Robot Framework Integrated Development Environment (RIDE)
robotide.editor.settingeditors.SettingEditor Class Reference
Inheritance diagram for robotide.editor.settingeditors.SettingEditor:
robotide.editor.settingeditors.DocumentationEditor robotide.editor.settingeditors.TagsEditor

Public Member Functions

def __init__ (self, parent, controller, plugin, tree)
 
def clear_highlight (self)
 
def close (self)
 
def contains (self, text)
 
def get_selected_datafile_controller (self)
 
def highlight (self, text)
 
def OnClear (self, event)
 
def OnDisplayMotion (self, event)
 
def OnEdit (self, event=None)
 
def OnEnterWindow (self, event)
 
def OnKey (self, event)
 
def OnLeaveWindow (self, event)
 
def OnLeftUp (self, event)
 
def OnPopupTimer (self, event)
 
def OnWindowDestroy (self, event)
 
def refresh (self, controller)
 
def refresh_datafile (self, item, event)
 
def update_value (self)
 

Public Attributes

 color_background
 
 color_background_help
 
 color_foreground
 
 color_foreground_text
 
 color_secondary_background
 
 color_secondary_foreground
 
 font
 
 font_face
 
 font_size
 
 general_settings
 
 plugin
 
 popup_timer
 

Private Member Functions

def _add_edit (self, sizer)
 
def _create_controls (self)
 
def _create_editor_dialog (self)
 
def _create_value_display (self)
 
def _get_details_for_tooltip (self)
 
def _get_tooltip (self)
 
def _has_selected_area (self)
 
def _hide_tooltip (self)
 
def _mainframe_has_focus (self)
 
def _navigate_to_user_keyword (self)
 
def _ps_on_update_value (self, message)
 
def _set_value (self, value_list, comment)
 
def _stop_popup_timer (self)
 
def _tooltip_position (self)
 
def _update_and_notify (self)
 
def _value_display_control (self)
 

Private Attributes

 _controller
 
 _datafile
 
 _editing
 
 _tooltip
 
 _tree
 
 _value_display
 

Detailed Description

Definition at line 40 of file settingeditors.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.editor.settingeditors.SettingEditor.__init__ (   self,
  parent,
  controller,
  plugin,
  tree 
)

Member Function Documentation

◆ _add_edit()

def robotide.editor.settingeditors.SettingEditor._add_edit (   self,
  sizer 
)
private

Definition at line 91 of file settingeditors.py.

◆ _create_controls()

def robotide.editor.settingeditors.SettingEditor._create_controls (   self)
private

Definition at line 75 of file settingeditors.py.

◆ _create_editor_dialog()

def robotide.editor.settingeditors.SettingEditor._create_editor_dialog (   self)
private

Reimplemented in robotide.editor.settingeditors.DocumentationEditor.

Definition at line 144 of file settingeditors.py.

◆ _create_value_display()

def robotide.editor.settingeditors.SettingEditor._create_value_display (   self)
private

Definition at line 97 of file settingeditors.py.

◆ _get_details_for_tooltip()

def robotide.editor.settingeditors.SettingEditor._get_details_for_tooltip (   self)
private

Definition at line 206 of file settingeditors.py.

◆ _get_tooltip()

def robotide.editor.settingeditors.SettingEditor._get_tooltip (   self)
private

Definition at line 111 of file settingeditors.py.

◆ _has_selected_area()

def robotide.editor.settingeditors.SettingEditor._has_selected_area (   self)
private

Definition at line 223 of file settingeditors.py.

◆ _hide_tooltip()

def robotide.editor.settingeditors.SettingEditor._hide_tooltip (   self)
private

Reimplemented in robotide.editor.settingeditors.DocumentationEditor.

Definition at line 151 of file settingeditors.py.

◆ _mainframe_has_focus()

def robotide.editor.settingeditors.SettingEditor._mainframe_has_focus (   self)
private

Definition at line 166 of file settingeditors.py.

◆ _navigate_to_user_keyword()

def robotide.editor.settingeditors.SettingEditor._navigate_to_user_keyword (   self)
private

Definition at line 229 of file settingeditors.py.

◆ _ps_on_update_value()

def robotide.editor.settingeditors.SettingEditor._ps_on_update_value (   self,
  message 
)
private

Definition at line 241 of file settingeditors.py.

◆ _set_value()

def robotide.editor.settingeditors.SettingEditor._set_value (   self,
  value_list,
  comment 
)
private

Reimplemented in robotide.editor.settingeditors.DocumentationEditor.

Definition at line 148 of file settingeditors.py.

◆ _stop_popup_timer()

def robotide.editor.settingeditors.SettingEditor._stop_popup_timer (   self)
private

Definition at line 158 of file settingeditors.py.

◆ _tooltip_position()

def robotide.editor.settingeditors.SettingEditor._tooltip_position (   self)
private

Definition at line 210 of file settingeditors.py.

◆ _update_and_notify()

def robotide.editor.settingeditors.SettingEditor._update_and_notify (   self)
private

Definition at line 234 of file settingeditors.py.

◆ _value_display_control()

def robotide.editor.settingeditors.SettingEditor._value_display_control (   self)
private

◆ clear_highlight()

def robotide.editor.settingeditors.SettingEditor.clear_highlight (   self)

◆ close()

def robotide.editor.settingeditors.SettingEditor.close (   self)

Reimplemented in robotide.editor.settingeditors.TagsEditor.

Definition at line 255 of file settingeditors.py.

◆ contains()

def robotide.editor.settingeditors.SettingEditor.contains (   self,
  text 
)

◆ get_selected_datafile_controller()

def robotide.editor.settingeditors.SettingEditor.get_selected_datafile_controller (   self)

Definition at line 252 of file settingeditors.py.

◆ highlight()

def robotide.editor.settingeditors.SettingEditor.highlight (   self,
  text 
)

◆ OnClear()

def robotide.editor.settingeditors.SettingEditor.OnClear (   self,
  event 
)

Definition at line 237 of file settingeditors.py.

◆ OnDisplayMotion()

def robotide.editor.settingeditors.SettingEditor.OnDisplayMotion (   self,
  event 
)

Reimplemented in robotide.editor.settingeditors.DocumentationEditor.

Definition at line 121 of file settingeditors.py.

◆ OnEdit()

def robotide.editor.settingeditors.SettingEditor.OnEdit (   self,
  event = None 
)

Definition at line 134 of file settingeditors.py.

◆ OnEnterWindow()

def robotide.editor.settingeditors.SettingEditor.OnEnterWindow (   self,
  event 
)

Definition at line 162 of file settingeditors.py.

◆ OnKey()

def robotide.editor.settingeditors.SettingEditor.OnKey (   self,
  event 
)

Reimplemented in robotide.editor.settingeditors.DocumentationEditor.

Definition at line 114 of file settingeditors.py.

◆ OnLeaveWindow()

def robotide.editor.settingeditors.SettingEditor.OnLeaveWindow (   self,
  event 
)

Definition at line 178 of file settingeditors.py.

◆ OnLeftUp()

def robotide.editor.settingeditors.SettingEditor.OnLeftUp (   self,
  event 
)

Definition at line 215 of file settingeditors.py.

◆ OnPopupTimer()

def robotide.editor.settingeditors.SettingEditor.OnPopupTimer (   self,
  event 
)

Definition at line 186 of file settingeditors.py.

◆ OnWindowDestroy()

def robotide.editor.settingeditors.SettingEditor.OnWindowDestroy (   self,
  event 
)

Definition at line 170 of file settingeditors.py.

◆ refresh()

def robotide.editor.settingeditors.SettingEditor.refresh (   self,
  controller 
)

Definition at line 127 of file settingeditors.py.

◆ refresh_datafile()

def robotide.editor.settingeditors.SettingEditor.refresh_datafile (   self,
  item,
  event 
)

Definition at line 131 of file settingeditors.py.

◆ update_value()

def robotide.editor.settingeditors.SettingEditor.update_value (   self)

Reimplemented in robotide.editor.settingeditors.DocumentationEditor.

Definition at line 244 of file settingeditors.py.

Member Data Documentation

◆ _controller

robotide.editor.settingeditors.SettingEditor._controller
private

Definition at line 62 of file settingeditors.py.

◆ _datafile

robotide.editor.settingeditors.SettingEditor._datafile
private

Definition at line 64 of file settingeditors.py.

◆ _editing

robotide.editor.settingeditors.SettingEditor._editing
private

Definition at line 67 of file settingeditors.py.

◆ _tooltip

robotide.editor.settingeditors.SettingEditor._tooltip
private

Definition at line 83 of file settingeditors.py.

◆ _tree

robotide.editor.settingeditors.SettingEditor._tree
private

Definition at line 66 of file settingeditors.py.

◆ _value_display

robotide.editor.settingeditors.SettingEditor._value_display
private

Definition at line 81 of file settingeditors.py.

◆ color_background

robotide.editor.settingeditors.SettingEditor.color_background

Definition at line 50 of file settingeditors.py.

◆ color_background_help

robotide.editor.settingeditors.SettingEditor.color_background_help

Definition at line 54 of file settingeditors.py.

◆ color_foreground

robotide.editor.settingeditors.SettingEditor.color_foreground

Definition at line 51 of file settingeditors.py.

◆ color_foreground_text

robotide.editor.settingeditors.SettingEditor.color_foreground_text

Definition at line 55 of file settingeditors.py.

◆ color_secondary_background

robotide.editor.settingeditors.SettingEditor.color_secondary_background

Definition at line 52 of file settingeditors.py.

◆ color_secondary_foreground

robotide.editor.settingeditors.SettingEditor.color_secondary_foreground

Definition at line 53 of file settingeditors.py.

◆ font

robotide.editor.settingeditors.SettingEditor.font

Definition at line 68 of file settingeditors.py.

◆ font_face

robotide.editor.settingeditors.SettingEditor.font_face

Definition at line 56 of file settingeditors.py.

◆ font_size

robotide.editor.settingeditors.SettingEditor.font_size

Definition at line 57 of file settingeditors.py.

◆ general_settings

robotide.editor.settingeditors.SettingEditor.general_settings

Definition at line 49 of file settingeditors.py.

◆ plugin

robotide.editor.settingeditors.SettingEditor.plugin

Definition at line 63 of file settingeditors.py.

◆ popup_timer

robotide.editor.settingeditors.SettingEditor.popup_timer

Definition at line 164 of file settingeditors.py.


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