Robot Framework Integrated Development Environment (RIDE)
robotide.ui.actiontriggers.MenuBar Class Reference

Public Member Functions

def __init__ (self, frame)
 
def register (self, action)
 
def take_menu_bar_into_use (self)
 This should be called after fully populating menus. More...
 

Private Member Functions

def _create_default_menus (self)
 
def _create_menu (self, name, before_help=True)
 
def _find_menu (self, name)
 
def _insert_menu (self, menu, before_help)
 

Private Attributes

 _accelerators
 
 _frame
 
 _mb
 
 _menus
 
 _name_builder
 

Detailed Description

Definition at line 23 of file actiontriggers.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.ui.actiontriggers.MenuBar.__init__ (   self,
  frame 
)

Definition at line 25 of file actiontriggers.py.

Member Function Documentation

◆ _create_default_menus()

def robotide.ui.actiontriggers.MenuBar._create_default_menus (   self)
private

Definition at line 38 of file actiontriggers.py.

◆ _create_menu()

def robotide.ui.actiontriggers.MenuBar._create_menu (   self,
  name,
  before_help = True 
)
private

Definition at line 42 of file actiontriggers.py.

◆ _find_menu()

def robotide.ui.actiontriggers.MenuBar._find_menu (   self,
  name 
)
private

Definition at line 61 of file actiontriggers.py.

◆ _insert_menu()

def robotide.ui.actiontriggers.MenuBar._insert_menu (   self,
  menu,
  before_help 
)
private

Definition at line 47 of file actiontriggers.py.

◆ register()

def robotide.ui.actiontriggers.MenuBar.register (   self,
  action 
)

Definition at line 55 of file actiontriggers.py.

◆ take_menu_bar_into_use()

def robotide.ui.actiontriggers.MenuBar.take_menu_bar_into_use (   self)

This should be called after fully populating menus.

Otherwise help menu will not be functional in osx.

Definition at line 35 of file actiontriggers.py.

Member Data Documentation

◆ _accelerators

robotide.ui.actiontriggers.MenuBar._accelerators
private

Definition at line 29 of file actiontriggers.py.

◆ _frame

robotide.ui.actiontriggers.MenuBar._frame
private

Definition at line 28 of file actiontriggers.py.

◆ _mb

robotide.ui.actiontriggers.MenuBar._mb
private

Definition at line 26 of file actiontriggers.py.

◆ _menus

robotide.ui.actiontriggers.MenuBar._menus
private

Definition at line 30 of file actiontriggers.py.

◆ _name_builder

robotide.ui.actiontriggers.MenuBar._name_builder
private

Definition at line 27 of file actiontriggers.py.


The documentation for this class was generated from the following file: