fltk 1.3.0rc3
About: FLTK (Fast Light Tool Kit) is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows, and MacOS X. Release candidate.
  SfR Fresh Dox: fltk-1.3.0rc3-source.tar.gz ("inofficial" and yet experimental doxygen-generated source code documentation)  

CodeViewer Member List

This is the complete list of members for CodeViewer, including all inherited members.
_ddfdesign_kludge()Fl_Group [inline]
absolute_top_line_number(int oldFirstChar)Fl_Text_Display [protected]
activate()Fl_Widget
active() const Fl_Widget [inline]
active_r() const Fl_Widget
add(Fl_Widget &)Fl_Group
add(Fl_Widget *o)Fl_Group [inline]
add_default_key_bindings(Key_Binding **list)Fl_Text_Editor
add_key_binding(int key, int state, Key_Func f, Key_Binding **list)Fl_Text_Editor
add_key_binding(int key, int state, Key_Func f)Fl_Text_Editor [inline]
add_resizable(Fl_Widget &o)Fl_Group [inline]
align() const Fl_Widget [inline]
align(Fl_Align alignment)Fl_Widget [inline]
argument() const Fl_Widget [inline]
argument(long v)Fl_Widget [inline]
array() const Fl_Group
as_gl_window()Fl_Widget [inline, virtual]
as_group()Fl_Group [inline, virtual]
as_window()Fl_Widget [inline, virtual]
begin()Fl_Group
BLOCK_CURSOR enum valueFl_Text_Display
bound_key_function(int key, int state, Key_Binding *list)Fl_Text_Editor
bound_key_function(int key, int state)Fl_Text_Editor [inline]
box() const Fl_Widget [inline]
box(Fl_Boxtype new_box)Fl_Widget [inline]
buffer(Fl_Text_Buffer *buf)Fl_Text_Display
buffer(Fl_Text_Buffer &buf)Fl_Text_Display [inline]
buffer() const Fl_Text_Display [inline]
buffer_modified_cb(int pos, int nInserted, int nDeleted, int nRestyled, const char *deletedText, void *cbArg)Fl_Text_Display [protected, static]
buffer_predelete_cb(int pos, int nDeleted, void *cbArg)Fl_Text_Display [protected, static]
calc_last_char()Fl_Text_Display [protected]
calc_line_starts(int startLine, int endLine)Fl_Text_Display [protected]
callback() const Fl_Widget [inline]
callback(Fl_Callback *cb, void *p)Fl_Widget [inline]
callback(Fl_Callback *cb)Fl_Widget [inline]
callback(Fl_Callback0 *cb)Fl_Widget [inline]
callback(Fl_Callback1 *cb, long p=0)Fl_Widget [inline]
CARET_CURSOR enum valueFl_Text_Display
CHANGED enum valueFl_Widget [protected]
changed() const Fl_Widget [inline]
CHARACTER_POS enum valueFl_Text_Display
child(int n) const Fl_Group [inline]
children() const Fl_Group [inline]
clear()Fl_Group
clear_changed()Fl_Widget [inline]
clear_damage(uchar c=0)Fl_Widget [inline]
clear_flag(unsigned int c)Fl_Widget [inline, protected]
clear_output()Fl_Widget [inline]
clear_rect(int style, int x, int y, int width, int height) const Fl_Text_Display [protected]
clear_visible()Fl_Widget [inline]
clear_visible_focus()Fl_Widget [inline]
CLIP_CHILDREN enum valueFl_Widget [protected]
clip_children(int c)Fl_Group [inline]
clip_children()Fl_Group [inline]
CodeEditor(int X, int Y, int W, int H, const char *L=0)CodeEditor
CodeViewer(int X, int Y, int W, int H, const char *L=0)CodeViewer
col_to_x(double col) const Fl_Text_Display
color() const Fl_Widget [inline]
color(Fl_Color bg)Fl_Widget [inline]
color(Fl_Color bg, Fl_Color sel)Fl_Widget [inline]
color2() const Fl_Widget [inline]
color2(unsigned a)Fl_Widget [inline]
contains(const Fl_Widget *w) const Fl_Widget
COPIED_LABEL enum valueFl_Widget [protected]
COPIED_TOOLTIP enum valueFl_Widget [protected]
copy_label(const char *new_label)Fl_Widget
copy_tooltip(const char *text)Fl_Widget
count_lines(int start, int end, bool start_pos_is_line_start) const Fl_Text_Display
current()Fl_Group [static]
current(Fl_Group *g)Fl_Group [static]
cursor_color() const Fl_Text_Display [inline]
cursor_color(Fl_Color n)Fl_Text_Display [inline]
CURSOR_POS enum valueFl_Text_Display
cursor_style(int style)Fl_Text_Display
damage() const Fl_Widget [inline]
damage(uchar c)Fl_Widget
damage(uchar c, int x, int y, int w, int h)Fl_Widget
damage_range1_endFl_Text_Display [protected]
damage_range1_startFl_Text_Display [protected]
damage_range2_endFl_Text_Display [protected]
damage_range2_startFl_Text_Display [protected]
damage_resize(int, int, int, int)Fl_Widget
deactivate()Fl_Widget
default_callback(Fl_Widget *cb, void *d)Fl_Widget [static]
default_key_function(Key_Func f)Fl_Text_Editor [inline]
default_key_function_Fl_Text_Editor [protected]
deimage()Fl_Widget [inline]
deimage() const Fl_Widget [inline]
deimage(Fl_Image *img)Fl_Widget [inline]
deimage(Fl_Image &img)Fl_Widget [inline]
DIM_CURSOR enum valueFl_Text_Display
display_insert()Fl_Text_Display [protected]
display_insert_position_hintFl_Text_Display [protected]
do_callback()Fl_Widget [inline]
do_callback(Fl_Widget *o, long arg)Fl_Widget [inline]
do_callback(Fl_Widget *o, void *arg=0)Fl_Widget
DRAG_CHAR enum valueFl_Text_Display
DRAG_LINE enum valueFl_Text_Display
DRAG_NONE enum valueFl_Text_Display
DRAG_START_DND enum valueFl_Text_Display
DRAG_WORD enum valueFl_Text_Display
draggingFl_Text_Display [protected]
dragPosFl_Text_Display [protected]
dragTypeFl_Text_Display [protected]
draw()Fl_Text_Display [protected, virtual]
draw_backdrop() const Fl_Widget [protected]
draw_box() const Fl_Widget [protected]
draw_box(Fl_Boxtype t, Fl_Color c) const Fl_Widget [protected]
draw_box(Fl_Boxtype t, int x, int y, int w, int h, Fl_Color c) const Fl_Widget [protected]
draw_child(Fl_Widget &widget) const Fl_Group [protected]
draw_children()Fl_Group [protected]
draw_cursor(int, int)Fl_Text_Display [protected]
draw_focus()Fl_Widget [inline, protected]
draw_focus(Fl_Boxtype t, int x, int y, int w, int h) const Fl_Widget [protected]
draw_label() const Fl_Widget [protected]
draw_label(int, int, int, int) const Fl_Widget [protected]
draw_label(int, int, int, int, Fl_Align) const Fl_Widget
DRAW_LINE enum valueFl_Text_Display [protected]
draw_line_numbers(bool clearAll)Fl_Text_Display [protected]
draw_outside_label(const Fl_Widget &widget) const Fl_Group [protected]
draw_range(int start, int end)Fl_Text_Display [protected]
draw_string(int style, int x, int y, int toX, const char *string, int nChars) const Fl_Text_Display [protected]
draw_text(int X, int Y, int W, int H)Fl_Text_Display [protected]
draw_vline(int visLineNum, int leftClip, int rightClip, int leftCharIndex, int rightCharIndex)Fl_Text_Display [protected]
empty_vlines() const Fl_Text_Display [protected]
end()Fl_Group
extend_range_for_styles(int *start, int *end)Fl_Text_Display [protected]
find(const Fl_Widget *) const Fl_Group
find(const Fl_Widget &o) const Fl_Group [inline]
FIND_INDEX enum valueFl_Text_Display [protected]
FIND_INDEX_FROM_ZERO enum valueFl_Text_Display [protected]
find_line_end(int pos, bool start_pos_is_line_start, int *lineEnd, int *nextLineStart) const Fl_Text_Display [protected]
find_wrap_range(const char *deletedText, int pos, int nInserted, int nDeleted, int *modRangeStart, int *modRangeEnd, int *linesInserted, int *linesDeleted)Fl_Text_Display [protected]
find_x(const char *s, int len, int style, int x) const Fl_Text_Display [protected]
Fl_Group(int, int, int, int, const char *=0)Fl_Group
Fl_Text_Display(int X, int Y, int W, int H, const char *l=0)Fl_Text_Display
fl_text_drag_me(int pos, Fl_Text_Display *d)Fl_Text_Display [friend]
Fl_Text_Editor(int X, int Y, int W, int H, const char *l=0)Fl_Text_Editor
Fl_Widget(int x, int y, int w, int h, const char *label=0L)Fl_Widget [protected]
flags() const Fl_Widget [inline, protected]
focus(Fl_Widget *W)Fl_Group [inline]
FORCE_POSITION enum valueFl_Widget [protected]
forms_end()Fl_Group
get_absolute_top_line_number() const Fl_Text_Display [protected]
GET_WIDTH enum valueFl_Text_Display [protected]
global_key_bindingsFl_Text_Editor [protected, static]
GROUP_RELATIVE enum valueFl_Widget [protected]
hFl_Text_Display
Fl_Group::h(int v)Fl_Widget [inline, protected]
Fl_Group::h() const Fl_Widget [inline]
h_scrollbar_cb(Fl_Scrollbar *w, Fl_Text_Display *d)Fl_Text_Display [protected, static]
handle(int ev)CodeViewer [inline, protected, virtual]
handle_key()Fl_Text_Editor [protected]
handle_vline(int mode, int lineStart, int lineLen, int leftChar, int rightChar, int topClip, int bottomClip, int leftClip, int rightClip) const Fl_Text_Display [protected]
HEAVY_CURSOR enum valueFl_Text_Display
hide()Fl_Widget [virtual]
hide_cursor()Fl_Text_Display [inline]
highlight_data(Fl_Text_Buffer *styleBuffer, const Style_Table_Entry *styleTable, int nStyles, char unfinishedStyle, Unfinished_Style_Cb unfinishedHighlightCB, void *cbArg)Fl_Text_Display
image()Fl_Widget [inline]
image() const Fl_Widget [inline]
image(Fl_Image *img)Fl_Widget [inline]
image(Fl_Image &img)Fl_Widget [inline]
in_selection(int x, int y) const Fl_Text_Display
INACTIVE enum valueFl_Widget [protected]
init_sizes()Fl_Group
insert(const char *text)Fl_Text_Display
Fl_Group::insert(Fl_Widget &, int i)Fl_Group
Fl_Group::insert(Fl_Widget &o, Fl_Widget *before)Fl_Group [inline]
insert_mode(int b)Fl_Text_Editor [inline]
insert_mode()Fl_Text_Editor [inline]
insert_mode_Fl_Text_Editor [protected]
insert_position(int newPos)Fl_Text_Display
insert_position() const Fl_Text_Display [inline]
inside(const Fl_Widget *w) const Fl_Widget [inline]
INVISIBLE enum valueFl_Widget [protected]
key_bindingsFl_Text_Editor [protected]
Key_Func typedefFl_Text_Editor
kf_backspace(int c, Fl_Text_Editor *e)Fl_Text_Editor [static]
kf_c_s_move(int c, Fl_Text_Editor *e)Fl_Text_Editor [static]
kf_copy(int c, Fl_Text_Editor *e)Fl_Text_Editor [static]
kf_ctrl_move(int c, Fl_Text_Editor *e)Fl_Text_Editor [static]
kf_cut(int c, Fl_Text_Editor *e)Fl_Text_Editor [static]
kf_default(int c, Fl_Text_Editor *e)Fl_Text_Editor [static]
kf_delete(int c, Fl_Text_Editor *e)Fl_Text_Editor [static]
kf_down(int c, Fl_Text_Editor *e)Fl_Text_Editor [static]
kf_end(int c, Fl_Text_Editor *e)Fl_Text_Editor [static]
kf_enter(int c, Fl_Text_Editor *e)Fl_Text_Editor [static]
kf_home(int, Fl_Text_Editor *e)Fl_Text_Editor [static]
kf_ignore(int c, Fl_Text_Editor *e)Fl_Text_Editor [static]
kf_insert(int c, Fl_Text_Editor *e)Fl_Text_Editor [static]
kf_left(int c, Fl_Text_Editor *e)Fl_Text_Editor [static]
kf_m_s_move(int c, Fl_Text_Editor *e)Fl_Text_Editor [static]
kf_meta_move(int c, Fl_Text_Editor *e)Fl_Text_Editor [static]
kf_move(int c, Fl_Text_Editor *e)Fl_Text_Editor [static]
kf_page_down(int c, Fl_Text_Editor *e)Fl_Text_Editor [static]
kf_page_up(int c, Fl_Text_Editor *e)Fl_Text_Editor [static]
kf_paste(int c, Fl_Text_Editor *e)Fl_Text_Editor [static]
kf_right(int c, Fl_Text_Editor *e)Fl_Text_Editor [static]
kf_select_all(int c, Fl_Text_Editor *e)Fl_Text_Editor [static]
kf_shift_move(int c, Fl_Text_Editor *e)Fl_Text_Editor [static]
kf_undo(int c, Fl_Text_Editor *e)Fl_Text_Editor [static]
kf_up(int c, Fl_Text_Editor *e)Fl_Text_Editor [static]
label() const Fl_Widget [inline]
label(const char *text)Fl_Widget
label(Fl_Labeltype a, const char *b)Fl_Widget [inline]
label_shortcut(const char *t)Fl_Widget [static]
labelcolor() const Fl_Widget [inline]
labelcolor(Fl_Color c)Fl_Widget [inline]
labelfont() const Fl_Widget [inline]
labelfont(Fl_Font f)Fl_Widget [inline]
labelsize() const Fl_Widget [inline]
labelsize(Fl_Fontsize pix)Fl_Widget [inline]
labeltype() const Fl_Widget [inline]
labeltype(Fl_Labeltype a)Fl_Widget [inline]
line_end(int startPos, bool startPosIsLineStart) const Fl_Text_Display
line_start(int pos) const Fl_Text_Display
longest_vline() const Fl_Text_Display [protected]
mAbsTopLineNumFl_Text_Display [protected]
maintain_absolute_top_line_number(int state)Fl_Text_Display [protected]
maintaining_absolute_top_line_number() const Fl_Text_Display [protected]
maybe_do_callback()Fl_Text_Editor [protected]
mBufferFl_Text_Display [protected]
mColumnScaleFl_Text_Display [mutable, protected]
mContinuousWrapFl_Text_Display [protected]
mCursor_colorFl_Text_Display [protected]
mCursorOldYFl_Text_Display [protected]
mCursorOnFl_Text_Display [protected]
mCursorPosFl_Text_Display [protected]
mCursorPreferredXPosFl_Text_Display [protected]
mCursorStyleFl_Text_Display [protected]
mCursorToHintFl_Text_Display [protected]
measure_deleted_lines(int pos, int nDeleted)Fl_Text_Display [protected]
measure_label(int &ww, int &hh) const Fl_Widget [inline]
measure_proportional_character(const char *s, int colNum, int pos) const Fl_Text_Display [protected]
measure_vline(int visLineNum) const Fl_Text_Display [protected]
MENU_WINDOW enum valueFl_Widget [protected]
mFirstCharFl_Text_Display [protected]
mHighlightCBArgFl_Text_Display [protected]
mHorizOffsetFl_Text_Display [protected]
mHorizOffsetHintFl_Text_Display [protected]
mHScrollBarFl_Text_Display [protected]
mLastCharFl_Text_Display [protected]
mLineNumLeftFl_Text_Display [protected]
mLineNumWidthFl_Text_Display [protected]
mLineStartsFl_Text_Display [protected]
mMaxsizeFl_Text_Display [protected]
mModifyingTabDistanceFl_Text_Display [protected]
mNBufferLinesFl_Text_Display [protected]
mNeedAbsTopLineNumFl_Text_Display [protected]
mNLinesDeletedFl_Text_Display [protected]
mNStylesFl_Text_Display [protected]
mNVisibleLinesFl_Text_Display [protected]
MODAL enum valueFl_Widget [protected]
move_down()Fl_Text_Display
move_left()Fl_Text_Display
move_right()Fl_Text_Display
move_up()Fl_Text_Display
mStyleBufferFl_Text_Display [protected]
mStyleTableFl_Text_Display [protected]
mSuppressResyncFl_Text_Display [protected]
mTopLineNumFl_Text_Display [protected]
mTopLineNumHintFl_Text_Display [protected]
mUnfinishedHighlightCBFl_Text_Display [protected]
mUnfinishedStyleFl_Text_Display [protected]
mVScrollBarFl_Text_Display [protected]
mWrapMarginPixFl_Text_Display [protected]
next_word(void)Fl_Text_Display
NO_OVERLAY enum valueFl_Widget [protected]
NOBORDER enum valueFl_Widget [protected]
NON_MODAL enum valueFl_Widget [protected]
NORMAL_CURSOR enum valueFl_Text_Display
offset_line_starts(int newTopLineNum)Fl_Text_Display [protected]
output() const Fl_Widget [inline]
OUTPUT enum valueFl_Widget [protected]
OVERRIDE enum valueFl_Widget [protected]
overstrike(const char *text)Fl_Text_Display
parent() const Fl_Widget [inline]
parent(Fl_Group *p)Fl_Widget [inline]
position(int X, int Y)Fl_Widget [inline]
position_style(int lineStartPos, int lineLen, int lineIndex) const Fl_Text_Display
position_to_line(int pos, int *lineNum) const Fl_Text_Display [protected]
position_to_linecol(int pos, int *lineNum, int *column) const Fl_Text_Display [protected]
position_to_xy(int pos, int *x, int *y) const Fl_Text_Display [protected]
previous_word(void)Fl_Text_Display
redisplay_range(int start, int end)Fl_Text_Display
redraw()Fl_Widget
redraw_label()Fl_Widget
remove(int index)Fl_Group
remove(Fl_Widget &)Fl_Group
remove(Fl_Widget *o)Fl_Group [inline]
remove_all_key_bindings(Key_Binding **list)Fl_Text_Editor
remove_all_key_bindings()Fl_Text_Editor [inline]
remove_key_binding(int key, int state, Key_Binding **list)Fl_Text_Editor
remove_key_binding(int key, int state)Fl_Text_Editor [inline]
reset_absolute_top_line_number()Fl_Text_Display [protected]
resizable(Fl_Widget &o)Fl_Group [inline]
resizable(Fl_Widget *o)Fl_Group [inline]
resizable() const Fl_Group [inline]
resize(int X, int Y, int W, int H)Fl_Text_Display [virtual]
rewind_lines(int startPos, int nLines)Fl_Text_Display
scroll(int topLineNum, int horizOffset)Fl_Text_Display
scroll_(int topLineNum, int horizOffset)Fl_Text_Display [protected]
scroll_timer_cb(void *)Fl_Text_Display [protected, static]
scrollbar_align() const Fl_Text_Display [inline]
scrollbar_align(Fl_Align a)Fl_Text_Display [inline]
scrollbar_align_Fl_Text_Display [protected]
scrollbar_width() const Fl_Text_Display [inline]
scrollbar_width(int W)Fl_Text_Display [inline]
scrollbar_width_Fl_Text_Display [protected]
selection_color() const Fl_Widget [inline]
selection_color(Fl_Color a)Fl_Widget [inline]
set_changed()Fl_Widget [inline]
set_flag(unsigned int c)Fl_Widget [inline, protected]
set_output()Fl_Widget [inline]
set_visible()Fl_Widget [inline]
set_visible_focus()Fl_Widget [inline]
shortcut() const Fl_Text_Display [inline]
shortcut(int s)Fl_Text_Display [inline]
shortcut_Fl_Text_Display [protected]
SHORTCUT_LABEL enum valueFl_Widget [protected]
show()Fl_Widget [virtual]
show_cursor(int b=1)Fl_Text_Display
show_insert_position()Fl_Text_Display
size(int W, int H)Fl_Widget [inline]
sizes()Fl_Group [protected]
skip_lines(int startPos, int nLines, bool startPosIsLineStart)Fl_Text_Display
string_width(const char *string, int length, int style) const Fl_Text_Display [protected]
take_focus()Fl_Widget
takesevents() const Fl_Widget [inline]
test_shortcut()Fl_Widget
test_shortcut(const char *, const bool require_alt=false)Fl_Widget [static]
text_areaFl_Text_Display [protected]
textcolor() const Fl_Text_Display [inline]
textcolor(Fl_Color n)Fl_Text_Display [inline]
textcolor_Fl_Text_Display [protected]
textfont() const Fl_Text_Display [inline]
textfont(Fl_Font s)Fl_Text_Display [inline]
textfont_Fl_Text_Display [protected]
textsize() const Fl_Text_Display [inline]
textsize(Fl_Fontsize s)Fl_Text_Display [inline]
textsize_Fl_Text_Display [protected]
tooltip() const Fl_Widget [inline]
tooltip(const char *text)Fl_Widget
TOOLTIP_WINDOW enum valueFl_Widget [protected]
top_line()CodeEditor [inline]
type() const Fl_Widget [inline]
type(uchar t)Fl_Widget [inline]
Unfinished_Style_Cb typedefFl_Text_Display
update_child(Fl_Widget &widget) const Fl_Group [protected]
update_h_scrollbar()Fl_Text_Display [protected]
update_line_starts(int pos, int charsInserted, int charsDeleted, int linesInserted, int linesDeleted, int *scrolled)Fl_Text_Display [protected]
update_v_scrollbar()Fl_Text_Display [protected]
user_data() const Fl_Widget [inline]
user_data(void *v)Fl_Widget [inline]
USERFLAG1 enum valueFl_Widget [protected]
USERFLAG2 enum valueFl_Widget [protected]
USERFLAG3 enum valueFl_Widget [protected]
v_scrollbar_cb(Fl_Scrollbar *w, Fl_Text_Display *d)Fl_Text_Display [protected, static]
visible() const Fl_Widget [inline]
visible_focus(int v)Fl_Widget [inline]
visible_focus()Fl_Widget [inline]
VISIBLE_FOCUS enum valueFl_Widget [protected]
visible_r() const Fl_Widget
vline_length(int visLineNum) const Fl_Text_Display [protected]
wFl_Text_Display
Fl_Group::w(int v)Fl_Widget [inline, protected]
Fl_Group::w() const Fl_Widget [inline]
when() const Fl_Widget [inline]
when(uchar i)Fl_Widget [inline]
window() const Fl_Widget
word_end(int pos) const Fl_Text_Display [inline]
word_start(int pos) const Fl_Text_Display [inline]
WRAP_AT_BOUNDS enum valueFl_Text_Display
WRAP_AT_COLUMN enum valueFl_Text_Display
WRAP_AT_PIXEL enum valueFl_Text_Display
wrap_mode(int wrap, int wrap_margin)Fl_Text_Display
WRAP_NONE enum valueFl_Text_Display
wrap_uses_character(int lineEndPos) const Fl_Text_Display [protected]
wrapped_column(int row, int column) const Fl_Text_Display
wrapped_line_counter(Fl_Text_Buffer *buf, int startPos, int maxPos, int maxLines, bool startPosIsLineStart, int styleBufOffset, int *retPos, int *retLines, int *retLineStart, int *retLineEnd, bool countLastLineMissingNewLine=true) const Fl_Text_Display [protected]
wrapped_row(int row) const Fl_Text_Display
xFl_Text_Display
Fl_Group::x(int v)Fl_Widget [inline, protected]
Fl_Group::x() const Fl_Widget [inline]
x_to_col(double x) const Fl_Text_Display
xy_to_position(int x, int y, int PosType=CHARACTER_POS) const Fl_Text_Display [protected]
xy_to_rowcol(int x, int y, int *row, int *column, int PosType=CHARACTER_POS) const Fl_Text_Display [protected]
yFl_Text_Display
Fl_Group::y(int v)Fl_Widget [inline, protected]
Fl_Group::y() const Fl_Widget [inline]
~CodeEditor()CodeEditor
~Fl_Group()Fl_Group [virtual]
~Fl_Text_Display()Fl_Text_Display
~Fl_Text_Editor()Fl_Text_Editor [inline]
~Fl_Widget()Fl_Widget [virtual]