index of namespace ui
 
 index of project ui
 
 index of module MTextEdit

Class MTextEdit.ui::TextEdit


Synopsis

  Base classes:
  Methods:
  Constants:

Method addEmptyLine
Signature
addEmptyLine()

 
 top of page
Method beginXFMTag
Signature
beginXFMTag(ui::AbstractXMLFormform,
  HashTableattributes 
  )  
 :int
Arguments
ui::AbstractXMLFormform
HashTableattributes
Returns
int

 
 top of page
Method consumeAction
Signature
consumeAction(ui::Actionac)
 :int
Arguments
ui::Actionac
Returns
int

 
 top of page
Method copyCursorLineToClipboard
Signature
copyCursorLineToClipboard()

 
 top of page
Method deleteCurrentChar
Signature
deleteCurrentChar()

 
 top of page
Method deleteCurrentRow
Signature
deleteCurrentRow()

 
 top of page
Method deleteCurrentRow2
Signature
deleteCurrentRow2()

 
 top of page
Method deleteLeftChar
Signature
deleteLeftChar()

 
 top of page
Method expandSelectionToBlockEnd
Signature
expandSelectionToBlockEnd()

 
 top of page
Method expandSelectionToBlockStart
Signature
expandSelectionToBlockStart()

 
 top of page
Method expandSelectionToEnd
Signature
expandSelectionToEnd()

 
 top of page
Method expandSelectionToLineEnd
Signature
expandSelectionToLineEnd()

 
 top of page
Method expandSelectionToLineStart
Signature
expandSelectionToLineStart()

 
 top of page
Method expandSelectionToNextChar
Signature
expandSelectionToNextChar()

 
 top of page
Method expandSelectionToNextLine
Signature
expandSelectionToNextLine()

 
 top of page
Method expandSelectionToPageDown
Signature
expandSelectionToPageDown()

 
 top of page
Method expandSelectionToPageUp
Signature
expandSelectionToPageUp()

 
 top of page
Method expandSelectionToPreviousChar
Signature
expandSelectionToPreviousChar()

 
 top of page
Method expandSelectionToPreviousLine
Signature
expandSelectionToPreviousLine()

 
 top of page
Method expandSelectionToTop
Signature
expandSelectionToTop()

 
 top of page
Method expandSelectionToWordEnd
Signature
expandSelectionToWordEnd()

 
 top of page
Method expandSelectionToWordStart
Signature
expandSelectionToWordStart()

 
 top of page
Method getProvidedActionNames
Signature
getProvidedActionNames():StringArray
Returns

 
 top of page
Method getTabSize
Query current tab size (number of spaces).
Signature
getTabSize():int
Returns
int

 
 top of page
Method gotoEnd
Signature
gotoEnd()

 
 top of page
Method gotoEndOfBlock
Move cursor to first line after current block
Signature
gotoEndOfBlock()

 
 top of page
Method gotoEndOfLine
Signature
gotoEndOfLine()

 
 top of page
Method gotoEndOfWord
Signature
gotoEndOfWord()

 
 top of page
Method gotoLine
Signature
gotoLine(intlineIdx)
Arguments
intlineIdx

 
 top of page
Method gotoStartOfBlock
Move cursor to first line before current block
Signature
gotoStartOfBlock()

 
 top of page
Method gotoStartOfLine
Signature
gotoStartOfLine()

 
 top of page
Method gotoStartOfWord
Signature
gotoStartOfWord()

 
 top of page
Method gotoTop
Signature
gotoTop()

 
 top of page
Method indentBlock
Signature
indentBlock(intbDec)
Arguments
intbDec

 
 top of page
Method initTextEdit
Signature
initTextEdit()

 
 top of page
Method insertTextAtCursor
Signature
insertTextAtCursor(Strings)
Arguments
Strings

 
 top of page
Method isEditing
Signature
isEditing():int
Returns
int

 
 top of page
Method isTabCycleMember
Signature
isTabCycleMember():int
Returns
int

 
 top of page
Method killSelection
Signature
killSelection()

 
 top of page
Method killUntilEndOfLine
Signature
killUntilEndOfLine()

 
 top of page
Method onDraw
Signature
onDraw()

 
 top of page
Method onKey
Signature
onKey(Keyk)
 :int
Arguments
Keyk
Returns
int

 
 top of page
Method onKeyboardFocusLost
Signature
onKeyboardFocusLost(intbQuiet)
Arguments
intbQuiet

 
 top of page
Method onMouse
Signature
onMouse(ui::MouseEventev)
 :int
Arguments
Returns
int

 
 top of page
Method onMouseBeginDrag
Signature
onMouseBeginDrag(ui::MouseEventdragStart,
  ui::MouseEventev 
  )  
 :int
Arguments
ui::MouseEventdragStart
ui::MouseEventev
Returns
int

 
 top of page
Method onMouseClick
Signature
onMouseClick(ui::MouseEventev)
 :int
Arguments
Returns
int

 
 top of page
Method onMouseFocus
Signature
onMouseFocus()

 
 top of page
Method onMouseUnfocus
Signature
onMouseUnfocus()

 
 top of page
Method onTabFocus
Signature
onTabFocus()

 
 top of page
Method pageDown
Signature
pageDown()

 
 top of page
Method pageUp
Signature
pageUp()

 
 top of page
Method provideCursorMoved
Signature
provideCursorMoved()

 
 top of page
Method provideTextChanged
Signature
provideTextChanged()

 
 top of page
Method redo
Signature
redo()

 
 top of page
Method restartCaretTimer
Signature
restartCaretTimer()

 
 top of page
Method setEnableEditNumber
Signature
setEnableEditNumber(intbEnable)
Arguments
intbEnable

 
 top of page
Method setEnableProvideCursorMovement
Signature
setEnableProvideCursorMovement(intbEnable)
Arguments
intbEnable

 
 top of page
Method setEnableQuietHandleEsc
Signature
setEnableQuietHandleEsc(intbEnable)
Arguments
intbEnable

 
 top of page
Method setTabSize
Set number of spaces to insert when tab key is pressed (1..20).
Signature
setTabSize(intsize)
Arguments
intsize

 
 top of page
Method setText
Signature
setText(Stringtext)
Arguments
Stringtext

 
 top of page
Method setTextEditPlugin
Signature
setTextEditPlugin(ui::TextEditPluginplugin)
Arguments

 
 top of page
Method startCaretTimer
Signature
startCaretTimer()

 
 top of page
Method startEditing
Signature
startEditing()

 
 top of page
Method stopEditing
Signature
stopEditing(intbQuiet)
Arguments
intbQuiet

 
 top of page
Method toggleOverwrite
Signature
toggleOverwrite()

 
 top of page
Method tryEditNumberUnderCursor
Signature
tryEditNumberUnderCursor(intbAutoHideAfterMouseDrag,
  intdelta 
  )  
 :int
Arguments
intbAutoHideAfterMouseDrag
intdelta
Returns
int

 
 top of page
Method undo
Signature
undo()

 
 top of page
Method undoAdd
Signature
undoAdd():int
Returns
int

 
 top of page
Method undoAddInt
Signature
undoAddInt()

 
 top of page
Method undoAddMini
Signature
undoAddMini()

 
 top of page
Method undoEntryInit
Signature
undoEntryInit(ui::TextEditUndoEntryen)
Arguments

 
 top of page
Method undoEntryRestore
Signature
undoEntryRestore(ui::TextEditUndoEntryen)
Arguments

 
 top of page
Method undoRemoveLast
Signature
undoRemoveLast()

 
 top of page
Method undoReset
Signature
undoReset()

 
 top of page
Method updateNumberStringFromDialog
Signature
updateNumberStringFromDialog()

 
 top of page
Method updateNumberStringFromValue
Signature
updateNumberStringFromValue(floatf)
Arguments
floatf

 
 top of page
Method writeChar
Signature
writeChar(intc)
Arguments
intc

 
 top of page
Constant ACTION_CURSOR_MOVED (String)
Constant ACTION_NUMBER_EDIT (String)
Constant ACTION_SHORTCUT (String)
Constant ACTION_TEXT_CHANGED (String)
Constant MAX_PASTE_LENGTH (int)
Constant UNDO_EDIT_TIMEOUT_MS (int)
Constant UNDO_HISTORY_SIZE (int)
Constant UNDO_MINIEDIT_TIMEOUT_MS (int)

 

Project Modules:MAbstractXMLForm , MAcceleratorKey , MAcceleratorList , MAction , MActionConsumer , MActionProvider , MBezier01Edit , MBezierEdit , MButton , MCharFilter , MCharFilterBinary255Expr , MCharFilterFloat , MCharFilterFloatExpr , MCharFilterHex , MCharFilterHexExpr , MCharFilterHexShort , MCharFilterHexShortExpr , MCharFilterUFix16 , MCheckBox , MChoiceDialog , MCmdProvider , MColorBox , MColorButton , MComboBox , MComboBoxPopup , MComboBoxTM , MComboField , MComposite , MControl , MCursorShapes , MDial , MDialog , MDragHandleLabel , MDynamicPopupMenuAction , MFBO , MFloatAction , MFloatField , MFloatingLayer , MFloatParam , MFloatParamDialog , MFloatParamEditor , MFlowLayout , MFont , MFontCache , MFontResource , MForm , MFT2Face , MFT2FontResource , MFT2Glyph , MGeometry4f , MGraph , MGraphForm , MGridLayout , MHiddenPanel , MHSVColorPicker , MIcon , MIconCache , MInfoDialog , MIntAction , MKeyAction , MKeyboardMonitor , MKeyHelpDialog , MLabel , MLayer , MLayerSwitch , MLayout , MLogger , MLookAndFeel , MLookAndFeel_Dark , MLookAndFeel_Light , MLookAndFeel_Mono , MMouseEvent , MObjectAction , MOpaquePanel , MPanel , MPNGIcon , MPopupMenu , MPopupMenuBar , MPopupMenuBarButton , MPopupMenuButton , MPopupMenuCheckButton , MPopupMenuFolderButton , MPopupMenuSeparator , MPopupMenuWindowDock , MRadioButton , MRadioButtonGroup , MRectangle2f , MRepeatButton , MScroller , MScrollPane , MShader , MShader_ColorGrading , MShader_GradientH , MShader_GradientR , MShader_GradientV , MShader_InvertColor , MShader_PatternFill , MShader_PatternGradientH , MShader_PatternGradientR , MShader_PatternGradientV , MShader_SharpenFilter , MShader_SharpenFilterAndColorGrading , MShape , MShapePolyline , MSizeGroup , MSizeGroupX , MSizeGroupXY , MSizeGroupY , MSlider , MSpacer , MSplitPane , MStatusBar , MStringAction , MStringDialog , MSuperBorderLayout , MTableCellEditor , MTableCellEditorCheckBox , MTableCellEditorComboBox , MTableCellEditorFloatParam , MTableCellEditorString , MTableModel , MTableView , MTableViewData , MTableViewHeader , MTabSwitch , MTextEdit , MTextEditDialog , MTextField , MTextFieldIncDec , MTextInputDialog , MTextView , MTimerAction , MTitledPanel , MToolTip , MTransparentPanel , MTreeTableModel , MTreeTableNode , MUI , MUIConstants , MUIPluginLoader , MUIRenderer , MUserDataContainer , MValueAction , MView , MViewPane , MWindow , MWindowDock , MWindowTitleBar , MXFMObject , MXMLForm , MXYPad 
Project Classes:CmdProvider , ColorBox , graph::AttribsBase , graph::BBox , graph::Canvas , graph::Cell , graph::Edge , graph::GR , graph::Graph , graph::GRGradient , graph::GRPalette , graph::GRParseContext , graph::GRStyle , graph::GRUtils , graph::Node , graph::Port , graph::PortsBase , HSVColorPicker , ui::AbstractXMLForm , ui::AcceleratorKey , ui::AcceleratorList , ui::Action , ui::ActionConsumer , ui::ActionProvider , ui::Bezier01Edit , ui::BezierEdit , ui::BezierEditState , ui::BezierHistory , ui::BezierLUT01 , ui::BorderLayout , ui::Button , ui::CharFilter , ui::CharFilterBinary255Expr , ui::CharFilterFloat , ui::CharFilterFloatExpr , ui::CharFilterHex , ui::CharFilterHexExpr , ui::CharFilterHexShort , ui::CharFilterHexShortExpr , ui::CharFilterUFix16 , ui::CheckBox , ui::ChoiceDialog , ui::ColorButton , ui::ComboBox , ui::ComboBoxPopup , ui::ComboBoxTM , ui::ComboField , ui::Composite , ui::Control , ui::CursorShapes , ui::Dial , ui::Dialog , ui::DragHandleLabel , ui::DynamicPopupMenuAction , ui::FBO , ui::FloatAction , ui::FloatField , ui::FloatingLayer , ui::FloatParam , ui::FloatParamDialog , ui::FloatParamEditor , ui::FlowLayout , ui::Font , ui::FontCache , ui::FontResource , ui::Form , ui::FT2Face , ui::FT2FontResource , ui::FT2Glyph , ui::FT2LocalFileFontResource , ui::FT2PakFileFontResource , ui::Geometry4f , ui::GraphEdge , ui::GraphEdgeArrow , ui::GraphForm , ui::GraphPortButton , ui::GridLayout , ui::HiddenPanel , ui::Icon , ui::IconCache , ui::InfoDialog , ui::IntAction , ui::KeyAction , ui::KeyboardFocusListener , ui::KeyboardMonitor , ui::KeyboardMonitorEntry , ui::KeyHelpButton , ui::KeyHelpDialog , ui::KeyHelpToolTip , ui::KeyRepeatAction , ui::KeyRepeatConsumer , ui::Label , ui::Layer , ui::LayerSwitch , ui::Layout , ui::Logger , ui::LookAndFeel , ui::LookAndFeelDefs , ui::LookAndFeel_Dark , ui::LookAndFeel_Light , ui::LookAndFeel_Mono , ui::MouseEvent , ui::MouseHoldAction , ui::MouseHoldConsumer , ui::ObjectAction , ui::OpaquePanel , ui::Panel , ui::PNGIcon , ui::PopupMenu , ui::PopupMenuBar , ui::PopupMenuBarButton , ui::PopupMenuButton , ui::PopupMenuCheckButton , ui::PopupMenuFolderButton , ui::PopupMenuRadioButton , ui::PopupMenuSeparator , ui::PopupMenuWindowDock , ui::RadioButton , ui::RadioButtonGroup , ui::Rectangle2f , ui::RepeatButton , ui::Scroller , ui::ScrollPane , ui::Shader , ui::Shader_ColorGrading , ui::Shader_GradientH , ui::Shader_GradientR , ui::Shader_GradientV , ui::Shader_InvertColor , ui::Shader_PatternFill , ui::Shader_PatternGradientH , ui::Shader_PatternGradientR , ui::Shader_PatternGradientV , ui::Shader_SharpenFilter , ui::Shader_SharpenFilterAndColorGrading , ui::Shape , ui::ShapePolyline , ui::SizeGroup , ui::SizeGroupX , ui::SizeGroupXY , ui::SizeGroupY , ui::Slider , ui::Spacer , ui::SplitPane , ui::StatusBar , ui::StatusBarListener , ui::StatusBarMessage , ui::StringAction , ui::StringDialog , ui::StringDialogTextField , ui::SuperBorderLayout , ui::TableCellEditor , ui::TableCellEditorCheckBox , ui::TableCellEditorComboBox , ui::TableCellEditorFloatParam , ui::TableCellEditorString , ui::TableGraphPanel , ui::TableModel , ui::TableView , ui::TableViewData , ui::TableViewHeader , ui::TabSwitch , ui::TabSwitchLabelPanel , ui::TextEdit , ui::TextEditDialog , ui::TextEditPlugin , ui::TextEditUndoEntry , ui::TextField , ui::TextFieldIncDec , ui::TextInputDialog , ui::TextView , ui::TextViewSyntaxHighlighter , ui::TimerAction , ui::TitledPanel , ui::ToolTip , ui::TransparentPanel , ui::TreeTableModel , ui::TreeTableNode , ui::TriadKeyConsumer , ui::UI , ui::UIConstants , ui::UIRenderer , ui::UserDataContainer , ui::ValueAction , ui::View , ui::ViewPane , ui::Window , ui::WindowDock , ui::WindowTitleBar , ui::XFMObject , ui::XMLForm , ui::XYPad 
Project Functions:getTableViewStepCoarse , Screen_onApplicationActive , Screen_onClose , Screen_onDrainEventQueue , Screen_onDraw , Screen_onDropFiles , Screen_onExpose , Screen_onInputFocusActive , Screen_onKeyboard , Screen_onMouse , Screen_onMouseFocusActive , Screen_onMoveWindow , Screen_onOpen , Screen_onResize , Screen_onTimer , SetDebugLevel , SetDebugLevel , SetEnableProfiling 
All Namespaces:default , graph , ui 
All Projects:core , eqxmms , ShaderVG , ShaderVG_Text , tkanalogrytm , tkchipmunk , tkclap , tkfileutils , tkfreeglut , tkfreetype2 , tkfreeverb , tkmath , tkmidi , tkmidipipe , tkminnie , tkoldmath , tkopengl , tkportaudio , tkradiastools , tksamplechain , tksampleedit , tksampler , tksdl , tksdl_net , tksidplay2 , tkspeexdsp , tksqlite , tktriangulate , tkui , tkvst2 , tkzip , ui , yingtest 


auto-generated by "DOG", the TkScript document generator. Thu, 11/Dec/2025 13:42:00