TextBuffer Member List

This is the complete list of members for TextBuffer, including all inherited members.

add_modify_callback(Text_Modify_Cb bufModifiedCB, void *cbArg)TextBuffer
add_predelete_callback(Text_Predelete_Cb bufPredelCB, void *cbArg)TextBuffer
append(const char *t) (defined in TextBuffer)TextBuffer [inline]
appendfile(const char *file, int buflen=128 *1024) (defined in TextBuffer)TextBuffer [inline]
buf_TextBuffer [protected]
call_modify_callbacks() (defined in TextBuffer)TextBuffer [inline]
call_modify_callbacks(int pos, int nDeleted, int nInserted, int nRestyled, const char *deletedText)TextBuffer [protected]
call_predelete_callbacks() (defined in TextBuffer)TextBuffer [inline]
call_predelete_callbacks(int pos, int nDeleted)TextBuffer [protected]
canUndo(char flag=1)TextBuffer
character(int pos)TextBuffer
character_width(char c, int indent, int tabDist, char nullSubsChar)TextBuffer [static]
clear_rectangular(int start, int end, int rectStart, int rectEnd)TextBuffer
copy(TextBuffer *from_buf, int from_start, int from_end, int to_pos) (defined in TextBuffer)TextBuffer
count_displayed_characters(int lineStartPos, int targetPos)TextBuffer
count_displayed_characters_utf(int lineStartPos, int targetPos) (defined in TextBuffer)TextBuffer
count_lines(int startPos, int endPos)TextBuffer
cursorposhint_TextBuffer [protected]
expand_character(int pos, int indent, char *outStr)TextBuffer
expand_character(char c, int indent, char *outStr, int tabDist, char nullSubsChar)TextBuffer [static]
findchar_backward(int startPos, char searchChar, int *foundPos)TextBuffer
findchar_forward(int startPos, char searchChar, int *foundPos)TextBuffer
findchars_backward(int startpos, const char *searchChars, int *foundPos)TextBuffer
findchars_forward(int startpos, const char *searchChars, int *foundPos)TextBuffer
gapend_TextBuffer [protected]
gapstart_TextBuffer [protected]
highlight(int start, int end) (defined in TextBuffer)TextBuffer
highlight_ (defined in TextBuffer)TextBuffer [protected]
highlight_position(int *start, int *end, int *isRect, int *rectStart, int *rectEnd) (defined in TextBuffer)TextBuffer
highlight_rectangular(int start, int end, int rectStart, int rectEnd) (defined in TextBuffer)TextBuffer
highlight_selection() (defined in TextBuffer)TextBuffer [inline]
highlight_text() (defined in TextBuffer)TextBuffer
insert(int pos, const char *text)TextBuffer
insert_(int pos, const char *text)TextBuffer [protected]
insert_column(int column, int startpos, const char *text, int *chars_inserted, int *chars_deleted)TextBuffer
insert_column_(int column, int startPos, const char *insText, int *nDeleted, int *nInserted, int *endPos)TextBuffer [protected]
insertfile(const char *file, int pos, int buflen=128 *1024) (defined in TextBuffer)TextBuffer
length() const (defined in TextBuffer)TextBuffer [inline]
length_TextBuffer [protected]
line_end(int pos)TextBuffer
line_start(int pos)TextBuffer
line_text(int pos)TextBuffer
loadfile(const char *file, int buflen=128 *1024) (defined in TextBuffer)TextBuffer [inline]
mCanUndoTextBuffer [protected]
modifycbargs_TextBuffer [protected]
modifyprocs_ (defined in TextBuffer)TextBuffer [protected]
move_gap(int pos) (defined in TextBuffer)TextBuffer [protected]
nmodifyprocs_TextBuffer [protected]
npredeleteprocs_TextBuffer [protected]
null_substitution_character() (defined in TextBuffer)TextBuffer [inline]
nullsubschar_TextBuffer [protected]
outputfile(const char *file, int start, int end, int buflen=128 *1024) (defined in TextBuffer)TextBuffer
overlay_rectangular(int startpos, int rectStart, int rectEnd, const char *text, int *charsInserted, int *charsDeleted)TextBuffer
overlay_rectangular_(int startPos, int rectStart, int rectEnd, const char *insText, int *nDeleted, int *nInserted, int *endPos)TextBuffer [protected]
predeleteprocs_ (defined in TextBuffer)TextBuffer [protected]
prepeletecbargs_TextBuffer [protected]
primary_ (defined in TextBuffer)TextBuffer [protected]
primary_selection() (defined in TextBuffer)TextBuffer [inline]
reallocate_with_gap(int newGapStart, int newGapLen)TextBuffer [protected]
rectangular_selection_boundaries(int lineStartPos, int rectStart, int rectEnd, int *selStart, int *selEnd)TextBuffer [protected]
redisplay_selection(TextSelection *oldSelection, TextSelection *newSelection)TextBuffer [protected]
remove(int start, int end) (defined in TextBuffer)TextBuffer
remove_(int start, int end)TextBuffer [protected]
remove_modify_callback(Text_Modify_Cb bufModifiedCB, void *cbArg) (defined in TextBuffer)TextBuffer
remove_predelete_callback(Text_Predelete_Cb predelCB, void *cbArg) (defined in TextBuffer)TextBuffer
remove_rectangular(int start, int end, int rectStart, int rectEnd)TextBuffer
remove_rectangular_(int start, int end, int rectStart, int rectEnd, int *replaceLen, int *endPos)TextBuffer [protected]
remove_secondary_selection() (defined in TextBuffer)TextBuffer
remove_selection() (defined in TextBuffer)TextBuffer
remove_selection_(TextSelection *sel) (defined in TextBuffer)TextBuffer [protected]
replace(int start, int end, const char *text)TextBuffer
replace_rectangular(int start, int end, int rectstart, int rectend, const char *text)TextBuffer
replace_secondary_selection(const char *text) (defined in TextBuffer)TextBuffer
replace_selection(const char *text) (defined in TextBuffer)TextBuffer
replace_selection_(TextSelection *sel, const char *text) (defined in TextBuffer)TextBuffer [protected]
rewind_lines(int startPos, int nLines)TextBuffer
savefile(const char *file, int buflen=128 *1024) (defined in TextBuffer)TextBuffer [inline]
search_backward(int startPos, const char *searchString, int *foundPos, bool matchCase=false) (defined in TextBuffer)TextBuffer
search_forward(int startPos, const char *searchString, int *foundPos, bool matchCase=false) (defined in TextBuffer)TextBuffer
secondary_ (defined in TextBuffer)TextBuffer [protected]
secondary_select(int start, int end) (defined in TextBuffer)TextBuffer
secondary_select_rectangular(int start, int end, int rectStart, int rectEnd) (defined in TextBuffer)TextBuffer
secondary_selection() (defined in TextBuffer)TextBuffer [inline]
secondary_selection_position(int *start, int *end, int *isRect, int *rectStart, int *rectEnd) (defined in TextBuffer)TextBuffer
secondary_selection_text() (defined in TextBuffer)TextBuffer
secondary_unselect() (defined in TextBuffer)TextBuffer
select(int start, int end) (defined in TextBuffer)TextBuffer
select_rectangular(int start, int end, int rectStart, int rectEnd) (defined in TextBuffer)TextBuffer
selected() const (defined in TextBuffer)TextBuffer [inline]
selection_position(int *start, int *end) (defined in TextBuffer)TextBuffer
selection_position(int *start, int *end, int *isRect, int *rectStart, int *rectEnd) (defined in TextBuffer)TextBuffer
selection_text() (defined in TextBuffer)TextBuffer
selection_text_(TextSelection *sel) (defined in TextBuffer)TextBuffer [protected]
skip_displayed_characters(int lineStartPos, int nChars)TextBuffer
skip_displayed_characters_utf(int lineStartPos, int nChars) (defined in TextBuffer)TextBuffer
skip_lines(int startPos, int nLines)TextBuffer
tab_distance() const (defined in TextBuffer)TextBuffer [inline]
tab_distance(int tabDist)TextBuffer
tabdist_TextBuffer [protected]
text()TextBuffer
text(const char *text)TextBuffer
text_in_rectangle(int start, int end, int rectStart, int rectEnd) (defined in TextBuffer)TextBuffer
text_range(int start, int end)TextBuffer
TextBuffer(int requestedsize=0)TextBuffer
undo(int *cp=0)TextBuffer
unhighlight() (defined in TextBuffer)TextBuffer
unselect() (defined in TextBuffer)TextBuffer
update_selections(int pos, int nDeleted, int nInserted)TextBuffer [protected]
usetabs_TextBuffer [protected]
word_end(int pos) (defined in TextBuffer)TextBuffer
word_start(int pos) (defined in TextBuffer)TextBuffer
~TextBuffer()TextBuffer


Sun Jan 7 00:55:18 2007. FLTK ©2006 Bill Spitzak and others.
Permission is granted to reproduce this manual or any portion for any purpose, provided this copyright and permission notice are preserved.