Robot Framework Integrated Development Environment (RIDE)
robotide.editor.customsourceeditor.SourceCodeEditor Class Reference
Inheritance diagram for robotide.editor.customsourceeditor.SourceCodeEditor:
robotide.editor.customsourceeditor.PythonSTC

Public Member Functions

def __init__ (self, parent, style=wx.BORDER_NONE)
 
def Clear (self)
 
def GetLastPosition (self)
 
def GetPositionFromLine (self, line)
 
def GetRange (self, start, end)
 
def GetSelection (self)
 
def IsModified (self)
 
def RegisterModifiedEvent (self, eventHandler)
 
def SelectLine (self, line)
 
def SetEditable (self, val)
 
def SetInsertionPoint (self, pos)
 
def SetSelection (self, start, end)
 
def SetUpEditor (self)
 This method carries out the work of setting up the Code editor. More...
 
def SetValue (self, value)
 
def ShowPosition (self, pos)
 
- Public Member Functions inherited from robotide.editor.customsourceeditor.PythonSTC
def __init__ (self, parent, ID, pos=wx.DefaultPosition, size=wx.DefaultSize, style=0)
 
def Expand (self, line, doExpand, force=False, visLevels=0, level=-1)
 
def FoldAll (self)
 
def OnKeyPressed (self, event)
 
def OnMarginClick (self, evt)
 
def OnUpdateUI (self, evt)
 

Additional Inherited Members

- Public Attributes inherited from robotide.editor.customsourceeditor.PythonSTC
 fold_symbols
 
- Static Public Attributes inherited from robotide.editor.customsourceeditor.PythonSTC
int fold_symbols = 2
 

Detailed Description

Definition at line 390 of file customsourceeditor.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.editor.customsourceeditor.SourceCodeEditor.__init__ (   self,
  parent,
  style = wx.BORDER_NONE 
)

Definition at line 391 of file customsourceeditor.py.

Member Function Documentation

◆ Clear()

def robotide.editor.customsourceeditor.SourceCodeEditor.Clear (   self)

Definition at line 412 of file customsourceeditor.py.

◆ GetLastPosition()

def robotide.editor.customsourceeditor.SourceCodeEditor.GetLastPosition (   self)

Definition at line 424 of file customsourceeditor.py.

◆ GetPositionFromLine()

def robotide.editor.customsourceeditor.SourceCodeEditor.GetPositionFromLine (   self,
  line 
)

Definition at line 427 of file customsourceeditor.py.

◆ GetRange()

def robotide.editor.customsourceeditor.SourceCodeEditor.GetRange (   self,
  start,
  end 
)

Definition at line 430 of file customsourceeditor.py.

◆ GetSelection()

def robotide.editor.customsourceeditor.SourceCodeEditor.GetSelection (   self)

Definition at line 433 of file customsourceeditor.py.

◆ IsModified()

def robotide.editor.customsourceeditor.SourceCodeEditor.IsModified (   self)

Definition at line 409 of file customsourceeditor.py.

◆ RegisterModifiedEvent()

def robotide.editor.customsourceeditor.SourceCodeEditor.RegisterModifiedEvent (   self,
  eventHandler 
)

Definition at line 568 of file customsourceeditor.py.

◆ SelectLine()

def robotide.editor.customsourceeditor.SourceCodeEditor.SelectLine (   self,
  line 
)

Definition at line 440 of file customsourceeditor.py.

◆ SetEditable()

def robotide.editor.customsourceeditor.SourceCodeEditor.SetEditable (   self,
  val 
)

Definition at line 406 of file customsourceeditor.py.

◆ SetInsertionPoint()

def robotide.editor.customsourceeditor.SourceCodeEditor.SetInsertionPoint (   self,
  pos 
)

Definition at line 415 of file customsourceeditor.py.

◆ SetSelection()

def robotide.editor.customsourceeditor.SourceCodeEditor.SetSelection (   self,
  start,
  end 
)

Definition at line 436 of file customsourceeditor.py.

◆ SetUpEditor()

def robotide.editor.customsourceeditor.SourceCodeEditor.SetUpEditor (   self)

This method carries out the work of setting up the Code editor.

It's seperate so as not to clutter up the init code.

Definition at line 449 of file customsourceeditor.py.

◆ SetValue()

def robotide.editor.customsourceeditor.SourceCodeEditor.SetValue (   self,
  value 
)

Definition at line 396 of file customsourceeditor.py.

◆ ShowPosition()

def robotide.editor.customsourceeditor.SourceCodeEditor.ShowPosition (   self,
  pos 
)

Definition at line 419 of file customsourceeditor.py.


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