diff --git a/documentation/Fl.html b/documentation/Fl.html index 7b4e6f5c3..15e52dece 100644 --- a/documentation/Fl.html +++ b/documentation/Fl.html @@ -15,7 +15,7 @@
-#include <FL/Fl.H> +#include <FL/Fl.H>
Creates a new text buffer of the specified initial size. +
Destroys a text buffer. +
Adds a callback function that is called whenever the text buffer is +modified. The callback function is declared as follows: + +
+typedef void (*Fl_Text_Modify_Cb)(int pos, int nInserted, int nDeleted, + int nRestyled, const char* deletedText, + void* cbArg); ++
Appends the text string to the end of the buffer. +
Appends the named file to the end of the buffer. +
Calls all modify callbacks that have been registered using +the add_modify_callback() +method. +
Returns the character at the specified position in the buffer. +
Returns the column width of the specified character. The +indent argument specifies the current column position, +and tabDist specifies the number of columns to use for +each tab. + +
The nullSubsChar argument specifies the current +nul character. +
Clears text in the specified area. +
Copies text from one buffer to this one; fromBuf may +be the same as this. +
Determines the number of characters that will be displayed +between lineStartPos and targetPos. +
Determines the number of lines between startPos and +endPos. +
Expands the given character to a displayable format. Tabs and +other control characters are given special treatment. +
Finds the previous occurrence of the specified character. +
Finds the next occurrence of the specified character. +
Finds the previous occurrence of the specified characters. +
Finds the next occurrence of the specified characters. +
Highlights the specified text within the buffer. +
Returns the current highlight positions. +
Highlights the specified rectangle of text within the buffer. +
Returns the current highlight selection. +
Returns the highlighted text. +
Inserts a column of text without calling the modify callbacks. +
Inserts a file at the specified position. +
Inserts text at the specified position. +
Returns the number of characters in the buffer. +
Returns the end position of the line. +
Returns the start position of the line. +
Returns the text for the line containing the specified +character position. +
Replaces the current buffer with the contents of a file. +
Returns the current nul substitution character. +
Writes the specified portions of the file to a file. +
Replaces a rectangular region of text with the given text. +
Returns the primary selection. +
Removes a modify callback. +
Deletes a rectangular area of text in the buffer. +
Deletes a range of characters in the buffer. +
Removes the text in the secondary selection. +
Removes the text in the primary selection. +
Replaces the text in a rectangular area. +
Replaces the text in the specified range of characters in the buffer. +
Replaces the text in the secondary selection. +
Replaces the text in the primary selection. +
Returns the buffer position for the Nth previous line. +
Saves the entire buffer to a file. +
Searches backwards for the specified string. +
Searches forwards for the specified string. +
Returns the secondary selection. +
Returns the text in the secondary selection. +
Selects a rectangle of characters in the secondary selection. +
Selects a range of characters in the secondary selection. +
Turns the secondary selection off. +
Returns a non-zero number if any text has been selected, or 0 +if no text is selected. +
Returns the current selection. +
Returns the currently selected text. +
Selects a rectangle of characters in the buffer. +
Selects a range of characters in the buffer. +
Skips forward the indicated number of characters in the +buffer from the start position. +
Returns the buffer position for the Nth line after the start +position. +
Replaces nul characters in the given string with the +nul substitution character. +
Gets or sets the tab width. +
Returns the text from the given rectangle. +
Returns the text from the range of characters. +
Gets or sets the text in the buffer. +
Unhighlights text in the buffer. +
Unselects text in the buffer. +
Replaces the nul substitution characters in the +provided string with the nul character. +
Returns the position for the end of the word. +
Returns the position for the start of the word.