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

Public Member Functions

def __init__ (self, application, controller)
 
def check_unsaved_modifications (self)
 
def ensure_on_screen (self)
 
def get_selected_datafile (self)
 
def get_selected_datafile_controller (self)
 
def has_unsaved_changes (self)
 
def OnClose (self, event)
 
def OnExit (self, event)
 
def OnManagePlugins (self, event)
 
def OnMaximize (self, event)
 
def OnMenuOpenFile (self, event)
 
def OnMove (self, event)
 
def OnNewProject (self, event)
 
def OnOpenDirectory (self, event)
 
def OnOpenExternalFile (self, event)
 
def OnOpenFile (self, event)
 
def OnOpenTestSuite (self, event)
 
def OnPreferences (self, event)
 
def OnReleasenotes (self, event)
 
def OnSave (self, event)
 
def OnSaveAll (self, event)
 
def OnSearchUnusedKeywords (self, event)
 
def OnSize (self, event)
 
def OnViewAllTags (self, event)
 
def open_suite (self, path)
 
def refresh_datafile (self, item, event)
 
def save (self, controller=None)
 
def save_all (self)
 
def show_confirm_reload_dlg (self, event)
 

Static Public Member Functions

def OnAbout (event)
 
def OnReportaProblem (event)
 
def OnShortcutkeys (event)
 
def OnUserGuide (event)
 
def OnWiki (event)
 

Public Attributes

 actions
 
 color_background
 
 color_background_help
 
 color_foreground
 
 color_foreground_text
 
 filemgr
 self._mgr.GetPane(self.tree).DestroyOnClose() TreePlugin will manage showing the Tree More...
 
 font_face
 
 font_size
 
 general_settings
 
 notebook
 
 reformat
 
 toolbar
 
 tree
 

Private Member Functions

def _allowed_to_exit (self)
 
def _create_title (self, message)
 
def _has_data (self)
 
def _init_ui (self)
 
def _populate_tree (self)
 
def _refresh (self)
 
def _set_label (self, message)
 
def _show_dialog_for_files_without_format (self, controller=None)
 
def _show_format_dialog_for (self, file_controller_without_format)
 
def _show_modification_prevented_error (self, message)
 
def _show_validation_error (self, message)
 
def _subscribe_messages (self)
 

Private Attributes

 _application
 
 _controller
 
 _current_external_dir
 
 _image_provider
 
 _mgr
 
 _notebook_style
 
 _plugin_manager
 
 _review_dialog
 
 _status_bar
 
 _task_bar_icon
 
 _view_all_tags_dialog
 

Detailed Description

Definition at line 144 of file mainframe.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.ui.mainframe.RideFrame.__init__ (   self,
  application,
  controller 
)

Definition at line 146 of file mainframe.py.

Member Function Documentation

◆ _allowed_to_exit()

def robotide.ui.mainframe.RideFrame._allowed_to_exit (   self)
private

Definition at line 428 of file mainframe.py.

◆ _create_title()

def robotide.ui.mainframe.RideFrame._create_title (   self,
  message 
)
private

Definition at line 208 of file mainframe.py.

◆ _has_data()

def robotide.ui.mainframe.RideFrame._has_data (   self)
private

Definition at line 634 of file mainframe.py.

◆ _init_ui()

def robotide.ui.mainframe.RideFrame._init_ui (   self)
private

Definition at line 224 of file mainframe.py.

◆ _populate_tree()

def robotide.ui.mainframe.RideFrame._populate_tree (   self)
private

Definition at line 449 of file mainframe.py.

◆ _refresh()

def robotide.ui.mainframe.RideFrame._refresh (   self)
private

Definition at line 637 of file mainframe.py.

◆ _set_label()

def robotide.ui.mainframe.RideFrame._set_label (   self,
  message 
)
private

Definition at line 205 of file mainframe.py.

◆ _show_dialog_for_files_without_format()

def robotide.ui.mainframe.RideFrame._show_dialog_for_files_without_format (   self,
  controller = None 
)
private

Definition at line 572 of file mainframe.py.

◆ _show_format_dialog_for()

def robotide.ui.mainframe.RideFrame._show_format_dialog_for (   self,
  file_controller_without_format 
)
private

Definition at line 578 of file mainframe.py.

◆ _show_modification_prevented_error()

def robotide.ui.mainframe.RideFrame._show_modification_prevented_error (   self,
  message 
)
private

Definition at line 220 of file mainframe.py.

◆ _show_validation_error()

def robotide.ui.mainframe.RideFrame._show_validation_error (   self,
  message 
)
private

Definition at line 217 of file mainframe.py.

◆ _subscribe_messages()

def robotide.ui.mainframe.RideFrame._subscribe_messages (   self)
private

Definition at line 194 of file mainframe.py.

◆ check_unsaved_modifications()

def robotide.ui.mainframe.RideFrame.check_unsaved_modifications (   self)

Definition at line 515 of file mainframe.py.

◆ ensure_on_screen()

def robotide.ui.mainframe.RideFrame.ensure_on_screen (   self)

Definition at line 642 of file mainframe.py.

◆ get_selected_datafile()

def robotide.ui.mainframe.RideFrame.get_selected_datafile (   self)

Definition at line 362 of file mainframe.py.

◆ get_selected_datafile_controller()

def robotide.ui.mainframe.RideFrame.get_selected_datafile_controller (   self)

Definition at line 365 of file mainframe.py.

◆ has_unsaved_changes()

def robotide.ui.mainframe.RideFrame.has_unsaved_changes (   self)

Definition at line 440 of file mainframe.py.

◆ OnAbout()

def robotide.ui.mainframe.RideFrame.OnAbout (   event)
static

Definition at line 608 of file mainframe.py.

◆ OnClose()

def robotide.ui.mainframe.RideFrame.OnClose (   self,
  event 
)

Definition at line 368 of file mainframe.py.

◆ OnExit()

def robotide.ui.mainframe.RideFrame.OnExit (   self,
  event 
)

Definition at line 581 of file mainframe.py.

◆ OnManagePlugins()

def robotide.ui.mainframe.RideFrame.OnManagePlugins (   self,
  event 
)

Definition at line 584 of file mainframe.py.

◆ OnMaximize()

def robotide.ui.mainframe.RideFrame.OnMaximize (   self,
  event 
)

Definition at line 421 of file mainframe.py.

◆ OnMenuOpenFile()

def robotide.ui.mainframe.RideFrame.OnMenuOpenFile (   self,
  event 
)

Definition at line 476 of file mainframe.py.

◆ OnMove()

def robotide.ui.mainframe.RideFrame.OnMove (   self,
  event 
)

Definition at line 411 of file mainframe.py.

◆ OnNewProject()

def robotide.ui.mainframe.RideFrame.OnNewProject (   self,
  event 
)

Definition at line 443 of file mainframe.py.

◆ OnOpenDirectory()

def robotide.ui.mainframe.RideFrame.OnOpenDirectory (   self,
  event 
)

Definition at line 543 of file mainframe.py.

◆ OnOpenExternalFile()

def robotide.ui.mainframe.RideFrame.OnOpenExternalFile (   self,
  event 
)

Definition at line 490 of file mainframe.py.

◆ OnOpenFile()

def robotide.ui.mainframe.RideFrame.OnOpenFile (   self,
  event 
)

Definition at line 453 of file mainframe.py.

◆ OnOpenTestSuite()

def robotide.ui.mainframe.RideFrame.OnOpenTestSuite (   self,
  event 
)

Definition at line 505 of file mainframe.py.

◆ OnPreferences()

def robotide.ui.mainframe.RideFrame.OnPreferences (   self,
  event 
)

Definition at line 597 of file mainframe.py.

◆ OnReleasenotes()

def robotide.ui.mainframe.RideFrame.OnReleasenotes (   self,
  event 
)

Definition at line 425 of file mainframe.py.

◆ OnReportaProblem()

def robotide.ui.mainframe.RideFrame.OnReportaProblem (   event)
static

Definition at line 619 of file mainframe.py.

◆ OnSave()

def robotide.ui.mainframe.RideFrame.OnSave (   self,
  event 
)

Definition at line 551 of file mainframe.py.

◆ OnSaveAll()

def robotide.ui.mainframe.RideFrame.OnSaveAll (   self,
  event 
)

Definition at line 555 of file mainframe.py.

◆ OnSearchUnusedKeywords()

def robotide.ui.mainframe.RideFrame.OnSearchUnusedKeywords (   self,
  event 
)

Definition at line 592 of file mainframe.py.

◆ OnShortcutkeys()

def robotide.ui.mainframe.RideFrame.OnShortcutkeys (   event)
static

Definition at line 614 of file mainframe.py.

◆ OnSize()

def robotide.ui.mainframe.RideFrame.OnSize (   self,
  event 
)

Definition at line 396 of file mainframe.py.

◆ OnUserGuide()

def robotide.ui.mainframe.RideFrame.OnUserGuide (   event)
static

Definition at line 626 of file mainframe.py.

◆ OnViewAllTags()

def robotide.ui.mainframe.RideFrame.OnViewAllTags (   self,
  event 
)

Definition at line 587 of file mainframe.py.

◆ OnWiki()

def robotide.ui.mainframe.RideFrame.OnWiki (   event)
static

Definition at line 631 of file mainframe.py.

◆ open_suite()

def robotide.ui.mainframe.RideFrame.open_suite (   self,
  path 
)

Definition at line 523 of file mainframe.py.

◆ refresh_datafile()

def robotide.ui.mainframe.RideFrame.refresh_datafile (   self,
  item,
  event 
)

Definition at line 538 of file mainframe.py.

◆ save()

def robotide.ui.mainframe.RideFrame.save (   self,
  controller = None 
)

Definition at line 563 of file mainframe.py.

◆ save_all()

def robotide.ui.mainframe.RideFrame.save_all (   self)

Definition at line 559 of file mainframe.py.

◆ show_confirm_reload_dlg()

def robotide.ui.mainframe.RideFrame.show_confirm_reload_dlg (   self,
  event 
)

Definition at line 677 of file mainframe.py.

Member Data Documentation

◆ _application

robotide.ui.mainframe.RideFrame._application
private

Definition at line 167 of file mainframe.py.

◆ _controller

robotide.ui.mainframe.RideFrame._controller
private

Definition at line 168 of file mainframe.py.

◆ _current_external_dir

robotide.ui.mainframe.RideFrame._current_external_dir
private

Definition at line 183 of file mainframe.py.

◆ _image_provider

robotide.ui.mainframe.RideFrame._image_provider
private

Definition at line 169 of file mainframe.py.

◆ _mgr

robotide.ui.mainframe.RideFrame._mgr
private

Definition at line 157 of file mainframe.py.

◆ _notebook_style

robotide.ui.mainframe.RideFrame._notebook_style
private

Definition at line 229 of file mainframe.py.

◆ _plugin_manager

robotide.ui.mainframe.RideFrame._plugin_manager
private

Definition at line 180 of file mainframe.py.

◆ _review_dialog

robotide.ui.mainframe.RideFrame._review_dialog
private

Definition at line 181 of file mainframe.py.

◆ _status_bar

robotide.ui.mainframe.RideFrame._status_bar
private

Definition at line 303 of file mainframe.py.

◆ _task_bar_icon

robotide.ui.mainframe.RideFrame._task_bar_icon
private

Definition at line 179 of file mainframe.py.

◆ _view_all_tags_dialog

robotide.ui.mainframe.RideFrame._view_all_tags_dialog
private

Definition at line 182 of file mainframe.py.

◆ actions

robotide.ui.mainframe.RideFrame.actions

Definition at line 268 of file mainframe.py.

◆ color_background

robotide.ui.mainframe.RideFrame.color_background

Definition at line 174 of file mainframe.py.

◆ color_background_help

robotide.ui.mainframe.RideFrame.color_background_help

Definition at line 172 of file mainframe.py.

◆ color_foreground

robotide.ui.mainframe.RideFrame.color_foreground

Definition at line 175 of file mainframe.py.

◆ color_foreground_text

robotide.ui.mainframe.RideFrame.color_foreground_text

Definition at line 173 of file mainframe.py.

◆ filemgr

robotide.ui.mainframe.RideFrame.filemgr

self._mgr.GetPane(self.tree).DestroyOnClose() TreePlugin will manage showing the Tree

Definition at line 294 of file mainframe.py.

◆ font_face

robotide.ui.mainframe.RideFrame.font_face

Definition at line 176 of file mainframe.py.

◆ font_size

robotide.ui.mainframe.RideFrame.font_size

Definition at line 177 of file mainframe.py.

◆ general_settings

robotide.ui.mainframe.RideFrame.general_settings

Definition at line 171 of file mainframe.py.

◆ notebook

robotide.ui.mainframe.RideFrame.notebook

Definition at line 234 of file mainframe.py.

◆ reformat

robotide.ui.mainframe.RideFrame.reformat

Definition at line 170 of file mainframe.py.

◆ toolbar

robotide.ui.mainframe.RideFrame.toolbar

Definition at line 259 of file mainframe.py.

◆ tree

robotide.ui.mainframe.RideFrame.tree

Definition at line 282 of file mainframe.py.


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