JadeTextEdit Methods
The methods defined in the JadeTextEdit class are summarized in the following table.
| Method | Description | 
|---|---|
| addText | Adds the specified text to the contents in the specified manner | 
| applySettings | Applies the application settings to the text editor | 
| bindKeyToCommand | Assigns a key combination to a text editor command | 
| bindKeyToNotification | Assigns a key combination to a notification message | 
| bindKeyToText | Assigns a key combination to the specified text string | 
| changeKeywords | Modifies one of the current keyword lists | 
| clearAllStyles | Clears all text styles defined for the control | 
| colorAs6Hex | Returns a six-character hexadecimal string in the RGB format of the specified color | 
| configureFor_Jade | Performs basic configuration for Jade methods | 
| configureFor_Text | Performs basic configuration for plain text | 
| convertEndOfLines | Replaces all end-of-line characters in the contents with the specified characters | 
| convertIndentWhitespace | Changes the indentation whitespace as specified | 
| copyDefaultToAllStyles | Copies the default text style and all of its attributes to all other text styles | 
| copyToClipboard | Copies the selected text to the clipboard | 
| cutToClipboard | Cuts the selected text from the contents and moves it to the clipboard | 
| doLinemarker | Performs linemark actions (for example, set, go-to, and so on) | 
| emptyUndoBuffer | Clears the undo and redo action list | 
| find | Searches for the specified text in the contents | 
| findAgain | Searches for the text and parameter values reused from the most recent find, findMarkAll, or replaceAll method | 
| findMarkAll | Searches for the specified text and places linemarks where that text is found | 
| getClipBuffer | Returns the contents of the specified editor text buffer | 
| getCoordinates | Returns the coordinates of the requested location (in pixels) relative to the client area | 
| getFileEncoding | Returns the current file‑encoding values | 
| getGlobalSettings | Returns a copy of the global settings table | 
| getLanguageName | Returns the name of the specified programming language number | 
| getLineHeight | Returns the height in pixels of the specified line | 
| getLineStartPosition | Returns the zero-based character offset of the first character in the specified line | 
| getLineText | Returns the text contained in the specified line | 
| getLinemarkLines | Populates an array with each occurrence (position) of the specified linemark | 
| getNamedAttribute | Returns the value of the specified named attribute | 
| getTextLength | Returns the number of characters of text in the contents | 
| getTextRange | Returns the text in the specified range | 
| getToggleKeyStates | Returns the on or off state of the Insert, Caps Lock, Num Lock, and Scroll Lock (or Scr Lk) keys | 
| getWordAt | Returns the word at the specified location (that is, the mouse pointer or the caret position) | 
| initializeAppSettings | Removes all entries from the application settings table | 
| lineCount | Returns the number of lines of text in the contents | 
| lines | Returns the height of the client area in lines | 
| loadTextFromFile | Replaces the contents of the text editor with the contents of the specified file | 
| moveCaret | Moves the caret to the specified position | 
| pasteFromClipboard | Pastes the contents of the clipboard into the text editor buffer at the caret position | 
| recordReplay | Reapplies the last operation that was undone | 
| redo | Reapplies the last operation that was undone | 
| replace | Replaces the most recent find match with the specified replacement text | 
| replaceAll | Searches for all occurrences of specified text in the contents and replaces it with the specified replacement text | 
| restyleText | Recalculates all of the text styling information for the contents using the current language setting | 
| rgb | Returns the red, green, and blue color values as an Integer value | 
| saveTextToFile | Saves the contents to the specified file | 
| selectAll | Selects all of the text in the text editor | 
| setClipBuffer | Sets the specified editor text buffer with specified text | 
| setFileEncoding | Sets the file kind and unicode BOM encoding to be used | 
| setIndicatorAttributes | Sets type and color attributes for an text editor indicator | 
| setLinemarkAttributes | Sets type and color attributes for text editor linemarks | 
| setLinemarkLines | Adds a linemark to each line in the specified list | 
| setNamedAttribute | Sets the specified named attribute to the specified value | 
| setStyleAttributes | Sets the attributes of a text style | 
| setTextRangeToStyle | Updates the current text styling for each character in the specified range with the specified value | 
| setWordCharactersets | Sets the characters that are treated as words, white space, and punctuation in the text editor | 
| shareDocumentFrom | Specifies the text editor control whose content is shared by this text editor control | 
| undo | Undoes the last edit operation | 
| updateAppSettings | Updates the application JadeTextEdit settings table | 
For details, see "Window, Form, and Control Methods", later in this document.
 
            