Robot Framework Integrated Development Environment (RIDE)
robotide.ui.mainframe.ToolBar Class Reference
Inheritance diagram for robotide.ui.mainframe.ToolBar:

Public Member Functions

def __init__ (self, frame)
 
def enabled_status_changed (self, id, action)
 
def register (self, action)
 
def register_search_handler (self, description, handler, icon, default=False)
 
def remove_toolbar_button (self, button)
 

Public Attributes

 tb
 

Private Member Functions

def _create_button (self, action)
 
def _format_button_tooltip (self, action)
 
def _get_existing_button (self, action)
 

Private Attributes

 _buttons
 
 _current_description
 
 _frame
 
 _search_handlers
 

Detailed Description

Definition at line 741 of file mainframe.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.ui.mainframe.ToolBar.__init__ (   self,
  frame 
)

Definition at line 743 of file mainframe.py.

Member Function Documentation

◆ _create_button()

def robotide.ui.mainframe.ToolBar._create_button (   self,
  action 
)
private

Definition at line 790 of file mainframe.py.

◆ _format_button_tooltip()

def robotide.ui.mainframe.ToolBar._format_button_tooltip (   self,
  action 
)
private

Definition at line 799 of file mainframe.py.

◆ _get_existing_button()

def robotide.ui.mainframe.ToolBar._get_existing_button (   self,
  action 
)
private

Definition at line 781 of file mainframe.py.

◆ enabled_status_changed()

def robotide.ui.mainframe.ToolBar.enabled_status_changed (   self,
  id,
  action 
)

Definition at line 787 of file mainframe.py.

◆ register()

def robotide.ui.mainframe.ToolBar.register (   self,
  action 
)

Definition at line 774 of file mainframe.py.

◆ register_search_handler()

def robotide.ui.mainframe.ToolBar.register_search_handler (   self,
  description,
  handler,
  icon,
  default = False 
)

Definition at line 810 of file mainframe.py.

◆ remove_toolbar_button()

def robotide.ui.mainframe.ToolBar.remove_toolbar_button (   self,
  button 
)

Definition at line 805 of file mainframe.py.

Member Data Documentation

◆ _buttons

robotide.ui.mainframe.ToolBar._buttons
private

Definition at line 765 of file mainframe.py.

◆ _current_description

robotide.ui.mainframe.ToolBar._current_description
private

Definition at line 767 of file mainframe.py.

◆ _frame

robotide.ui.mainframe.ToolBar._frame
private

Definition at line 758 of file mainframe.py.

◆ _search_handlers

robotide.ui.mainframe.ToolBar._search_handlers
private

Definition at line 766 of file mainframe.py.

◆ tb

robotide.ui.mainframe.ToolBar.tb

Definition at line 761 of file mainframe.py.


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