Robot Framework Integrated Development Environment (RIDE)
robotide.preferences.editor.PreferenceEditor Class Reference

A dialog for showing the preference panels. More...

Inheritance diagram for robotide.preferences.editor.PreferenceEditor:

Public Member Functions

def __init__ (self, parent, title, preferences, style="auto")
 
def OnClose (self, evt)
 
def OnTreeSelection (self, event)
 Show panel that corresponds to selected tree item. More...
 

Public Attributes

 font
 

Private Member Functions

def _get_child_item (self, parent, text)
 Returns the tree item with the given text under the given parent. More...
 
def _get_children (self, parent)
 
def _get_item (self, location)
 
def _populate_tree (self, panels)
 Recreate the hierarchical tree of preferences panels. More...
 

Private Attributes

 _closing
 
 _container
 
 _current_panel
 
 _general_settings
 
 _notebook
 
 _panels
 
 _settings
 
 _sw
 
 _tree
 

Detailed Description

A dialog for showing the preference panels.

Definition at line 45 of file editor.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.preferences.editor.PreferenceEditor.__init__ (   self,
  parent,
  title,
  preferences,
  style = "auto" 
)

Definition at line 46 of file editor.py.

Member Function Documentation

◆ _get_child_item()

def robotide.preferences.editor.PreferenceEditor._get_child_item (   self,
  parent,
  text 
)
private

Returns the tree item with the given text under the given parent.

    This will create the item if it doesn't exist

Definition at line 173 of file editor.py.

◆ _get_children()

def robotide.preferences.editor.PreferenceEditor._get_children (   self,
  parent 
)
private

Definition at line 184 of file editor.py.

◆ _get_item()

def robotide.preferences.editor.PreferenceEditor._get_item (   self,
  location 
)
private

Definition at line 161 of file editor.py.

◆ _populate_tree()

def robotide.preferences.editor.PreferenceEditor._populate_tree (   self,
  panels 
)
private

Recreate the hierarchical tree of preferences panels.

    Used only when the hierarchical tree is shown.

Definition at line 149 of file editor.py.

◆ OnClose()

def robotide.preferences.editor.PreferenceEditor.OnClose (   self,
  evt 
)

Definition at line 119 of file editor.py.

◆ OnTreeSelection()

def robotide.preferences.editor.PreferenceEditor.OnTreeSelection (   self,
  event 
)

Show panel that corresponds to selected tree item.

    Used only when the hierarchical tree is shown.

Definition at line 127 of file editor.py.

Member Data Documentation

◆ _closing

robotide.preferences.editor.PreferenceEditor._closing
private

Definition at line 64 of file editor.py.

◆ _container

robotide.preferences.editor.PreferenceEditor._container
private

Definition at line 76 of file editor.py.

◆ _current_panel

robotide.preferences.editor.PreferenceEditor._current_panel
private

Definition at line 52 of file editor.py.

◆ _general_settings

robotide.preferences.editor.PreferenceEditor._general_settings
private

Definition at line 55 of file editor.py.

◆ _notebook

robotide.preferences.editor.PreferenceEditor._notebook
private

Definition at line 98 of file editor.py.

◆ _panels

robotide.preferences.editor.PreferenceEditor._panels
private

Definition at line 53 of file editor.py.

◆ _settings

robotide.preferences.editor.PreferenceEditor._settings
private

Definition at line 54 of file editor.py.

◆ _sw

robotide.preferences.editor.PreferenceEditor._sw
private

Definition at line 71 of file editor.py.

◆ _tree

robotide.preferences.editor.PreferenceEditor._tree
private

Definition at line 72 of file editor.py.

◆ font

robotide.preferences.editor.PreferenceEditor.font

Definition at line 56 of file editor.py.


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