FLTK logo

[WWW] r593 - in trunk: . doc-1.3

FLTK matrix user chat room
(using Element browser app)   FLTK gitter user chat room   GitHub FLTK Project   FLTK News RSS Feed  
  FLTK Apps      FLTK Library      Forums      Links     Login 
 All Forums  |  Back to fltk.commit  ]
 
Previous Message ]Next Message ]

[WWW] r593 - in trunk: . doc-1.3 fltk-dev Feb 27, 2011  
 
Author: AlbrechtS
Date: 2011-02-27 07:13:38 -0800 (Sun, 27 Feb 2011)
New Revision: 593
Log:
Updated FLTK 1.3 online docs to current version (1.3.0RC3 + svn updates).


Added:
   trunk/doc-1.3/Enumerations_8H_source.html
   trunk/doc-1.3/Fl_8H.html
   trunk/doc-1.3/Fl_8H_source.html
   trunk/doc-1.3/Fl__Adjuster_8H_source.html
   trunk/doc-1.3/Fl__BMP__Image_8H_source.html
   trunk/doc-1.3/Fl__Bitmap_8H_source.html
   trunk/doc-1.3/Fl__Box_8H_source.html
   trunk/doc-1.3/Fl__Browser_8H_source.html
   trunk/doc-1.3/Fl__Browser___8H_source.html
   trunk/doc-1.3/Fl__Button_8H_source.html
   trunk/doc-1.3/Fl__Cairo_8H_source.html
   trunk/doc-1.3/Fl__Cairo__Window_8H_source.html
   trunk/doc-1.3/Fl__Chart_8H_source.html
   trunk/doc-1.3/Fl__Check__Browser_8H_source.html
   trunk/doc-1.3/Fl__Check__Button_8H_source.html
   trunk/doc-1.3/Fl__Choice_8H_source.html
   trunk/doc-1.3/Fl__Clock_8H_source.html
   trunk/doc-1.3/Fl__Color__Chooser_8H_source.html
   trunk/doc-1.3/Fl__Counter_8H_source.html
   trunk/doc-1.3/Fl__Device_8H_source.html
   trunk/doc-1.3/Fl__Dial_8H_source.html
   trunk/doc-1.3/Fl__Double__Window_8H_source.html
   trunk/doc-1.3/Fl__Export_8H_source.html
   trunk/doc-1.3/Fl__File__Browser_8H_source.html
   trunk/doc-1.3/Fl__File__Chooser_8H_source.html
   trunk/doc-1.3/Fl__File__Icon_8H_source.html
   trunk/doc-1.3/Fl__File__Input_8H_source.html
   trunk/doc-1.3/Fl__Fill__Dial_8H_source.html
   trunk/doc-1.3/Fl__Fill__Slider_8H_source.html
   trunk/doc-1.3/Fl__Float__Input_8H_source.html
   trunk/doc-1.3/Fl__Font_8H_source.html
   trunk/doc-1.3/Fl__FormsBitmap_8H_source.html
   trunk/doc-1.3/Fl__FormsPixmap_8H_source.html
   trunk/doc-1.3/Fl__Free_8H_source.html
   trunk/doc-1.3/Fl__GIF__Image_8H_source.html
   trunk/doc-1.3/Fl__Gl__Choice_8H_source.html
   trunk/doc-1.3/Fl__Gl__Window_8H_source.html
   trunk/doc-1.3/Fl__Group_8H_source.html
   trunk/doc-1.3/Fl__Help__Dialog_8H_source.html
   trunk/doc-1.3/Fl__Help__View_8H_source.html
   trunk/doc-1.3/Fl__Hold__Browser_8H_source.html
   trunk/doc-1.3/Fl__Hor__Fill__Slider_8H_source.html
   trunk/doc-1.3/Fl__Hor__Nice__Slider_8H_source.html
   trunk/doc-1.3/Fl__Hor__Slider_8H_source.html
   trunk/doc-1.3/Fl__Hor__Value__Slider_8H_source.html
   trunk/doc-1.3/Fl__Image_8H_source.html
   trunk/doc-1.3/Fl__Input_8H_source.html
   trunk/doc-1.3/Fl__Input__Choice_8H_source.html
   trunk/doc-1.3/Fl__Input___8H_source.html
   trunk/doc-1.3/Fl__Int__Input_8H_source.html
   trunk/doc-1.3/Fl__JPEG__Image_8H_source.html
   trunk/doc-1.3/Fl__Light__Button_8H_source.html
   trunk/doc-1.3/Fl__Line__Dial_8H_source.html
   trunk/doc-1.3/Fl__Menu_8H_source.html
   trunk/doc-1.3/Fl__Menu__Bar_8H_source.html
   trunk/doc-1.3/Fl__Menu__Button_8H_source.html
   trunk/doc-1.3/Fl__Menu__Item_8H_source.html
   trunk/doc-1.3/Fl__Menu__Window_8H_source.html
   trunk/doc-1.3/Fl__Menu___8H_source.html
   trunk/doc-1.3/Fl__Multi__Browser_8H_source.html
   trunk/doc-1.3/Fl__Multi__Label_8H_source.html
   trunk/doc-1.3/Fl__Multiline__Input_8H_source.html
   trunk/doc-1.3/Fl__Multiline__Output_8H_source.html
   trunk/doc-1.3/Fl__Native__File__Chooser_8H.html
   trunk/doc-1.3/Fl__Native__File__Chooser_8H_source.html
   trunk/doc-1.3/Fl__Nice__Slider_8H_source.html
   trunk/doc-1.3/Fl__Object_8H_source.html
   trunk/doc-1.3/Fl__Output_8H_source.html
   trunk/doc-1.3/Fl__Overlay__Window_8H_source.html
   trunk/doc-1.3/Fl__PNG__Image_8H_source.html
   trunk/doc-1.3/Fl__PNM__Image_8H_source.html
   trunk/doc-1.3/Fl__Pack_8H_source.html
   trunk/doc-1.3/Fl__Paged__Device_8H_source.html
   trunk/doc-1.3/Fl__Pixmap_8H_source.html
   trunk/doc-1.3/Fl__Plugin_8H_source.html
   trunk/doc-1.3/Fl__Positioner_8H_source.html
   trunk/doc-1.3/Fl__PostScript_8H_source.html
   trunk/doc-1.3/Fl__Preferences_8H_source.html
   trunk/doc-1.3/Fl__Printer_8H_source.html
   trunk/doc-1.3/Fl__Progress_8H_source.html
   trunk/doc-1.3/Fl__RGB__Image_8H_source.html
   trunk/doc-1.3/Fl__Radio__Button_8H_source.html
   trunk/doc-1.3/Fl__Radio__Light__Button_8H_source.html
   trunk/doc-1.3/Fl__Radio__Round__Button_8H_source.html
   trunk/doc-1.3/Fl__Repeat__Button_8H_source.html
   trunk/doc-1.3/Fl__Return__Button_8H_source.html
   trunk/doc-1.3/Fl__Roller_8H_source.html
   trunk/doc-1.3/Fl__Round__Button_8H_source.html
   trunk/doc-1.3/Fl__Round__Clock_8H_source.html
   trunk/doc-1.3/Fl__Scroll_8H_source.html
   trunk/doc-1.3/Fl__Scrollbar_8H_source.html
   trunk/doc-1.3/Fl__Secret__Input_8H_source.html
   trunk/doc-1.3/Fl__Select__Browser_8H_source.html
   trunk/doc-1.3/Fl__Shared__Image_8H_source.html
   trunk/doc-1.3/Fl__Simple__Counter_8H_source.html
   trunk/doc-1.3/Fl__Single__Window_8H_source.html
   trunk/doc-1.3/Fl__Slider_8H_source.html
   trunk/doc-1.3/Fl__Spinner_8H_source.html
   trunk/doc-1.3/Fl__Sys__Menu__Bar_8H_source.html
   trunk/doc-1.3/Fl__Table_8H_source.html
   trunk/doc-1.3/Fl__Table__Row_8H_source.html
   trunk/doc-1.3/Fl__Tabs_8H_source.html
   trunk/doc-1.3/Fl__Text__Buffer_8H_source.html
   trunk/doc-1.3/Fl__Text__Display_8H_source.html
   trunk/doc-1.3/Fl__Text__Editor_8H_source.html
   trunk/doc-1.3/Fl__Tile_8H_source.html
   trunk/doc-1.3/Fl__Tiled__Image_8H_source.html
   trunk/doc-1.3/Fl__Timer_8H_source.html
   trunk/doc-1.3/Fl__Toggle__Button_8H_source.html
   trunk/doc-1.3/Fl__Toggle__Light__Button_8H_source.html
   trunk/doc-1.3/Fl__Toggle__Round__Button_8H_source.html
   trunk/doc-1.3/Fl__Tooltip_8H_source.html
   trunk/doc-1.3/Fl__Tree_8H_source.html
   trunk/doc-1.3/Fl__Tree__Item_8H_source.html
   trunk/doc-1.3/Fl__Tree__Item__Array_8H_source.html
   trunk/doc-1.3/Fl__Tree__Prefs_8H_source.html
   trunk/doc-1.3/Fl__Valuator_8H_source.html
   trunk/doc-1.3/Fl__Value__Input_8H_source.html
   trunk/doc-1.3/Fl__Value__Output_8H_source.html
   trunk/doc-1.3/Fl__Value__Slider_8H_source.html
   trunk/doc-1.3/Fl__Widget_8H_source.html
   trunk/doc-1.3/Fl__Window_8H_source.html
   trunk/doc-1.3/Fl__Wizard_8H_source.html
   trunk/doc-1.3/Fl__XBM__Image_8H_source.html
   trunk/doc-1.3/Fl__XColor_8H_source.html
   trunk/doc-1.3/Fl__XPM__Image_8H_source.html
   trunk/doc-1.3/Ximint_8h_source.html
   trunk/doc-1.3/Xlibint_8h_source.html
   trunk/doc-1.3/Xutf8_8h_source.html
   trunk/doc-1.3/aimm_8h_source.html
   trunk/doc-1.3/armscii__8_8h_source.html
   trunk/doc-1.3/ascii_8h_source.html
   trunk/doc-1.3/bc_s.png
   trunk/doc-1.3/big5_8h_source.html
   trunk/doc-1.3/big5__emacs_8h_source.html
   trunk/doc-1.3/case_8h_source.html
   trunk/doc-1.3/cgdebug_8h_source.html
   trunk/doc-1.3/classFl__Gl__Choice-members.html
   trunk/doc-1.3/classFl__Gl__Choice.html
   trunk/doc-1.3/classFl__Hor__Fill__Slider-members.html
   trunk/doc-1.3/classFl__Hor__Fill__Slider.html
   trunk/doc-1.3/classFl__Hor__Fill__Slider.png
   trunk/doc-1.3/classFl__Hor__Nice__Slider-members.html
   trunk/doc-1.3/classFl__Hor__Nice__Slider.html
   trunk/doc-1.3/classFl__Hor__Nice__Slider.png
   trunk/doc-1.3/classFl__Hor__Slider-members.html
   trunk/doc-1.3/classFl__Hor__Slider.html
   trunk/doc-1.3/classFl__Hor__Slider.png
   trunk/doc-1.3/classFl__Hor__Value__Slider-members.html
   trunk/doc-1.3/classFl__Hor__Value__Slider.html
   trunk/doc-1.3/classFl__Hor__Value__Slider.png
   trunk/doc-1.3/classFl__Line__Dial-members.html
   trunk/doc-1.3/classFl__Line__Dial.html
   trunk/doc-1.3/classFl__Line__Dial.png
   trunk/doc-1.3/classFl__Mac__App__Menu-members.html
   trunk/doc-1.3/classFl__Mac__App__Menu.html
   trunk/doc-1.3/classFl__Nice__Slider-members.html
   trunk/doc-1.3/classFl__Nice__Slider.html
   trunk/doc-1.3/classFl__Nice__Slider.png
   trunk/doc-1.3/classFl__Radio__Button-members.html
   trunk/doc-1.3/classFl__Radio__Button.html
   trunk/doc-1.3/classFl__Radio__Button.png
   trunk/doc-1.3/classFl__Radio__Light__Button-members.html
   trunk/doc-1.3/classFl__Radio__Light__Button.html
   trunk/doc-1.3/classFl__Radio__Light__Button.png
   trunk/doc-1.3/classFl__Radio__Round__Button-members.html
   trunk/doc-1.3/classFl__Radio__Round__Button.html
   trunk/doc-1.3/classFl__Radio__Round__Button.png
   trunk/doc-1.3/classIActiveIMMApp-members.html
   trunk/doc-1.3/classIActiveIMMApp.html
   trunk/doc-1.3/closed.png
   trunk/doc-1.3/cp1133_8h_source.html
   trunk/doc-1.3/cp1251_8h_source.html
   trunk/doc-1.3/cp1255_8h_source.html
   trunk/doc-1.3/cp1256_8h_source.html
   trunk/doc-1.3/cp936ext_8h_source.html
   trunk/doc-1.3/dingbats___8h_source.html
   trunk/doc-1.3/dirent_8h_source.html
   trunk/doc-1.3/fastarrow_8h_source.html
   trunk/doc-1.3/filename_8H_source.html
   trunk/doc-1.3/fl__ask_8H_source.html
   trunk/doc-1.3/fl__cmap_8h_source.html
   trunk/doc-1.3/fl__draw_8H_source.html
   trunk/doc-1.3/fl__message_8H_source.html
   trunk/doc-1.3/fl__show__colormap_8H_source.html
   trunk/doc-1.3/fl__show__input_8H_source.html
   trunk/doc-1.3/fl__types_8h_source.html
   trunk/doc-1.3/fl__utf8_8h_source.html
   trunk/doc-1.3/flstring_8h_source.html
   trunk/doc-1.3/forms_8H_source.html
   trunk/doc-1.3/freeglut__teapot__data_8h_source.html
   trunk/doc-1.3/ftv2splitbar.png
   trunk/doc-1.3/gb2312_8h_source.html
   trunk/doc-1.3/georgian__academy_8h_source.html
   trunk/doc-1.3/georgian__ps_8h_source.html
   trunk/doc-1.3/gl2opengl_8h_source.html
   trunk/doc-1.3/gl_8h_source.html
   trunk/doc-1.3/gl__draw_8H_source.html
   trunk/doc-1.3/glu_8h_source.html
   trunk/doc-1.3/glut_8H_source.html
   trunk/doc-1.3/html_stylesheet.css
   trunk/doc-1.3/iso8859__10_8h_source.html
   trunk/doc-1.3/iso8859__11_8h_source.html
   trunk/doc-1.3/iso8859__13_8h_source.html
   trunk/doc-1.3/iso8859__14_8h_source.html
   trunk/doc-1.3/iso8859__15_8h_source.html
   trunk/doc-1.3/iso8859__16_8h_source.html
   trunk/doc-1.3/iso8859__1_8h_source.html
   trunk/doc-1.3/iso8859__2_8h_source.html
   trunk/doc-1.3/iso8859__3_8h_source.html
   trunk/doc-1.3/iso8859__4_8h_source.html
   trunk/doc-1.3/iso8859__5_8h_source.html
   trunk/doc-1.3/iso8859__6_8h_source.html
   trunk/doc-1.3/iso8859__7_8h_source.html
   trunk/doc-1.3/iso8859__8_8h_source.html
   trunk/doc-1.3/iso8859__9_8h_source.html
   trunk/doc-1.3/iso8859__9e_8h_source.html
   trunk/doc-1.3/jisx0201_8h_source.html
   trunk/doc-1.3/jisx0208_8h_source.html
   trunk/doc-1.3/jisx0212_8h_source.html
   trunk/doc-1.3/jquery.js
   trunk/doc-1.3/koi8__c_8h_source.html
   trunk/doc-1.3/koi8__r_8h_source.html
   trunk/doc-1.3/koi8__u_8h_source.html
   trunk/doc-1.3/ksc5601_8h_source.html
   trunk/doc-1.3/mac_8H_source.html
   trunk/doc-1.3/math_8h_source.html
   trunk/doc-1.3/mediumarrow_8h_source.html
   trunk/doc-1.3/mulelao_8h_source.html
   trunk/doc-1.3/names_8h_source.html
   trunk/doc-1.3/nav_f.png
   trunk/doc-1.3/nav_h.png
   trunk/doc-1.3/navtree.css
   trunk/doc-1.3/navtree.js
   trunk/doc-1.3/open.png
   trunk/doc-1.3/print__panel_8h_source.html
   trunk/doc-1.3/resize.js
   trunk/doc-1.3/slowarrow_8h_source.html
   trunk/doc-1.3/spacing_8h_source.html
   trunk/doc-1.3/structFl__Fontdesc-members.html
   trunk/doc-1.3/structFl__Fontdesc.html
   trunk/doc-1.3/structFl__Glut__StrokeChar-members.html
   trunk/doc-1.3/structFl__Glut__StrokeChar.html
   trunk/doc-1.3/structFl__Glut__StrokeFont-members.html
   trunk/doc-1.3/structFl__Glut__StrokeFont.html
   trunk/doc-1.3/structFl__Glut__StrokeStrip-members.html
   trunk/doc-1.3/structFl__Glut__StrokeStrip.html
   trunk/doc-1.3/structFl__Glut__StrokeVertex-members.html
   trunk/doc-1.3/structFl__Glut__StrokeVertex.html
   trunk/doc-1.3/structFl__Graphics__Driver_1_1matrix-members.html
   trunk/doc-1.3/structFl__Graphics__Driver_1_1matrix.html
   trunk/doc-1.3/structFl__Help__Block-members.html
   trunk/doc-1.3/structFl__Help__Block.html
   trunk/doc-1.3/structFl__Help__Font__Stack-members.html
   trunk/doc-1.3/structFl__Help__Font__Stack.html
   trunk/doc-1.3/structFl__Multi__Label-members.html
   trunk/doc-1.3/structFl__Multi__Label.html
   trunk/doc-1.3/structFl__Preferences_1_1Entry-members.html
   trunk/doc-1.3/structFl__Preferences_1_1Entry.html
   trunk/doc-1.3/structFl__XColor-members.html
   trunk/doc-1.3/structFl__XColor.html
   trunk/doc-1.3/structXUtf8FontStruct-members.html
   trunk/doc-1.3/structXUtf8FontStruct.html
   trunk/doc-1.3/symbol___8h_source.html
   trunk/doc-1.3/tab_a.png
   trunk/doc-1.3/tab_b.png
   trunk/doc-1.3/tab_h.png
   trunk/doc-1.3/tab_s.png
   trunk/doc-1.3/tatar__cyr_8h_source.html
   trunk/doc-1.3/tcvn_8h_source.html
   trunk/doc-1.3/tis620_8h_source.html
   trunk/doc-1.3/tree-simple.png
   trunk/doc-1.3/ucs2be_8h_source.html
   trunk/doc-1.3/utf8_8h_source.html
   trunk/doc-1.3/viscii_8h_source.html
   trunk/doc-1.3/win32_8H_source.html
   trunk/doc-1.3/x_8H_source.html
Removed:
   trunk/doc-1.3/Enumerations_8H-source.html
   trunk/doc-1.3/Fl_8H-source.html
   trunk/doc-1.3/Fl__Adjuster_8H-source.html
   trunk/doc-1.3/Fl__BMP__Image_8H-source.html
   trunk/doc-1.3/Fl__Bitmap_8H-source.html
   trunk/doc-1.3/Fl__Box_8H-source.html
   trunk/doc-1.3/Fl__Browser_8H-source.html
   trunk/doc-1.3/Fl__Browser___8H-source.html
   trunk/doc-1.3/Fl__Button_8H-source.html
   trunk/doc-1.3/Fl__Cairo_8H-source.html
   trunk/doc-1.3/Fl__Cairo__Window_8H-source.html
   trunk/doc-1.3/Fl__Chart_8H-source.html
   trunk/doc-1.3/Fl__Check__Browser_8H-source.html
   trunk/doc-1.3/Fl__Check__Button_8H-source.html
   trunk/doc-1.3/Fl__Choice_8H-source.html
   trunk/doc-1.3/Fl__Clock_8H-source.html
   trunk/doc-1.3/Fl__Color__Chooser_8H-source.html
   trunk/doc-1.3/Fl__Counter_8H-source.html
   trunk/doc-1.3/Fl__Device_8H-source.html
   trunk/doc-1.3/Fl__Dial_8H-source.html
   trunk/doc-1.3/Fl__Double__Window_8H-source.html
   trunk/doc-1.3/Fl__Export_8H-source.html
   trunk/doc-1.3/Fl__File__Browser_8H-source.html
   trunk/doc-1.3/Fl__File__Chooser_8H-source.html
   trunk/doc-1.3/Fl__File__Icon_8H-source.html
   trunk/doc-1.3/Fl__File__Input_8H-source.html
   trunk/doc-1.3/Fl__Fill__Dial_8H-source.html
   trunk/doc-1.3/Fl__Fill__Slider_8H-source.html
   trunk/doc-1.3/Fl__Float__Input_8H-source.html
   trunk/doc-1.3/Fl__Font_8H-source.html
   trunk/doc-1.3/Fl__FormsBitmap_8H-source.html
   trunk/doc-1.3/Fl__FormsPixmap_8H-source.html
   trunk/doc-1.3/Fl__Free_8H-source.html
   trunk/doc-1.3/Fl__GIF__Image_8H-source.html
   trunk/doc-1.3/Fl__Gl__Choice_8H-source.html
   trunk/doc-1.3/Fl__Gl__Window_8H-source.html
   trunk/doc-1.3/Fl__Group_8H-source.html
   trunk/doc-1.3/Fl__Help__Dialog_8H-source.html
   trunk/doc-1.3/Fl__Help__View_8H-source.html
   trunk/doc-1.3/Fl__Hold__Browser_8H-source.html
   trunk/doc-1.3/Fl__Hor__Fill__Slider_8H-source.html
   trunk/doc-1.3/Fl__Hor__Nice__Slider_8H-source.html
   trunk/doc-1.3/Fl__Hor__Slider_8H-source.html
   trunk/doc-1.3/Fl__Hor__Value__Slider_8H-source.html
   trunk/doc-1.3/Fl__Image_8H-source.html
   trunk/doc-1.3/Fl__Input_8H-source.html
   trunk/doc-1.3/Fl__Input__Choice_8H-source.html
   trunk/doc-1.3/Fl__Input___8H-source.html
   trunk/doc-1.3/Fl__Int__Input_8H-source.html
   trunk/doc-1.3/Fl__JPEG__Image_8H-source.html
   trunk/doc-1.3/Fl__Light__Button_8H-source.html
   trunk/doc-1.3/Fl__Line__Dial_8H-source.html
   trunk/doc-1.3/Fl__Menu_8H-source.html
   trunk/doc-1.3/Fl__Menu__Bar_8H-source.html
   trunk/doc-1.3/Fl__Menu__Button_8H-source.html
   trunk/doc-1.3/Fl__Menu__Item_8H-source.html
   trunk/doc-1.3/Fl__Menu__Window_8H-source.html
   trunk/doc-1.3/Fl__Menu___8H-source.html
   trunk/doc-1.3/Fl__Multi__Browser_8H-source.html
   trunk/doc-1.3/Fl__Multi__Label_8H-source.html
   trunk/doc-1.3/Fl__Multiline__Input_8H-source.html
   trunk/doc-1.3/Fl__Multiline__Output_8H-source.html
   trunk/doc-1.3/Fl__Native__File__Chooser_8H-source.html
   trunk/doc-1.3/Fl__Native__File__Chooser__FLTK_8H-source.html
   trunk/doc-1.3/Fl__Native__File__Chooser__MAC_8H-source.html
   trunk/doc-1.3/Fl__Native__File__Chooser__WIN32_8H-source.html
   trunk/doc-1.3/Fl__Nice__Slider_8H-source.html
   trunk/doc-1.3/Fl__Object_8H-source.html
   trunk/doc-1.3/Fl__Output_8H-source.html
   trunk/doc-1.3/Fl__Overlay__Window_8H-source.html
   trunk/doc-1.3/Fl__PNG__Image_8H-source.html
   trunk/doc-1.3/Fl__PNM__Image_8H-source.html
   trunk/doc-1.3/Fl__Pack_8H-source.html
   trunk/doc-1.3/Fl__Paged__Device_8H-source.html
   trunk/doc-1.3/Fl__Pixmap_8H-source.html
   trunk/doc-1.3/Fl__Plugin_8H-source.html
   trunk/doc-1.3/Fl__Positioner_8H-source.html
   trunk/doc-1.3/Fl__PostScript_8H-source.html
   trunk/doc-1.3/Fl__Preferences_8H-source.html
   trunk/doc-1.3/Fl__Printer_8H-source.html
   trunk/doc-1.3/Fl__Progress_8H-source.html
   trunk/doc-1.3/Fl__RGB__Image_8H-source.html
   trunk/doc-1.3/Fl__Radio__Button_8H-source.html
   trunk/doc-1.3/Fl__Radio__Light__Button_8H-source.html
   trunk/doc-1.3/Fl__Radio__Round__Button_8H-source.html
   trunk/doc-1.3/Fl__Repeat__Button_8H-source.html
   trunk/doc-1.3/Fl__Return__Button_8H-source.html
   trunk/doc-1.3/Fl__Roller_8H-source.html
   trunk/doc-1.3/Fl__Round__Button_8H-source.html
   trunk/doc-1.3/Fl__Round__Clock_8H-source.html
   trunk/doc-1.3/Fl__Scroll_8H-source.html
   trunk/doc-1.3/Fl__Scrollbar_8H-source.html
   trunk/doc-1.3/Fl__Secret__Input_8H-source.html
   trunk/doc-1.3/Fl__Select__Browser_8H-source.html
   trunk/doc-1.3/Fl__Shared__Image_8H-source.html
   trunk/doc-1.3/Fl__Simple__Counter_8H-source.html
   trunk/doc-1.3/Fl__Single__Window_8H-source.html
   trunk/doc-1.3/Fl__Slider_8H-source.html
   trunk/doc-1.3/Fl__Spinner_8H-source.html
   trunk/doc-1.3/Fl__Sys__Menu__Bar_8H-source.html
   trunk/doc-1.3/Fl__Table_8H-source.html
   trunk/doc-1.3/Fl__Table__Row_8H-source.html
   trunk/doc-1.3/Fl__Tabs_8H-source.html
   trunk/doc-1.3/Fl__Text__Buffer_8H-source.html
   trunk/doc-1.3/Fl__Text__Display_8H-source.html
   trunk/doc-1.3/Fl__Text__Editor_8H-source.html
   trunk/doc-1.3/Fl__Tile_8H-source.html
   trunk/doc-1.3/Fl__Tiled__Image_8H-source.html
   trunk/doc-1.3/Fl__Timer_8H-source.html
   trunk/doc-1.3/Fl__Toggle__Button_8H-source.html
   trunk/doc-1.3/Fl__Toggle__Light__Button_8H-source.html
   trunk/doc-1.3/Fl__Toggle__Round__Button_8H-source.html
   trunk/doc-1.3/Fl__Tooltip_8H-source.html
   trunk/doc-1.3/Fl__Tree_8H-source.html
   trunk/doc-1.3/Fl__Tree__Item_8H-source.html
   trunk/doc-1.3/Fl__Tree__Item__Array_8H-source.html
   trunk/doc-1.3/Fl__Tree__Prefs_8H-source.html
   trunk/doc-1.3/Fl__Valuator_8H-source.html
   trunk/doc-1.3/Fl__Value__Input_8H-source.html
   trunk/doc-1.3/Fl__Value__Output_8H-source.html
   trunk/doc-1.3/Fl__Value__Slider_8H-source.html
   trunk/doc-1.3/Fl__Widget_8H-source.html
   trunk/doc-1.3/Fl__Window_8H-source.html
   trunk/doc-1.3/Fl__Wizard_8H-source.html
   trunk/doc-1.3/Fl__XBM__Image_8H-source.html
   trunk/doc-1.3/Fl__XColor_8H-source.html
   trunk/doc-1.3/Fl__XPM__Image_8H-source.html
   trunk/doc-1.3/README
   trunk/doc-1.3/Ximint_8h-source.html
   trunk/doc-1.3/Xlibint_8h-source.html
   trunk/doc-1.3/Xutf8_8h-source.html
   trunk/doc-1.3/aimm_8h-source.html
   trunk/doc-1.3/armscii__8_8h-source.html
   trunk/doc-1.3/ascii_8h-source.html
   trunk/doc-1.3/big5_8h-source.html
   trunk/doc-1.3/big5__emacs_8h-source.html
   trunk/doc-1.3/case_8h-source.html
   trunk/doc-1.3/cgdebug_8h-source.html
   trunk/doc-1.3/cp1133_8h-source.html
   trunk/doc-1.3/cp1251_8h-source.html
   trunk/doc-1.3/cp1255_8h-source.html
   trunk/doc-1.3/cp1256_8h-source.html
   trunk/doc-1.3/cp936ext_8h-source.html
   trunk/doc-1.3/dingbats___8h-source.html
   trunk/doc-1.3/dirent_8h-source.html
   trunk/doc-1.3/doxygen.css
   trunk/doc-1.3/fastarrow_8h-source.html
   trunk/doc-1.3/filename_8H-source.html
   trunk/doc-1.3/fl__ask_8H-source.html
   trunk/doc-1.3/fl__cmap_8h-source.html
   trunk/doc-1.3/fl__draw_8H-source.html
   trunk/doc-1.3/fl__message_8H-source.html
   trunk/doc-1.3/fl__show__colormap_8H-source.html
   trunk/doc-1.3/fl__show__input_8H-source.html
   trunk/doc-1.3/fl__types_8h-source.html
   trunk/doc-1.3/fl__utf8_8h-source.html
   trunk/doc-1.3/flstring_8h-source.html
   trunk/doc-1.3/forms_8H-source.html
   trunk/doc-1.3/freeglut__teapot__data_8h-source.html
   trunk/doc-1.3/functions_func_0x71.html
   trunk/doc-1.3/gb2312_8h-source.html
   trunk/doc-1.3/georgian__academy_8h-source.html
   trunk/doc-1.3/georgian__ps_8h-source.html
   trunk/doc-1.3/gl2opengl_8h-source.html
   trunk/doc-1.3/gl_8h-source.html
   trunk/doc-1.3/gl__draw_8H-source.html
   trunk/doc-1.3/globals_func_0x62.html
   trunk/doc-1.3/globals_func_0x63.html
   trunk/doc-1.3/globals_func_0x64.html
   trunk/doc-1.3/globals_func_0x65.html
   trunk/doc-1.3/globals_func_0x66.html
   trunk/doc-1.3/globals_func_0x67.html
   trunk/doc-1.3/globals_func_0x68.html
   trunk/doc-1.3/globals_func_0x69.html
   trunk/doc-1.3/globals_func_0x6c.html
   trunk/doc-1.3/globals_func_0x6d.html
   trunk/doc-1.3/globals_func_0x6e.html
   trunk/doc-1.3/globals_func_0x6f.html
   trunk/doc-1.3/globals_func_0x70.html
   trunk/doc-1.3/globals_func_0x72.html
   trunk/doc-1.3/globals_func_0x73.html
   trunk/doc-1.3/globals_func_0x74.html
   trunk/doc-1.3/globals_func_0x75.html
   trunk/doc-1.3/globals_func_0x76.html
   trunk/doc-1.3/globals_func_0x77.html
   trunk/doc-1.3/globals_func_0x78.html
   trunk/doc-1.3/globals_func_0x79.html
   trunk/doc-1.3/glu_8h-source.html
   trunk/doc-1.3/glut_8H-source.html
   trunk/doc-1.3/iso8859__10_8h-source.html
   trunk/doc-1.3/iso8859__11_8h-source.html
   trunk/doc-1.3/iso8859__13_8h-source.html
   trunk/doc-1.3/iso8859__14_8h-source.html
   trunk/doc-1.3/iso8859__15_8h-source.html
   trunk/doc-1.3/iso8859__16_8h-source.html
   trunk/doc-1.3/iso8859__1_8h-source.html
   trunk/doc-1.3/iso8859__2_8h-source.html
   trunk/doc-1.3/iso8859__3_8h-source.html
   trunk/doc-1.3/iso8859__4_8h-source.html
   trunk/doc-1.3/iso8859__5_8h-source.html
   trunk/doc-1.3/iso8859__6_8h-source.html
   trunk/doc-1.3/iso8859__7_8h-source.html
   trunk/doc-1.3/iso8859__8_8h-source.html
   trunk/doc-1.3/iso8859__9_8h-source.html
   trunk/doc-1.3/iso8859__9e_8h-source.html
   trunk/doc-1.3/jisx0201_8h-source.html
   trunk/doc-1.3/jisx0208_8h-source.html
   trunk/doc-1.3/jisx0212_8h-source.html
   trunk/doc-1.3/koi8__c_8h-source.html
   trunk/doc-1.3/koi8__r_8h-source.html
   trunk/doc-1.3/koi8__u_8h-source.html
   trunk/doc-1.3/ksc5601_8h-source.html
   trunk/doc-1.3/mac_8H-source.html
   trunk/doc-1.3/main.html
   trunk/doc-1.3/math_8h-source.html
   trunk/doc-1.3/mediumarrow_8h-source.html
   trunk/doc-1.3/mulelao_8h-source.html
   trunk/doc-1.3/names_8h-source.html
   trunk/doc-1.3/print__panel_8h-source.html
   trunk/doc-1.3/slowarrow_8h-source.html
   trunk/doc-1.3/spacing_8h-source.html
   trunk/doc-1.3/symbol___8h-source.html
   trunk/doc-1.3/tab_b.gif
   trunk/doc-1.3/tab_l.gif
   trunk/doc-1.3/tab_r.gif
   trunk/doc-1.3/tatar__cyr_8h-source.html
   trunk/doc-1.3/tcvn_8h-source.html
   trunk/doc-1.3/tis620_8h-source.html
   trunk/doc-1.3/tree.html
   trunk/doc-1.3/ucs2be_8h-source.html
   trunk/doc-1.3/utf8_8h-source.html
   trunk/doc-1.3/viscii_8h-source.html
   trunk/doc-1.3/win32_8H-source.html
   trunk/doc-1.3/x_8H-source.html
Modified:
   trunk/doc-1.3/Enumerations_8H.html
   trunk/doc-1.3/Fl__Color__Chooser_8H.html
   trunk/doc-1.3/Fl__Device_8H.html
   trunk/doc-1.3/Fl__Paged__Device_8H.html
   trunk/doc-1.3/Fl__Paged__Device_8cxx.html
   trunk/doc-1.3/Fl__PostScript_8H.html
   trunk/doc-1.3/Fl__Printer_8H.html
   trunk/doc-1.3/Fl__Shared__Image_8H.html
   trunk/doc-1.3/Fl__Tree_8H.html
   trunk/doc-1.3/Fl__Tree__Item_8H.html
   trunk/doc-1.3/Fl__Tree__Item__Array_8H.html
   trunk/doc-1.3/Fl__Tree__Prefs_8H.html
   trunk/doc-1.3/Fl__Widget_8H.html
   trunk/doc-1.3/Info.plist
   trunk/doc-1.3/Makefile
   trunk/doc-1.3/Nodes.xml
   trunk/doc-1.3/Tokens.xml
   trunk/doc-1.3/advanced.html
   trunk/doc-1.3/annotated.html
   trunk/doc-1.3/basics.html
   trunk/doc-1.3/classFl-members.html
   trunk/doc-1.3/classFl.html
   trunk/doc-1.3/classFl__Adjuster-members.html
   trunk/doc-1.3/classFl__Adjuster.html
   trunk/doc-1.3/classFl__Adjuster.png
   trunk/doc-1.3/classFl__BMP__Image-members.html
   trunk/doc-1.3/classFl__BMP__Image.html
   trunk/doc-1.3/classFl__BMP__Image.png
   trunk/doc-1.3/classFl__Bitmap-members.html
   trunk/doc-1.3/classFl__Bitmap.html
   trunk/doc-1.3/classFl__Bitmap.png
   trunk/doc-1.3/classFl__Box-members.html
   trunk/doc-1.3/classFl__Box.html
   trunk/doc-1.3/classFl__Box.png
   trunk/doc-1.3/classFl__Browser-members.html
   trunk/doc-1.3/classFl__Browser.html
   trunk/doc-1.3/classFl__Browser.png
   trunk/doc-1.3/classFl__Browser__-members.html
   trunk/doc-1.3/classFl__Browser__.html
   trunk/doc-1.3/classFl__Browser__.png
   trunk/doc-1.3/classFl__Button-members.html
   trunk/doc-1.3/classFl__Button.html
   trunk/doc-1.3/classFl__Button.png
   trunk/doc-1.3/classFl__Cairo__State-members.html
   trunk/doc-1.3/classFl__Cairo__State.html
   trunk/doc-1.3/classFl__Cairo__Window-members.html
   trunk/doc-1.3/classFl__Cairo__Window.html
   trunk/doc-1.3/classFl__Cairo__Window.png
   trunk/doc-1.3/classFl__Chart-members.html
   trunk/doc-1.3/classFl__Chart.html
   trunk/doc-1.3/classFl__Chart.png
   trunk/doc-1.3/classFl__Check__Browser-members.html
   trunk/doc-1.3/classFl__Check__Browser.html
   trunk/doc-1.3/classFl__Check__Browser.png
   trunk/doc-1.3/classFl__Check__Button-members.html
   trunk/doc-1.3/classFl__Check__Button.html
   trunk/doc-1.3/classFl__Check__Button.png
   trunk/doc-1.3/classFl__Choice-members.html
   trunk/doc-1.3/classFl__Choice.html
   trunk/doc-1.3/classFl__Choice.png
   trunk/doc-1.3/classFl__Clock-members.html
   trunk/doc-1.3/classFl__Clock.html
   trunk/doc-1.3/classFl__Clock.png
   trunk/doc-1.3/classFl__Clock__Output-members.html
   trunk/doc-1.3/classFl__Clock__Output.html
   trunk/doc-1.3/classFl__Clock__Output.png
   trunk/doc-1.3/classFl__Color__Chooser-members.html
   trunk/doc-1.3/classFl__Color__Chooser.html
   trunk/doc-1.3/classFl__Color__Chooser.png
   trunk/doc-1.3/classFl__Counter-members.html
   trunk/doc-1.3/classFl__Counter.html
   trunk/doc-1.3/classFl__Counter.png
   trunk/doc-1.3/classFl__Device-members.html
   trunk/doc-1.3/classFl__Device.html
   trunk/doc-1.3/classFl__Device.png
   trunk/doc-1.3/classFl__Device__Plugin-members.html
   trunk/doc-1.3/classFl__Device__Plugin.html
   trunk/doc-1.3/classFl__Device__Plugin.png
   trunk/doc-1.3/classFl__Dial-members.html
   trunk/doc-1.3/classFl__Dial.html
   trunk/doc-1.3/classFl__Dial.png
   trunk/doc-1.3/classFl__Display__Device-members.html
   trunk/doc-1.3/classFl__Display__Device.html
   trunk/doc-1.3/classFl__Display__Device.png
   trunk/doc-1.3/classFl__Double__Window-members.html
   trunk/doc-1.3/classFl__Double__Window.html
   trunk/doc-1.3/classFl__Double__Window.png
   trunk/doc-1.3/classFl__End-members.html
   trunk/doc-1.3/classFl__End.html
   trunk/doc-1.3/classFl__File__Browser-members.html
   trunk/doc-1.3/classFl__File__Browser.html
   trunk/doc-1.3/classFl__File__Browser.png
   trunk/doc-1.3/classFl__File__Chooser-members.html
   trunk/doc-1.3/classFl__File__Chooser.html
   trunk/doc-1.3/classFl__File__Icon-members.html
   trunk/doc-1.3/classFl__File__Icon.html
   trunk/doc-1.3/classFl__File__Input-members.html
   trunk/doc-1.3/classFl__File__Input.html
   trunk/doc-1.3/classFl__File__Input.png
   trunk/doc-1.3/classFl__Fill__Dial-members.html
   trunk/doc-1.3/classFl__Fill__Dial.html
   trunk/doc-1.3/classFl__Fill__Dial.png
   trunk/doc-1.3/classFl__Fill__Slider-members.html
   trunk/doc-1.3/classFl__Fill__Slider.html
   trunk/doc-1.3/classFl__Fill__Slider.png
   trunk/doc-1.3/classFl__Float__Input-members.html
   trunk/doc-1.3/classFl__Float__Input.html
   trunk/doc-1.3/classFl__Float__Input.png
   trunk/doc-1.3/classFl__Font__Descriptor-members.html
   trunk/doc-1.3/classFl__Font__Descriptor.html
   trunk/doc-1.3/classFl__FormsBitmap-members.html
   trunk/doc-1.3/classFl__FormsBitmap.html
   trunk/doc-1.3/classFl__FormsBitmap.png
   trunk/doc-1.3/classFl__FormsPixmap-members.html
   trunk/doc-1.3/classFl__FormsPixmap.html
   trunk/doc-1.3/classFl__FormsPixmap.png
   trunk/doc-1.3/classFl__Free-members.html
   trunk/doc-1.3/classFl__Free.html
   trunk/doc-1.3/classFl__Free.png
   trunk/doc-1.3/classFl__GDI__Graphics__Driver-members.html
   trunk/doc-1.3/classFl__GDI__Graphics__Driver.html
   trunk/doc-1.3/classFl__GDI__Graphics__Driver.png
   trunk/doc-1.3/classFl__GIF__Image-members.html
   trunk/doc-1.3/classFl__GIF__Image.html
   trunk/doc-1.3/classFl__GIF__Image.png
   trunk/doc-1.3/classFl__Gl__Window-members.html
   trunk/doc-1.3/classFl__Gl__Window.html
   trunk/doc-1.3/classFl__Gl__Window.png
   trunk/doc-1.3/classFl__Glut__Window-members.html
   trunk/doc-1.3/classFl__Glut__Window.html
   trunk/doc-1.3/classFl__Glut__Window.png
   trunk/doc-1.3/classFl__Graphics__Driver-members.html
   trunk/doc-1.3/classFl__Graphics__Driver.html
   trunk/doc-1.3/classFl__Graphics__Driver.png
   trunk/doc-1.3/classFl__Group-members.html
   trunk/doc-1.3/classFl__Group.html
   trunk/doc-1.3/classFl__Group.png
   trunk/doc-1.3/classFl__Help__Dialog-members.html
   trunk/doc-1.3/classFl__Help__Dialog.html
   trunk/doc-1.3/classFl__Help__View-members.html
   trunk/doc-1.3/classFl__Help__View.html
   trunk/doc-1.3/classFl__Help__View.png
   trunk/doc-1.3/classFl__Hold__Browser-members.html
   trunk/doc-1.3/classFl__Hold__Browser.html
   trunk/doc-1.3/classFl__Hold__Browser.png
   trunk/doc-1.3/classFl__Image-members.html
   trunk/doc-1.3/classFl__Image.html
   trunk/doc-1.3/classFl__Image.png
   trunk/doc-1.3/classFl__Input-members.html
   trunk/doc-1.3/classFl__Input.html
   trunk/doc-1.3/classFl__Input.png
   trunk/doc-1.3/classFl__Input__-members.html
   trunk/doc-1.3/classFl__Input__.html
   trunk/doc-1.3/classFl__Input__.png
   trunk/doc-1.3/classFl__Input__Choice-members.html
   trunk/doc-1.3/classFl__Input__Choice.html
   trunk/doc-1.3/classFl__Input__Choice.png
   trunk/doc-1.3/classFl__Int__Input-members.html
   trunk/doc-1.3/classFl__Int__Input.html
   trunk/doc-1.3/classFl__Int__Input.png
   trunk/doc-1.3/classFl__JPEG__Image-members.html
   trunk/doc-1.3/classFl__JPEG__Image.html
   trunk/doc-1.3/classFl__JPEG__Image.png
   trunk/doc-1.3/classFl__Light__Button-members.html
   trunk/doc-1.3/classFl__Light__Button.html
   trunk/doc-1.3/classFl__Light__Button.png
   trunk/doc-1.3/classFl__Menu__-members.html
   trunk/doc-1.3/classFl__Menu__.html
   trunk/doc-1.3/classFl__Menu__.png
   trunk/doc-1.3/classFl__Menu__Bar-members.html
   trunk/doc-1.3/classFl__Menu__Bar.html
   trunk/doc-1.3/classFl__Menu__Bar.png
   trunk/doc-1.3/classFl__Menu__Button-members.html
   trunk/doc-1.3/classFl__Menu__Button.html
   trunk/doc-1.3/classFl__Menu__Button.png
   trunk/doc-1.3/classFl__Menu__Window-members.html
   trunk/doc-1.3/classFl__Menu__Window.html
   trunk/doc-1.3/classFl__Menu__Window.png
   trunk/doc-1.3/classFl__Multi__Browser-members.html
   trunk/doc-1.3/classFl__Multi__Browser.html
   trunk/doc-1.3/classFl__Multi__Browser.png
   trunk/doc-1.3/classFl__Multiline__Input-members.html
   trunk/doc-1.3/classFl__Multiline__Input.html
   trunk/doc-1.3/classFl__Multiline__Input.png
   trunk/doc-1.3/classFl__Multiline__Output-members.html
   trunk/doc-1.3/classFl__Multiline__Output.html
   trunk/doc-1.3/classFl__Multiline__Output.png
   trunk/doc-1.3/classFl__Native__File__Chooser-members.html
   trunk/doc-1.3/classFl__Native__File__Chooser.html
   trunk/doc-1.3/classFl__Output-members.html
   trunk/doc-1.3/classFl__Output.html
   trunk/doc-1.3/classFl__Output.png
   trunk/doc-1.3/classFl__Overlay__Window-members.html
   trunk/doc-1.3/classFl__Overlay__Window.html
   trunk/doc-1.3/classFl__Overlay__Window.png
   trunk/doc-1.3/classFl__PNG__Image-members.html
   trunk/doc-1.3/classFl__PNG__Image.html
   trunk/doc-1.3/classFl__PNG__Image.png
   trunk/doc-1.3/classFl__PNM__Image-members.html
   trunk/doc-1.3/classFl__PNM__Image.html
   trunk/doc-1.3/classFl__PNM__Image.png
   trunk/doc-1.3/classFl__Pack-members.html
   trunk/doc-1.3/classFl__Pack.html
   trunk/doc-1.3/classFl__Pack.png
   trunk/doc-1.3/classFl__Paged__Device-members.html
   trunk/doc-1.3/classFl__Paged__Device.html
   trunk/doc-1.3/classFl__Paged__Device.png
   trunk/doc-1.3/classFl__Pixmap-members.html
   trunk/doc-1.3/classFl__Pixmap.html
   trunk/doc-1.3/classFl__Pixmap.png
   trunk/doc-1.3/classFl__Plugin-members.html
   trunk/doc-1.3/classFl__Plugin.html
   trunk/doc-1.3/classFl__Plugin.png
   trunk/doc-1.3/classFl__Plugin__Manager-members.html
   trunk/doc-1.3/classFl__Plugin__Manager.html
   trunk/doc-1.3/classFl__Plugin__Manager.png
   trunk/doc-1.3/classFl__Positioner-members.html
   trunk/doc-1.3/classFl__Positioner.html
   trunk/doc-1.3/classFl__Positioner.png
   trunk/doc-1.3/classFl__PostScript__File__Device-members.html
   trunk/doc-1.3/classFl__PostScript__File__Device.html
   trunk/doc-1.3/classFl__PostScript__File__Device.png
   trunk/doc-1.3/classFl__PostScript__Graphics__Driver-members.html
   trunk/doc-1.3/classFl__PostScript__Graphics__Driver.html
   trunk/doc-1.3/classFl__PostScript__Graphics__Driver.png
   trunk/doc-1.3/classFl__PostScript__Printer-members.html
   trunk/doc-1.3/classFl__PostScript__Printer.html
   trunk/doc-1.3/classFl__PostScript__Printer.png
   trunk/doc-1.3/classFl__Preferences-members.html
   trunk/doc-1.3/classFl__Preferences.html
   trunk/doc-1.3/classFl__Preferences.png
   trunk/doc-1.3/classFl__Preferences_1_1Name-members.html
   trunk/doc-1.3/classFl__Preferences_1_1Name.html
   trunk/doc-1.3/classFl__Printer-members.html
   trunk/doc-1.3/classFl__Printer.html
   trunk/doc-1.3/classFl__Printer.png
   trunk/doc-1.3/classFl__Progress-members.html
   trunk/doc-1.3/classFl__Progress.html
   trunk/doc-1.3/classFl__Progress.png
   trunk/doc-1.3/classFl__Quartz__Graphics__Driver-members.html
   trunk/doc-1.3/classFl__Quartz__Graphics__Driver.html
   trunk/doc-1.3/classFl__Quartz__Graphics__Driver.png
   trunk/doc-1.3/classFl__RGB__Image-members.html
   trunk/doc-1.3/classFl__RGB__Image.html
   trunk/doc-1.3/classFl__RGB__Image.png
   trunk/doc-1.3/classFl__Repeat__Button-members.html
   trunk/doc-1.3/classFl__Repeat__Button.html
   trunk/doc-1.3/classFl__Repeat__Button.png
   trunk/doc-1.3/classFl__Return__Button-members.html
   trunk/doc-1.3/classFl__Return__Button.html
   trunk/doc-1.3/classFl__Return__Button.png
   trunk/doc-1.3/classFl__Roller-members.html
   trunk/doc-1.3/classFl__Roller.html
   trunk/doc-1.3/classFl__Roller.png
   trunk/doc-1.3/classFl__Round__Button-members.html
   trunk/doc-1.3/classFl__Round__Button.html
   trunk/doc-1.3/classFl__Round__Button.png
   trunk/doc-1.3/classFl__Round__Clock-members.html
   trunk/doc-1.3/classFl__Round__Clock.html
   trunk/doc-1.3/classFl__Round__Clock.png
   trunk/doc-1.3/classFl__Scroll-members.html
   trunk/doc-1.3/classFl__Scroll.html
   trunk/doc-1.3/classFl__Scroll.png
   trunk/doc-1.3/classFl__Scrollbar-members.html
   trunk/doc-1.3/classFl__Scrollbar.html
   trunk/doc-1.3/classFl__Scrollbar.png
   trunk/doc-1.3/classFl__Secret__Input-members.html
   trunk/doc-1.3/classFl__Secret__Input.html
   trunk/doc-1.3/classFl__Secret__Input.png
   trunk/doc-1.3/classFl__Select__Browser-members.html
   trunk/doc-1.3/classFl__Select__Browser.html
   trunk/doc-1.3/classFl__Select__Browser.png
   trunk/doc-1.3/classFl__Shared__Image-members.html
   trunk/doc-1.3/classFl__Shared__Image.html
   trunk/doc-1.3/classFl__Shared__Image.png
   trunk/doc-1.3/classFl__Simple__Counter-members.html
   trunk/doc-1.3/classFl__Simple__Counter.html
   trunk/doc-1.3/classFl__Simple__Counter.png
   trunk/doc-1.3/classFl__Single__Window-members.html
   trunk/doc-1.3/classFl__Single__Window.html
   trunk/doc-1.3/classFl__Single__Window.png
   trunk/doc-1.3/classFl__Slider-members.html
   trunk/doc-1.3/classFl__Slider.html
   trunk/doc-1.3/classFl__Slider.png
   trunk/doc-1.3/classFl__Spinner-members.html
   trunk/doc-1.3/classFl__Spinner.html
   trunk/doc-1.3/classFl__Spinner.png
   trunk/doc-1.3/classFl__Surface__Device-members.html
   trunk/doc-1.3/classFl__Surface__Device.html
   trunk/doc-1.3/classFl__Surface__Device.png
   trunk/doc-1.3/classFl__Sys__Menu__Bar-members.html
   trunk/doc-1.3/classFl__Sys__Menu__Bar.html
   trunk/doc-1.3/classFl__Sys__Menu__Bar.png
   trunk/doc-1.3/classFl__System__Printer-members.html
   trunk/doc-1.3/classFl__System__Printer.html
   trunk/doc-1.3/classFl__System__Printer.png
   trunk/doc-1.3/classFl__Table-members.html
   trunk/doc-1.3/classFl__Table.html
   trunk/doc-1.3/classFl__Table.png
   trunk/doc-1.3/classFl__Table__Row-members.html
   trunk/doc-1.3/classFl__Table__Row.html
   trunk/doc-1.3/classFl__Table__Row.png
   trunk/doc-1.3/classFl__Tabs-members.html
   trunk/doc-1.3/classFl__Tabs.html
   trunk/doc-1.3/classFl__Tabs.png
   trunk/doc-1.3/classFl__Text__Buffer-members.html
   trunk/doc-1.3/classFl__Text__Buffer.html
   trunk/doc-1.3/classFl__Text__Display-members.html
   trunk/doc-1.3/classFl__Text__Display.html
   trunk/doc-1.3/classFl__Text__Display.png
   trunk/doc-1.3/classFl__Text__Editor-members.html
   trunk/doc-1.3/classFl__Text__Editor.html
   trunk/doc-1.3/classFl__Text__Editor.png
   trunk/doc-1.3/classFl__Text__Selection-members.html
   trunk/doc-1.3/classFl__Text__Selection.html
   trunk/doc-1.3/classFl__Tile-members.html
   trunk/doc-1.3/classFl__Tile.html
   trunk/doc-1.3/classFl__Tile.png
   trunk/doc-1.3/classFl__Tiled__Image-members.html
   trunk/doc-1.3/classFl__Tiled__Image.html
   trunk/doc-1.3/classFl__Tiled__Image.png
   trunk/doc-1.3/classFl__Timer-members.html
   trunk/doc-1.3/classFl__Timer.html
   trunk/doc-1.3/classFl__Timer.png
   trunk/doc-1.3/classFl__Toggle__Button-members.html
   trunk/doc-1.3/classFl__Toggle__Button.html
   trunk/doc-1.3/classFl__Toggle__Button.png
   trunk/doc-1.3/classFl__Tooltip-members.html
   trunk/doc-1.3/classFl__Tooltip.html
   trunk/doc-1.3/classFl__Tree-members.html
   trunk/doc-1.3/classFl__Tree.html
   trunk/doc-1.3/classFl__Tree.png
   trunk/doc-1.3/classFl__Tree__Item-members.html
   trunk/doc-1.3/classFl__Tree__Item.html
   trunk/doc-1.3/classFl__Tree__Item__Array-members.html
   trunk/doc-1.3/classFl__Tree__Item__Array.html
   trunk/doc-1.3/classFl__Tree__Prefs-members.html
   trunk/doc-1.3/classFl__Tree__Prefs.html
   trunk/doc-1.3/classFl__Valuator-members.html
   trunk/doc-1.3/classFl__Valuator.html
   trunk/doc-1.3/classFl__Valuator.png
   trunk/doc-1.3/classFl__Value__Input-members.html
   trunk/doc-1.3/classFl__Value__Input.html
   trunk/doc-1.3/classFl__Value__Input.png
   trunk/doc-1.3/classFl__Value__Output-members.html
   trunk/doc-1.3/classFl__Value__Output.html
   trunk/doc-1.3/classFl__Value__Output.png
   trunk/doc-1.3/classFl__Value__Slider-members.html
   trunk/doc-1.3/classFl__Value__Slider.html
   trunk/doc-1.3/classFl__Value__Slider.png
   trunk/doc-1.3/classFl__Widget-members.html
   trunk/doc-1.3/classFl__Widget.html
   trunk/doc-1.3/classFl__Widget.png
   trunk/doc-1.3/classFl__Widget__Tracker-members.html
   trunk/doc-1.3/classFl__Widget__Tracker.html
   trunk/doc-1.3/classFl__Window-members.html
   trunk/doc-1.3/classFl__Window.html
   trunk/doc-1.3/classFl__Window.png
   trunk/doc-1.3/classFl__Wizard-members.html
   trunk/doc-1.3/classFl__Wizard.html
   trunk/doc-1.3/classFl__Wizard.png
   trunk/doc-1.3/classFl__XBM__Image-members.html
   trunk/doc-1.3/classFl__XBM__Image.html
   trunk/doc-1.3/classFl__XBM__Image.png
   trunk/doc-1.3/classFl__XPM__Image-members.html
   trunk/doc-1.3/classFl__XPM__Image.html
   trunk/doc-1.3/classFl__XPM__Image.png
   trunk/doc-1.3/classFl__Xlib__Graphics__Driver-members.html
   trunk/doc-1.3/classFl__Xlib__Graphics__Driver.html
   trunk/doc-1.3/classFl__Xlib__Graphics__Driver.png
   trunk/doc-1.3/classes.html
   trunk/doc-1.3/common.html
   trunk/doc-1.3/deprecated.html
   trunk/doc-1.3/development.html
   trunk/doc-1.3/doxygen.png
   trunk/doc-1.3/drawing.html
   trunk/doc-1.3/editor.html
   trunk/doc-1.3/enumerations.html
   trunk/doc-1.3/events.html
   trunk/doc-1.3/examples.html
   trunk/doc-1.3/files.html
   trunk/doc-1.3/fl__arc_8cxx.html
   trunk/doc-1.3/fl__arci_8cxx.html
   trunk/doc-1.3/fl__boxtype_8cxx.html
   trunk/doc-1.3/fl__color_8cxx.html
   trunk/doc-1.3/fl__curve_8cxx.html
   trunk/doc-1.3/fl__draw_8H.html
   trunk/doc-1.3/fl__line__style_8cxx.html
   trunk/doc-1.3/fl__rect_8cxx.html
   trunk/doc-1.3/fl__show__colormap_8H.html
   trunk/doc-1.3/fl__types_8h.html
   trunk/doc-1.3/fl__utf8_8h.html
   trunk/doc-1.3/fl__vertex_8cxx.html
   trunk/doc-1.3/fltk.pdf
   trunk/doc-1.3/fluid.html
   trunk/doc-1.3/forms.html
   trunk/doc-1.3/ftv2blank.png
   trunk/doc-1.3/ftv2doc.png
   trunk/doc-1.3/ftv2folderclosed.png
   trunk/doc-1.3/ftv2folderopen.png
   trunk/doc-1.3/ftv2lastnode.png
   trunk/doc-1.3/ftv2link.png
   trunk/doc-1.3/ftv2mlastnode.png
   trunk/doc-1.3/ftv2mnode.png
   trunk/doc-1.3/ftv2node.png
   trunk/doc-1.3/ftv2plastnode.png
   trunk/doc-1.3/ftv2pnode.png
   trunk/doc-1.3/ftv2vertline.png
   trunk/doc-1.3/functions.html
   trunk/doc-1.3/functions_0x61.html
   trunk/doc-1.3/functions_0x62.html
   trunk/doc-1.3/functions_0x63.html
   trunk/doc-1.3/functions_0x64.html
   trunk/doc-1.3/functions_0x65.html
   trunk/doc-1.3/functions_0x66.html
   trunk/doc-1.3/functions_0x67.html
   trunk/doc-1.3/functions_0x68.html
   trunk/doc-1.3/functions_0x69.html
   trunk/doc-1.3/functions_0x6a.html
   trunk/doc-1.3/functions_0x6b.html
   trunk/doc-1.3/functions_0x6c.html
   trunk/doc-1.3/functions_0x6d.html
   trunk/doc-1.3/functions_0x6e.html
   trunk/doc-1.3/functions_0x6f.html
   trunk/doc-1.3/functions_0x70.html
   trunk/doc-1.3/functions_0x71.html
   trunk/doc-1.3/functions_0x72.html
   trunk/doc-1.3/functions_0x73.html
   trunk/doc-1.3/functions_0x74.html
   trunk/doc-1.3/functions_0x75.html
   trunk/doc-1.3/functions_0x76.html
   trunk/doc-1.3/functions_0x77.html
   trunk/doc-1.3/functions_0x78.html
   trunk/doc-1.3/functions_0x79.html
   trunk/doc-1.3/functions_0x7e.html
   trunk/doc-1.3/functions_enum.html
   trunk/doc-1.3/functions_eval.html
   trunk/doc-1.3/functions_func.html
   trunk/doc-1.3/functions_func_0x61.html
   trunk/doc-1.3/functions_func_0x62.html
   trunk/doc-1.3/functions_func_0x63.html
   trunk/doc-1.3/functions_func_0x64.html
   trunk/doc-1.3/functions_func_0x65.html
   trunk/doc-1.3/functions_func_0x66.html
   trunk/doc-1.3/functions_func_0x67.html
   trunk/doc-1.3/functions_func_0x68.html
   trunk/doc-1.3/functions_func_0x69.html
   trunk/doc-1.3/functions_func_0x6a.html
   trunk/doc-1.3/functions_func_0x6b.html
   trunk/doc-1.3/functions_func_0x6c.html
   trunk/doc-1.3/functions_func_0x6d.html
   trunk/doc-1.3/functions_func_0x6e.html
   trunk/doc-1.3/functions_func_0x6f.html
   trunk/doc-1.3/functions_func_0x70.html
   trunk/doc-1.3/functions_func_0x72.html
   trunk/doc-1.3/functions_func_0x73.html
   trunk/doc-1.3/functions_func_0x74.html
   trunk/doc-1.3/functions_func_0x75.html
   trunk/doc-1.3/functions_func_0x76.html
   trunk/doc-1.3/functions_func_0x77.html
   trunk/doc-1.3/functions_func_0x78.html
   trunk/doc-1.3/functions_func_0x79.html
   trunk/doc-1.3/functions_func_0x7e.html
   trunk/doc-1.3/functions_rela.html
   trunk/doc-1.3/functions_type.html
   trunk/doc-1.3/functions_vars.html
   trunk/doc-1.3/gl_8h.html
   trunk/doc-1.3/globals.html
   trunk/doc-1.3/globals_0x61.html
   trunk/doc-1.3/globals_0x62.html
   trunk/doc-1.3/globals_0x63.html
   trunk/doc-1.3/globals_0x64.html
   trunk/doc-1.3/globals_0x65.html
   trunk/doc-1.3/globals_0x66.html
   trunk/doc-1.3/globals_0x67.html
   trunk/doc-1.3/globals_0x68.html
   trunk/doc-1.3/globals_0x69.html
   trunk/doc-1.3/globals_0x6a.html
   trunk/doc-1.3/globals_0x6b.html
   trunk/doc-1.3/globals_0x6c.html
   trunk/doc-1.3/globals_0x6d.html
   trunk/doc-1.3/globals_0x6e.html
   trunk/doc-1.3/globals_0x6f.html
   trunk/doc-1.3/globals_0x70.html
   trunk/doc-1.3/globals_0x72.html
   trunk/doc-1.3/globals_0x73.html
   trunk/doc-1.3/globals_0x74.html
   trunk/doc-1.3/globals_0x75.html
   trunk/doc-1.3/globals_0x76.html
   trunk/doc-1.3/globals_0x77.html
   trunk/doc-1.3/globals_0x78.html
   trunk/doc-1.3/globals_0x79.html
   trunk/doc-1.3/globals_0x7a.html
   trunk/doc-1.3/globals_defs.html
   trunk/doc-1.3/globals_enum.html
   trunk/doc-1.3/globals_eval.html
   trunk/doc-1.3/globals_func.html
   trunk/doc-1.3/globals_type.html
   trunk/doc-1.3/globals_vars.html
   trunk/doc-1.3/glut.html
   trunk/doc-1.3/group__callback__functions.html
   trunk/doc-1.3/group__filenames.html
   trunk/doc-1.3/group__fl__attributes.html
   trunk/doc-1.3/group__fl__clipboard.html
   trunk/doc-1.3/group__fl__del__widget.html
   trunk/doc-1.3/group__fl__drawings.html
   trunk/doc-1.3/group__fl__events.html
   trunk/doc-1.3/group__fl__multithread.html
   trunk/doc-1.3/group__fl__screen.html
   trunk/doc-1.3/group__fl__unicode.html
   trunk/doc-1.3/group__fl__windows.html
   trunk/doc-1.3/group__group__cairo.html
   trunk/doc-1.3/group__group__comdlg.html
   trunk/doc-1.3/group__group__macosx.html
   trunk/doc-1.3/hierarchy.html
   trunk/doc-1.3/index.html
   trunk/doc-1.3/intro.html
   trunk/doc-1.3/license.html
   trunk/doc-1.3/migration_1_1.html
   trunk/doc-1.3/migration_1_3.html
   trunk/doc-1.3/modules.html
   trunk/doc-1.3/opengl.html
   trunk/doc-1.3/osissues.html
   trunk/doc-1.3/pages.html
   trunk/doc-1.3/preface.html
   trunk/doc-1.3/structFL__CHART__ENTRY-members.html
   trunk/doc-1.3/structFL__CHART__ENTRY.html
   trunk/doc-1.3/structFl__Glut__Bitmap__Font-members.html
   trunk/doc-1.3/structFl__Glut__Bitmap__Font.html
   trunk/doc-1.3/structFl__Help__Font__Style-members.html
   trunk/doc-1.3/structFl__Help__Font__Style.html
   trunk/doc-1.3/structFl__Help__Link-members.html
   trunk/doc-1.3/structFl__Help__Link.html
   trunk/doc-1.3/structFl__Help__Target-members.html
   trunk/doc-1.3/structFl__Help__Target.html
   trunk/doc-1.3/structFl__Label-members.html
   trunk/doc-1.3/structFl__Label.html
   trunk/doc-1.3/structFl__Menu__Item-members.html
   trunk/doc-1.3/structFl__Menu__Item.html
   trunk/doc-1.3/structFl__Paged__Device_1_1page__format-members.html
   trunk/doc-1.3/structFl__Paged__Device_1_1page__format.html
   trunk/doc-1.3/structFl__Text__Display_1_1Style__Table__Entry-members.html
   trunk/doc-1.3/structFl__Text__Display_1_1Style__Table__Entry.html
   trunk/doc-1.3/structFl__Text__Editor_1_1Key__Binding-members.html
   trunk/doc-1.3/structFl__Text__Editor_1_1Key__Binding.html
   trunk/doc-1.3/subclassing.html
   trunk/doc-1.3/tabs.css
   trunk/doc-1.3/todo.html
   trunk/doc-1.3/tree-elements.png
   trunk/doc-1.3/unicode.html
   trunk/documentation.php

/home/svn.easysw.com/scripts/commit-email.pl: `/usr/bin/svnlook diff /home/svn.easysw.com/svn/public/fltk/www -r 593 --no-diff-deleted' failed with this output:
Deleted: trunk/doc-1.3/Enumerations_8H-source.html

Modified: trunk/doc-1.3/Enumerations_8H.html
===================================================================
--- trunk/doc-1.3/Enumerations_8H.html	2011-01-07 22:20:56 UTC (rev 592)
+++ trunk/doc-1.3/Enumerations_8H.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -1,450 +1,897 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>FLTK: Enumerations.H File Reference</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-<link href="tabs.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.7 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Enumerations.H File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
     </ul>
   </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
-      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
 </div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Enumerations_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="summary">
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#enum-members">Enumerations</a> &#124;
+<a href="#var-members">Variables</a>  </div>
+  <div class="headertitle">
+<h1>Enumerations.H File Reference</h1>  </div>
+</div>
 <div class="contents">
-<h1>Enumerations.H File Reference</h1>This file contains type definitions and general enumerations.  
-<a href="#_details">More...</a>
-<p>
-<code>#include &quot;Fl_Export.H&quot;</code><br>
-<code>#include &quot;<a class="el" href="fl__types_8h-source.html">fl_types.h</a>&quot;</code><br>
 
-<p>
-<a href="Enumerations_8H-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td colspan="2"><div class="groupHeader">Event States</div></td></tr>
-<tr><td colspan="2"><div class="groupText">The following constants define bits in the <a class="el" href="group__fl__events.html#gfa17a5b4d8d9163631c88142e60447ed" title="This is a bitfield of what shift states were on and what mouse buttons were held...">Fl::event_state()</a> value. <br><br></div></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="58b1ac5446b292c77043f99558eb07cb"></a><!-- doxytag: member="Enumerations.H::FL_ALT" ref="58b1ac5446b292c77043f99558eb07cb" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#58b1ac5446b292c77043f99558eb07cb">FL_ALT</a>&nbsp;&nbsp;&nbsp;0x00080000</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">One of the alt keys is down. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9c1d8f71cc0a6c159eac4f250ead7687"></a><!-- doxytag: member="Enumerations.H::FL_BUTTON" ref="9c1d8f71cc0a6c159eac4f250ead7687" args="(n)" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#9c1d8f71cc0a6c159eac4f250ead7687">FL_BUTTON</a>(n)&nbsp;&nbsp;&nbsp;(0x00800000&lt;&lt;(n))</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Mouse button n (n &gt; 0) is pushed. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fe37a4db5e516754bb8963cd341bf415"></a><!-- doxytag: member="Enumerations.H::FL_BUTTON1" ref="fe37a4db5e516754bb8963cd341bf415" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#fe37a4db5e516754bb8963cd341bf415">FL_BUTTON1</a>&nbsp;&nbsp;&nbsp;0x01000000</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Mouse button 1 is pushed. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1b597a61f3be6323bce3e8c54283b2b3"></a><!-- doxytag: member="Enumerations.H::FL_BUTTON2" ref="1b597a61f3be6323bce3e8c54283b2b3" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#1b597a61f3be6323bce3e8c54283b2b3">FL_BUTTON2</a>&nbsp;&nbsp;&nbsp;0x02000000</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Mouse button 2 is pushed. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9609bc7247660e05194c4e639f84e24e"></a><!-- doxytag: member="Enumerations.H::FL_BUTTON3" ref="9609bc7247660e05194c4e639f84e24e" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#9609bc7247660e05194c4e639f84e24e">FL_BUTTON3</a>&nbsp;&nbsp;&nbsp;0x04000000</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Mouse button 3 is pushed. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6862e0de33aa388ec19a5e0cf3327bb7"></a><!-- doxytag: member="Enumerations.H::FL_BUTTONS" ref="6862e0de33aa388ec19a5e0cf3327bb7" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#6862e0de33aa388ec19a5e0cf3327bb7">FL_BUTTONS</a>&nbsp;&nbsp;&nbsp;0x7f000000</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Any mouse button is pushed. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="dd5e55eea768b7bbc0cd25a2455811f0"></a><!-- doxytag: member="Enumerations.H::FL_CAPS_LOCK" ref="dd5e55eea768b7bbc0cd25a2455811f0" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#dd5e55eea768b7bbc0cd25a2455811f0">FL_CAPS_LOCK</a>&nbsp;&nbsp;&nbsp;0x00020000</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The caps lock is on. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5d4011c75b1fe25d9ef36e8ae9e2995c"></a><!-- doxytag: member="Enumerations.H::FL_COMMAND" ref="5d4011c75b1fe25d9ef36e8ae9e2995c" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#5d4011c75b1fe25d9ef36e8ae9e2995c">FL_COMMAND</a>&nbsp;&nbsp;&nbsp;FL_CTRL</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">An alias for FL_CTRL on WIN32 and X11, or FL_META on MacOS X. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="25fe41b1bd340d52f7970051d8b680bc"></a><!-- doxytag: member="Enumerations.H::FL_CONTROL" ref="25fe41b1bd340d52f7970051d8b680bc" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#25fe41b1bd340d52f7970051d8b680bc">FL_CONTROL</a>&nbsp;&nbsp;&nbsp;FL_META</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">An alias for FL_META on WIN32 and X11, or FL_META on MacOS X. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="29324ec5ac8c1d87950127d387dc83e8"></a><!-- doxytag: member="Enumerations.H::FL_CTRL" ref="29324ec5ac8c1d87950127d387dc83e8" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#29324ec5ac8c1d87950127d387dc83e8">FL_CTRL</a>&nbsp;&nbsp;&nbsp;0x00040000</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">One of the ctrl keys is down. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ada64e9d1e7f5cecd3629de290b18927"></a><!-- doxytag: member="Enumerations.H::FL_KEY_MASK" ref="ada64e9d1e7f5cecd3629de290b18927" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#ada64e9d1e7f5cecd3629de290b18927">FL_KEY_MASK</a>&nbsp;&nbsp;&nbsp;0x0000ffff</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">All keys are 16 bit for now. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2c50b1b00111f992d5d49f07c9cee22a"></a><!-- doxytag: member="Enumerations.H::FL_META" ref="2c50b1b00111f992d5d49f07c9cee22a" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#2c50b1b00111f992d5d49f07c9cee22a">FL_META</a>&nbsp;&nbsp;&nbsp;0x00400000</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">One of the meta/Windows keys is down. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f4708895fdb16d3982408fee68ba502b"></a><!-- doxytag: member="Enumerations.H::FL_NUM_LOCK" ref="f4708895fdb16d3982408fee68ba502b" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#f4708895fdb16d3982408fee68ba502b">FL_NUM_LOCK</a>&nbsp;&nbsp;&nbsp;0x00100000</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The num lock is on. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ca94eaafd01b36904a24522c2b2a320a"></a><!-- doxytag: member="Enumerations.H::FL_SCROLL_LOCK" ref="ca94eaafd01b36904a24522c2b2a320a" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#ca94eaafd01b36904a24522c2b2a320a">FL_SCROLL_LOCK</a>&nbsp;&nbsp;&nbsp;0x00800000</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The scroll lock is on. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a0d93ca1bc8a0c7f84888cdf458f043d"></a><!-- doxytag: member="Enumerations.H::FL_SHIFT" ref="a0d93ca1bc8a0c7f84888cdf458f043d" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a0d93ca1bc8a0c7f84888cdf458f043d">FL_SHIFT</a>&nbsp;&nbsp;&nbsp;0x00010000</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">One of the shift keys is down. <br></td></tr>
+<p>This file contains type definitions and general enumerations.  
+<a href="#_details">More...</a></p>
+<div class="textblock"><code>#include &quot;Fl_Export.H&quot;</code><br/>
+<code>#include &quot;<a class="el" href="fl__types_8h_source.html">fl_types.h</a>&quot;</code><br/>
+</div>
+<p><a href="Enumerations_8H_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="define-members"></a>
+Defines</h2></td></tr>
+<tr><td colspan="2"><div class="groupHeader">Version Numbers</div></td></tr>
+<tr><td colspan="2"><div class="groupText"><p>FLTK defines some constants to help the programmer to find out, for which FLTK version a program is compiled.</p>
+<p>The following constants are defined: </p>
+</div></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a10c923db4d613150c8a3937f9775ccd0">FL_MAJOR_VERSION</a>&#160;&#160;&#160;1</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The major release version of this FLTK library.  <a href="#a10c923db4d613150c8a3937f9775ccd0"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a165d2781eff3186354a5f5db0528976d">FL_MINOR_VERSION</a>&#160;&#160;&#160;3</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The minor release version for this library.  <a href="#a165d2781eff3186354a5f5db0528976d"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#afc7b82e6fcfbb451d38e8a0cacde302a">FL_PATCH_VERSION</a>&#160;&#160;&#160;0</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The patch version for this library.  <a href="#afc7b82e6fcfbb451d38e8a0cacde302a"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a94499c96b5f3ca212d90a2c41f947a67">FL_VERSION</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The FLTK version number as a <em>double</em>.  <a href="#a94499c96b5f3ca212d90a2c41f947a67"></a><br/></td></tr>
 <tr><td colspan="2"><div class="groupHeader">Mouse and Keyboard Events</div></td></tr>
-<tr><td colspan="2"><div class="groupText">This and the following constants define the non-ASCII keys on the keyboard for FL_KEYBOARD and FL_SHORTCUT events.<p>
-<dl compact><dt><b><a class="el" href="todo.html#_todo000013">Todo:</a></b></dt><dd>FL_Button and FL_key... constants could be structured better (use an enum or some doxygen grouping ?)</dd></dl>
-<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__fl__events.html#g1ac131e3cd5ca674cc022b1f77233449" title="Gets which key on the keyboard was last pushed.">Fl::event_key()</a> and <a class="el" href="group__fl__events.html#gb7049319eed772c8a22cf2c0eb484a39" title="Returns true if the given key is held down now.">Fl::get_key(int)</a> (use ascii letters for all other keys): </dd></dl>
-<br><br></div></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="94997ca62280cddce9327c32a256b61a"></a><!-- doxytag: member="Enumerations.H::FL_Alt_L" ref="94997ca62280cddce9327c32a256b61a" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#94997ca62280cddce9327c32a256b61a">FL_Alt_L</a>&nbsp;&nbsp;&nbsp;0xffe9</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The left alt key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a06e5417c1a4f46e591950c1a2c28301"></a><!-- doxytag: member="Enumerations.H::FL_Alt_R" ref="a06e5417c1a4f46e591950c1a2c28301" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a06e5417c1a4f46e591950c1a2c28301">FL_Alt_R</a>&nbsp;&nbsp;&nbsp;0xffea</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The right alt key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="20dc86e7758a88b4d1f06323e2de9896"></a><!-- doxytag: member="Enumerations.H::FL_BackSpace" ref="20dc86e7758a88b4d1f06323e2de9896" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#20dc86e7758a88b4d1f06323e2de9896">FL_BackSpace</a>&nbsp;&nbsp;&nbsp;0xff08</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The backspace key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1df1e46a5113628156ed7b7f995217d0"></a><!-- doxytag: member="Enumerations.H::FL_Button" ref="1df1e46a5113628156ed7b7f995217d0" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#1df1e46a5113628156ed7b7f995217d0">FL_Button</a>&nbsp;&nbsp;&nbsp;0xfee8</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A mouse button; use <a class="el" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a> + n for mouse button n. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="55c0fc2c4fdd81b243e9036b536484e3"></a><!-- doxytag: member="Enumerations.H::FL_Caps_Lock" ref="55c0fc2c4fdd81b243e9036b536484e3" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#55c0fc2c4fdd81b243e9036b536484e3">FL_Caps_Lock</a>&nbsp;&nbsp;&nbsp;0xffe5</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The caps lock key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="defca9b73c422d3dadf3fa555d1fb913"></a><!-- doxytag: member="Enumerations.H::FL_Control_L" ref="defca9b73c422d3dadf3fa555d1fb913" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#defca9b73c422d3dadf3fa555d1fb913">FL_Control_L</a>&nbsp;&nbsp;&nbsp;0xffe3</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The lefthand control key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ecba53654154e1c0b22351106636ea79"></a><!-- doxytag: member="Enumerations.H::FL_Control_R" ref="ecba53654154e1c0b22351106636ea79" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#ecba53654154e1c0b22351106636ea79">FL_Control_R</a>&nbsp;&nbsp;&nbsp;0xffe4</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The righthand control key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="323fcf5bab321ec05826a6510a0f1d5a"></a><!-- doxytag: member="Enumerations.H::FL_Delete" ref="323fcf5bab321ec05826a6510a0f1d5a" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#323fcf5bab321ec05826a6510a0f1d5a">FL_Delete</a>&nbsp;&nbsp;&nbsp;0xffff</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The delete key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7b70dabd5fc84d90552442584a0e8b91"></a><!-- doxytag: member="Enumerations.H::FL_Down" ref="7b70dabd5fc84d90552442584a0e8b91" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#7b70dabd5fc84d90552442584a0e8b91">FL_Down</a>&nbsp;&nbsp;&nbsp;0xff54</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The down arrow key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3278d6209799b821e07369aa5dc140ac"></a><!-- doxytag: member="Enumerations.H::FL_End" ref="3278d6209799b821e07369aa5dc140ac" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#3278d6209799b821e07369aa5dc140ac">FL_End</a>&nbsp;&nbsp;&nbsp;0xff57</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The end key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b4a527fe4d93303976de2fbfec05e19b"></a><!-- doxytag: member="Enumerations.H::FL_Enter" ref="b4a527fe4d93303976de2fbfec05e19b" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#b4a527fe4d93303976de2fbfec05e19b">FL_Enter</a>&nbsp;&nbsp;&nbsp;0xff0d</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The enter key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="91b983ebe4cd86393e2addb8ab40a326"></a><!-- doxytag: member="Enumerations.H::FL_Escape" ref="91b983ebe4cd86393e2addb8ab40a326" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#91b983ebe4cd86393e2addb8ab40a326">FL_Escape</a>&nbsp;&nbsp;&nbsp;0xff1b</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The escape key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e793aa65307884c2ad99893508d844f2"></a><!-- doxytag: member="Enumerations.H::FL_F" ref="e793aa65307884c2ad99893508d844f2" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#e793aa65307884c2ad99893508d844f2">FL_F</a>&nbsp;&nbsp;&nbsp;0xffbd</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">One of the function keys; use FL_F + n for function key n. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="104d0fea5c26197d28294d319dd93af3"></a><!-- doxytag: member="Enumerations.H::FL_F_Last" ref="104d0fea5c26197d28294d319dd93af3" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#104d0fea5c26197d28294d319dd93af3">FL_F_Last</a>&nbsp;&nbsp;&nbsp;0xffe0</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The last function key; use to range-check function keys. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ea65b2b57d3d83d1359df6fc538ff0a9"></a><!-- doxytag: member="Enumerations.H::FL_Help" ref="ea65b2b57d3d83d1359df6fc538ff0a9" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#ea65b2b57d3d83d1359df6fc538ff0a9">FL_Help</a>&nbsp;&nbsp;&nbsp;0xff68</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The 'help' key on Mac keyboards. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6fecadc9ecc21f06822c79ced2e45932"></a><!-- doxytag: member="Enumerations.H::FL_Home" ref="6fecadc9ecc21f06822c79ced2e45932" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#6fecadc9ecc21f06822c79ced2e45932">FL_Home</a>&nbsp;&nbsp;&nbsp;0xff50</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The home key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e18bfb47b2b5d5579d227d522a3ce32c"></a><!-- doxytag: member="Enumerations.H::FL_Insert" ref="e18bfb47b2b5d5579d227d522a3ce32c" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#e18bfb47b2b5d5579d227d522a3ce32c">FL_Insert</a>&nbsp;&nbsp;&nbsp;0xff63</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The insert key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="61cc4275772d96a740bef9261cca5760"></a><!-- doxytag: member="Enumerations.H::FL_KP" ref="61cc4275772d96a740bef9261cca5760" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#61cc4275772d96a740bef9261cca5760">FL_KP</a>&nbsp;&nbsp;&nbsp;0xff80</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">One of the keypad numbers; use FL_KP + n for number n. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f6ac160165f8c2747488175321f45a63"></a><!-- doxytag: member="Enumerations.H::FL_KP_Enter" ref="f6ac160165f8c2747488175321f45a63" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#f6ac160165f8c2747488175321f45a63">FL_KP_Enter</a>&nbsp;&nbsp;&nbsp;0xff8d</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The enter key on the keypad, same as Fl_KP+'\r'. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="14fb705c31fdb8357ae4f3718e20a018"></a><!-- doxytag: member="Enumerations.H::FL_KP_Last" ref="14fb705c31fdb8357ae4f3718e20a018" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#14fb705c31fdb8357ae4f3718e20a018">FL_KP_Last</a>&nbsp;&nbsp;&nbsp;0xffbd</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The last keypad key; use to range-check keypad. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fe89caa1c5019809095a6129156f7c5a"></a><!-- doxytag: member="Enumerations.H::FL_Left" ref="fe89caa1c5019809095a6129156f7c5a" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#fe89caa1c5019809095a6129156f7c5a">FL_Left</a>&nbsp;&nbsp;&nbsp;0xff51</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The left arrow key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3a59855ebd5a902cda138956b5ac80bb"></a><!-- doxytag: member="Enumerations.H::FL_Menu" ref="3a59855ebd5a902cda138956b5ac80bb" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#3a59855ebd5a902cda138956b5ac80bb">FL_Menu</a>&nbsp;&nbsp;&nbsp;0xff67</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The menu key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cbd392478a5e61f341fe44e24890e213"></a><!-- doxytag: member="Enumerations.H::FL_Meta_L" ref="cbd392478a5e61f341fe44e24890e213" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#cbd392478a5e61f341fe44e24890e213">FL_Meta_L</a>&nbsp;&nbsp;&nbsp;0xffe7</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The left meta/Windows key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a21f26e0bc5b3737cf8c0a1b89a200be"></a><!-- doxytag: member="Enumerations.H::FL_Meta_R" ref="a21f26e0bc5b3737cf8c0a1b89a200be" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a21f26e0bc5b3737cf8c0a1b89a200be">FL_Meta_R</a>&nbsp;&nbsp;&nbsp;0xffe8</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The right meta/Windows key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cf1721eb766274a915bed57acf0e7636"></a><!-- doxytag: member="Enumerations.H::FL_Num_Lock" ref="cf1721eb766274a915bed57acf0e7636" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#cf1721eb766274a915bed57acf0e7636">FL_Num_Lock</a>&nbsp;&nbsp;&nbsp;0xff7f</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The num lock key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="da4d587d21ab710f44043dafba88e110"></a><!-- doxytag: member="Enumerations.H::FL_Page_Down" ref="da4d587d21ab710f44043dafba88e110" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#da4d587d21ab710f44043dafba88e110">FL_Page_Down</a>&nbsp;&nbsp;&nbsp;0xff56</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The page-down key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="35834a5c204afffb06374e25734b5c76"></a><!-- doxytag: member="Enumerations.H::FL_Page_Up" ref="35834a5c204afffb06374e25734b5c76" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#35834a5c204afffb06374e25734b5c76">FL_Page_Up</a>&nbsp;&nbsp;&nbsp;0xff55</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The page-up key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="701e11753a0c38777cb49989de8f0195"></a><!-- doxytag: member="Enumerations.H::FL_Pause" ref="701e11753a0c38777cb49989de8f0195" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#701e11753a0c38777cb49989de8f0195">FL_Pause</a>&nbsp;&nbsp;&nbsp;0xff13</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The pause key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4b01dd00e8057590d3778a41920cf80f"></a><!-- doxytag: member="Enumerations.H::FL_Print" ref="4b01dd00e8057590d3778a41920cf80f" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#4b01dd00e8057590d3778a41920cf80f">FL_Print</a>&nbsp;&nbsp;&nbsp;0xff61</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The print (or print-screen) key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="45679ed656e6b248319719719e894f13"></a><!-- doxytag: member="Enumerations.H::FL_Right" ref="45679ed656e6b248319719719e894f13" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#45679ed656e6b248319719719e894f13">FL_Right</a>&nbsp;&nbsp;&nbsp;0xff53</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The right arrow key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="75315b814f32abe29e7b8d0c43be54d9"></a><!-- doxytag: member="Enumerations.H::FL_Scroll_Lock" ref="75315b814f32abe29e7b8d0c43be54d9" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#75315b814f32abe29e7b8d0c43be54d9">FL_Scroll_Lock</a>&nbsp;&nbsp;&nbsp;0xff14</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The scroll lock key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b81acb8d22583da65645c45cb2da1bed"></a><!-- doxytag: member="Enumerations.H::FL_Shift_L" ref="b81acb8d22583da65645c45cb2da1bed" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#b81acb8d22583da65645c45cb2da1bed">FL_Shift_L</a>&nbsp;&nbsp;&nbsp;0xffe1</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The lefthand shift key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="223901295f3b3157bd082a772f20da77"></a><!-- doxytag: member="Enumerations.H::FL_Shift_R" ref="223901295f3b3157bd082a772f20da77" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#223901295f3b3157bd082a772f20da77">FL_Shift_R</a>&nbsp;&nbsp;&nbsp;0xffe2</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The righthand shift key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a6e3e7f377cecb30c77f112ce54c3753"></a><!-- doxytag: member="Enumerations.H::FL_Tab" ref="a6e3e7f377cecb30c77f112ce54c3753" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a6e3e7f377cecb30c77f112ce54c3753">FL_Tab</a>&nbsp;&nbsp;&nbsp;0xff09</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The tab key. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="050700391ba0940ca16b0e5dbf4644f0"></a><!-- doxytag: member="Enumerations.H::FL_Up" ref="050700391ba0940ca16b0e5dbf4644f0" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#050700391ba0940ca16b0e5dbf4644f0">FL_Up</a>&nbsp;&nbsp;&nbsp;0xff52</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The up arrow key. <br></td></tr>
+<tr><td colspan="2"><div class="groupText"><p>This and the following constants define the non-ASCII keys on the keyboard for FL_KEYBOARD and FL_SHORTCUT events.</p>
+<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000011">Todo:</a></b></dt><dd>FL_Button and FL_key... constants could be structured better (use an enum or some doxygen grouping ?)</dd></dl>
+<dl class="see"><dt><b>See also:</b></dt><dd>Fl::event_key() and Fl::get_key(int) (use ascii letters for all other keys): </dd></dl>
+</div></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1df1e46a5113628156ed7b7f995217d0"></a><!-- doxytag: member="Enumerations.H::FL_Button" ref="a1df1e46a5113628156ed7b7f995217d0" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a1df1e46a5113628156ed7b7f995217d0">FL_Button</a>&#160;&#160;&#160;0xfee8</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A mouse button; use <a class="el" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a> + n for mouse button n. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a20dc86e7758a88b4d1f06323e2de9896"></a><!-- doxytag: member="Enumerations.H::FL_BackSpace" ref="a20dc86e7758a88b4d1f06323e2de9896" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a20dc86e7758a88b4d1f06323e2de9896">FL_BackSpace</a>&#160;&#160;&#160;0xff08</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The backspace key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa6e3e7f377cecb30c77f112ce54c3753"></a><!-- doxytag: member="Enumerations.H::FL_Tab" ref="aa6e3e7f377cecb30c77f112ce54c3753" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#aa6e3e7f377cecb30c77f112ce54c3753">FL_Tab</a>&#160;&#160;&#160;0xff09</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The tab key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4a527fe4d93303976de2fbfec05e19b"></a><!-- doxytag: member="Enumerations.H::FL_Enter" ref="ab4a527fe4d93303976de2fbfec05e19b" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#ab4a527fe4d93303976de2fbfec05e19b">FL_Enter</a>&#160;&#160;&#160;0xff0d</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The enter key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a701e11753a0c38777cb49989de8f0195"></a><!-- doxytag: member="Enumerations.H::FL_Pause" ref="a701e11753a0c38777cb49989de8f0195" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a701e11753a0c38777cb49989de8f0195">FL_Pause</a>&#160;&#160;&#160;0xff13</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The pause key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a75315b814f32abe29e7b8d0c43be54d9"></a><!-- doxytag: member="Enumerations.H::FL_Scroll_Lock" ref="a75315b814f32abe29e7b8d0c43be54d9" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a75315b814f32abe29e7b8d0c43be54d9">FL_Scroll_Lock</a>&#160;&#160;&#160;0xff14</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The scroll lock key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91b983ebe4cd86393e2addb8ab40a326"></a><!-- doxytag: member="Enumerations.H::FL_Escape" ref="a91b983ebe4cd86393e2addb8ab40a326" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a91b983ebe4cd86393e2addb8ab40a326">FL_Escape</a>&#160;&#160;&#160;0xff1b</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The escape key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6fecadc9ecc21f06822c79ced2e45932"></a><!-- doxytag: member="Enumerations.H::FL_Home" ref="a6fecadc9ecc21f06822c79ced2e45932" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a6fecadc9ecc21f06822c79ced2e45932">FL_Home</a>&#160;&#160;&#160;0xff50</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The home key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afe89caa1c5019809095a6129156f7c5a"></a><!-- doxytag: member="Enumerations.H::FL_Left" ref="afe89caa1c5019809095a6129156f7c5a" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#afe89caa1c5019809095a6129156f7c5a">FL_Left</a>&#160;&#160;&#160;0xff51</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The left arrow key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a050700391ba0940ca16b0e5dbf4644f0"></a><!-- doxytag: member="Enumerations.H::FL_Up" ref="a050700391ba0940ca16b0e5dbf4644f0" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a050700391ba0940ca16b0e5dbf4644f0">FL_Up</a>&#160;&#160;&#160;0xff52</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The up arrow key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a45679ed656e6b248319719719e894f13"></a><!-- doxytag: member="Enumerations.H::FL_Right" ref="a45679ed656e6b248319719719e894f13" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a45679ed656e6b248319719719e894f13">FL_Right</a>&#160;&#160;&#160;0xff53</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The right arrow key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7b70dabd5fc84d90552442584a0e8b91"></a><!-- doxytag: member="Enumerations.H::FL_Down" ref="a7b70dabd5fc84d90552442584a0e8b91" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a7b70dabd5fc84d90552442584a0e8b91">FL_Down</a>&#160;&#160;&#160;0xff54</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The down arrow key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a35834a5c204afffb06374e25734b5c76"></a><!-- doxytag: member="Enumerations.H::FL_Page_Up" ref="a35834a5c204afffb06374e25734b5c76" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a35834a5c204afffb06374e25734b5c76">FL_Page_Up</a>&#160;&#160;&#160;0xff55</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The page-up key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ada4d587d21ab710f44043dafba88e110"></a><!-- doxytag: member="Enumerations.H::FL_Page_Down" ref="ada4d587d21ab710f44043dafba88e110" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#ada4d587d21ab710f44043dafba88e110">FL_Page_Down</a>&#160;&#160;&#160;0xff56</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The page-down key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3278d6209799b821e07369aa5dc140ac"></a><!-- doxytag: member="Enumerations.H::FL_End" ref="a3278d6209799b821e07369aa5dc140ac" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a3278d6209799b821e07369aa5dc140ac">FL_End</a>&#160;&#160;&#160;0xff57</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The end key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4b01dd00e8057590d3778a41920cf80f"></a><!-- doxytag: member="Enumerations.H::FL_Print" ref="a4b01dd00e8057590d3778a41920cf80f" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a4b01dd00e8057590d3778a41920cf80f">FL_Print</a>&#160;&#160;&#160;0xff61</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The print (or print-screen) key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae18bfb47b2b5d5579d227d522a3ce32c"></a><!-- doxytag: member="Enumerations.H::FL_Insert" ref="ae18bfb47b2b5d5579d227d522a3ce32c" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#ae18bfb47b2b5d5579d227d522a3ce32c">FL_Insert</a>&#160;&#160;&#160;0xff63</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The insert key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a59855ebd5a902cda138956b5ac80bb"></a><!-- doxytag: member="Enumerations.H::FL_Menu" ref="a3a59855ebd5a902cda138956b5ac80bb" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a3a59855ebd5a902cda138956b5ac80bb">FL_Menu</a>&#160;&#160;&#160;0xff67</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The menu key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea65b2b57d3d83d1359df6fc538ff0a9"></a><!-- doxytag: member="Enumerations.H::FL_Help" ref="aea65b2b57d3d83d1359df6fc538ff0a9" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#aea65b2b57d3d83d1359df6fc538ff0a9">FL_Help</a>&#160;&#160;&#160;0xff68</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The 'help' key on Mac keyboards. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acf1721eb766274a915bed57acf0e7636"></a><!-- doxytag: member="Enumerations.H::FL_Num_Lock" ref="acf1721eb766274a915bed57acf0e7636" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#acf1721eb766274a915bed57acf0e7636">FL_Num_Lock</a>&#160;&#160;&#160;0xff7f</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The num lock key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a61cc4275772d96a740bef9261cca5760"></a><!-- doxytag: member="Enumerations.H::FL_KP" ref="a61cc4275772d96a740bef9261cca5760" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a61cc4275772d96a740bef9261cca5760">FL_KP</a>&#160;&#160;&#160;0xff80</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">One of the keypad numbers; use FL_KP + n for number n. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af6ac160165f8c2747488175321f45a63"></a><!-- doxytag: member="Enumerations.H::FL_KP_Enter" ref="af6ac160165f8c2747488175321f45a63" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#af6ac160165f8c2747488175321f45a63">FL_KP_Enter</a>&#160;&#160;&#160;0xff8d</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The enter key on the keypad, same as Fl_KP+'\r'. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a14fb705c31fdb8357ae4f3718e20a018"></a><!-- doxytag: member="Enumerations.H::FL_KP_Last" ref="a14fb705c31fdb8357ae4f3718e20a018" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a14fb705c31fdb8357ae4f3718e20a018">FL_KP_Last</a>&#160;&#160;&#160;0xffbd</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The last keypad key; use to range-check keypad. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae793aa65307884c2ad99893508d844f2"></a><!-- doxytag: member="Enumerations.H::FL_F" ref="ae793aa65307884c2ad99893508d844f2" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#ae793aa65307884c2ad99893508d844f2">FL_F</a>&#160;&#160;&#160;0xffbd</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">One of the function keys; use FL_F + n for function key n. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a104d0fea5c26197d28294d319dd93af3"></a><!-- doxytag: member="Enumerations.H::FL_F_Last" ref="a104d0fea5c26197d28294d319dd93af3" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a104d0fea5c26197d28294d319dd93af3">FL_F_Last</a>&#160;&#160;&#160;0xffe0</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The last function key; use to range-check function keys. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab81acb8d22583da65645c45cb2da1bed"></a><!-- doxytag: member="Enumerations.H::FL_Shift_L" ref="ab81acb8d22583da65645c45cb2da1bed" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#ab81acb8d22583da65645c45cb2da1bed">FL_Shift_L</a>&#160;&#160;&#160;0xffe1</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The lefthand shift key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a223901295f3b3157bd082a772f20da77"></a><!-- doxytag: member="Enumerations.H::FL_Shift_R" ref="a223901295f3b3157bd082a772f20da77" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a223901295f3b3157bd082a772f20da77">FL_Shift_R</a>&#160;&#160;&#160;0xffe2</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The righthand shift key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adefca9b73c422d3dadf3fa555d1fb913"></a><!-- doxytag: member="Enumerations.H::FL_Control_L" ref="adefca9b73c422d3dadf3fa555d1fb913" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#adefca9b73c422d3dadf3fa555d1fb913">FL_Control_L</a>&#160;&#160;&#160;0xffe3</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The lefthand control key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aecba53654154e1c0b22351106636ea79"></a><!-- doxytag: member="Enumerations.H::FL_Control_R" ref="aecba53654154e1c0b22351106636ea79" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#aecba53654154e1c0b22351106636ea79">FL_Control_R</a>&#160;&#160;&#160;0xffe4</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The righthand control key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a55c0fc2c4fdd81b243e9036b536484e3"></a><!-- doxytag: member="Enumerations.H::FL_Caps_Lock" ref="a55c0fc2c4fdd81b243e9036b536484e3" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a55c0fc2c4fdd81b243e9036b536484e3">FL_Caps_Lock</a>&#160;&#160;&#160;0xffe5</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The caps lock key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acbd392478a5e61f341fe44e24890e213"></a><!-- doxytag: member="Enumerations.H::FL_Meta_L" ref="acbd392478a5e61f341fe44e24890e213" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#acbd392478a5e61f341fe44e24890e213">FL_Meta_L</a>&#160;&#160;&#160;0xffe7</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The left meta/Windows key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa21f26e0bc5b3737cf8c0a1b89a200be"></a><!-- doxytag: member="Enumerations.H::FL_Meta_R" ref="aa21f26e0bc5b3737cf8c0a1b89a200be" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#aa21f26e0bc5b3737cf8c0a1b89a200be">FL_Meta_R</a>&#160;&#160;&#160;0xffe8</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The right meta/Windows key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a94997ca62280cddce9327c32a256b61a"></a><!-- doxytag: member="Enumerations.H::FL_Alt_L" ref="a94997ca62280cddce9327c32a256b61a" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a94997ca62280cddce9327c32a256b61a">FL_Alt_L</a>&#160;&#160;&#160;0xffe9</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The left alt key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa06e5417c1a4f46e591950c1a2c28301"></a><!-- doxytag: member="Enumerations.H::FL_Alt_R" ref="aa06e5417c1a4f46e591950c1a2c28301" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#aa06e5417c1a4f46e591950c1a2c28301">FL_Alt_R</a>&#160;&#160;&#160;0xffea</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The right alt key. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a323fcf5bab321ec05826a6510a0f1d5a"></a><!-- doxytag: member="Enumerations.H::FL_Delete" ref="a323fcf5bab321ec05826a6510a0f1d5a" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a323fcf5bab321ec05826a6510a0f1d5a">FL_Delete</a>&#160;&#160;&#160;0xffff</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The delete key. <br/></td></tr>
 <tr><td colspan="2"><div class="groupHeader">Mouse Buttons</div></td></tr>
-<tr><td colspan="2"><div class="groupText">These constants define the button numbers for FL_PUSH and FL_RELEASE events.<p>
-<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__fl__events.html#g7ae6d99ceb1a2afb8a1dc4455ac941cd" title="Gets which particular mouse button caused the current event.">Fl::event_button()</a> </dd></dl>
-<br><br></div></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="33b6ebe3faf691660603b03bf4bbeeb8"></a><!-- doxytag: member="Enumerations.H::FL_LEFT_MOUSE" ref="33b6ebe3faf691660603b03bf4bbeeb8" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#33b6ebe3faf691660603b03bf4bbeeb8">FL_LEFT_MOUSE</a>&nbsp;&nbsp;&nbsp;1</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The left mouse button. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="88d6920f2af6a9c2b48be02e5270d097"></a><!-- doxytag: member="Enumerations.H::FL_MIDDLE_MOUSE" ref="88d6920f2af6a9c2b48be02e5270d097" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#88d6920f2af6a9c2b48be02e5270d097">FL_MIDDLE_MOUSE</a>&nbsp;&nbsp;&nbsp;2</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The middle mouse button. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ce3b88a65f6aabab96b0bcc411470c77"></a><!-- doxytag: member="Enumerations.H::FL_RIGHT_MOUSE" ref="ce3b88a65f6aabab96b0bcc411470c77" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#ce3b88a65f6aabab96b0bcc411470c77">FL_RIGHT_MOUSE</a>&nbsp;&nbsp;&nbsp;3</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The right mouse button. <br></td></tr>
-<tr><td colspan="2"><div class="groupHeader">Version Numbers</div></td></tr>
-<tr><td colspan="2"><div class="groupText">FLTK defines some constants to help the programmer to find out, for which FLTK version a program is compiled.<p>
-The following constants are defined: <br><br></div></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#10c923db4d613150c8a3937f9775ccd0">FL_MAJOR_VERSION</a>&nbsp;&nbsp;&nbsp;1</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The major release version of this FLTK library.  <a href="#10c923db4d613150c8a3937f9775ccd0"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#165d2781eff3186354a5f5db0528976d">FL_MINOR_VERSION</a>&nbsp;&nbsp;&nbsp;3</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The minor release version for this library.  <a href="#165d2781eff3186354a5f5db0528976d"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#fc7b82e6fcfbb451d38e8a0cacde302a">FL_PATCH_VERSION</a>&nbsp;&nbsp;&nbsp;0</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The patch version for this library.  <a href="#fc7b82e6fcfbb451d38e8a0cacde302a"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#94499c96b5f3ca212d90a2c41f947a67">FL_VERSION</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The FLTK version number as a <em>double</em>.  <a href="#94499c96b5f3ca212d90a2c41f947a67"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#d58927f5c691454480f7cd28362502f1">Fl_Fontsize</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Size of a font in pixels.  <a href="#d58927f5c691454480f7cd28362502f1"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a3">Fl_Event</a> { <br>
-&nbsp;&nbsp;<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a3ee4e8cf3108b1a47c67231451d39042f">FL_NO_EVENT</a> =  0, 
-<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a344972d76423f3e380ae12c36827944e3">FL_PUSH</a> =  1, 
-<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a35949b5ff170a8236d2745eddb1e9fd9a">FL_RELEASE</a> =  2, 
-<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a329b256ac93d443dd33a8c610c24e7af5">FL_ENTER</a> =  3, 
-<br>
-&nbsp;&nbsp;<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a3a776cf3129e97140c88a062881a2d29a">FL_LEAVE</a> =  4, 
-<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a3aad5c7b2302d7bfe6c6d37b50b4c70f0">FL_DRAG</a> =  5, 
-<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a3daac2a187beb309443d668a20a59986b">FL_FOCUS</a> =  6, 
-<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a37d2e5eb9247b1927ba5cc26dc82acaf3">FL_UNFOCUS</a> =  7, 
-<br>
-&nbsp;&nbsp;<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a31d132318f4c72305fd1babbbc4dbeb1a">FL_KEYDOWN</a> =  8, 
-<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a31387c0430ec873aa44704954a369143b">FL_KEYBOARD</a> =  8, 
-<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a3b0e1a75a36767b878915e59e5f9e3be8">FL_KEYUP</a> =  9, 
-<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a342828f08af2b2191bbc60e113ec08f01">FL_CLOSE</a> =  10, 
-<br>
-&nbsp;&nbsp;<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a3cd57cae091eb27c9a52c446bdd0c164d">FL_MOVE</a> =  11, 
-<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a36161f0e91cc6b2947200323e3bda8156">FL_SHORTCUT</a> =  12, 
-<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a3d9fd8e3ac1c8c3533f73205e450af9d3">FL_DEACTIVATE</a> =  13, 
-<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a350072421b5f3d1911d937f668d8b695d">FL_ACTIVATE</a> =  14, 
-<br>
-&nbsp;&nbsp;<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a3ed9d7c8fbb9dac1e16f762195f00d5d6">FL_HIDE</a> =  15, 
-<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a39edbfd236c9ea348dcaae935a76bd885">FL_SHOW</a> =  16, 
-<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a35e811b9d703e6f66cfdca256ecfbb0cf">FL_PASTE</a> =  17, 
-<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a3a72e0701dedd76bbc47ec50c99437537">FL_SELECTIONCLEAR</a> =  18, 
-<br>
-&nbsp;&nbsp;<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a3d5f7dd40377c51d5795cd53ded3d4bef">FL_MOUSEWHEEL</a> =  19, 
-<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a3f4f28b5ef9ec051e4a4d9e19a16370b8">FL_DND_ENTER</a> =  20, 
-<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a3adfedcde7415286c752ba427f0e8626f">FL_DND_DRAG</a> =  21, 
-<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a303bdb8df3578915e1d0829cc048d855e">FL_DND_LEAVE</a> =  22, 
-<br>
-&nbsp;&nbsp;<a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a380deb55dbc048b83dc154c11c658b7d6">FL_DND_RELEASE</a> =  23
-<br>
+<tr><td colspan="2"><div class="groupText"><p>These constants define the button numbers for FL_PUSH and FL_RELEASE events.</p>
+<dl class="see"><dt><b>See also:</b></dt><dd>Fl::event_button() </dd></dl>
+</div></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a33b6ebe3faf691660603b03bf4bbeeb8"></a><!-- doxytag: member="Enumerations.H::FL_LEFT_MOUSE" ref="a33b6ebe3faf691660603b03bf4bbeeb8" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a33b6ebe3faf691660603b03bf4bbeeb8">FL_LEFT_MOUSE</a>&#160;&#160;&#160;1</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The left mouse button. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a88d6920f2af6a9c2b48be02e5270d097"></a><!-- doxytag: member="Enumerations.H::FL_MIDDLE_MOUSE" ref="a88d6920f2af6a9c2b48be02e5270d097" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a88d6920f2af6a9c2b48be02e5270d097">FL_MIDDLE_MOUSE</a>&#160;&#160;&#160;2</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The middle mouse button. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ace3b88a65f6aabab96b0bcc411470c77"></a><!-- doxytag: member="Enumerations.H::FL_RIGHT_MOUSE" ref="ace3b88a65f6aabab96b0bcc411470c77" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#ace3b88a65f6aabab96b0bcc411470c77">FL_RIGHT_MOUSE</a>&#160;&#160;&#160;3</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The right mouse button. <br/></td></tr>
+<tr><td colspan="2"><div class="groupHeader">Event States</div></td></tr>
+<tr><td colspan="2"><div class="groupText"><p>The following constants define bits in the Fl::event_state() value. </p>
+</div></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa0d93ca1bc8a0c7f84888cdf458f043d"></a><!-- doxytag: member="Enumerations.H::FL_SHIFT" ref="aa0d93ca1bc8a0c7f84888cdf458f043d" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#aa0d93ca1bc8a0c7f84888cdf458f043d">FL_SHIFT</a>&#160;&#160;&#160;0x00010000</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">One of the shift keys is down. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="add5e55eea768b7bbc0cd25a2455811f0"></a><!-- doxytag: member="Enumerations.H::FL_CAPS_LOCK" ref="add5e55eea768b7bbc0cd25a2455811f0" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#add5e55eea768b7bbc0cd25a2455811f0">FL_CAPS_LOCK</a>&#160;&#160;&#160;0x00020000</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The caps lock is on. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a29324ec5ac8c1d87950127d387dc83e8"></a><!-- doxytag: member="Enumerations.H::FL_CTRL" ref="a29324ec5ac8c1d87950127d387dc83e8" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a29324ec5ac8c1d87950127d387dc83e8">FL_CTRL</a>&#160;&#160;&#160;0x00040000</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">One of the ctrl keys is down. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a58b1ac5446b292c77043f99558eb07cb"></a><!-- doxytag: member="Enumerations.H::FL_ALT" ref="a58b1ac5446b292c77043f99558eb07cb" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a58b1ac5446b292c77043f99558eb07cb">FL_ALT</a>&#160;&#160;&#160;0x00080000</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">One of the alt keys is down. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4708895fdb16d3982408fee68ba502b"></a><!-- doxytag: member="Enumerations.H::FL_NUM_LOCK" ref="af4708895fdb16d3982408fee68ba502b" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#af4708895fdb16d3982408fee68ba502b">FL_NUM_LOCK</a>&#160;&#160;&#160;0x00100000</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The num lock is on. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2c50b1b00111f992d5d49f07c9cee22a"></a><!-- doxytag: member="Enumerations.H::FL_META" ref="a2c50b1b00111f992d5d49f07c9cee22a" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a2c50b1b00111f992d5d49f07c9cee22a">FL_META</a>&#160;&#160;&#160;0x00400000</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">One of the meta/Windows keys is down. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca94eaafd01b36904a24522c2b2a320a"></a><!-- doxytag: member="Enumerations.H::FL_SCROLL_LOCK" ref="aca94eaafd01b36904a24522c2b2a320a" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#aca94eaafd01b36904a24522c2b2a320a">FL_SCROLL_LOCK</a>&#160;&#160;&#160;0x00800000</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The scroll lock is on. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afe37a4db5e516754bb8963cd341bf415"></a><!-- doxytag: member="Enumerations.H::FL_BUTTON1" ref="afe37a4db5e516754bb8963cd341bf415" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#afe37a4db5e516754bb8963cd341bf415">FL_BUTTON1</a>&#160;&#160;&#160;0x01000000</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Mouse button 1 is pushed. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1b597a61f3be6323bce3e8c54283b2b3"></a><!-- doxytag: member="Enumerations.H::FL_BUTTON2" ref="a1b597a61f3be6323bce3e8c54283b2b3" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a1b597a61f3be6323bce3e8c54283b2b3">FL_BUTTON2</a>&#160;&#160;&#160;0x02000000</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Mouse button 2 is pushed. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9609bc7247660e05194c4e639f84e24e"></a><!-- doxytag: member="Enumerations.H::FL_BUTTON3" ref="a9609bc7247660e05194c4e639f84e24e" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a9609bc7247660e05194c4e639f84e24e">FL_BUTTON3</a>&#160;&#160;&#160;0x04000000</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Mouse button 3 is pushed. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6862e0de33aa388ec19a5e0cf3327bb7"></a><!-- doxytag: member="Enumerations.H::FL_BUTTONS" ref="a6862e0de33aa388ec19a5e0cf3327bb7" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a6862e0de33aa388ec19a5e0cf3327bb7">FL_BUTTONS</a>&#160;&#160;&#160;0x7f000000</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Any mouse button is pushed. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9c1d8f71cc0a6c159eac4f250ead7687"></a><!-- doxytag: member="Enumerations.H::FL_BUTTON" ref="a9c1d8f71cc0a6c159eac4f250ead7687" args="(n)" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a9c1d8f71cc0a6c159eac4f250ead7687">FL_BUTTON</a>(n)&#160;&#160;&#160;(0x00800000&lt;&lt;(n))</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Mouse button n (n &gt; 0) is pushed. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aada64e9d1e7f5cecd3629de290b18927"></a><!-- doxytag: member="Enumerations.H::FL_KEY_MASK" ref="aada64e9d1e7f5cecd3629de290b18927" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#aada64e9d1e7f5cecd3629de290b18927">FL_KEY_MASK</a>&#160;&#160;&#160;0x0000ffff</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">All keys are 16 bit for now. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5d4011c75b1fe25d9ef36e8ae9e2995c"></a><!-- doxytag: member="Enumerations.H::FL_COMMAND" ref="a5d4011c75b1fe25d9ef36e8ae9e2995c" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a5d4011c75b1fe25d9ef36e8ae9e2995c">FL_COMMAND</a>&#160;&#160;&#160;FL_CTRL</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">An alias for FL_CTRL on WIN32 and X11, or FL_META on MacOS X. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a25fe41b1bd340d52f7970051d8b680bc"></a><!-- doxytag: member="Enumerations.H::FL_CONTROL" ref="a25fe41b1bd340d52f7970051d8b680bc" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a25fe41b1bd340d52f7970051d8b680bc">FL_CONTROL</a>&#160;&#160;&#160;FL_META</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">An alias for FL_META on WIN32 and X11, or FL_META on MacOS X. <br/></td></tr>
+<tr><td colspan="2"><h2><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1">Fl_Fontsize</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Size of a font in pixels.  <a href="#ad58927f5c691454480f7cd28362502f1"></a><br/></td></tr>
+<tr><td colspan="2"><h2><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3">Fl_Event</a> { <br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3aee4e8cf3108b1a47c67231451d39042f">FL_NO_EVENT</a> =  0, 
+<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a44972d76423f3e380ae12c36827944e3">FL_PUSH</a> =  1, 
+<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a5949b5ff170a8236d2745eddb1e9fd9a">FL_RELEASE</a> =  2, 
+<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a29b256ac93d443dd33a8c610c24e7af5">FL_ENTER</a> =  3, 
+<br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3aa776cf3129e97140c88a062881a2d29a">FL_LEAVE</a> =  4, 
+<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3aaad5c7b2302d7bfe6c6d37b50b4c70f0">FL_DRAG</a> =  5, 
+<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3adaac2a187beb309443d668a20a59986b">FL_FOCUS</a> =  6, 
+<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a7d2e5eb9247b1927ba5cc26dc82acaf3">FL_UNFOCUS</a> =  7, 
+<br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a1d132318f4c72305fd1babbbc4dbeb1a">FL_KEYDOWN</a> =  8, 
+<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a1387c0430ec873aa44704954a369143b">FL_KEYBOARD</a> =  8, 
+<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3ab0e1a75a36767b878915e59e5f9e3be8">FL_KEYUP</a> =  9, 
+<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a42828f08af2b2191bbc60e113ec08f01">FL_CLOSE</a> =  10, 
+<br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3acd57cae091eb27c9a52c446bdd0c164d">FL_MOVE</a> =  11, 
+<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a6161f0e91cc6b2947200323e3bda8156">FL_SHORTCUT</a> =  12, 
+<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3ad9fd8e3ac1c8c3533f73205e450af9d3">FL_DEACTIVATE</a> =  13, 
+<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a50072421b5f3d1911d937f668d8b695d">FL_ACTIVATE</a> =  14, 
+<br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3aed9d7c8fbb9dac1e16f762195f00d5d6">FL_HIDE</a> =  15, 
+<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a9edbfd236c9ea348dcaae935a76bd885">FL_SHOW</a> =  16, 
+<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a5e811b9d703e6f66cfdca256ecfbb0cf">FL_PASTE</a> =  17, 
+<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3aa72e0701dedd76bbc47ec50c99437537">FL_SELECTIONCLEAR</a> =  18, 
+<br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3ad5f7dd40377c51d5795cd53ded3d4bef">FL_MOUSEWHEEL</a> =  19, 
+<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3af4f28b5ef9ec051e4a4d9e19a16370b8">FL_DND_ENTER</a> =  20, 
+<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3aadfedcde7415286c752ba427f0e8626f">FL_DND_DRAG</a> =  21, 
+<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a03bdb8df3578915e1d0829cc048d855e">FL_DND_LEAVE</a> =  22, 
+<br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a80deb55dbc048b83dc154c11c658b7d6">FL_DND_RELEASE</a> =  23
+<br/>
  }</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Every time a user moves the mouse pointer, clicks a button, or presses a key, an event is generated and sent to your application.  <a href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a3">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#d5774781d33328b82990ff9e25dfd61b">Fl_Labeltype</a> { <br>
-&nbsp;&nbsp;<a class="el" href="Enumerations_8H.html#d5774781d33328b82990ff9e25dfd61b81ddb843b9f43f73446ea7d6d7d8cc84">FL_NORMAL_LABEL</a> =  0, 
-<a class="el" href="Enumerations_8H.html#d5774781d33328b82990ff9e25dfd61bc7e2de1d28830fe78743126eebcbe13b">FL_NO_LABEL</a>, 
-<a class="el" href="Enumerations_8H.html#d5774781d33328b82990ff9e25dfd61b42d8fbe615129db500beeda794a8b85d">_FL_SHADOW_LABEL</a>, 
-<a class="el" href="Enumerations_8H.html#d5774781d33328b82990ff9e25dfd61b8137ee7579c41cf0efca9b8b5bd7a98a">_FL_ENGRAVED_LABEL</a>, 
-<br>
-&nbsp;&nbsp;<a class="el" href="Enumerations_8H.html#d5774781d33328b82990ff9e25dfd61b1b9e2cb1deac2a46a0c48fc53cef2209">_FL_EMBOSSED_LABEL</a>, 
-<a class="el" href="Enumerations_8H.html#d5774781d33328b82990ff9e25dfd61bb1871e45f37d1f355e94314ab9cf19fa">_FL_MULTI_LABEL</a>, 
-<a class="el" href="Enumerations_8H.html#d5774781d33328b82990ff9e25dfd61bf92e61ad9e90f0caed893af403eb2440">_FL_ICON_LABEL</a>, 
-<a class="el" href="Enumerations_8H.html#d5774781d33328b82990ff9e25dfd61b4eacee23d77760ec01a7491a53840006">_FL_IMAGE_LABEL</a>, 
-<br>
-&nbsp;&nbsp;<a class="el" href="Enumerations_8H.html#d5774781d33328b82990ff9e25dfd61be8d04c6d9eb936bed041d8a61eed223c">FL_FREE_LABELTYPE</a>
-<br>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Every time a user moves the mouse pointer, clicks a button, or presses a key, an event is generated and sent to your application. </p>
+ <a href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61b">Fl_Labeltype</a> { <br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61ba81ddb843b9f43f73446ea7d6d7d8cc84">FL_NORMAL_LABEL</a> =  0, 
+<a class="el" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61bac7e2de1d28830fe78743126eebcbe13b">FL_NO_LABEL</a>, 
+<a class="el" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61ba42d8fbe615129db500beeda794a8b85d">_FL_SHADOW_LABEL</a>, 
+<a class="el" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61ba8137ee7579c41cf0efca9b8b5bd7a98a">_FL_ENGRAVED_LABEL</a>, 
+<br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61ba1b9e2cb1deac2a46a0c48fc53cef2209">_FL_EMBOSSED_LABEL</a>, 
+<a class="el" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61bab1871e45f37d1f355e94314ab9cf19fa">_FL_MULTI_LABEL</a>, 
+<a class="el" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61baf92e61ad9e90f0caed893af403eb2440">_FL_ICON_LABEL</a>, 
+<a class="el" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61ba4eacee23d77760ec01a7491a53840006">_FL_IMAGE_LABEL</a>, 
+<br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61bae8d04c6d9eb936bed041d8a61eed223c">FL_FREE_LABELTYPE</a>
+<br/>
  }</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The labeltype() method sets the type of the label.  <a href="Enumerations_8H.html#d5774781d33328b82990ff9e25dfd61b">More...</a><br></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>The labeltype() method sets the type of the label. </p>
+ <a href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61b">More...</a><br/></td></tr>
 <tr><td colspan="2"><div class="groupHeader">When Conditions</div></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#daaa8b52b78abf3ccce4787b112e6665">Fl_When</a> { <br>
-&nbsp;&nbsp;<a class="el" href="Enumerations_8H.html#daaa8b52b78abf3ccce4787b112e6665dfa635a2abba2b9d9fbfc10294d87f3c">FL_WHEN_NEVER</a> =  0, 
-<a class="el" href="Enumerations_8H.html#daaa8b52b78abf3ccce4787b112e6665e504aaa4de36a9ff606530956c68887a">FL_WHEN_CHANGED</a> =  1, 
-<a class="el" href="Enumerations_8H.html#daaa8b52b78abf3ccce4787b112e6665c5385d8670aedf159e0271731fceab85">FL_WHEN_NOT_CHANGED</a> =  2, 
-<a class="el" href="Enumerations_8H.html#daaa8b52b78abf3ccce4787b112e6665fbd4ae9061c3cd4bc9b4aa94fcb8137a">FL_WHEN_RELEASE</a> =  4, 
-<br>
-&nbsp;&nbsp;<a class="el" href="Enumerations_8H.html#daaa8b52b78abf3ccce4787b112e6665178d65ff4c14dbe7a4c3a430734eb677">FL_WHEN_RELEASE_ALWAYS</a> =  6, 
-<a class="el" href="Enumerations_8H.html#daaa8b52b78abf3ccce4787b112e666507b6d76bf4ca08fc78b646d6d5959f09">FL_WHEN_ENTER_KEY</a> =  8, 
-<a class="el" href="Enumerations_8H.html#daaa8b52b78abf3ccce4787b112e6665a62e296209f00c30b7d4a09a7e5b169b">FL_WHEN_ENTER_KEY_ALWAYS</a> = 10, 
-<a class="el" href="Enumerations_8H.html#daaa8b52b78abf3ccce4787b112e66651996a72752f22036d01e9b94d3e92f1a">FL_WHEN_ENTER_KEY_CHANGED</a> = 11
-<br>
+<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665">Fl_When</a> { <br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665adfa635a2abba2b9d9fbfc10294d87f3c">FL_WHEN_NEVER</a> =  0, 
+<a class="el" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665ae504aaa4de36a9ff606530956c68887a">FL_WHEN_CHANGED</a> =  1, 
+<a class="el" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665ac5385d8670aedf159e0271731fceab85">FL_WHEN_NOT_CHANGED</a> =  2, 
+<a class="el" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665afbd4ae9061c3cd4bc9b4aa94fcb8137a">FL_WHEN_RELEASE</a> =  4, 
+<br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665a178d65ff4c14dbe7a4c3a430734eb677">FL_WHEN_RELEASE_ALWAYS</a> =  6, 
+<a class="el" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665a07b6d76bf4ca08fc78b646d6d5959f09">FL_WHEN_ENTER_KEY</a> =  8, 
+<a class="el" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665aa62e296209f00c30b7d4a09a7e5b169b">FL_WHEN_ENTER_KEY_ALWAYS</a> = 10, 
+<a class="el" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665a1996a72752f22036d01e9b94d3e92f1a">FL_WHEN_ENTER_KEY_CHANGED</a> = 11
+<br/>
  }</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">These constants determine when a callback is performed.  <a href="Enumerations_8H.html#daaa8b52b78abf3ccce4787b112e6665">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="200c616eb9f1a5d32a0b79847cef8cc8"></a><!-- doxytag: member="Enumerations.H::FL_NORMAL_SIZE" ref="200c616eb9f1a5d32a0b79847cef8cc8" args="" -->
-FL_EXPORT <a class="el" href="Enumerations_8H.html#d58927f5c691454480f7cd28362502f1">Fl_Fontsize</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#200c616eb9f1a5d32a0b79847cef8cc8">FL_NORMAL_SIZE</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">normal font size <br></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>These constants determine when a callback is performed. </p>
+ <a href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665">More...</a><br/></td></tr>
+<tr><td colspan="2"><h2><a name="var-members"></a>
+Variables</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a200c616eb9f1a5d32a0b79847cef8cc8"></a><!-- doxytag: member="Enumerations.H::FL_NORMAL_SIZE" ref="a200c616eb9f1a5d32a0b79847cef8cc8" args="" -->
+FL_EXPORT <a class="el" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1">Fl_Fontsize</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a200c616eb9f1a5d32a0b79847cef8cc8">FL_NORMAL_SIZE</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">normal font size <br/></td></tr>
+<tr><td colspan="2"><h2><a name="member-group"></a>
+Box Types</h2></td></tr>
+<tr><td colspan="2"><a class="anchor" id="amgrp2126f69af9d5d7bac9ff67a532026acc"></a>FLTK standard box typesThis enum defines the standard box types included with FLTK.FL_NO_BOX means nothing is drawn at all, so whatever is already on the screen remains. The FL_..._FRAME types only draw their edges, leaving the interior unchanged. The blue color in Figure 1 is the area that is not drawn by the frame types.<div align="center">
+<img src="boxtypes.png" alt="boxtypes.png"/>
+<p><strong>Figure 1: FLTK standard box types</strong></p></div>
+  <dl class="todo"><dt><b><a class="el" href="todo.html#_todo000012">Todo:</a></b></dt><dd>Description of boxtypes is incomplete. See below for the defined enum Fl_Boxtype. </dd></dl>
+<dl class="see"><dt><b>See also:</b></dt><dd>src/Fl_get_system_colors.cxx </dd></dl>
+<br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d2ffbfc7801c6f04562fc18e53b9cd4"></a><!-- doxytag: member="Enumerations.H::FL_ROUND_UP_BOX" ref="a7d2ffbfc7801c6f04562fc18e53b9cd4" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_ROUND_UP_BOX</b>&#160;&#160;&#160;fl_define_FL_ROUND_UP_BOX()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a792a19a6999cf43f93a7895e891d40a9"></a><!-- doxytag: member="Enumerations.H::FL_ROUND_DOWN_BOX" ref="a792a19a6999cf43f93a7895e891d40a9" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_ROUND_DOWN_BOX</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)(fl_define_FL_ROUND_UP_BOX()+1)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a04c0c06aa87ee590f047f51b1980684c"></a><!-- doxytag: member="Enumerations.H::FL_SHADOW_BOX" ref="a04c0c06aa87ee590f047f51b1980684c" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_SHADOW_BOX</b>&#160;&#160;&#160;fl_define_FL_SHADOW_BOX()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acdb464805f3c45206da72d1b33796c91"></a><!-- doxytag: member="Enumerations.H::FL_SHADOW_FRAME" ref="acdb464805f3c45206da72d1b33796c91" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_SHADOW_FRAME</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)(fl_define_FL_SHADOW_BOX()+2)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e3a24199c0758ee1d9f25ca2338d692"></a><!-- doxytag: member="Enumerations.H::FL_ROUNDED_BOX" ref="a3e3a24199c0758ee1d9f25ca2338d692" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_ROUNDED_BOX</b>&#160;&#160;&#160;fl_define_FL_ROUNDED_BOX()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26c5f8f256d97c5c9021632cd5d60e15"></a><!-- doxytag: member="Enumerations.H::FL_ROUNDED_FRAME" ref="a26c5f8f256d97c5c9021632cd5d60e15" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_ROUNDED_FRAME</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)(fl_define_FL_ROUNDED_BOX()+2)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4a3f9e7a782892ca79eec39a02c704b4"></a><!-- doxytag: member="Enumerations.H::FL_RFLAT_BOX" ref="a4a3f9e7a782892ca79eec39a02c704b4" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_RFLAT_BOX</b>&#160;&#160;&#160;fl_define_FL_RFLAT_BOX()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad14eab3302b2d306b87e61e3bc93f127"></a><!-- doxytag: member="Enumerations.H::FL_RSHADOW_BOX" ref="ad14eab3302b2d306b87e61e3bc93f127" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_RSHADOW_BOX</b>&#160;&#160;&#160;fl_define_FL_RSHADOW_BOX()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a373a1c80f6eca4b7cb87fb311926755b"></a><!-- doxytag: member="Enumerations.H::FL_DIAMOND_UP_BOX" ref="a373a1c80f6eca4b7cb87fb311926755b" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_DIAMOND_UP_BOX</b>&#160;&#160;&#160;fl_define_FL_DIAMOND_BOX()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a35f4e640a841d9ac769e4e916f57c79e"></a><!-- doxytag: member="Enumerations.H::FL_DIAMOND_DOWN_BOX" ref="a35f4e640a841d9ac769e4e916f57c79e" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_DIAMOND_DOWN_BOX</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)(fl_define_FL_DIAMOND_BOX()+1)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0d921d8861d182c6f6f696f9db1113e9"></a><!-- doxytag: member="Enumerations.H::FL_OVAL_BOX" ref="a0d921d8861d182c6f6f696f9db1113e9" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_OVAL_BOX</b>&#160;&#160;&#160;fl_define_FL_OVAL_BOX()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38d2dcb555947ca32ac6facff8b4bc27"></a><!-- doxytag: member="Enumerations.H::FL_OSHADOW_BOX" ref="a38d2dcb555947ca32ac6facff8b4bc27" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_OSHADOW_BOX</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)(fl_define_FL_OVAL_BOX()+1)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5e7d5d8837a106f25884e970d359194c"></a><!-- doxytag: member="Enumerations.H::FL_OVAL_FRAME" ref="a5e7d5d8837a106f25884e970d359194c" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_OVAL_FRAME</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)(fl_define_FL_OVAL_BOX()+2)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a250fe849afe4a72cebd9b58702aaac50"></a><!-- doxytag: member="Enumerations.H::FL_OFLAT_BOX" ref="a250fe849afe4a72cebd9b58702aaac50" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_OFLAT_BOX</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)(fl_define_FL_OVAL_BOX()+3)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8712c687538f7d4966c0461c3d913b5f"></a><!-- doxytag: member="Enumerations.H::FL_PLASTIC_UP_BOX" ref="a8712c687538f7d4966c0461c3d913b5f" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_PLASTIC_UP_BOX</b>&#160;&#160;&#160;fl_define_FL_PLASTIC_UP_BOX()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a07239e54973afe65305b4d72f9546ad6"></a><!-- doxytag: member="Enumerations.H::FL_PLASTIC_DOWN_BOX" ref="a07239e54973afe65305b4d72f9546ad6" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_PLASTIC_DOWN_BOX</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)(fl_define_FL_PLASTIC_UP_BOX()+1)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1deb4a0b0cdff790242a812f137c61e0"></a><!-- doxytag: member="Enumerations.H::FL_PLASTIC_UP_FRAME" ref="a1deb4a0b0cdff790242a812f137c61e0" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_PLASTIC_UP_FRAME</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)(fl_define_FL_PLASTIC_UP_BOX()+2)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7c5319d276f2b9393f25b528c7f4e42e"></a><!-- doxytag: member="Enumerations.H::FL_PLASTIC_DOWN_FRAME" ref="a7c5319d276f2b9393f25b528c7f4e42e" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_PLASTIC_DOWN_FRAME</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)(fl_define_FL_PLASTIC_UP_BOX()+3)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3650aaf6d19724ef602101edf534268a"></a><!-- doxytag: member="Enumerations.H::FL_PLASTIC_THIN_UP_BOX" ref="a3650aaf6d19724ef602101edf534268a" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_PLASTIC_THIN_UP_BOX</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)(fl_define_FL_PLASTIC_UP_BOX()+4)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a29922eec41811761eda1670cc44ca569"></a><!-- doxytag: member="Enumerations.H::FL_PLASTIC_THIN_DOWN_BOX" ref="a29922eec41811761eda1670cc44ca569" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_PLASTIC_THIN_DOWN_BOX</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)(fl_define_FL_PLASTIC_UP_BOX()+5)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad86ffc9d6fa9cc818a1e424c95e12d37"></a><!-- doxytag: member="Enumerations.H::FL_PLASTIC_ROUND_UP_BOX" ref="ad86ffc9d6fa9cc818a1e424c95e12d37" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_PLASTIC_ROUND_UP_BOX</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)(fl_define_FL_PLASTIC_UP_BOX()+6)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a261020ee5b7f94f75a2d667c68521d78"></a><!-- doxytag: member="Enumerations.H::FL_PLASTIC_ROUND_DOWN_BOX" ref="a261020ee5b7f94f75a2d667c68521d78" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_PLASTIC_ROUND_DOWN_BOX</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)(fl_define_FL_PLASTIC_UP_BOX()+7)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a2557d7c3ab38846e738284a6e8a2ff"></a><!-- doxytag: member="Enumerations.H::FL_GTK_UP_BOX" ref="a3a2557d7c3ab38846e738284a6e8a2ff" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_GTK_UP_BOX</b>&#160;&#160;&#160;fl_define_FL_GTK_UP_BOX()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a528a8f0c33e1fb67e36204d1f73400"></a><!-- doxytag: member="Enumerations.H::FL_GTK_DOWN_BOX" ref="a3a528a8f0c33e1fb67e36204d1f73400" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_GTK_DOWN_BOX</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)(fl_define_FL_GTK_UP_BOX()+1)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a017e1bfd1fbdbb8da13f92f9ff14cb24"></a><!-- doxytag: member="Enumerations.H::FL_GTK_UP_FRAME" ref="a017e1bfd1fbdbb8da13f92f9ff14cb24" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_GTK_UP_FRAME</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)(fl_define_FL_GTK_UP_BOX()+2)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a750366c4bc1f27fe04af93e4e715bf82"></a><!-- doxytag: member="Enumerations.H::FL_GTK_DOWN_FRAME" ref="a750366c4bc1f27fe04af93e4e715bf82" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_GTK_DOWN_FRAME</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)(fl_define_FL_GTK_UP_BOX()+3)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af993169ad2ca66074e91f3b8bda7f2f8"></a><!-- doxytag: member="Enumerations.H::FL_GTK_THIN_UP_BOX" ref="af993169ad2ca66074e91f3b8bda7f2f8" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_GTK_THIN_UP_BOX</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)(fl_define_FL_GTK_UP_BOX()+4)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ade14a87733635b6adec1ad50aa3b83fd"></a><!-- doxytag: member="Enumerations.H::FL_GTK_THIN_DOWN_BOX" ref="ade14a87733635b6adec1ad50aa3b83fd" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_GTK_THIN_DOWN_BOX</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)(fl_define_FL_GTK_UP_BOX()+5)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4340208bda56659fae8c7fdcbf32c244"></a><!-- doxytag: member="Enumerations.H::FL_GTK_THIN_UP_FRAME" ref="a4340208bda56659fae8c7fdcbf32c244" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_GTK_THIN_UP_FRAME</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)(fl_define_FL_GTK_UP_BOX()+6)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a29d0c81589c9ab30d5e6a4b2737c5a47"></a><!-- doxytag: member="Enumerations.H::FL_GTK_THIN_DOWN_FRAME" ref="a29d0c81589c9ab30d5e6a4b2737c5a47" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_GTK_THIN_DOWN_FRAME</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)(fl_define_FL_GTK_UP_BOX()+7)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a618a600f1b9483078485a15a4222dcb8"></a><!-- doxytag: member="Enumerations.H::FL_GTK_ROUND_UP_BOX" ref="a618a600f1b9483078485a15a4222dcb8" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_GTK_ROUND_UP_BOX</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)(fl_define_FL_GTK_UP_BOX()+8)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2d0efd51e202f009819dcd5eb6113d94"></a><!-- doxytag: member="Enumerations.H::FL_GTK_ROUND_DOWN_BOX" ref="a2d0efd51e202f009819dcd5eb6113d94" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_GTK_ROUND_DOWN_BOX</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)(fl_define_FL_GTK_UP_BOX()+9)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a17efe847a8cb25574f629cb5c761c94e"></a><!-- doxytag: member="Enumerations.H::FL_FRAME" ref="a17efe847a8cb25574f629cb5c761c94e" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_FRAME</b>&#160;&#160;&#160;FL_ENGRAVED_FRAME</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7024b601032a8da947f10b618896cfca"></a><!-- doxytag: member="Enumerations.H::FL_FRAME_BOX" ref="a7024b601032a8da947f10b618896cfca" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_FRAME_BOX</b>&#160;&#160;&#160;FL_ENGRAVED_BOX</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad6bb5f706979ab969b7d3abafabc3be8"></a><!-- doxytag: member="Enumerations.H::FL_CIRCLE_BOX" ref="ad6bb5f706979ab969b7d3abafabc3be8" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_CIRCLE_BOX</b>&#160;&#160;&#160;FL_ROUND_DOWN_BOX</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad1e7bda8ee54a4a67772fcd004e07d76"></a><!-- doxytag: member="Enumerations.H::FL_DIAMOND_BOX" ref="ad1e7bda8ee54a4a67772fcd004e07d76" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_DIAMOND_BOX</b>&#160;&#160;&#160;FL_DIAMOND_DOWN_BOX</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> { <br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca48e3b4ff6e390359376e79a8a6bc05c1">FL_NO_BOX</a> =  0, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca6ab2938fe5cb8e5c1ac67da87b6153e6">FL_FLAT_BOX</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcab3d71abcebd73ad40dd258f3cdfcfd22">FL_UP_BOX</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca9374077c9b546ed69f6592c246ba80ad">FL_DOWN_BOX</a>, 
+<br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcaaaee8aa58eb2ef122504946791057425">FL_UP_FRAME</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcad706a13074d25abb994a0ddd60bc1678">FL_DOWN_FRAME</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca1a4ca2c485bc6caa3dea7b54d108b984">FL_THIN_UP_BOX</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcacce612f8d04d06f2e4f7e5a65d5da264">FL_THIN_DOWN_BOX</a>, 
+<br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcae736190bd31efb08afe14139c1eef7ed">FL_THIN_UP_FRAME</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca6787f1f3d4b97df990f759a47aa39ee0">FL_THIN_DOWN_FRAME</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcac0235da7fe5bb34f32718b04dee0500d">FL_ENGRAVED_BOX</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca29a40628cb975d91b49bc71571b64a70">FL_EMBOSSED_BOX</a>, 
+<br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca991b75017b74f2238309ac842b0174dd">FL_ENGRAVED_FRAME</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcad69785968dc858de92916ecdf0d766f3">FL_EMBOSSED_FRAME</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca0d2152522f0745a38901b39a2e06ff3c">FL_BORDER_BOX</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca794e5f41a1ce5c827a6d8cbff7a860d1">_FL_SHADOW_BOX</a>, 
+<br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca5be0369168a3e9614098b74c20764807">FL_BORDER_FRAME</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca52c4ebde81c5aac67f34e698ff3ae0c5">_FL_SHADOW_FRAME</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcade712435bbc311ba3a1f8171d955d386">_FL_ROUNDED_BOX</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca0c607bac437cde8d596d5c7b371a4f0c">_FL_RSHADOW_BOX</a>, 
+<br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca5d1f01cb2b2a61f43abceca9532592d6">_FL_ROUNDED_FRAME</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca42fe4208bf9be03341196b7ca8be1ec6">_FL_RFLAT_BOX</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcab1ac62a9646083b8f97cb42693182fcf">_FL_ROUND_UP_BOX</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcae078d9a1dc9517329ab66e2e91331fc0">_FL_ROUND_DOWN_BOX</a>, 
+<br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcae54b39c5a9b2226e80cf79c780bc2ab7">_FL_DIAMOND_UP_BOX</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcad6f366179b00ed97ee6f5aec0ed685bb">_FL_DIAMOND_DOWN_BOX</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcaca6602eec2c17112cbf59e52369f4ad2">_FL_OVAL_BOX</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca57e42e5e6a0d69ad87a824439963ec94">_FL_OSHADOW_BOX</a>, 
+<br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca334750b2e12a281df4cbfb49b9d8e897">_FL_OVAL_FRAME</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca3573f8602d3e763afcedbc4e15c4da2d">_FL_OFLAT_BOX</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca0c123448de676c56c5c7ff5f85b9d6e1">_FL_PLASTIC_UP_BOX</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca869c6e907918a0244b3b9ec69b47d2b1">_FL_PLASTIC_DOWN_BOX</a>, 
+<br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca0e072ecce66fb65691c0cc56ee09525a">_FL_PLASTIC_UP_FRAME</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcaddbc69513f5613b5073c6288594c1d91">_FL_PLASTIC_DOWN_FRAME</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcacc944c3ffd115e3f6308c75cd94eea21">_FL_PLASTIC_THIN_UP_BOX</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcae5845cab0a2114ae2585787360f877f3">_FL_PLASTIC_THIN_DOWN_BOX</a>, 
+<br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca1217398c700de4bba61189f95cde1824">_FL_PLASTIC_ROUND_UP_BOX</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca0f112def153edcea97df6208a2c08358">_FL_PLASTIC_ROUND_DOWN_BOX</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcab22b4715b86414245136a0746f40ba8f">_FL_GTK_UP_BOX</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca5e85a144179208f2827e8b95bdfbc56c">_FL_GTK_DOWN_BOX</a>, 
+<br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca4986374c8cf8eefe676155ae1828cadc">_FL_GTK_UP_FRAME</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcacf1e6a18a81e576870d9262d22720f8c">_FL_GTK_DOWN_FRAME</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca71900cb502080854634c3c22f9d6c8b3">_FL_GTK_THIN_UP_BOX</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcaec720ed5ef2c580ca9c1548fe1829d62">_FL_GTK_THIN_DOWN_BOX</a>, 
+<br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca3cbaced50651bf3f3d4d7a4928e26013">_FL_GTK_THIN_UP_FRAME</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca447f948f8b8e3eca47f48fa7259b7e73">_FL_GTK_THIN_DOWN_FRAME</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca9d606085582d5776295edebc4f30f4f6">_FL_GTK_ROUND_UP_BOX</a>, 
+<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca783a28a1f179ab3267e7ef95ff09f389">_FL_GTK_ROUND_DOWN_BOX</a>, 
+<br/>
+&#160;&#160;<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcaa9653f0cfb77a72657c6b492cc27480b">FL_FREE_BOXTYPE</a>
+<br/>
+ }</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a10a70f87f0e34937ae479b07fa9cfbf0"></a><!-- doxytag: member="Enumerations.H::fl_define_FL_ROUND_UP_BOX" ref="a10a70f87f0e34937ae479b07fa9cfbf0" args="()" -->
+FL_EXPORT <a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>fl_define_FL_ROUND_UP_BOX</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4bb54e3e06e377e803dc913d4d61630a"></a><!-- doxytag: member="Enumerations.H::fl_define_FL_SHADOW_BOX" ref="a4bb54e3e06e377e803dc913d4d61630a" args="()" -->
+FL_EXPORT <a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>fl_define_FL_SHADOW_BOX</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5830cccb7640d9fb61c1067200b4b9d2"></a><!-- doxytag: member="Enumerations.H::fl_define_FL_ROUNDED_BOX" ref="a5830cccb7640d9fb61c1067200b4b9d2" args="()" -->
+FL_EXPORT <a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>fl_define_FL_ROUNDED_BOX</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6f64fe52f3ed86bde407c67a61f5a2a4"></a><!-- doxytag: member="Enumerations.H::fl_define_FL_RFLAT_BOX" ref="a6f64fe52f3ed86bde407c67a61f5a2a4" args="()" -->
+FL_EXPORT <a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>fl_define_FL_RFLAT_BOX</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7c68477f8da9f5fc9af0b1d0e20d79a3"></a><!-- doxytag: member="Enumerations.H::fl_define_FL_RSHADOW_BOX" ref="a7c68477f8da9f5fc9af0b1d0e20d79a3" args="()" -->
+FL_EXPORT <a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>fl_define_FL_RSHADOW_BOX</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a137c1cb224a3e3aecb91608a1567e915"></a><!-- doxytag: member="Enumerations.H::fl_define_FL_DIAMOND_BOX" ref="a137c1cb224a3e3aecb91608a1567e915" args="()" -->
+FL_EXPORT <a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>fl_define_FL_DIAMOND_BOX</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36d20b2fd40d9665512ee16fe89670db"></a><!-- doxytag: member="Enumerations.H::fl_define_FL_OVAL_BOX" ref="a36d20b2fd40d9665512ee16fe89670db" args="()" -->
+FL_EXPORT <a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>fl_define_FL_OVAL_BOX</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5789d998f2b5e51e11e386fcbbe7bbb2"></a><!-- doxytag: member="Enumerations.H::fl_define_FL_PLASTIC_UP_BOX" ref="a5789d998f2b5e51e11e386fcbbe7bbb2" args="()" -->
+FL_EXPORT <a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>fl_define_FL_PLASTIC_UP_BOX</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acddcd32d55f441d62bee63ce326d5f2c"></a><!-- doxytag: member="Enumerations.H::fl_define_FL_GTK_UP_BOX" ref="acddcd32d55f441d62bee63ce326d5f2c" args="()" -->
+FL_EXPORT <a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>&#160;</td><td class="memItemRight" valign="bottom"><b>fl_define_FL_GTK_UP_BOX</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a9296d2ab39525c54c84ce392b9f06ebe">fl_box</a> (<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> b)</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the filled version of a frame.  <a href="#a9296d2ab39525c54c84ce392b9f06ebe"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a6aa37e8d5c59e2e4f40848f9b2b93a70">fl_down</a> (<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> b)</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the "pressed" or "down" version of a box.  <a href="#a6aa37e8d5c59e2e4f40848f9b2b93a70"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a06e61a87a8570f7debc751a1e2f5340f">fl_frame</a> (<a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> b)</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the unfilled, frame only version of a box.  <a href="#a06e61a87a8570f7debc751a1e2f5340f"></a><br/></td></tr>
+<tr><td colspan="2"><h2><a name="member-group"></a>
+</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0f3c67869158635bd9bfe3f97a87fc0e"></a><!-- doxytag: member="Enumerations.H::FL_SYMBOL_LABEL" ref="a0f3c67869158635bd9bfe3f97a87fc0e" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a0f3c67869158635bd9bfe3f97a87fc0e">FL_SYMBOL_LABEL</a>&#160;&#160;&#160;FL_NORMAL_LABEL</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the current label type end return its corresponding Fl_Labeltype value. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab44620a0effd74a4ace6244e6e6bb2ee"></a><!-- doxytag: member="Enumerations.H::FL_SHADOW_LABEL" ref="ab44620a0effd74a4ace6244e6e6bb2ee" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_SHADOW_LABEL</b>&#160;&#160;&#160;fl_define_FL_SHADOW_LABEL()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f03450b19c29126ec202b3505023b7b"></a><!-- doxytag: member="Enumerations.H::FL_ENGRAVED_LABEL" ref="a2f03450b19c29126ec202b3505023b7b" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_ENGRAVED_LABEL</b>&#160;&#160;&#160;fl_define_FL_ENGRAVED_LABEL()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa8215ff52c3386f676ac92d55bf57c18"></a><!-- doxytag: member="Enumerations.H::FL_EMBOSSED_LABEL" ref="aa8215ff52c3386f676ac92d55bf57c18" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_EMBOSSED_LABEL</b>&#160;&#160;&#160;fl_define_FL_EMBOSSED_LABEL()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acceca4e5fa60fae68ee0098bd9f44124"></a><!-- doxytag: member="Enumerations.H::fl_define_FL_SHADOW_LABEL" ref="acceca4e5fa60fae68ee0098bd9f44124" args="()" -->
+<a class="el" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61b">Fl_Labeltype</a> FL_EXPORT&#160;</td><td class="memItemRight" valign="bottom"><b>fl_define_FL_SHADOW_LABEL</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad2356471e464dcdc818929365be0781e"></a><!-- doxytag: member="Enumerations.H::fl_define_FL_ENGRAVED_LABEL" ref="ad2356471e464dcdc818929365be0781e" args="()" -->
+<a class="el" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61b">Fl_Labeltype</a> FL_EXPORT&#160;</td><td class="memItemRight" valign="bottom"><b>fl_define_FL_ENGRAVED_LABEL</b> ()</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a323a068ca36b789472bfb8e50e155b93"></a><!-- doxytag: member="Enumerations.H::fl_define_FL_EMBOSSED_LABEL" ref="a323a068ca36b789472bfb8e50e155b93" args="()" -->
+<a class="el" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61b">Fl_Labeltype</a> FL_EXPORT&#160;</td><td class="memItemRight" valign="bottom"><b>fl_define_FL_EMBOSSED_LABEL</b> ()</td></tr>
+<tr><td colspan="2"><h2><a name="member-group"></a>
+Alignment Flags</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef unsigned&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Flags to control the label alignment.  <a href="#a44e8bcd1e030e65e4f88cbae64a7c3e3"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a427f1ce53c37478a59f64bec4a2e2241">FL_ALIGN_CENTER</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)0</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Align the label horizontally in the middle.  <a href="#a427f1ce53c37478a59f64bec4a2e2241"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a62b22e4022b39d90a2d3962ae144f2e8">FL_ALIGN_TOP</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)1</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Align the label at the top of the widget.  <a href="#a62b22e4022b39d90a2d3962ae144f2e8"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a1ea3fa817f07b80dced581f58de842ae">FL_ALIGN_BOTTOM</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)2</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Align the label at the bottom of the widget.  <a href="#a1ea3fa817f07b80dced581f58de842ae"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#aee67f09771b16bc5da1f1ee860681be5">FL_ALIGN_LEFT</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)4</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Align the label at the left of the widget.  <a href="#aee67f09771b16bc5da1f1ee860681be5"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a16646615fa4863fae6f7975b36c3987e">FL_ALIGN_RIGHT</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)8</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Align the label to the right of the widget.  <a href="#a16646615fa4863fae6f7975b36c3987e"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#ade440c90fc9c2495fdf04c9cb34fba34">FL_ALIGN_INSIDE</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)16</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Draw the label inside of the widget.  <a href="#ade440c90fc9c2495fdf04c9cb34fba34"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#ab6413c20d509320c27f498ef2d65ce3f">FL_ALIGN_TEXT_OVER_IMAGE</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)0x0020</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">If the label contains an image, draw the text on top of the image.  <a href="#ab6413c20d509320c27f498ef2d65ce3f"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a44f5822e9594733418ec39f7c061d2d7">FL_ALIGN_IMAGE_OVER_TEXT</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)0x0000</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">If the label contains an image, draw the text below the image.  <a href="#a44f5822e9594733418ec39f7c061d2d7"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a527e2db976be1a8508c226b4ca54eaa7">FL_ALIGN_CLIP</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)64</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">All parts of the label that are lager than the widget will not be drawn .  <a href="#a527e2db976be1a8508c226b4ca54eaa7"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#ad824439377f8aa436e39c5d12d9fb26f">FL_ALIGN_WRAP</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)128</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Wrap text that does not fit the width of the widget.  <a href="#ad824439377f8aa436e39c5d12d9fb26f"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#ae01274c851cadd0ae5f7c5b519f0245a">FL_ALIGN_IMAGE_NEXT_TO_TEXT</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)0x0100</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">If the label contains an image, draw the text to the right of the image.  <a href="#ae01274c851cadd0ae5f7c5b519f0245a"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a6500fc80f0febfd4bd87025a3df5cff6">FL_ALIGN_TEXT_NEXT_TO_IMAGE</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)0x0120</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">If the label contains an image, draw the text to the left of the image.  <a href="#a6500fc80f0febfd4bd87025a3df5cff6"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a1aaa3dafad6349ff2e36c2b94694ddc4">FL_ALIGN_IMAGE_BACKDROP</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)0x0200</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">If the label contains an image, draw the image or deimage in the backgroup.  <a href="#a1aaa3dafad6349ff2e36c2b94694ddc4"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa8fc090c53e2f726bd4817189313a0da"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_TOP_LEFT" ref="aa8fc090c53e2f726bd4817189313a0da" args="" -->
+const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_ALIGN_TOP_LEFT</b> = <a class="el" href="Enumerations_8H.html#a62b22e4022b39d90a2d3962ae144f2e8">FL_ALIGN_TOP</a> | <a class="el" href="Enumerations_8H.html#aee67f09771b16bc5da1f1ee860681be5">FL_ALIGN_LEFT</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2994f88481b359b5bbcce9de598150fd"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_TOP_RIGHT" ref="a2994f88481b359b5bbcce9de598150fd" args="" -->
+const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_ALIGN_TOP_RIGHT</b> = <a class="el" href="Enumerations_8H.html#a62b22e4022b39d90a2d3962ae144f2e8">FL_ALIGN_TOP</a> | <a class="el" href="Enumerations_8H.html#a16646615fa4863fae6f7975b36c3987e">FL_ALIGN_RIGHT</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac99f378b578558c16fa41c7023b53d55"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_BOTTOM_LEFT" ref="ac99f378b578558c16fa41c7023b53d55" args="" -->
+const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_ALIGN_BOTTOM_LEFT</b> = <a class="el" href="Enumerations_8H.html#a1ea3fa817f07b80dced581f58de842ae">FL_ALIGN_BOTTOM</a> | <a class="el" href="Enumerations_8H.html#aee67f09771b16bc5da1f1ee860681be5">FL_ALIGN_LEFT</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad5c91c4f8b87d48ba1a1120d726bca87"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_BOTTOM_RIGHT" ref="ad5c91c4f8b87d48ba1a1120d726bca87" args="" -->
+const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_ALIGN_BOTTOM_RIGHT</b> = <a class="el" href="Enumerations_8H.html#a1ea3fa817f07b80dced581f58de842ae">FL_ALIGN_BOTTOM</a> | <a class="el" href="Enumerations_8H.html#a16646615fa4863fae6f7975b36c3987e">FL_ALIGN_RIGHT</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad4b4d82940cf211c16057ab7424a1f15"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_LEFT_TOP" ref="ad4b4d82940cf211c16057ab7424a1f15" args="" -->
+const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_ALIGN_LEFT_TOP</b> = 0x0007</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab3b54d51a61ad3964e483c838bb78fc"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_RIGHT_TOP" ref="aab3b54d51a61ad3964e483c838bb78fc" args="" -->
+const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_ALIGN_RIGHT_TOP</b> = 0x000b</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1ec807dbbb67f9967f6c28170e1d76d8"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_LEFT_BOTTOM" ref="a1ec807dbbb67f9967f6c28170e1d76d8" args="" -->
+const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_ALIGN_LEFT_BOTTOM</b> = 0x000d</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2da73b94e785bf9b0306ea5156f8fd04"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_RIGHT_BOTTOM" ref="a2da73b94e785bf9b0306ea5156f8fd04" args="" -->
+const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_ALIGN_RIGHT_BOTTOM</b> = 0x000e</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a701d6772556fa35f072a6d661655c27c"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_NOWRAP" ref="a701d6772556fa35f072a6d661655c27c" args="" -->
+const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_ALIGN_NOWRAP</b> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)0</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adf741c89d6b1599ac9813aa16d8730f5"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_POSITION_MASK" ref="adf741c89d6b1599ac9813aa16d8730f5" args="" -->
+const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_ALIGN_POSITION_MASK</b> = 0x000f</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af50ce650b88c5fc3e3fd0ef02f99fb76"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_IMAGE_MASK" ref="af50ce650b88c5fc3e3fd0ef02f99fb76" args="" -->
+const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_ALIGN_IMAGE_MASK</b> = 0x0320</td></tr>
+<tr><td colspan="2"><h2><a name="member-group"></a>
+Font Numbers</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709">Fl_Font</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A font number is an index into the internal font table.  <a href="#a2ac46d9f082834b969fffe490a03a709"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74d2c443f7ab53a6ce5d4ca0c7461bc9"></a><!-- doxytag: member="Enumerations.H::FL_HELVETICA" ref="a74d2c443f7ab53a6ce5d4ca0c7461bc9" args="" -->
+const <a class="el" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709">Fl_Font</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a74d2c443f7ab53a6ce5d4ca0c7461bc9">FL_HELVETICA</a> = 0</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Helvetica (or Arial) normal (0) <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae52b5d98292bf142ea1c7468d7d732cd"></a><!-- doxytag: member="Enumerations.H::FL_HELVETICA_BOLD" ref="ae52b5d98292bf142ea1c7468d7d732cd" args="" -->
+const <a class="el" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709">Fl_Font</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#ae52b5d98292bf142ea1c7468d7d732cd">FL_HELVETICA_BOLD</a> = 1</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Helvetica (or Arial) bold. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a384a459d931aaf8140cd84034a5887dd"></a><!-- doxytag: member="Enumerations.H::FL_HELVETICA_ITALIC" ref="a384a459d931aaf8140cd84034a5887dd" args="" -->
+const <a class="el" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709">Fl_Font</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a384a459d931aaf8140cd84034a5887dd">FL_HELVETICA_ITALIC</a> = 2</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Helvetica (or Arial) oblique. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a925bd586f4c991776b48827818c16707"></a><!-- doxytag: member="Enumerations.H::FL_HELVETICA_BOLD_ITALIC" ref="a925bd586f4c991776b48827818c16707" args="" -->
+const <a class="el" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709">Fl_Font</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a925bd586f4c991776b48827818c16707">FL_HELVETICA_BOLD_ITALIC</a> = 3</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Helvetica (or Arial) bold-oblique. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae722fe030bd9bcba33f045098295579d"></a><!-- doxytag: member="Enumerations.H::FL_COURIER" ref="ae722fe030bd9bcba33f045098295579d" args="" -->
+const <a class="el" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709">Fl_Font</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#ae722fe030bd9bcba33f045098295579d">FL_COURIER</a> = 4</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Courier normal. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a311479135f085f16d2a7432af8f482eb"></a><!-- doxytag: member="Enumerations.H::FL_COURIER_BOLD" ref="a311479135f085f16d2a7432af8f482eb" args="" -->
+const <a class="el" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709">Fl_Font</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a311479135f085f16d2a7432af8f482eb">FL_COURIER_BOLD</a> = 5</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Courier bold. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afc9d9ab48f1f9ff634c30fd2af4bb8ad"></a><!-- doxytag: member="Enumerations.H::FL_COURIER_ITALIC" ref="afc9d9ab48f1f9ff634c30fd2af4bb8ad" args="" -->
+const <a class="el" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709">Fl_Font</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#afc9d9ab48f1f9ff634c30fd2af4bb8ad">FL_COURIER_ITALIC</a> = 6</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Courier italic. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a812b67c693f4809c778d39d77d15bb90"></a><!-- doxytag: member="Enumerations.H::FL_COURIER_BOLD_ITALIC" ref="a812b67c693f4809c778d39d77d15bb90" args="" -->
+const <a class="el" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709">Fl_Font</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a812b67c693f4809c778d39d77d15bb90">FL_COURIER_BOLD_ITALIC</a> = 7</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Courier bold-italic. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a35fe64b07a0f270411dfbcbcc109033c"></a><!-- doxytag: member="Enumerations.H::FL_TIMES" ref="a35fe64b07a0f270411dfbcbcc109033c" args="" -->
+const <a class="el" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709">Fl_Font</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a35fe64b07a0f270411dfbcbcc109033c">FL_TIMES</a> = 8</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Times roman. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a41f70582714a3bd83fa3a32fb14b239f"></a><!-- doxytag: member="Enumerations.H::FL_TIMES_BOLD" ref="a41f70582714a3bd83fa3a32fb14b239f" args="" -->
+const <a class="el" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709">Fl_Font</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a41f70582714a3bd83fa3a32fb14b239f">FL_TIMES_BOLD</a> = 9</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Times roman bold. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a881c8b4f190bccdf48d2df42ca921586"></a><!-- doxytag: member="Enumerations.H::FL_TIMES_ITALIC" ref="a881c8b4f190bccdf48d2df42ca921586" args="" -->
+const <a class="el" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709">Fl_Font</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a881c8b4f190bccdf48d2df42ca921586">FL_TIMES_ITALIC</a> = 10</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Times roman italic. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1315245575ff4617c3dbee5b42649212"></a><!-- doxytag: member="Enumerations.H::FL_TIMES_BOLD_ITALIC" ref="a1315245575ff4617c3dbee5b42649212" args="" -->
+const <a class="el" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709">Fl_Font</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a1315245575ff4617c3dbee5b42649212">FL_TIMES_BOLD_ITALIC</a> = 11</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Times roman bold-italic. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2b2df61e619d3e6658b2fbb5cef5dc8e"></a><!-- doxytag: member="Enumerations.H::FL_SYMBOL" ref="a2b2df61e619d3e6658b2fbb5cef5dc8e" args="" -->
+const <a class="el" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709">Fl_Font</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a2b2df61e619d3e6658b2fbb5cef5dc8e">FL_SYMBOL</a> = 12</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard symbol font. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a54136abc1d834eea22975288d5393ebe"></a><!-- doxytag: member="Enumerations.H::FL_SCREEN" ref="a54136abc1d834eea22975288d5393ebe" args="" -->
+const <a class="el" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709">Fl_Font</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a54136abc1d834eea22975288d5393ebe">FL_SCREEN</a> = 13</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default monospaced screen font. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abcd5288ae4c97da3a85ee095cafb44e0"></a><!-- doxytag: member="Enumerations.H::FL_SCREEN_BOLD" ref="abcd5288ae4c97da3a85ee095cafb44e0" args="" -->
+const <a class="el" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709">Fl_Font</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#abcd5288ae4c97da3a85ee095cafb44e0">FL_SCREEN_BOLD</a> = 14</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default monospaced bold screen font. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a30b0e07f3e71e9942b7e30ebfcc73d37"></a><!-- doxytag: member="Enumerations.H::FL_ZAPF_DINGBATS" ref="a30b0e07f3e71e9942b7e30ebfcc73d37" args="" -->
+const <a class="el" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709">Fl_Font</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a30b0e07f3e71e9942b7e30ebfcc73d37">FL_ZAPF_DINGBATS</a> = 15</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Zapf-dingbats font. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abdd37d3dbabf724c9bb0438916a6db2f"></a><!-- doxytag: member="Enumerations.H::FL_FREE_FONT" ref="abdd37d3dbabf724c9bb0438916a6db2f" args="" -->
+const <a class="el" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709">Fl_Font</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#abdd37d3dbabf724c9bb0438916a6db2f">FL_FREE_FONT</a> = 16</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">first one to allocate <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5b4c5d04c411d4c086101f5b955c556a"></a><!-- doxytag: member="Enumerations.H::FL_BOLD" ref="a5b4c5d04c411d4c086101f5b955c556a" args="" -->
+const <a class="el" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709">Fl_Font</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a5b4c5d04c411d4c086101f5b955c556a">FL_BOLD</a> = 1</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">add this to helvetica, courier, or times <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abdc8e2cce930b923594df50760299776"></a><!-- doxytag: member="Enumerations.H::FL_ITALIC" ref="abdc8e2cce930b923594df50760299776" args="" -->
+const <a class="el" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709">Fl_Font</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#abdc8e2cce930b923594df50760299776">FL_ITALIC</a> = 2</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">add this to helvetica, courier, or times <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a45f68cc36d155e45c4bea90a486a5e13"></a><!-- doxytag: member="Enumerations.H::FL_BOLD_ITALIC" ref="a45f68cc36d155e45c4bea90a486a5e13" args="" -->
+const <a class="el" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709">Fl_Font</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a45f68cc36d155e45c4bea90a486a5e13">FL_BOLD_ITALIC</a> = 3</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">add this to helvetica, courier, or times <br/></td></tr>
+<tr><td colspan="2"><h2><a name="member-group"></a>
+Colors</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa8fe2e5047a2dd1be37e8336dfca918d"></a><!-- doxytag: member="Enumerations.H::FL_FREE_COLOR" ref="aa8fe2e5047a2dd1be37e8336dfca918d" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_FREE_COLOR</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>)16</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4bdca88def38f2e216377f69ea530954"></a><!-- doxytag: member="Enumerations.H::FL_NUM_FREE_COLOR" ref="a4bdca88def38f2e216377f69ea530954" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_NUM_FREE_COLOR</b>&#160;&#160;&#160;16</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad6657159174ebe4d3b6f1b3e777e98c9"></a><!-- doxytag: member="Enumerations.H::FL_GRAY_RAMP" ref="ad6657159174ebe4d3b6f1b3e777e98c9" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_GRAY_RAMP</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>)32</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a389c78c6cb1615efe55dfc06b935ec10"></a><!-- doxytag: member="Enumerations.H::FL_NUM_GRAY" ref="a389c78c6cb1615efe55dfc06b935ec10" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_NUM_GRAY</b>&#160;&#160;&#160;24</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aabb3b3628ea5baa2ba176201ed5d2aba"></a><!-- doxytag: member="Enumerations.H::FL_GRAY" ref="aabb3b3628ea5baa2ba176201ed5d2aba" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_GRAY</b>&#160;&#160;&#160;FL_BACKGROUND_COLOR</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa7c78133d1b30447471ac02feb40c553"></a><!-- doxytag: member="Enumerations.H::FL_COLOR_CUBE" ref="aa7c78133d1b30447471ac02feb40c553" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_COLOR_CUBE</b>&#160;&#160;&#160;(<a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>)56</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a696105c253ebbfd89d9dfc37357ed728"></a><!-- doxytag: member="Enumerations.H::FL_NUM_RED" ref="a696105c253ebbfd89d9dfc37357ed728" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_NUM_RED</b>&#160;&#160;&#160;5</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aff583e05dea4ac7ec09c3f1760a503c0"></a><!-- doxytag: member="Enumerations.H::FL_NUM_GREEN" ref="aff583e05dea4ac7ec09c3f1760a503c0" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_NUM_GREEN</b>&#160;&#160;&#160;8</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a35ff0c922707d57042cd509c88f88fea"></a><!-- doxytag: member="Enumerations.H::FL_NUM_BLUE" ref="a35ff0c922707d57042cd509c88f88fea" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_NUM_BLUE</b>&#160;&#160;&#160;5</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The Fl_Color type holds an FLTK color value.  <a href="#a8b762953646f8abee866061f1af78a6a"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8c67b74501f259f9bcfbf55415cfc162"></a><!-- doxytag: member="Enumerations.H::FL_FOREGROUND_COLOR" ref="a8c67b74501f259f9bcfbf55415cfc162" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a8c67b74501f259f9bcfbf55415cfc162">FL_FOREGROUND_COLOR</a> = 0</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">the default foreground color (0) used for labels and text <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5c5704ed2ec5eb9c964d6dcb51474055"></a><!-- doxytag: member="Enumerations.H::FL_BACKGROUND2_COLOR" ref="a5c5704ed2ec5eb9c964d6dcb51474055" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a5c5704ed2ec5eb9c964d6dcb51474055">FL_BACKGROUND2_COLOR</a> = 7</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">the default background color for text, list, and valuator widgets <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6501a998c459a5a117784f8c95a83a41"></a><!-- doxytag: member="Enumerations.H::FL_INACTIVE_COLOR" ref="a6501a998c459a5a117784f8c95a83a41" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a6501a998c459a5a117784f8c95a83a41">FL_INACTIVE_COLOR</a> = 8</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">the inactive foreground color <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a331e6d52a8f08e7d9bafd9cc8341cd9f"></a><!-- doxytag: member="Enumerations.H::FL_SELECTION_COLOR" ref="a331e6d52a8f08e7d9bafd9cc8341cd9f" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a331e6d52a8f08e7d9bafd9cc8341cd9f">FL_SELECTION_COLOR</a> = 15</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">the default selection/highlight color <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8ef3d23aaa32b3038315aebdb8cb3fe0"></a><!-- doxytag: member="Enumerations.H::FL_GRAY0" ref="a8ef3d23aaa32b3038315aebdb8cb3fe0" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_GRAY0</b> = 32</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad723ee5e7504ff3c0f07dbe34e894b9f"></a><!-- doxytag: member="Enumerations.H::FL_DARK3" ref="ad723ee5e7504ff3c0f07dbe34e894b9f" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_DARK3</b> = 39</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac11e9d182f35ff5fb029a0a28d12d919"></a><!-- doxytag: member="Enumerations.H::FL_DARK2" ref="ac11e9d182f35ff5fb029a0a28d12d919" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_DARK2</b> = 45</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2b6668e03d46f67a3ebeb6fc4713de4a"></a><!-- doxytag: member="Enumerations.H::FL_DARK1" ref="a2b6668e03d46f67a3ebeb6fc4713de4a" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_DARK1</b> = 47</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa1c7250c485966fcd5c49f1bdc3a6587"></a><!-- doxytag: member="Enumerations.H::FL_BACKGROUND_COLOR" ref="aa1c7250c485966fcd5c49f1bdc3a6587" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_BACKGROUND_COLOR</b> = 49</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3a99b5be2f1cd0bd5d4b0bd723d1d31"></a><!-- doxytag: member="Enumerations.H::FL_LIGHT1" ref="ab3a99b5be2f1cd0bd5d4b0bd723d1d31" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_LIGHT1</b> = 50</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a186273e1025db07389a99cf29ac81493"></a><!-- doxytag: member="Enumerations.H::FL_LIGHT2" ref="a186273e1025db07389a99cf29ac81493" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_LIGHT2</b> = 52</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1195306dc5887618e4ddea48c14da4ef"></a><!-- doxytag: member="Enumerations.H::FL_LIGHT3" ref="a1195306dc5887618e4ddea48c14da4ef" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_LIGHT3</b> = 54</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a705ea07a3ad2b7e3b7745c9c3c651bba"></a><!-- doxytag: member="Enumerations.H::FL_BLACK" ref="a705ea07a3ad2b7e3b7745c9c3c651bba" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_BLACK</b> = 56</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3bba4191a4612c60d9b8a354815a800b"></a><!-- doxytag: member="Enumerations.H::FL_RED" ref="a3bba4191a4612c60d9b8a354815a800b" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_RED</b> = 88</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed4198cc557c77e6a3a0d2ab243caf8f"></a><!-- doxytag: member="Enumerations.H::FL_GREEN" ref="aed4198cc557c77e6a3a0d2ab243caf8f" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_GREEN</b> = 63</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a22718da4ee9f26f647d93720a4927c77"></a><!-- doxytag: member="Enumerations.H::FL_YELLOW" ref="a22718da4ee9f26f647d93720a4927c77" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_YELLOW</b> = 95</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9fab9562bef18bcf13f1b827b38a4ba9"></a><!-- doxytag: member="Enumerations.H::FL_BLUE" ref="a9fab9562bef18bcf13f1b827b38a4ba9" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_BLUE</b> = 216</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a10c1bb0d1e91fee355084dcdebb4bf96"></a><!-- doxytag: member="Enumerations.H::FL_MAGENTA" ref="a10c1bb0d1e91fee355084dcdebb4bf96" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_MAGENTA</b> = 248</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a477aefad449ce8753aec45df51e7c896"></a><!-- doxytag: member="Enumerations.H::FL_CYAN" ref="a477aefad449ce8753aec45df51e7c896" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_CYAN</b> = 223</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a92460685e0e9d4709439cb5b43d28bff"></a><!-- doxytag: member="Enumerations.H::FL_DARK_RED" ref="a92460685e0e9d4709439cb5b43d28bff" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_DARK_RED</b> = 72</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae7d6f383011a292ae5c3f4973c4f8af6"></a><!-- doxytag: member="Enumerations.H::FL_DARK_GREEN" ref="ae7d6f383011a292ae5c3f4973c4f8af6" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_DARK_GREEN</b> = 60</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a76a49382967c90b30ef2af300665fbe3"></a><!-- doxytag: member="Enumerations.H::FL_DARK_YELLOW" ref="a76a49382967c90b30ef2af300665fbe3" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_DARK_YELLOW</b> = 76</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a963656bd3d000130e87dee9caf88fa79"></a><!-- doxytag: member="Enumerations.H::FL_DARK_BLUE" ref="a963656bd3d000130e87dee9caf88fa79" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_DARK_BLUE</b> = 136</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9342461dac15e3237bd33b3246599b28"></a><!-- doxytag: member="Enumerations.H::FL_DARK_MAGENTA" ref="a9342461dac15e3237bd33b3246599b28" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_DARK_MAGENTA</b> = 152</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a511dfe6574e00219227f624004d90cf7"></a><!-- doxytag: member="Enumerations.H::FL_DARK_CYAN" ref="a511dfe6574e00219227f624004d90cf7" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_DARK_CYAN</b> = 140</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac1600c6c32be996f90f133cdc4135292"></a><!-- doxytag: member="Enumerations.H::FL_WHITE" ref="ac1600c6c32be996f90f133cdc4135292" args="" -->
+const <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>FL_WHITE</b> = 255</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1480e5317934bbd43d401f00ab3eba8b"></a><!-- doxytag: member="Enumerations.H::fl_inactive" ref="ga1480e5317934bbd43d401f00ab3eba8b" args="(Fl_Color c)" -->
+FL_EXPORT <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__fl__attributes.html#ga1480e5317934bbd43d401f00ab3eba8b">fl_inactive</a> (<a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a> c)</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the inactive, dimmed version of the given color. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">FL_EXPORT <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__fl__attributes.html#ga54d75920c0484916cd6b2101937ec5ff">fl_contrast</a> (<a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a> fg, <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a> bg)</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a color that contrasts with the background color.  <a href="group__fl__attributes.html#ga54d75920c0484916cd6b2101937ec5ff"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">FL_EXPORT <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__fl__attributes.html#gaad12eb8d8495f7238bd3d0960f264be8">fl_color_average</a> (<a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a> c1, <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a> c2, float weight)</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the weighted average color between the two given colors.  <a href="group__fl__attributes.html#gaad12eb8d8495f7238bd3d0960f264be8"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="affef7da8b67f0b735d5dcb9ebe60e17d"></a><!-- doxytag: member="Enumerations.H::fl_lighter" ref="affef7da8b67f0b735d5dcb9ebe60e17d" args="(Fl_Color c)" -->
+<a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>fl_lighter</b> (<a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a> c)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a88fd2733842cb5d287650bcf160f2531"></a><!-- doxytag: member="Enumerations.H::fl_darker" ref="a88fd2733842cb5d287650bcf160f2531" args="(Fl_Color c)" -->
+<a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>fl_darker</b> (<a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a> c)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#a7c5acc4633fbab7016bce2fb69046494">fl_rgb_color</a> (<a class="el" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc">uchar</a> r, <a class="el" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc">uchar</a> g, <a class="el" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc">uchar</a> b)</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">return 24-bit color value closest to <code>r</code>, <code>g</code>, <code>b</code>.  <a href="#a7c5acc4633fbab7016bce2fb69046494"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af26a6486e65decd723fbe5c1f43deb0b"></a><!-- doxytag: member="Enumerations.H::fl_rgb_color" ref="af26a6486e65decd723fbe5c1f43deb0b" args="(uchar g)" -->
+<a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Enumerations_8H.html#af26a6486e65decd723fbe5c1f43deb0b">fl_rgb_color</a> (<a class="el" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc">uchar</a> g)</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">return 24-bit color value closest to <code>grayscale</code> <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6045423248a367d4d3885109f18e0bd9"></a><!-- doxytag: member="Enumerations.H::fl_gray_ramp" ref="a6045423248a367d4d3885109f18e0bd9" args="(int i)" -->
+<a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>fl_gray_ramp</b> (int i)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f613709d1c9444f9f03e7c0349223f3"></a><!-- doxytag: member="Enumerations.H::fl_color_cube" ref="a2f613709d1c9444f9f03e7c0349223f3" args="(int r, int g, int b)" -->
+<a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a>&#160;</td><td class="memItemRight" valign="bottom"><b>fl_color_cube</b> (int r, int g, int b)</td></tr>
+<tr><td colspan="2"><h2><a name="member-group"></a>
+Cursors</h2></td></tr>
+<tr><td colspan="2"><a class="anchor" id="amgrpe02858d4c7f9eba5c33b25f8502567d2"></a>The following constants define the mouse cursors that are available in FLTK.The double-headed arrows are bitmaps provided by FLTK on X, the others are provided by system-defined cursors.<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000014">Todo:</a></b></dt><dd>enum Fl_Cursor needs some more comments for values (and maybe an image), see Fl/Enumerations.H </dd></dl>
+<br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a75fbead6c57b832581fb339b5f193e16"></a><!-- doxytag: member="Enumerations.H::FL_IMAGE_WITH_ALPHA" ref="a75fbead6c57b832581fb339b5f193e16" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_IMAGE_WITH_ALPHA</b>&#160;&#160;&#160;0x40000000</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><b>Fl_Cursor</b> { <br/>
+&#160;&#160;<b>FL_CURSOR_DEFAULT</b> =  0, 
+<b>FL_CURSOR_ARROW</b> =  35, 
+<b>FL_CURSOR_CROSS</b> =  66, 
+<b>FL_CURSOR_WAIT</b> =  76, 
+<br/>
+&#160;&#160;<b>FL_CURSOR_INSERT</b> =  77, 
+<b>FL_CURSOR_HAND</b> =  31, 
+<b>FL_CURSOR_HELP</b> =  47, 
+<b>FL_CURSOR_MOVE</b> =  27, 
+<br/>
+&#160;&#160;<b>FL_CURSOR_NS</b> =  78, 
+<b>FL_CURSOR_WE</b> =  79, 
+<b>FL_CURSOR_NWSE</b> =  80, 
+<b>FL_CURSOR_NESW</b> =  81, 
+<br/>
+&#160;&#160;<b>FL_CURSOR_NONE</b> =  255, 
+<b>FL_CURSOR_N</b> =  70, 
+<b>FL_CURSOR_NE</b> =  69, 
+<b>FL_CURSOR_E</b> =  49, 
+<br/>
+&#160;&#160;<b>FL_CURSOR_SE</b> =  8, 
+<b>FL_CURSOR_S</b> =  9, 
+<b>FL_CURSOR_SW</b> =  7, 
+<b>FL_CURSOR_W</b> =  36, 
+<br/>
+&#160;&#160;<b>FL_CURSOR_NW</b> =  68
+<br/>
+ }</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <b>FL_READ</b> =  1, 
+<b>FL_WRITE</b> =  4, 
+<b>FL_EXCEPT</b> =  8
+ }</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><b>Fl_Mode</b> { <br/>
+&#160;&#160;<b>FL_RGB</b> =  0, 
+<b>FL_INDEX</b> =  1, 
+<b>FL_SINGLE</b> =  0, 
+<b>FL_DOUBLE</b> =  2, 
+<br/>
+&#160;&#160;<b>FL_ACCUM</b> =  4, 
+<b>FL_ALPHA</b> =  8, 
+<b>FL_DEPTH</b> =  16, 
+<b>FL_STENCIL</b> =  32, 
+<br/>
+&#160;&#160;<b>FL_RGB8</b> =  64, 
+<b>FL_MULTISAMPLE</b> =  128, 
+<b>FL_STEREO</b> =  256, 
+<b>FL_FAKE_SINGLE</b> =  512
+<br/>
+ }</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><b>Fl_Damage</b> { <br/>
+&#160;&#160;<b>FL_DAMAGE_CHILD</b> =  0x01, 
+<b>FL_DAMAGE_EXPOSE</b> =  0x02, 
+<b>FL_DAMAGE_SCROLL</b> =  0x04, 
+<b>FL_DAMAGE_OVERLAY</b> =  0x08, 
+<br/>
+&#160;&#160;<b>FL_DAMAGE_USER1</b> =  0x10, 
+<b>FL_DAMAGE_USER2</b> =  0x20, 
+<b>FL_DAMAGE_ALL</b> =  0x80
+<br/>
+ }</td></tr>
 </table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-This file contains type definitions and general enumerations. 
-<p>
-<hr><h2>Define Documentation</h2>
-<a class="anchor" name="10c923db4d613150c8a3937f9775ccd0"></a><!-- doxytag: member="Enumerations.H::FL_MAJOR_VERSION" ref="10c923db4d613150c8a3937f9775ccd0" args="" -->
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>This file contains type definitions and general enumerations. </p>
+</div><hr/><h2>Define Documentation</h2>
+<a class="anchor" id="a10c923db4d613150c8a3937f9775ccd0"></a><!-- doxytag: member="Enumerations.H::FL_MAJOR_VERSION" ref="a10c923db4d613150c8a3937f9775ccd0" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">#define FL_MAJOR_VERSION&nbsp;&nbsp;&nbsp;1          </td>
+          <td class="memname">#define FL_MAJOR_VERSION&#160;&#160;&#160;1</td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-The major release version of this FLTK library. 
-<p>
-<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="Enumerations_8H.html#94499c96b5f3ca212d90a2c41f947a67" title="The FLTK version number as a double.">FL_VERSION</a> </dd></dl>
+<p>The major release version of this FLTK library. </p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="Enumerations_8H.html#a94499c96b5f3ca212d90a2c41f947a67" title="The FLTK version number as a double.">FL_VERSION</a> </dd></dl>
 
 </div>
-</div><p>
-<a class="anchor" name="165d2781eff3186354a5f5db0528976d"></a><!-- doxytag: member="Enumerations.H::FL_MINOR_VERSION" ref="165d2781eff3186354a5f5db0528976d" args="" -->
+</div>
+<a class="anchor" id="a165d2781eff3186354a5f5db0528976d"></a><!-- doxytag: member="Enumerations.H::FL_MINOR_VERSION" ref="a165d2781eff3186354a5f5db0528976d" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">#define FL_MINOR_VERSION&nbsp;&nbsp;&nbsp;3          </td>
+          <td class="memname">#define FL_MINOR_VERSION&#160;&#160;&#160;3</td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-The minor release version for this library. 
-<p>
-FLTK remains mostly source-code compatible between minor version changes. 
+<p>The minor release version for this library. </p>
+<p>FLTK remains mostly source-code compatible between minor version changes. </p>
+
 </div>
-</div><p>
-<a class="anchor" name="fc7b82e6fcfbb451d38e8a0cacde302a"></a><!-- doxytag: member="Enumerations.H::FL_PATCH_VERSION" ref="fc7b82e6fcfbb451d38e8a0cacde302a" args="" -->
+</div>
+<a class="anchor" id="afc7b82e6fcfbb451d38e8a0cacde302a"></a><!-- doxytag: member="Enumerations.H::FL_PATCH_VERSION" ref="afc7b82e6fcfbb451d38e8a0cacde302a" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">#define FL_PATCH_VERSION&nbsp;&nbsp;&nbsp;0          </td>
+          <td class="memname">#define FL_PATCH_VERSION&#160;&#160;&#160;0</td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-The patch version for this library. 
-<p>
-FLTK remains binary compatible between patches. 
+<p>The patch version for this library. </p>
+<p>FLTK remains binary compatible between patches. </p>
+
 </div>
-</div><p>
-<a class="anchor" name="94499c96b5f3ca212d90a2c41f947a67"></a><!-- doxytag: member="Enumerations.H::FL_VERSION" ref="94499c96b5f3ca212d90a2c41f947a67" args="" -->
+</div>
+<a class="anchor" id="a94499c96b5f3ca212d90a2c41f947a67"></a><!-- doxytag: member="Enumerations.H::FL_VERSION" ref="a94499c96b5f3ca212d90a2c41f947a67" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">#define FL_VERSION          </td>
+          <td class="memname">#define FL_VERSION</td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
+<b>Value:</b><div class="fragment"><pre class="fragment">((double)<a class="code" href="Enumerations_8H.html#a10c923db4d613150c8a3937f9775ccd0" title="The major release version of this FLTK library.">FL_MAJOR_VERSION</a> + \
+                                 (<span class="keywordtype">double</span>)<a class="code" href="Enumerations_8H.html#a165d2781eff3186354a5f5db0528976d" title="The minor release version for this library.">FL_MINOR_VERSION</a> * 0.01 + \
+                                 (double)<a class="code" href="Enumerations_8H.html#afc7b82e6fcfbb451d38e8a0cacde302a" title="The patch version for this library.">FL_PATCH_VERSION</a> * 0.0001)
+</pre></div>
+<p>The FLTK version number as a <em>double</em>. </p>
+<p>This is changed slightly from the beta versions because the old "const double" definition would not allow for conditional compilation...</p>
+<p>FL_VERSION is a double that describes the major and minor version numbers. Version 1.1 is actually stored as 1.01 to allow for more than 9 minor releases.</p>
+<p>The FL_MAJOR_VERSION, FL_MINOR_VERSION, and FL_PATCH_VERSION constants give the integral values for the major, minor, and patch releases respectively. </p>
 
-<p>
-<b>Value:</b><div class="fragment"><pre class="fragment">((double)<a class="code" href="Enumerations_8H.html#10c923db4d613150c8a3937f9775ccd0" title="The major release version of this FLTK library.">FL_MAJOR_VERSION</a> + \
-                                 (<span class="keywordtype">double</span>)<a class="code" href="Enumerations_8H.html#165d2781eff3186354a5f5db0528976d" title="The minor release version for this library.">FL_MINOR_VERSION</a> * 0.01 + \
-                                 (double)<a class="code" href="Enumerations_8H.html#fc7b82e6fcfbb451d38e8a0cacde302a" title="The patch version for this library.">FL_PATCH_VERSION</a> * 0.0001)
-</pre></div>The FLTK version number as a <em>double</em>. 
-<p>
-This is changed slightly from the beta versions because the old "const double" definition would not allow for conditional compilation...<p>
-FL_VERSION is a double that describes the major and minor version numbers. Version 1.1 is actually stored as 1.01 to allow for more than 9 minor releases.<p>
-The FL_MAJOR_VERSION, FL_MINOR_VERSION, and FL_PATCH_VERSION constants give the integral values for the major, minor, and patch releases respectively. 
 </div>
-</div><p>
-<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="44e8bcd1e030e65e4f88cbae64a7c3e3"></a><!-- doxytag: member="Enumerations.H::Fl_Align" ref="44e8bcd1e030e65e4f88cbae64a7c3e3" args="" -->
+</div>
+<hr/><h2>Typedef Documentation</h2>
+<a class="anchor" id="a44e8bcd1e030e65e4f88cbae64a7c3e3"></a><!-- doxytag: member="Enumerations.H::Fl_Align" ref="a44e8bcd1e030e65e4f88cbae64a7c3e3" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">typedef unsigned <a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>          </td>
+          <td class="memname">typedef unsigned <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-Flags to control the label alignment. 
-<p>
-This controls how the label is displayed next to or inside the widget. The default value is FL_ALIGN_CENTER for most widgets, which centers the label inside the widget.<p>
-Flags can be or'd to achieve a combination of alignments.<p>
-Outside alignments: <div class="fragment"><pre class="fragment">             TOP_LEFT        TOP       TOP_RIGHT
+<p>Flags to control the label alignment. </p>
+<p>This controls how the label is displayed next to or inside the widget. The default value is FL_ALIGN_CENTER for most widgets, which centers the label inside the widget.</p>
+<p>Flags can be or'd to achieve a combination of alignments.</p>
+<p>Outside alignments: </p>
+<div class="fragment"><pre class="fragment">             TOP_LEFT        TOP       TOP_RIGHT
      LEFT_TOP+---------------------------------+RIGHT_TOP
              |                                 |
          LEFT|                                 |RIGHT
@@ -460,26 +907,24 @@
              |                                 |
              |BOTTOM_RIGHT  BOTTOM  BOTTOM_LEFT|
              +---------------------------------+
-</pre></div> <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="Enumerations_8H.html#427f1ce53c37478a59f64bec4a2e2241" title="Align the label horizontally in the middle.">FL_ALIGN_CENTER</a>, etc. </dd></dl>
+</pre></div> <dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="Enumerations_8H.html#a427f1ce53c37478a59f64bec4a2e2241" title="Align the label horizontally in the middle.">FL_ALIGN_CENTER</a>, etc. </dd></dl>
 
 </div>
-</div><p>
-<a class="anchor" name="8b762953646f8abee866061f1af78a6a"></a><!-- doxytag: member="Enumerations.H::Fl_Color" ref="8b762953646f8abee866061f1af78a6a" args="" -->
+</div>
+<a class="anchor" id="a8b762953646f8abee866061f1af78a6a"></a><!-- doxytag: member="Enumerations.H::Fl_Color" ref="a8b762953646f8abee866061f1af78a6a" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">typedef unsigned int <a class="el" href="Enumerations_8H.html#8b762953646f8abee866061f1af78a6a">Fl_Color</a>          </td>
+          <td class="memname">typedef unsigned int <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-The Fl_Color type holds an FLTK color value. 
-<p>
-Colors are either 8-bit indexes into a virtual colormap or 24-bit RGB color values.<p>
-Color indices occupy the lower 8 bits of the value, while RGB colors occupy the upper 24 bits, for a byte organization of RGBI.<p>
+<p>The Fl_Color type holds an FLTK color value. </p>
+<p>Colors are either 8-bit indexes into a virtual colormap or 24-bit RGB color values.</p>
+<p>Color indices occupy the lower 8 bits of the value, while RGB colors occupy the upper 24 bits, for a byte organization of RGBI.</p>
 <pre>
  Fl_Color =&gt; 0xrrggbbii
                 | | | |
@@ -487,705 +932,736 @@
                 | | +----- blue color component (8 bit)
                 | +------- green component (8 bit)
                 +--------- red component (8 bit)
- </pre><p>
-A color can have either an index or an rgb value. Colors with rgb set and an index &gt;0 are reserved for special use. 
+ </pre><p>A color can have either an index or an rgb value. Colors with rgb set and an index &gt;0 are reserved for special use. </p>
+
 </div>
-</div><p>
-<a class="anchor" name="2ac46d9f082834b969fffe490a03a709"></a><!-- doxytag: member="Enumerations.H::Fl_Font" ref="2ac46d9f082834b969fffe490a03a709" args="" -->
+</div>
+<a class="anchor" id="a2ac46d9f082834b969fffe490a03a709"></a><!-- doxytag: member="Enumerations.H::Fl_Font" ref="a2ac46d9f082834b969fffe490a03a709" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">typedef int <a class="el" href="Enumerations_8H.html#2ac46d9f082834b969fffe490a03a709">Fl_Font</a>          </td>
+          <td class="memname">typedef int <a class="el" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709">Fl_Font</a></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-A font number is an index into the internal font table. 
-<p>
-The following constants define the standard FLTK fonts: 
+<p>A font number is an index into the internal font table. </p>
+<p>The following constants define the standard FLTK fonts: </p>
+
 </div>
-</div><p>
-<a class="anchor" name="d58927f5c691454480f7cd28362502f1"></a><!-- doxytag: member="Enumerations.H::Fl_Fontsize" ref="d58927f5c691454480f7cd28362502f1" args="" -->
+</div>
+<a class="anchor" id="ad58927f5c691454480f7cd28362502f1"></a><!-- doxytag: member="Enumerations.H::Fl_Fontsize" ref="ad58927f5c691454480f7cd28362502f1" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">typedef int <a class="el" href="Enumerations_8H.html#d58927f5c691454480f7cd28362502f1">Fl_Fontsize</a>          </td>
+          <td class="memname">typedef int <a class="el" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1">Fl_Fontsize</a></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-Size of a font in pixels. 
-<p>
-This is the approximate height of a font in pixels. 
+<p>Size of a font in pixels. </p>
+<p>This is the approximate height of a font in pixels. </p>
+
 </div>
-</div><p>
-<hr><h2>Enumeration Type Documentation</h2>
-<a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc"></a><!-- doxytag: member="Enumerations.H::Fl_Boxtype" ref="e48bf9070f8541de17829f54ccacc6bc" args="" -->
+</div>
+<hr/><h2>Enumeration Type Documentation</h2>
+<a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bc"></a><!-- doxytag: member="Enumerations.H::Fl_Boxtype" ref="ae48bf9070f8541de17829f54ccacc6bc" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">enum <a class="el" href="Enumerations_8H.html#e48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>          </td>
+          <td class="memname">enum <a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
-
-<p>
-<dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc48e3b4ff6e390359376e79a8a6bc05c1"></a><!-- doxytag: member="FL_NO_BOX" ref="e48bf9070f8541de17829f54ccacc6bc48e3b4ff6e390359376e79a8a6bc05c1" args="" -->FL_NO_BOX</em>&nbsp;</td><td>
-nothing is drawn at all, this box is invisible </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc6ab2938fe5cb8e5c1ac67da87b6153e6"></a><!-- doxytag: member="FL_FLAT_BOX" ref="e48bf9070f8541de17829f54ccacc6bc6ab2938fe5cb8e5c1ac67da87b6153e6" args="" -->FL_FLAT_BOX</em>&nbsp;</td><td>
-a flat box </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bcb3d71abcebd73ad40dd258f3cdfcfd22"></a><!-- doxytag: member="FL_UP_BOX" ref="e48bf9070f8541de17829f54ccacc6bcb3d71abcebd73ad40dd258f3cdfcfd22" args="" -->FL_UP_BOX</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc9374077c9b546ed69f6592c246ba80ad"></a><!-- doxytag: member="FL_DOWN_BOX" ref="e48bf9070f8541de17829f54ccacc6bc9374077c9b546ed69f6592c246ba80ad" args="" -->FL_DOWN_BOX</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bcaaee8aa58eb2ef122504946791057425"></a><!-- doxytag: member="FL_UP_FRAME" ref="e48bf9070f8541de17829f54ccacc6bcaaee8aa58eb2ef122504946791057425" args="" -->FL_UP_FRAME</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bcd706a13074d25abb994a0ddd60bc1678"></a><!-- doxytag: member="FL_DOWN_FRAME" ref="e48bf9070f8541de17829f54ccacc6bcd706a13074d25abb994a0ddd60bc1678" args="" -->FL_DOWN_FRAME</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc1a4ca2c485bc6caa3dea7b54d108b984"></a><!-- doxytag: member="FL_THIN_UP_BOX" ref="e48bf9070f8541de17829f54ccacc6bc1a4ca2c485bc6caa3dea7b54d108b984" args="" -->FL_THIN_UP_BOX</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bccce612f8d04d06f2e4f7e5a65d5da264"></a><!-- doxytag: member="FL_THIN_DOWN_BOX" ref="e48bf9070f8541de17829f54ccacc6bccce612f8d04d06f2e4f7e5a65d5da264" args="" -->FL_THIN_DOWN_BOX</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bce736190bd31efb08afe14139c1eef7ed"></a><!-- doxytag: member="FL_THIN_UP_FRAME" ref="e48bf9070f8541de17829f54ccacc6bce736190bd31efb08afe14139c1eef7ed" args="" -->FL_THIN_UP_FRAME</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc6787f1f3d4b97df990f759a47aa39ee0"></a><!-- doxytag: member="FL_THIN_DOWN_FRAME" ref="e48bf9070f8541de17829f54ccacc6bc6787f1f3d4b97df990f759a47aa39ee0" args="" -->FL_THIN_DOWN_FRAME</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bcc0235da7fe5bb34f32718b04dee0500d"></a><!-- doxytag: member="FL_ENGRAVED_BOX" ref="e48bf9070f8541de17829f54ccacc6bcc0235da7fe5bb34f32718b04dee0500d" args="" -->FL_ENGRAVED_BOX</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc29a40628cb975d91b49bc71571b64a70"></a><!-- doxytag: member="FL_EMBOSSED_BOX" ref="e48bf9070f8541de17829f54ccacc6bc29a40628cb975d91b49bc71571b64a70" args="" -->FL_EMBOSSED_BOX</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc991b75017b74f2238309ac842b0174dd"></a><!-- doxytag: member="FL_ENGRAVED_FRAME" ref="e48bf9070f8541de17829f54ccacc6bc991b75017b74f2238309ac842b0174dd" args="" -->FL_ENGRAVED_FRAME</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bcd69785968dc858de92916ecdf0d766f3"></a><!-- doxytag: member="FL_EMBOSSED_FRAME" ref="e48bf9070f8541de17829f54ccacc6bcd69785968dc858de92916ecdf0d766f3" args="" -->FL_EMBOSSED_FRAME</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc0d2152522f0745a38901b39a2e06ff3c"></a><!-- doxytag: member="FL_BORDER_BOX" ref="e48bf9070f8541de17829f54ccacc6bc0d2152522f0745a38901b39a2e06ff3c" args="" -->FL_BORDER_BOX</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc794e5f41a1ce5c827a6d8cbff7a860d1"></a><!-- doxytag: member="_FL_SHADOW_BOX" ref="e48bf9070f8541de17829f54ccacc6bc794e5f41a1ce5c827a6d8cbff7a860d1" args="" -->_FL_SHADOW_BOX</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc5be0369168a3e9614098b74c20764807"></a><!-- doxytag: member="FL_BORDER_FRAME" ref="e48bf9070f8541de17829f54ccacc6bc5be0369168a3e9614098b74c20764807" args="" -->FL_BORDER_FRAME</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc52c4ebde81c5aac67f34e698ff3ae0c5"></a><!-- doxytag: member="_FL_SHADOW_FRAME" ref="e48bf9070f8541de17829f54ccacc6bc52c4ebde81c5aac67f34e698ff3ae0c5" args="" -->_FL_SHADOW_FRAME</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bcde712435bbc311ba3a1f8171d955d386"></a><!-- doxytag: member="_FL_ROUNDED_BOX" ref="e48bf9070f8541de17829f54ccacc6bcde712435bbc311ba3a1f8171d955d386" args="" -->_FL_ROUNDED_BOX</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc0c607bac437cde8d596d5c7b371a4f0c"></a><!-- doxytag: member="_FL_RSHADOW_BOX" ref="e48bf9070f8541de17829f54ccacc6bc0c607bac437cde8d596d5c7b371a4f0c" args="" -->_FL_RSHADOW_BOX</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc5d1f01cb2b2a61f43abceca9532592d6"></a><!-- doxytag: member="_FL_ROUNDED_FRAME" ref="e48bf9070f8541de17829f54ccacc6bc5d1f01cb2b2a61f43abceca9532592d6" args="" -->_FL_ROUNDED_FRAME</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc42fe4208bf9be03341196b7ca8be1ec6"></a><!-- doxytag: member="_FL_RFLAT_BOX" ref="e48bf9070f8541de17829f54ccacc6bc42fe4208bf9be03341196b7ca8be1ec6" args="" -->_FL_RFLAT_BOX</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bcb1ac62a9646083b8f97cb42693182fcf"></a><!-- doxytag: member="_FL_ROUND_UP_BOX" ref="e48bf9070f8541de17829f54ccacc6bcb1ac62a9646083b8f97cb42693182fcf" args="" -->_FL_ROUND_UP_BOX</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bce078d9a1dc9517329ab66e2e91331fc0"></a><!-- doxytag: member="_FL_ROUND_DOWN_BOX" ref="e48bf9070f8541de17829f54ccacc6bce078d9a1dc9517329ab66e2e91331fc0" args="" -->_FL_ROUND_DOWN_BOX</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bce54b39c5a9b2226e80cf79c780bc2ab7"></a><!-- doxytag: member="_FL_DIAMOND_UP_BOX" ref="e48bf9070f8541de17829f54ccacc6bce54b39c5a9b2226e80cf79c780bc2ab7" args="" -->_FL_DIAMOND_UP_BOX</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bcd6f366179b00ed97ee6f5aec0ed685bb"></a><!-- doxytag: member="_FL_DIAMOND_DOWN_BOX" ref="e48bf9070f8541de17829f54ccacc6bcd6f366179b00ed97ee6f5aec0ed685bb" args="" -->_FL_DIAMOND_DOWN_BOX</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bcca6602eec2c17112cbf59e52369f4ad2"></a><!-- doxytag: member="_FL_OVAL_BOX" ref="e48bf9070f8541de17829f54ccacc6bcca6602eec2c17112cbf59e52369f4ad2" args="" -->_FL_OVAL_BOX</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc57e42e5e6a0d69ad87a824439963ec94"></a><!-- doxytag: member="_FL_OSHADOW_BOX" ref="e48bf9070f8541de17829f54ccacc6bc57e42e5e6a0d69ad87a824439963ec94" args="" -->_FL_OSHADOW_BOX</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc334750b2e12a281df4cbfb49b9d8e897"></a><!-- doxytag: member="_FL_OVAL_FRAME" ref="e48bf9070f8541de17829f54ccacc6bc334750b2e12a281df4cbfb49b9d8e897" args="" -->_FL_OVAL_FRAME</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc3573f8602d3e763afcedbc4e15c4da2d"></a><!-- doxytag: member="_FL_OFLAT_BOX" ref="e48bf9070f8541de17829f54ccacc6bc3573f8602d3e763afcedbc4e15c4da2d" args="" -->_FL_OFLAT_BOX</em>&nbsp;</td><td>
-see figure 1 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc0c123448de676c56c5c7ff5f85b9d6e1"></a><!-- doxytag: member="_FL_PLASTIC_UP_BOX" ref="e48bf9070f8541de17829f54ccacc6bc0c123448de676c56c5c7ff5f85b9d6e1" args="" -->_FL_PLASTIC_UP_BOX</em>&nbsp;</td><td>
-plastic version of FL_UP_BOX </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc869c6e907918a0244b3b9ec69b47d2b1"></a><!-- doxytag: member="_FL_PLASTIC_DOWN_BOX" ref="e48bf9070f8541de17829f54ccacc6bc869c6e907918a0244b3b9ec69b47d2b1" args="" -->_FL_PLASTIC_DOWN_BOX</em>&nbsp;</td><td>
-plastic version of FL_DOWN_BOX </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc0e072ecce66fb65691c0cc56ee09525a"></a><!-- doxytag: member="_FL_PLASTIC_UP_FRAME" ref="e48bf9070f8541de17829f54ccacc6bc0e072ecce66fb65691c0cc56ee09525a" args="" -->_FL_PLASTIC_UP_FRAME</em>&nbsp;</td><td>
-plastic version of FL_UP_FRAME </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bcddbc69513f5613b5073c6288594c1d91"></a><!-- doxytag: member="_FL_PLASTIC_DOWN_FRAME" ref="e48bf9070f8541de17829f54ccacc6bcddbc69513f5613b5073c6288594c1d91" args="" -->_FL_PLASTIC_DOWN_FRAME</em>&nbsp;</td><td>
-plastic version of FL_DOWN_FRAME </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bccc944c3ffd115e3f6308c75cd94eea21"></a><!-- doxytag: member="_FL_PLASTIC_THIN_UP_BOX" ref="e48bf9070f8541de17829f54ccacc6bccc944c3ffd115e3f6308c75cd94eea21" args="" -->_FL_PLASTIC_THIN_UP_BOX</em>&nbsp;</td><td>
-plastic version of FL_THIN_UP_BOX </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bce5845cab0a2114ae2585787360f877f3"></a><!-- doxytag: member="_FL_PLASTIC_THIN_DOWN_BOX" ref="e48bf9070f8541de17829f54ccacc6bce5845cab0a2114ae2585787360f877f3" args="" -->_FL_PLASTIC_THIN_DOWN_BOX</em>&nbsp;</td><td>
-plastic version of FL_THIN_DOWN_BOX </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc1217398c700de4bba61189f95cde1824"></a><!-- doxytag: member="_FL_PLASTIC_ROUND_UP_BOX" ref="e48bf9070f8541de17829f54ccacc6bc1217398c700de4bba61189f95cde1824" args="" -->_FL_PLASTIC_ROUND_UP_BOX</em>&nbsp;</td><td>
-plastic version of FL_ROUND_UP_BOX </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc0f112def153edcea97df6208a2c08358"></a><!-- doxytag: member="_FL_PLASTIC_ROUND_DOWN_BOX" ref="e48bf9070f8541de17829f54ccacc6bc0f112def153edcea97df6208a2c08358" args="" -->_FL_PLASTIC_ROUND_DOWN_BOX</em>&nbsp;</td><td>
-plastic version of FL_ROUND_DOWN_BOX </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bcb22b4715b86414245136a0746f40ba8f"></a><!-- doxytag: member="_FL_GTK_UP_BOX" ref="e48bf9070f8541de17829f54ccacc6bcb22b4715b86414245136a0746f40ba8f" args="" -->_FL_GTK_UP_BOX</em>&nbsp;</td><td>
-gtk+ version of FL_UP_BOX </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc5e85a144179208f2827e8b95bdfbc56c"></a><!-- doxytag: member="_FL_GTK_DOWN_BOX" ref="e48bf9070f8541de17829f54ccacc6bc5e85a144179208f2827e8b95bdfbc56c" args="" -->_FL_GTK_DOWN_BOX</em>&nbsp;</td><td>
-gtk+ version of FL_DOWN_BOX </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc4986374c8cf8eefe676155ae1828cadc"></a><!-- doxytag: member="_FL_GTK_UP_FRAME" ref="e48bf9070f8541de17829f54ccacc6bc4986374c8cf8eefe676155ae1828cadc" args="" -->_FL_GTK_UP_FRAME</em>&nbsp;</td><td>
-gtk+ version of FL_UP_FRAME </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bccf1e6a18a81e576870d9262d22720f8c"></a><!-- doxytag: member="_FL_GTK_DOWN_FRAME" ref="e48bf9070f8541de17829f54ccacc6bccf1e6a18a81e576870d9262d22720f8c" args="" -->_FL_GTK_DOWN_FRAME</em>&nbsp;</td><td>
-gtk+ version of FL_DOWN_RAME </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc71900cb502080854634c3c22f9d6c8b3"></a><!-- doxytag: member="_FL_GTK_THIN_UP_BOX" ref="e48bf9070f8541de17829f54ccacc6bc71900cb502080854634c3c22f9d6c8b3" args="" -->_FL_GTK_THIN_UP_BOX</em>&nbsp;</td><td>
-gtk+ version of FL_THIN_UP_BOX </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bcec720ed5ef2c580ca9c1548fe1829d62"></a><!-- doxytag: member="_FL_GTK_THIN_DOWN_BOX" ref="e48bf9070f8541de17829f54ccacc6bcec720ed5ef2c580ca9c1548fe1829d62" args="" -->_FL_GTK_THIN_DOWN_BOX</em>&nbsp;</td><td>
-gtk+ version of FL_THIN_DOWN_BOX </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc3cbaced50651bf3f3d4d7a4928e26013"></a><!-- doxytag: member="_FL_GTK_THIN_UP_FRAME" ref="e48bf9070f8541de17829f54ccacc6bc3cbaced50651bf3f3d4d7a4928e26013" args="" -->_FL_GTK_THIN_UP_FRAME</em>&nbsp;</td><td>
-gtk+ version of FL_UP_FRAME </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc447f948f8b8e3eca47f48fa7259b7e73"></a><!-- doxytag: member="_FL_GTK_THIN_DOWN_FRAME" ref="e48bf9070f8541de17829f54ccacc6bc447f948f8b8e3eca47f48fa7259b7e73" args="" -->_FL_GTK_THIN_DOWN_FRAME</em>&nbsp;</td><td>
-gtk+ version of FL_THIN_DOWN_FRAME </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc9d606085582d5776295edebc4f30f4f6"></a><!-- doxytag: member="_FL_GTK_ROUND_UP_BOX" ref="e48bf9070f8541de17829f54ccacc6bc9d606085582d5776295edebc4f30f4f6" args="" -->_FL_GTK_ROUND_UP_BOX</em>&nbsp;</td><td>
-gtk+ version of FL_ROUND_UP_BOX </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bc783a28a1f179ab3267e7ef95ff09f389"></a><!-- doxytag: member="_FL_GTK_ROUND_DOWN_BOX" ref="e48bf9070f8541de17829f54ccacc6bc783a28a1f179ab3267e7ef95ff09f389" args="" -->_FL_GTK_ROUND_DOWN_BOX</em>&nbsp;</td><td>
-gtk+ version of FL_ROUND_DOWN_BOX </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="e48bf9070f8541de17829f54ccacc6bca9653f0cfb77a72657c6b492cc27480b"></a><!-- doxytag: member="FL_FREE_BOXTYPE" ref="e48bf9070f8541de17829f54ccacc6bca9653f0cfb77a72657c6b492cc27480b" args="" -->FL_FREE_BOXTYPE</em>&nbsp;</td><td>
-the first free box type for creation of new box types </td></tr>
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca48e3b4ff6e390359376e79a8a6bc05c1"></a><!-- doxytag: member="FL_NO_BOX" ref="ae48bf9070f8541de17829f54ccacc6bca48e3b4ff6e390359376e79a8a6bc05c1" args="" -->FL_NO_BOX</em>&nbsp;</td><td>
+<p>nothing is drawn at all, this box is invisible </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca6ab2938fe5cb8e5c1ac67da87b6153e6"></a><!-- doxytag: member="FL_FLAT_BOX" ref="ae48bf9070f8541de17829f54ccacc6bca6ab2938fe5cb8e5c1ac67da87b6153e6" args="" -->FL_FLAT_BOX</em>&nbsp;</td><td>
+<p>a flat box </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bcab3d71abcebd73ad40dd258f3cdfcfd22"></a><!-- doxytag: member="FL_UP_BOX" ref="ae48bf9070f8541de17829f54ccacc6bcab3d71abcebd73ad40dd258f3cdfcfd22" args="" -->FL_UP_BOX</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca9374077c9b546ed69f6592c246ba80ad"></a><!-- doxytag: member="FL_DOWN_BOX" ref="ae48bf9070f8541de17829f54ccacc6bca9374077c9b546ed69f6592c246ba80ad" args="" -->FL_DOWN_BOX</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bcaaaee8aa58eb2ef122504946791057425"></a><!-- doxytag: member="FL_UP_FRAME" ref="ae48bf9070f8541de17829f54ccacc6bcaaaee8aa58eb2ef122504946791057425" args="" -->FL_UP_FRAME</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bcad706a13074d25abb994a0ddd60bc1678"></a><!-- doxytag: member="FL_DOWN_FRAME" ref="ae48bf9070f8541de17829f54ccacc6bcad706a13074d25abb994a0ddd60bc1678" args="" -->FL_DOWN_FRAME</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca1a4ca2c485bc6caa3dea7b54d108b984"></a><!-- doxytag: member="FL_THIN_UP_BOX" ref="ae48bf9070f8541de17829f54ccacc6bca1a4ca2c485bc6caa3dea7b54d108b984" args="" -->FL_THIN_UP_BOX</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bcacce612f8d04d06f2e4f7e5a65d5da264"></a><!-- doxytag: member="FL_THIN_DOWN_BOX" ref="ae48bf9070f8541de17829f54ccacc6bcacce612f8d04d06f2e4f7e5a65d5da264" args="" -->FL_THIN_DOWN_BOX</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bcae736190bd31efb08afe14139c1eef7ed"></a><!-- doxytag: member="FL_THIN_UP_FRAME" ref="ae48bf9070f8541de17829f54ccacc6bcae736190bd31efb08afe14139c1eef7ed" args="" -->FL_THIN_UP_FRAME</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca6787f1f3d4b97df990f759a47aa39ee0"></a><!-- doxytag: member="FL_THIN_DOWN_FRAME" ref="ae48bf9070f8541de17829f54ccacc6bca6787f1f3d4b97df990f759a47aa39ee0" args="" -->FL_THIN_DOWN_FRAME</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bcac0235da7fe5bb34f32718b04dee0500d"></a><!-- doxytag: member="FL_ENGRAVED_BOX" ref="ae48bf9070f8541de17829f54ccacc6bcac0235da7fe5bb34f32718b04dee0500d" args="" -->FL_ENGRAVED_BOX</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca29a40628cb975d91b49bc71571b64a70"></a><!-- doxytag: member="FL_EMBOSSED_BOX" ref="ae48bf9070f8541de17829f54ccacc6bca29a40628cb975d91b49bc71571b64a70" args="" -->FL_EMBOSSED_BOX</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca991b75017b74f2238309ac842b0174dd"></a><!-- doxytag: member="FL_ENGRAVED_FRAME" ref="ae48bf9070f8541de17829f54ccacc6bca991b75017b74f2238309ac842b0174dd" args="" -->FL_ENGRAVED_FRAME</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bcad69785968dc858de92916ecdf0d766f3"></a><!-- doxytag: member="FL_EMBOSSED_FRAME" ref="ae48bf9070f8541de17829f54ccacc6bcad69785968dc858de92916ecdf0d766f3" args="" -->FL_EMBOSSED_FRAME</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca0d2152522f0745a38901b39a2e06ff3c"></a><!-- doxytag: member="FL_BORDER_BOX" ref="ae48bf9070f8541de17829f54ccacc6bca0d2152522f0745a38901b39a2e06ff3c" args="" -->FL_BORDER_BOX</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca794e5f41a1ce5c827a6d8cbff7a860d1"></a><!-- doxytag: member="_FL_SHADOW_BOX" ref="ae48bf9070f8541de17829f54ccacc6bca794e5f41a1ce5c827a6d8cbff7a860d1" args="" -->_FL_SHADOW_BOX</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca5be0369168a3e9614098b74c20764807"></a><!-- doxytag: member="FL_BORDER_FRAME" ref="ae48bf9070f8541de17829f54ccacc6bca5be0369168a3e9614098b74c20764807" args="" -->FL_BORDER_FRAME</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca52c4ebde81c5aac67f34e698ff3ae0c5"></a><!-- doxytag: member="_FL_SHADOW_FRAME" ref="ae48bf9070f8541de17829f54ccacc6bca52c4ebde81c5aac67f34e698ff3ae0c5" args="" -->_FL_SHADOW_FRAME</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bcade712435bbc311ba3a1f8171d955d386"></a><!-- doxytag: member="_FL_ROUNDED_BOX" ref="ae48bf9070f8541de17829f54ccacc6bcade712435bbc311ba3a1f8171d955d386" args="" -->_FL_ROUNDED_BOX</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca0c607bac437cde8d596d5c7b371a4f0c"></a><!-- doxytag: member="_FL_RSHADOW_BOX" ref="ae48bf9070f8541de17829f54ccacc6bca0c607bac437cde8d596d5c7b371a4f0c" args="" -->_FL_RSHADOW_BOX</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca5d1f01cb2b2a61f43abceca9532592d6"></a><!-- doxytag: member="_FL_ROUNDED_FRAME" ref="ae48bf9070f8541de17829f54ccacc6bca5d1f01cb2b2a61f43abceca9532592d6" args="" -->_FL_ROUNDED_FRAME</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca42fe4208bf9be03341196b7ca8be1ec6"></a><!-- doxytag: member="_FL_RFLAT_BOX" ref="ae48bf9070f8541de17829f54ccacc6bca42fe4208bf9be03341196b7ca8be1ec6" args="" -->_FL_RFLAT_BOX</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bcab1ac62a9646083b8f97cb42693182fcf"></a><!-- doxytag: member="_FL_ROUND_UP_BOX" ref="ae48bf9070f8541de17829f54ccacc6bcab1ac62a9646083b8f97cb42693182fcf" args="" -->_FL_ROUND_UP_BOX</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bcae078d9a1dc9517329ab66e2e91331fc0"></a><!-- doxytag: member="_FL_ROUND_DOWN_BOX" ref="ae48bf9070f8541de17829f54ccacc6bcae078d9a1dc9517329ab66e2e91331fc0" args="" -->_FL_ROUND_DOWN_BOX</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bcae54b39c5a9b2226e80cf79c780bc2ab7"></a><!-- doxytag: member="_FL_DIAMOND_UP_BOX" ref="ae48bf9070f8541de17829f54ccacc6bcae54b39c5a9b2226e80cf79c780bc2ab7" args="" -->_FL_DIAMOND_UP_BOX</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bcad6f366179b00ed97ee6f5aec0ed685bb"></a><!-- doxytag: member="_FL_DIAMOND_DOWN_BOX" ref="ae48bf9070f8541de17829f54ccacc6bcad6f366179b00ed97ee6f5aec0ed685bb" args="" -->_FL_DIAMOND_DOWN_BOX</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bcaca6602eec2c17112cbf59e52369f4ad2"></a><!-- doxytag: member="_FL_OVAL_BOX" ref="ae48bf9070f8541de17829f54ccacc6bcaca6602eec2c17112cbf59e52369f4ad2" args="" -->_FL_OVAL_BOX</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca57e42e5e6a0d69ad87a824439963ec94"></a><!-- doxytag: member="_FL_OSHADOW_BOX" ref="ae48bf9070f8541de17829f54ccacc6bca57e42e5e6a0d69ad87a824439963ec94" args="" -->_FL_OSHADOW_BOX</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca334750b2e12a281df4cbfb49b9d8e897"></a><!-- doxytag: member="_FL_OVAL_FRAME" ref="ae48bf9070f8541de17829f54ccacc6bca334750b2e12a281df4cbfb49b9d8e897" args="" -->_FL_OVAL_FRAME</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca3573f8602d3e763afcedbc4e15c4da2d"></a><!-- doxytag: member="_FL_OFLAT_BOX" ref="ae48bf9070f8541de17829f54ccacc6bca3573f8602d3e763afcedbc4e15c4da2d" args="" -->_FL_OFLAT_BOX</em>&nbsp;</td><td>
+<p>see figure 1 </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca0c123448de676c56c5c7ff5f85b9d6e1"></a><!-- doxytag: member="_FL_PLASTIC_UP_BOX" ref="ae48bf9070f8541de17829f54ccacc6bca0c123448de676c56c5c7ff5f85b9d6e1" args="" -->_FL_PLASTIC_UP_BOX</em>&nbsp;</td><td>
+<p>plastic version of FL_UP_BOX </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca869c6e907918a0244b3b9ec69b47d2b1"></a><!-- doxytag: member="_FL_PLASTIC_DOWN_BOX" ref="ae48bf9070f8541de17829f54ccacc6bca869c6e907918a0244b3b9ec69b47d2b1" args="" -->_FL_PLASTIC_DOWN_BOX</em>&nbsp;</td><td>
+<p>plastic version of FL_DOWN_BOX </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca0e072ecce66fb65691c0cc56ee09525a"></a><!-- doxytag: member="_FL_PLASTIC_UP_FRAME" ref="ae48bf9070f8541de17829f54ccacc6bca0e072ecce66fb65691c0cc56ee09525a" args="" -->_FL_PLASTIC_UP_FRAME</em>&nbsp;</td><td>
+<p>plastic version of FL_UP_FRAME </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bcaddbc69513f5613b5073c6288594c1d91"></a><!-- doxytag: member="_FL_PLASTIC_DOWN_FRAME" ref="ae48bf9070f8541de17829f54ccacc6bcaddbc69513f5613b5073c6288594c1d91" args="" -->_FL_PLASTIC_DOWN_FRAME</em>&nbsp;</td><td>
+<p>plastic version of FL_DOWN_FRAME </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bcacc944c3ffd115e3f6308c75cd94eea21"></a><!-- doxytag: member="_FL_PLASTIC_THIN_UP_BOX" ref="ae48bf9070f8541de17829f54ccacc6bcacc944c3ffd115e3f6308c75cd94eea21" args="" -->_FL_PLASTIC_THIN_UP_BOX</em>&nbsp;</td><td>
+<p>plastic version of FL_THIN_UP_BOX </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bcae5845cab0a2114ae2585787360f877f3"></a><!-- doxytag: member="_FL_PLASTIC_THIN_DOWN_BOX" ref="ae48bf9070f8541de17829f54ccacc6bcae5845cab0a2114ae2585787360f877f3" args="" -->_FL_PLASTIC_THIN_DOWN_BOX</em>&nbsp;</td><td>
+<p>plastic version of FL_THIN_DOWN_BOX </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca1217398c700de4bba61189f95cde1824"></a><!-- doxytag: member="_FL_PLASTIC_ROUND_UP_BOX" ref="ae48bf9070f8541de17829f54ccacc6bca1217398c700de4bba61189f95cde1824" args="" -->_FL_PLASTIC_ROUND_UP_BOX</em>&nbsp;</td><td>
+<p>plastic version of FL_ROUND_UP_BOX </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca0f112def153edcea97df6208a2c08358"></a><!-- doxytag: member="_FL_PLASTIC_ROUND_DOWN_BOX" ref="ae48bf9070f8541de17829f54ccacc6bca0f112def153edcea97df6208a2c08358" args="" -->_FL_PLASTIC_ROUND_DOWN_BOX</em>&nbsp;</td><td>
+<p>plastic version of FL_ROUND_DOWN_BOX </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bcab22b4715b86414245136a0746f40ba8f"></a><!-- doxytag: member="_FL_GTK_UP_BOX" ref="ae48bf9070f8541de17829f54ccacc6bcab22b4715b86414245136a0746f40ba8f" args="" -->_FL_GTK_UP_BOX</em>&nbsp;</td><td>
+<p>gtk+ version of FL_UP_BOX </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca5e85a144179208f2827e8b95bdfbc56c"></a><!-- doxytag: member="_FL_GTK_DOWN_BOX" ref="ae48bf9070f8541de17829f54ccacc6bca5e85a144179208f2827e8b95bdfbc56c" args="" -->_FL_GTK_DOWN_BOX</em>&nbsp;</td><td>
+<p>gtk+ version of FL_DOWN_BOX </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca4986374c8cf8eefe676155ae1828cadc"></a><!-- doxytag: member="_FL_GTK_UP_FRAME" ref="ae48bf9070f8541de17829f54ccacc6bca4986374c8cf8eefe676155ae1828cadc" args="" -->_FL_GTK_UP_FRAME</em>&nbsp;</td><td>
+<p>gtk+ version of FL_UP_FRAME </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bcacf1e6a18a81e576870d9262d22720f8c"></a><!-- doxytag: member="_FL_GTK_DOWN_FRAME" ref="ae48bf9070f8541de17829f54ccacc6bcacf1e6a18a81e576870d9262d22720f8c" args="" -->_FL_GTK_DOWN_FRAME</em>&nbsp;</td><td>
+<p>gtk+ version of FL_DOWN_RAME </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca71900cb502080854634c3c22f9d6c8b3"></a><!-- doxytag: member="_FL_GTK_THIN_UP_BOX" ref="ae48bf9070f8541de17829f54ccacc6bca71900cb502080854634c3c22f9d6c8b3" args="" -->_FL_GTK_THIN_UP_BOX</em>&nbsp;</td><td>
+<p>gtk+ version of FL_THIN_UP_BOX </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bcaec720ed5ef2c580ca9c1548fe1829d62"></a><!-- doxytag: member="_FL_GTK_THIN_DOWN_BOX" ref="ae48bf9070f8541de17829f54ccacc6bcaec720ed5ef2c580ca9c1548fe1829d62" args="" -->_FL_GTK_THIN_DOWN_BOX</em>&nbsp;</td><td>
+<p>gtk+ version of FL_THIN_DOWN_BOX </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca3cbaced50651bf3f3d4d7a4928e26013"></a><!-- doxytag: member="_FL_GTK_THIN_UP_FRAME" ref="ae48bf9070f8541de17829f54ccacc6bca3cbaced50651bf3f3d4d7a4928e26013" args="" -->_FL_GTK_THIN_UP_FRAME</em>&nbsp;</td><td>
+<p>gtk+ version of FL_UP_FRAME </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca447f948f8b8e3eca47f48fa7259b7e73"></a><!-- doxytag: member="_FL_GTK_THIN_DOWN_FRAME" ref="ae48bf9070f8541de17829f54ccacc6bca447f948f8b8e3eca47f48fa7259b7e73" args="" -->_FL_GTK_THIN_DOWN_FRAME</em>&nbsp;</td><td>
+<p>gtk+ version of FL_THIN_DOWN_FRAME </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca9d606085582d5776295edebc4f30f4f6"></a><!-- doxytag: member="_FL_GTK_ROUND_UP_BOX" ref="ae48bf9070f8541de17829f54ccacc6bca9d606085582d5776295edebc4f30f4f6" args="" -->_FL_GTK_ROUND_UP_BOX</em>&nbsp;</td><td>
+<p>gtk+ version of FL_ROUND_UP_BOX </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bca783a28a1f179ab3267e7ef95ff09f389"></a><!-- doxytag: member="_FL_GTK_ROUND_DOWN_BOX" ref="ae48bf9070f8541de17829f54ccacc6bca783a28a1f179ab3267e7ef95ff09f389" args="" -->_FL_GTK_ROUND_DOWN_BOX</em>&nbsp;</td><td>
+<p>gtk+ version of FL_ROUND_DOWN_BOX </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ae48bf9070f8541de17829f54ccacc6bcaa9653f0cfb77a72657c6b492cc27480b"></a><!-- doxytag: member="FL_FREE_BOXTYPE" ref="ae48bf9070f8541de17829f54ccacc6bcaa9653f0cfb77a72657c6b492cc27480b" args="" -->FL_FREE_BOXTYPE</em>&nbsp;</td><td>
+<p>the first free box type for creation of new box types </p>
+</td></tr>
 </table>
+</dd>
 </dl>
 
 </div>
-</div><p>
-<a class="anchor" name="d16daf120d9a0501cccaee563af0b9a3"></a><!-- doxytag: member="Enumerations.H::Fl_Event" ref="d16daf120d9a0501cccaee563af0b9a3" args="" -->
+</div>
+<a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3"></a><!-- doxytag: member="Enumerations.H::Fl_Event" ref="ad16daf120d9a0501cccaee563af0b9a3" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">enum <a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a3">Fl_Event</a>          </td>
+          <td class="memname">enum <a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3">Fl_Event</a></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-Every time a user moves the mouse pointer, clicks a button, or presses a key, an event is generated and sent to your application. 
-<p>
-Events can also come from other programs like the window manager.<p>
-Events are identified by the integer argument passed to the <a class="el" href="classFl__Widget.html#9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">Fl_Widget::handle()</a> virtual method. Other information about the most recent event is stored in static locations and acquired by calling the Fl::event_*() methods. This static information remains valid until the next event is read from the window system, so it is ok to look at it outside of the handle() method.<p>
-<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="group__fl__events.html#g6647c55948fe1d8be9367267529e9c54" title="Returns the text associated with the current event, including FL_PASTE or FL_DND_RELEASE...">Fl::event_text()</a>, <a class="el" href="group__fl__events.html#g1ac131e3cd5ca674cc022b1f77233449" title="Gets which key on the keyboard was last pushed.">Fl::event_key()</a>, class <a class="el" href="classFl.html" title="The Fl is the FLTK global (static) containing state information and global methods...">Fl</a>:: </dd></dl>
-<dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a3ee4e8cf3108b1a47c67231451d39042f"></a><!-- doxytag: member="FL_NO_EVENT" ref="d16daf120d9a0501cccaee563af0b9a3ee4e8cf3108b1a47c67231451d39042f" args="" -->FL_NO_EVENT</em>&nbsp;</td><td>
-No event. 
-<p>
+<p>Every time a user moves the mouse pointer, clicks a button, or presses a key, an event is generated and sent to your application. </p>
+<p>Events can also come from other programs like the window manager.</p>
+<p>Events are identified by the integer argument passed to the <a class="el" href="classFl__Widget.html#a9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">Fl_Widget::handle()</a> virtual method. Other information about the most recent event is stored in static locations and acquired by calling the Fl::event_*() methods. This static information remains valid until the next event is read from the window system, so it is ok to look at it outside of the handle() method.</p>
+<dl class="see"><dt><b>See also:</b></dt><dd>Fl::event_text(), Fl::event_key(), class <a class="el" href="classFl.html" title="The Fl is the FLTK global (static) containing state information and global methods for the current ap...">Fl</a>:: </dd></dl>
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3aee4e8cf3108b1a47c67231451d39042f"></a><!-- doxytag: member="FL_NO_EVENT" ref="ad16daf120d9a0501cccaee563af0b9a3aee4e8cf3108b1a47c67231451d39042f" args="" -->FL_NO_EVENT</em>&nbsp;</td><td>
+<p>No event. </p>
 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a344972d76423f3e380ae12c36827944e3"></a><!-- doxytag: member="FL_PUSH" ref="d16daf120d9a0501cccaee563af0b9a344972d76423f3e380ae12c36827944e3" args="" -->FL_PUSH</em>&nbsp;</td><td>
-A mouse button has gone down with the mouse pointing at this widget. 
-<p>
-You can find out what button by calling <a class="el" href="group__fl__events.html#g7ae6d99ceb1a2afb8a1dc4455ac941cd" title="Gets which particular mouse button caused the current event.">Fl::event_button()</a>. You find out the mouse position by calling <a class="el" href="group__fl__events.html#g91585fcbaa1e79f7452fd2d16a82136e" title="Returns the mouse position of the event relative to the Fl_Window it was passed to...">Fl::event_x()</a> and <a class="el" href="group__fl__events.html#g192a0c5a37f33b9d117a69f20977c2a1" title="Returns the mouse position of the event relative to the Fl_Window it was passed to...">Fl::event_y()</a>.<p>
-A widget indicates that it "wants" the mouse click by returning non-zero from its <a class="el" href="classFl__Widget.html#9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">Fl_Widget::handle()</a> method. It will then become the <a class="el" href="group__fl__events.html#gdcd24382935bf08b56b1532dfe80da25" title="Gets the widget that is being pushed.">Fl::pushed()</a> widget and will get FL_DRAG and the matching FL_RELEASE events. If <a class="el" href="classFl__Widget.html#9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">Fl_Widget::handle()</a> returns zero then FLTK will try sending the FL_PUSH to another widget. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a35949b5ff170a8236d2745eddb1e9fd9a"></a><!-- doxytag: member="FL_RELEASE" ref="d16daf120d9a0501cccaee563af0b9a35949b5ff170a8236d2745eddb1e9fd9a" args="" -->FL_RELEASE</em>&nbsp;</td><td>
-A mouse button has been released. 
-<p>
-You can find out what button by calling <a class="el" href="group__fl__events.html#g7ae6d99ceb1a2afb8a1dc4455ac941cd" title="Gets which particular mouse button caused the current event.">Fl::event_button()</a>.<p>
-In order to receive the FL_RELEASE event, the widget must return non-zero when handling FL_PUSH. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a329b256ac93d443dd33a8c610c24e7af5"></a><!-- doxytag: member="FL_ENTER" ref="d16daf120d9a0501cccaee563af0b9a329b256ac93d443dd33a8c610c24e7af5" args="" -->FL_ENTER</em>&nbsp;</td><td>
-The mouse has been moved to point at this widget. 
-<p>
-This can be used for highlighting feedback. If a widget wants to highlight or otherwise track the mouse, it indicates this by returning non-zero from its handle() method. It then becomes the <a class="el" href="group__fl__events.html#g5b55ce634002a2743c24c4c4db7cbdd4" title="Gets the widget that is below the mouse.">Fl::belowmouse()</a> widget and will receive FL_MOVE and FL_LEAVE events. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a3a776cf3129e97140c88a062881a2d29a"></a><!-- doxytag: member="FL_LEAVE" ref="d16daf120d9a0501cccaee563af0b9a3a776cf3129e97140c88a062881a2d29a" args="" -->FL_LEAVE</em>&nbsp;</td><td>
-The mouse has moved out of the widget. 
-<p>
-In order to receive the FL_LEAVE event, the widget must return non-zero when handling FL_ENTER. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a3aad5c7b2302d7bfe6c6d37b50b4c70f0"></a><!-- doxytag: member="FL_DRAG" ref="d16daf120d9a0501cccaee563af0b9a3aad5c7b2302d7bfe6c6d37b50b4c70f0" args="" -->FL_DRAG</em>&nbsp;</td><td>
-The mouse has moved with a button held down. 
-<p>
-The current button state is in <a class="el" href="group__fl__events.html#gfa17a5b4d8d9163631c88142e60447ed" title="This is a bitfield of what shift states were on and what mouse buttons were held...">Fl::event_state()</a>. The mouse position is in <a class="el" href="group__fl__events.html#g91585fcbaa1e79f7452fd2d16a82136e" title="Returns the mouse position of the event relative to the Fl_Window it was passed to...">Fl::event_x()</a> and <a class="el" href="group__fl__events.html#g192a0c5a37f33b9d117a69f20977c2a1" title="Returns the mouse position of the event relative to the Fl_Window it was passed to...">Fl::event_y()</a>.<p>
-In order to receive FL_DRAG events, the widget must return non-zero when handling FL_PUSH. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a3daac2a187beb309443d668a20a59986b"></a><!-- doxytag: member="FL_FOCUS" ref="d16daf120d9a0501cccaee563af0b9a3daac2a187beb309443d668a20a59986b" args="" -->FL_FOCUS</em>&nbsp;</td><td>
-This indicates an <em>attempt</em> to give a widget the keyboard focus. 
-<p>
-If a widget wants the focus, it should change itself to display the fact that it has the focus, and return non-zero from its handle() method. It then becomes the <a class="el" href="group__fl__events.html#g7f0e9836db43268979e0b3a999583b7f" title="Gets the current Fl::focus() widget.">Fl::focus()</a> widget and gets FL_KEYDOWN, FL_KEYUP, and FL_UNFOCUS events.<p>
-The focus will change either because the window manager changed which window gets the focus, or because the user tried to navigate using tab, arrows, or other keys. You can check <a class="el" href="group__fl__events.html#g1ac131e3cd5ca674cc022b1f77233449" title="Gets which key on the keyboard was last pushed.">Fl::event_key()</a> to figure out why it moved. For navigation it will be the key pressed and interaction with the window manager it will be zero. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a37d2e5eb9247b1927ba5cc26dc82acaf3"></a><!-- doxytag: member="FL_UNFOCUS" ref="d16daf120d9a0501cccaee563af0b9a37d2e5eb9247b1927ba5cc26dc82acaf3" args="" -->FL_UNFOCUS</em>&nbsp;</td><td>
-This event is sent to the previous <a class="el" href="group__fl__events.html#g7f0e9836db43268979e0b3a999583b7f" title="Gets the current Fl::focus() widget.">Fl::focus()</a> widget when another widget gets the focus or the window loses focus. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a31d132318f4c72305fd1babbbc4dbeb1a"></a><!-- doxytag: member="FL_KEYDOWN" ref="d16daf120d9a0501cccaee563af0b9a31d132318f4c72305fd1babbbc4dbeb1a" args="" -->FL_KEYDOWN</em>&nbsp;</td><td>
-A key was pressed or released. 
-<p>
-The key can be found in <a class="el" href="group__fl__events.html#g1ac131e3cd5ca674cc022b1f77233449" title="Gets which key on the keyboard was last pushed.">Fl::event_key()</a>. The text that the key should insert can be found with <a class="el" href="group__fl__events.html#g6647c55948fe1d8be9367267529e9c54" title="Returns the text associated with the current event, including FL_PASTE or FL_DND_RELEASE...">Fl::event_text()</a> and its length is in <a class="el" href="group__fl__events.html#g38f2de89fbdf59ad2cd4dca93f472911" title="Returns the length of the text in Fl::event_text().">Fl::event_length()</a>. If you use the key handle() should return 1. If you return zero then FLTK assumes you ignored the key and will then attempt to send it to a parent widget. If none of them want it, it will change the event into a FL_SHORTCUT event.<p>
-To receive FL_KEYBOARD events you must also respond to the FL_FOCUS and FL_UNFOCUS events.<p>
-If you are writing a text-editing widget you may also want to call the <a class="el" href="group__fl__events.html#g79b619b0bccac6da8cdc55e6bb8a8d52" title="Any text editing widget should call this for each FL_KEYBOARD event.">Fl::compose()</a> function to translate individual keystrokes into foreign characters.<p>
-FL_KEYUP events are sent to the widget that currently has focus. This is not necessarily the same widget that received the corresponding FL_KEYDOWN event because focus may have changed between events. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a31387c0430ec873aa44704954a369143b"></a><!-- doxytag: member="FL_KEYBOARD" ref="d16daf120d9a0501cccaee563af0b9a31387c0430ec873aa44704954a369143b" args="" -->FL_KEYBOARD</em>&nbsp;</td><td>
-Equvalent to FL_KEYDOWN. 
-<p>
-<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a31d132318f4c72305fd1babbbc4dbeb1a" title="A key was pressed or released.">FL_KEYDOWN</a> </dd></dl>
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3a44972d76423f3e380ae12c36827944e3"></a><!-- doxytag: member="FL_PUSH" ref="ad16daf120d9a0501cccaee563af0b9a3a44972d76423f3e380ae12c36827944e3" args="" -->FL_PUSH</em>&nbsp;</td><td>
+<p>A mouse button has gone down with the mouse pointing at this widget. </p>
+<p>You can find out what button by calling Fl::event_button(). You find out the mouse position by calling Fl::event_x() and Fl::event_y().</p>
+<p>A widget indicates that it "wants" the mouse click by returning non-zero from its <a class="el" href="classFl__Widget.html#a9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">Fl_Widget::handle()</a> method. It will then become the Fl::pushed() widget and will get FL_DRAG and the matching FL_RELEASE events. If <a class="el" href="classFl__Widget.html#a9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">Fl_Widget::handle()</a> returns zero then FLTK will try sending the FL_PUSH to another widget. </p>
 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a3b0e1a75a36767b878915e59e5f9e3be8"></a><!-- doxytag: member="FL_KEYUP" ref="d16daf120d9a0501cccaee563af0b9a3b0e1a75a36767b878915e59e5f9e3be8" args="" -->FL_KEYUP</em>&nbsp;</td><td>
-Key release event. 
-<p>
-<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="Enumerations_8H.html#d16daf120d9a0501cccaee563af0b9a31d132318f4c72305fd1babbbc4dbeb1a" title="A key was pressed or released.">FL_KEYDOWN</a> </dd></dl>
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3a5949b5ff170a8236d2745eddb1e9fd9a"></a><!-- doxytag: member="FL_RELEASE" ref="ad16daf120d9a0501cccaee563af0b9a3a5949b5ff170a8236d2745eddb1e9fd9a" args="" -->FL_RELEASE</em>&nbsp;</td><td>
+<p>A mouse button has been released. </p>
+<p>You can find out what button by calling Fl::event_button().</p>
+<p>In order to receive the FL_RELEASE event, the widget must return non-zero when handling FL_PUSH. </p>
 </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a342828f08af2b2191bbc60e113ec08f01"></a><!-- doxytag: member="FL_CLOSE" ref="d16daf120d9a0501cccaee563af0b9a342828f08af2b2191bbc60e113ec08f01" args="" -->FL_CLOSE</em>&nbsp;</td><td>
-The user clicked the close button of a window. 
-<p>
-This event is used internally only to trigger the callback of <a class="el" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a> derived classed. The default callback closes the window calling <a class="el" href="classFl__Window.html#cd69a335bdc69f5624301f267ca7f94e" title="Removes the window from the screen.">Fl_Window::hide()</a>. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a3cd57cae091eb27c9a52c446bdd0c164d"></a><!-- doxytag: member="FL_MOVE" ref="d16daf120d9a0501cccaee563af0b9a3cd57cae091eb27c9a52c446bdd0c164d" args="" -->FL_MOVE</em>&nbsp;</td><td>
-The mouse has moved without any mouse buttons held down. 
-<p>
-This event is sent to the <a class="el" href="group__fl__events.html#g5b55ce634002a2743c24c4c4db7cbdd4" title="Gets the widget that is below the mouse.">Fl::belowmouse()</a> widget.<p>
-In order to receive FL_MOVE events, the widget must return non-zero when handling FL_ENTER. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a36161f0e91cc6b2947200323e3bda8156"></a><!-- doxytag: member="FL_SHORTCUT" ref="d16daf120d9a0501cccaee563af0b9a36161f0e91cc6b2947200323e3bda8156" args="" -->FL_SHORTCUT</em>&nbsp;</td><td>
-If the <a class="el" href="group__fl__events.html#g7f0e9836db43268979e0b3a999583b7f" title="Gets the current Fl::focus() widget.">Fl::focus()</a> widget is zero or ignores an FL_KEYBOARD event then FLTK tries sending this event to every widget it can, until one of them returns non-zero. 
-<p>
-FL_SHORTCUT is first sent to the <a class="el" href="group__fl__events.html#g5b55ce634002a2743c24c4c4db7cbdd4" title="Gets the widget that is below the mouse.">Fl::belowmouse()</a> widget, then its parents and siblings, and eventually to every widget in the window, trying to find an object that returns non-zero. FLTK tries really hard to not to ignore any keystrokes!<p>
-You can also make "global" shortcuts by using <a class="el" href="group__fl__events.html#ge2d39bda7362e444afa41166c478b904" title="Install a function to parse unrecognized events.">Fl::add_handler()</a>. A global shortcut will work no matter what windows are displayed or which one has the focus. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a3d9fd8e3ac1c8c3533f73205e450af9d3"></a><!-- doxytag: member="FL_DEACTIVATE" ref="d16daf120d9a0501cccaee563af0b9a3d9fd8e3ac1c8c3533f73205e450af9d3" args="" -->FL_DEACTIVATE</em>&nbsp;</td><td>
-This widget is no longer active, due to <a class="el" href="classFl__Widget.html#2eb3d2eebe8ba623c4007d4f8e66a1ee" title="Deactivates the widget.">Fl_Widget::deactivate()</a> being called on it or one of its parents. 
-<p>
-<a class="el" href="classFl__Widget.html#4aad2627795bfbe0d093b1fbcd87e67e" title="Returns whether the widget is active.">Fl_Widget::active()</a> may still be true after this, the widget is only active if <a class="el" href="classFl__Widget.html#4aad2627795bfbe0d093b1fbcd87e67e" title="Returns whether the widget is active.">Fl_Widget::active()</a> is true on it and all its parents (use <a class="el" href="classFl__Widget.html#6ae4e0f8e0c3d78ec47cf0ab85a9644a" title="Returns whether the widget and all of its parents are active.">Fl_Widget::active_r()</a> to check this). </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a350072421b5f3d1911d937f668d8b695d"></a><!-- doxytag: member="FL_ACTIVATE" ref="d16daf120d9a0501cccaee563af0b9a350072421b5f3d1911d937f668d8b695d" args="" -->FL_ACTIVATE</em>&nbsp;</td><td>
-This widget is now active, due to <a class="el" href="classFl__Widget.html#e0ca5f7159aceba7d813c81167e684bb" title="Activates the widget.">Fl_Widget::activate()</a> being called on it or one of its parents. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a3ed9d7c8fbb9dac1e16f762195f00d5d6"></a><!-- doxytag: member="FL_HIDE" ref="d16daf120d9a0501cccaee563af0b9a3ed9d7c8fbb9dac1e16f762195f00d5d6" args="" -->FL_HIDE</em>&nbsp;</td><td>
-This widget is no longer visible, due to <a class="el" href="classFl__Widget.html#1fe8405b86da29d147dc3b5841cf181c" title="Makes a widget invisible.">Fl_Widget::hide()</a> being called on it or one of its parents, or due to a parent window being minimized. 
-<p>
-<a class="el" href="classFl__Widget.html#c0b2f353f8d142156ffb27b76a2e9628" title="Returns whether a widget is visible.">Fl_Widget::visible()</a> may still be true after this, but the widget is visible only if visible() is true for it and all its parents (use <a class="el" href="classFl__Widget.html#8e786561b8670afd0b4a582de5087905" title="Returns whether a widget and all its parents are visible.">Fl_Widget::visible_r()</a> to check this). </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a39edbfd236c9ea348dcaae935a76bd885"></a><!-- doxytag: member="FL_SHOW" ref="d16daf120d9a0501cccaee563af0b9a39edbfd236c9ea348dcaae935a76bd885" args="" -->FL_SHOW</em>&nbsp;</td><td>
-This widget is visible again, due to <a class="el" href="classFl__Widget.html#b572c6fbc922bf3268b72cf9e2939606" title="Makes a widget visible.">Fl_Widget::show()</a> being called on it or one of its parents, or due to a parent window being restored. 
-<p>
-Child Fl_Windows respond to this by actually creating the window if not done already, so if you subclass a window, be sure to pass FL_SHOW to the base class <a class="el" href="classFl__Widget.html#9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">Fl_Widget::handle()</a> method! </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a35e811b9d703e6f66cfdca256ecfbb0cf"></a><!-- doxytag: member="FL_PASTE" ref="d16daf120d9a0501cccaee563af0b9a35e811b9d703e6f66cfdca256ecfbb0cf" args="" -->FL_PASTE</em>&nbsp;</td><td>
-You should get this event some time after you call <a class="el" href="group__fl__clipboard.html#g2514c08b3b2e43f849090cb636f34ce4" title="Pastes the data from the selection buffer (source is 0) or the clipboard (source...">Fl::paste()</a>. 
-<p>
-The contents of <a class="el" href="group__fl__events.html#g6647c55948fe1d8be9367267529e9c54" title="Returns the text associated with the current event, including FL_PASTE or FL_DND_RELEASE...">Fl::event_text()</a> is the text to insert and the number of characters is in <a class="el" href="group__fl__events.html#g38f2de89fbdf59ad2cd4dca93f472911" title="Returns the length of the text in Fl::event_text().">Fl::event_length()</a>. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a3a72e0701dedd76bbc47ec50c99437537"></a><!-- doxytag: member="FL_SELECTIONCLEAR" ref="d16daf120d9a0501cccaee563af0b9a3a72e0701dedd76bbc47ec50c99437537" args="" -->FL_SELECTIONCLEAR</em>&nbsp;</td><td>
-The <a class="el" href="group__fl__clipboard.html#gb237801bd5deece817c5001e9a72fdef" title="back-compatibility only: Gets the widget owning the current selection">Fl::selection_owner()</a> will get this event before the selection is moved to another widget. 
-<p>
-This indicates that some other widget or program has claimed the selection. Motif programs used this to clear the selection indication. Most modern programs ignore this. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a3d5f7dd40377c51d5795cd53ded3d4bef"></a><!-- doxytag: member="FL_MOUSEWHEEL" ref="d16daf120d9a0501cccaee563af0b9a3d5f7dd40377c51d5795cd53ded3d4bef" args="" -->FL_MOUSEWHEEL</em>&nbsp;</td><td>
-The user has moved the mouse wheel. 
-<p>
-The <a class="el" href="group__fl__events.html#gdd50231ad95aaf23a23e9db42cccb42e" title="Returns the current horizontal mouse scrolling associated with the FL_MOUSEWHEEL...">Fl::event_dx()</a> and <a class="el" href="group__fl__events.html#g4704bd4e93b6471321d6ac84b0df97e5" title="Returns the current vertical mouse scrolling associated with the FL_MOUSEWHEEL event...">Fl::event_dy()</a> methods can be used to find the amount to scroll horizontally and vertically. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a3f4f28b5ef9ec051e4a4d9e19a16370b8"></a><!-- doxytag: member="FL_DND_ENTER" ref="d16daf120d9a0501cccaee563af0b9a3f4f28b5ef9ec051e4a4d9e19a16370b8" args="" -->FL_DND_ENTER</em>&nbsp;</td><td>
-The mouse has been moved to point at this widget. 
-<p>
-A widget that is interested in receiving drag'n'drop data must return 1 to receive FL_DND_DRAG, FL_DND_LEAVE and FL_DND_RELEASE events. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a3adfedcde7415286c752ba427f0e8626f"></a><!-- doxytag: member="FL_DND_DRAG" ref="d16daf120d9a0501cccaee563af0b9a3adfedcde7415286c752ba427f0e8626f" args="" -->FL_DND_DRAG</em>&nbsp;</td><td>
-The mouse has been moved inside a widget while dragging data. 
-<p>
-A widget that is interested in receiving drag'n'drop data should indicate the possible drop position. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a303bdb8df3578915e1d0829cc048d855e"></a><!-- doxytag: member="FL_DND_LEAVE" ref="d16daf120d9a0501cccaee563af0b9a303bdb8df3578915e1d0829cc048d855e" args="" -->FL_DND_LEAVE</em>&nbsp;</td><td>
-The mouse has moved out of the widget. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d16daf120d9a0501cccaee563af0b9a380deb55dbc048b83dc154c11c658b7d6"></a><!-- doxytag: member="FL_DND_RELEASE" ref="d16daf120d9a0501cccaee563af0b9a380deb55dbc048b83dc154c11c658b7d6" args="" -->FL_DND_RELEASE</em>&nbsp;</td><td>
-The user has released the mouse button dropping data into the widget. 
-<p>
-If the widget returns 1, it will receive the data in the immediately following FL_PASTE event. </td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3a29b256ac93d443dd33a8c610c24e7af5"></a><!-- doxytag: member="FL_ENTER" ref="ad16daf120d9a0501cccaee563af0b9a3a29b256ac93d443dd33a8c610c24e7af5" args="" -->FL_ENTER</em>&nbsp;</td><td>
+<p>The mouse has been moved to point at this widget. </p>
+<p>This can be used for highlighting feedback. If a widget wants to highlight or otherwise track the mouse, it indicates this by returning non-zero from its handle() method. It then becomes the Fl::belowmouse() widget and will receive FL_MOVE and FL_LEAVE events. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3aa776cf3129e97140c88a062881a2d29a"></a><!-- doxytag: member="FL_LEAVE" ref="ad16daf120d9a0501cccaee563af0b9a3aa776cf3129e97140c88a062881a2d29a" args="" -->FL_LEAVE</em>&nbsp;</td><td>
+<p>The mouse has moved out of the widget. </p>
+<p>In order to receive the FL_LEAVE event, the widget must return non-zero when handling FL_ENTER. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3aaad5c7b2302d7bfe6c6d37b50b4c70f0"></a><!-- doxytag: member="FL_DRAG" ref="ad16daf120d9a0501cccaee563af0b9a3aaad5c7b2302d7bfe6c6d37b50b4c70f0" args="" -->FL_DRAG</em>&nbsp;</td><td>
+<p>The mouse has moved with a button held down. </p>
+<p>The current button state is in Fl::event_state(). The mouse position is in Fl::event_x() and Fl::event_y().</p>
+<p>In order to receive FL_DRAG events, the widget must return non-zero when handling FL_PUSH. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3adaac2a187beb309443d668a20a59986b"></a><!-- doxytag: member="FL_FOCUS" ref="ad16daf120d9a0501cccaee563af0b9a3adaac2a187beb309443d668a20a59986b" args="" -->FL_FOCUS</em>&nbsp;</td><td>
+<p>This indicates an <em>attempt</em> to give a widget the keyboard focus. </p>
+<p>If a widget wants the focus, it should change itself to display the fact that it has the focus, and return non-zero from its handle() method. It then becomes the Fl::focus() widget and gets FL_KEYDOWN, FL_KEYUP, and FL_UNFOCUS events.</p>
+<p>The focus will change either because the window manager changed which window gets the focus, or because the user tried to navigate using tab, arrows, or other keys. You can check Fl::event_key() to figure out why it moved. For navigation it will be the key pressed and interaction with the window manager it will be zero. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3a7d2e5eb9247b1927ba5cc26dc82acaf3"></a><!-- doxytag: member="FL_UNFOCUS" ref="ad16daf120d9a0501cccaee563af0b9a3a7d2e5eb9247b1927ba5cc26dc82acaf3" args="" -->FL_UNFOCUS</em>&nbsp;</td><td>
+<p>This event is sent to the previous Fl::focus() widget when another widget gets the focus or the window loses focus. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3a1d132318f4c72305fd1babbbc4dbeb1a"></a><!-- doxytag: member="FL_KEYDOWN" ref="ad16daf120d9a0501cccaee563af0b9a3a1d132318f4c72305fd1babbbc4dbeb1a" args="" -->FL_KEYDOWN</em>&nbsp;</td><td>
+<p>A key was pressed or released. </p>
+<p>The key can be found in Fl::event_key(). The text that the key should insert can be found with Fl::event_text() and its length is in Fl::event_length(). If you use the key handle() should return 1. If you return zero then FLTK assumes you ignored the key and will then attempt to send it to a parent widget. If none of them want it, it will change the event into a FL_SHORTCUT event.</p>
+<p>To receive FL_KEYBOARD events you must also respond to the FL_FOCUS and FL_UNFOCUS events.</p>
+<p>If you are writing a text-editing widget you may also want to call the Fl::compose() function to translate individual keystrokes into non-ASCII characters.</p>
+<p>FL_KEYUP events are sent to the widget that currently has focus. This is not necessarily the same widget that received the corresponding FL_KEYDOWN event because focus may have changed between events. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3a1387c0430ec873aa44704954a369143b"></a><!-- doxytag: member="FL_KEYBOARD" ref="ad16daf120d9a0501cccaee563af0b9a3a1387c0430ec873aa44704954a369143b" args="" -->FL_KEYBOARD</em>&nbsp;</td><td>
+<p>Equvalent to FL_KEYDOWN. </p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a1d132318f4c72305fd1babbbc4dbeb1a" title="A key was pressed or released.">FL_KEYDOWN</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3ab0e1a75a36767b878915e59e5f9e3be8"></a><!-- doxytag: member="FL_KEYUP" ref="ad16daf120d9a0501cccaee563af0b9a3ab0e1a75a36767b878915e59e5f9e3be8" args="" -->FL_KEYUP</em>&nbsp;</td><td>
+<p>Key release event. </p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a1d132318f4c72305fd1babbbc4dbeb1a" title="A key was pressed or released.">FL_KEYDOWN</a> </dd></dl>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3a42828f08af2b2191bbc60e113ec08f01"></a><!-- doxytag: member="FL_CLOSE" ref="ad16daf120d9a0501cccaee563af0b9a3a42828f08af2b2191bbc60e113ec08f01" args="" -->FL_CLOSE</em>&nbsp;</td><td>
+<p>The user clicked the close button of a window. </p>
+<p>This event is used internally only to trigger the callback of <a class="el" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a> derived classed. The default callback closes the window calling <a class="el" href="classFl__Window.html#acd69a335bdc69f5624301f267ca7f94e" title="Removes the window from the screen.">Fl_Window::hide()</a>. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3acd57cae091eb27c9a52c446bdd0c164d"></a><!-- doxytag: member="FL_MOVE" ref="ad16daf120d9a0501cccaee563af0b9a3acd57cae091eb27c9a52c446bdd0c164d" args="" -->FL_MOVE</em>&nbsp;</td><td>
+<p>The mouse has moved without any mouse buttons held down. </p>
+<p>This event is sent to the Fl::belowmouse() widget.</p>
+<p>In order to receive FL_MOVE events, the widget must return non-zero when handling FL_ENTER. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3a6161f0e91cc6b2947200323e3bda8156"></a><!-- doxytag: member="FL_SHORTCUT" ref="ad16daf120d9a0501cccaee563af0b9a3a6161f0e91cc6b2947200323e3bda8156" args="" -->FL_SHORTCUT</em>&nbsp;</td><td>
+<p>If the Fl::focus() widget is zero or ignores an FL_KEYBOARD event then FLTK tries sending this event to every widget it can, until one of them returns non-zero. </p>
+<p>FL_SHORTCUT is first sent to the Fl::belowmouse() widget, then its parents and siblings, and eventually to every widget in the window, trying to find an object that returns non-zero. FLTK tries really hard to not to ignore any keystrokes!</p>
+<p>You can also make "global" shortcuts by using Fl::add_handler(). A global shortcut will work no matter what windows are displayed or which one has the focus. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3ad9fd8e3ac1c8c3533f73205e450af9d3"></a><!-- doxytag: member="FL_DEACTIVATE" ref="ad16daf120d9a0501cccaee563af0b9a3ad9fd8e3ac1c8c3533f73205e450af9d3" args="" -->FL_DEACTIVATE</em>&nbsp;</td><td>
+<p>This widget is no longer active, due to <a class="el" href="classFl__Widget.html#a2eb3d2eebe8ba623c4007d4f8e66a1ee" title="Deactivates the widget.">Fl_Widget::deactivate()</a> being called on it or one of its parents. </p>
+<p><a class="el" href="classFl__Widget.html#a4aad2627795bfbe0d093b1fbcd87e67e" title="Returns whether the widget is active.">Fl_Widget::active()</a> may still be true after this, the widget is only active if <a class="el" href="classFl__Widget.html#a4aad2627795bfbe0d093b1fbcd87e67e" title="Returns whether the widget is active.">Fl_Widget::active()</a> is true on it and all its parents (use <a class="el" href="classFl__Widget.html#a6ae4e0f8e0c3d78ec47cf0ab85a9644a" title="Returns whether the widget and all of its parents are active.">Fl_Widget::active_r()</a> to check this). </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3a50072421b5f3d1911d937f668d8b695d"></a><!-- doxytag: member="FL_ACTIVATE" ref="ad16daf120d9a0501cccaee563af0b9a3a50072421b5f3d1911d937f668d8b695d" args="" -->FL_ACTIVATE</em>&nbsp;</td><td>
+<p>This widget is now active, due to <a class="el" href="classFl__Widget.html#ae0ca5f7159aceba7d813c81167e684bb" title="Activates the widget.">Fl_Widget::activate()</a> being called on it or one of its parents. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3aed9d7c8fbb9dac1e16f762195f00d5d6"></a><!-- doxytag: member="FL_HIDE" ref="ad16daf120d9a0501cccaee563af0b9a3aed9d7c8fbb9dac1e16f762195f00d5d6" args="" -->FL_HIDE</em>&nbsp;</td><td>
+<p>This widget is no longer visible, due to <a class="el" href="classFl__Widget.html#a1fe8405b86da29d147dc3b5841cf181c" title="Makes a widget invisible.">Fl_Widget::hide()</a> being called on it or one of its parents, or due to a parent window being minimized. </p>
+<p><a class="el" href="classFl__Widget.html#ac0b2f353f8d142156ffb27b76a2e9628" title="Returns whether a widget is visible.">Fl_Widget::visible()</a> may still be true after this, but the widget is visible only if visible() is true for it and all its parents (use <a class="el" href="classFl__Widget.html#a8e786561b8670afd0b4a582de5087905" title="Returns whether a widget and all its parents are visible.">Fl_Widget::visible_r()</a> to check this). </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3a9edbfd236c9ea348dcaae935a76bd885"></a><!-- doxytag: member="FL_SHOW" ref="ad16daf120d9a0501cccaee563af0b9a3a9edbfd236c9ea348dcaae935a76bd885" args="" -->FL_SHOW</em>&nbsp;</td><td>
+<p>This widget is visible again, due to <a class="el" href="classFl__Widget.html#ab572c6fbc922bf3268b72cf9e2939606" title="Makes a widget visible.">Fl_Widget::show()</a> being called on it or one of its parents, or due to a parent window being restored. </p>
+<p>Child Fl_Windows respond to this by actually creating the window if not done already, so if you subclass a window, be sure to pass FL_SHOW to the base class <a class="el" href="classFl__Widget.html#a9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">Fl_Widget::handle()</a> method! </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3a5e811b9d703e6f66cfdca256ecfbb0cf"></a><!-- doxytag: member="FL_PASTE" ref="ad16daf120d9a0501cccaee563af0b9a3a5e811b9d703e6f66cfdca256ecfbb0cf" args="" -->FL_PASTE</em>&nbsp;</td><td>
+<p>You should get this event some time after you call Fl::paste(). </p>
+<p>The contents of Fl::event_text() is the text to insert and the number of characters is in Fl::event_length(). </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3aa72e0701dedd76bbc47ec50c99437537"></a><!-- doxytag: member="FL_SELECTIONCLEAR" ref="ad16daf120d9a0501cccaee563af0b9a3aa72e0701dedd76bbc47ec50c99437537" args="" -->FL_SELECTIONCLEAR</em>&nbsp;</td><td>
+<p>The Fl::selection_owner() will get this event before the selection is moved to another widget. </p>
+<p>This indicates that some other widget or program has claimed the selection. Motif programs used this to clear the selection indication. Most modern programs ignore this. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3ad5f7dd40377c51d5795cd53ded3d4bef"></a><!-- doxytag: member="FL_MOUSEWHEEL" ref="ad16daf120d9a0501cccaee563af0b9a3ad5f7dd40377c51d5795cd53ded3d4bef" args="" -->FL_MOUSEWHEEL</em>&nbsp;</td><td>
+<p>The user has moved the mouse wheel. </p>
+<p>The Fl::event_dx() and Fl::event_dy() methods can be used to find the amount to scroll horizontally and vertically. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3af4f28b5ef9ec051e4a4d9e19a16370b8"></a><!-- doxytag: member="FL_DND_ENTER" ref="ad16daf120d9a0501cccaee563af0b9a3af4f28b5ef9ec051e4a4d9e19a16370b8" args="" -->FL_DND_ENTER</em>&nbsp;</td><td>
+<p>The mouse has been moved to point at this widget. </p>
+<p>A widget that is interested in receiving drag'n'drop data must return 1 to receive FL_DND_DRAG, FL_DND_LEAVE and FL_DND_RELEASE events. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3aadfedcde7415286c752ba427f0e8626f"></a><!-- doxytag: member="FL_DND_DRAG" ref="ad16daf120d9a0501cccaee563af0b9a3aadfedcde7415286c752ba427f0e8626f" args="" -->FL_DND_DRAG</em>&nbsp;</td><td>
+<p>The mouse has been moved inside a widget while dragging data. </p>
+<p>A widget that is interested in receiving drag'n'drop data should indicate the possible drop position. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3a03bdb8df3578915e1d0829cc048d855e"></a><!-- doxytag: member="FL_DND_LEAVE" ref="ad16daf120d9a0501cccaee563af0b9a3a03bdb8df3578915e1d0829cc048d855e" args="" -->FL_DND_LEAVE</em>&nbsp;</td><td>
+<p>The mouse has moved out of the widget. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad16daf120d9a0501cccaee563af0b9a3a80deb55dbc048b83dc154c11c658b7d6"></a><!-- doxytag: member="FL_DND_RELEASE" ref="ad16daf120d9a0501cccaee563af0b9a3a80deb55dbc048b83dc154c11c658b7d6" args="" -->FL_DND_RELEASE</em>&nbsp;</td><td>
+<p>The user has released the mouse button dropping data into the widget. </p>
+<p>If the widget returns 1, it will receive the data in the immediately following FL_PASTE event. </p>
+</td></tr>
 </table>
+</dd>
 </dl>
 
 </div>
-</div><p>
-<a class="anchor" name="d5774781d33328b82990ff9e25dfd61b"></a><!-- doxytag: member="Enumerations.H::Fl_Labeltype" ref="d5774781d33328b82990ff9e25dfd61b" args="" -->
+</div>
+<a class="anchor" id="ad5774781d33328b82990ff9e25dfd61b"></a><!-- doxytag: member="Enumerations.H::Fl_Labeltype" ref="ad5774781d33328b82990ff9e25dfd61b" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">enum <a class="el" href="Enumerations_8H.html#d5774781d33328b82990ff9e25dfd61b">Fl_Labeltype</a>          </td>
+          <td class="memname">enum <a class="el" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61b">Fl_Labeltype</a></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-The labeltype() method sets the type of the label. 
-<p>
-The following standard label types are included:<p>
-<dl compact><dt><b><a class="el" href="todo.html#_todo000015">Todo:</a></b></dt><dd>The doxygen comments are incomplete, and some labeltypes are starting with an underscore. Also, there are three external functions undocumented (yet):<ul>
-<li>fl_define_FL_SHADOW_LABEL()</li><li>fl_define_FL_ENGRAVED_LABEL()</li><li>fl_define_FL_EMBOSSED_LABEL() </li></ul>
+<p>The labeltype() method sets the type of the label. </p>
+<p>The following standard label types are included:</p>
+<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000013">Todo:</a></b></dt><dd>The doxygen comments are incomplete, and some labeltypes are starting with an underscore. Also, there are three external functions undocumented (yet):<ul>
+<li>fl_define_FL_SHADOW_LABEL()</li>
+<li>fl_define_FL_ENGRAVED_LABEL()</li>
+<li>fl_define_FL_EMBOSSED_LABEL() </li>
+</ul>
 </dd></dl>
-<dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="d5774781d33328b82990ff9e25dfd61b81ddb843b9f43f73446ea7d6d7d8cc84"></a><!-- doxytag: member="FL_NORMAL_LABEL" ref="d5774781d33328b82990ff9e25dfd61b81ddb843b9f43f73446ea7d6d7d8cc84" args="" -->FL_NORMAL_LABEL</em>&nbsp;</td><td>
-draws the text (0) </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d5774781d33328b82990ff9e25dfd61bc7e2de1d28830fe78743126eebcbe13b"></a><!-- doxytag: member="FL_NO_LABEL" ref="d5774781d33328b82990ff9e25dfd61bc7e2de1d28830fe78743126eebcbe13b" args="" -->FL_NO_LABEL</em>&nbsp;</td><td>
-does nothing </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d5774781d33328b82990ff9e25dfd61b42d8fbe615129db500beeda794a8b85d"></a><!-- doxytag: member="_FL_SHADOW_LABEL" ref="d5774781d33328b82990ff9e25dfd61b42d8fbe615129db500beeda794a8b85d" args="" -->_FL_SHADOW_LABEL</em>&nbsp;</td><td>
-draws a drop shadow under the text </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d5774781d33328b82990ff9e25dfd61b8137ee7579c41cf0efca9b8b5bd7a98a"></a><!-- doxytag: member="_FL_ENGRAVED_LABEL" ref="d5774781d33328b82990ff9e25dfd61b8137ee7579c41cf0efca9b8b5bd7a98a" args="" -->_FL_ENGRAVED_LABEL</em>&nbsp;</td><td>
-draws edges as though the text is engraved </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d5774781d33328b82990ff9e25dfd61b1b9e2cb1deac2a46a0c48fc53cef2209"></a><!-- doxytag: member="_FL_EMBOSSED_LABEL" ref="d5774781d33328b82990ff9e25dfd61b1b9e2cb1deac2a46a0c48fc53cef2209" args="" -->_FL_EMBOSSED_LABEL</em>&nbsp;</td><td>
-draws edges as thought the text is raised </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d5774781d33328b82990ff9e25dfd61bb1871e45f37d1f355e94314ab9cf19fa"></a><!-- doxytag: member="_FL_MULTI_LABEL" ref="d5774781d33328b82990ff9e25dfd61bb1871e45f37d1f355e94314ab9cf19fa" args="" -->_FL_MULTI_LABEL</em>&nbsp;</td><td>
-? </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d5774781d33328b82990ff9e25dfd61bf92e61ad9e90f0caed893af403eb2440"></a><!-- doxytag: member="_FL_ICON_LABEL" ref="d5774781d33328b82990ff9e25dfd61bf92e61ad9e90f0caed893af403eb2440" args="" -->_FL_ICON_LABEL</em>&nbsp;</td><td>
-draws the icon associated with the text </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d5774781d33328b82990ff9e25dfd61b4eacee23d77760ec01a7491a53840006"></a><!-- doxytag: member="_FL_IMAGE_LABEL" ref="d5774781d33328b82990ff9e25dfd61b4eacee23d77760ec01a7491a53840006" args="" -->_FL_IMAGE_LABEL</em>&nbsp;</td><td>
-? </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="d5774781d33328b82990ff9e25dfd61be8d04c6d9eb936bed041d8a61eed223c"></a><!-- doxytag: member="FL_FREE_LABELTYPE" ref="d5774781d33328b82990ff9e25dfd61be8d04c6d9eb936bed041d8a61eed223c" args="" -->FL_FREE_LABELTYPE</em>&nbsp;</td><td>
-first free labeltype to use for creating own labeltypes </td></tr>
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="ad5774781d33328b82990ff9e25dfd61ba81ddb843b9f43f73446ea7d6d7d8cc84"></a><!-- doxytag: member="FL_NORMAL_LABEL" ref="ad5774781d33328b82990ff9e25dfd61ba81ddb843b9f43f73446ea7d6d7d8cc84" args="" -->FL_NORMAL_LABEL</em>&nbsp;</td><td>
+<p>draws the text (0) </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad5774781d33328b82990ff9e25dfd61bac7e2de1d28830fe78743126eebcbe13b"></a><!-- doxytag: member="FL_NO_LABEL" ref="ad5774781d33328b82990ff9e25dfd61bac7e2de1d28830fe78743126eebcbe13b" args="" -->FL_NO_LABEL</em>&nbsp;</td><td>
+<p>does nothing </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad5774781d33328b82990ff9e25dfd61ba42d8fbe615129db500beeda794a8b85d"></a><!-- doxytag: member="_FL_SHADOW_LABEL" ref="ad5774781d33328b82990ff9e25dfd61ba42d8fbe615129db500beeda794a8b85d" args="" -->_FL_SHADOW_LABEL</em>&nbsp;</td><td>
+<p>draws a drop shadow under the text </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad5774781d33328b82990ff9e25dfd61ba8137ee7579c41cf0efca9b8b5bd7a98a"></a><!-- doxytag: member="_FL_ENGRAVED_LABEL" ref="ad5774781d33328b82990ff9e25dfd61ba8137ee7579c41cf0efca9b8b5bd7a98a" args="" -->_FL_ENGRAVED_LABEL</em>&nbsp;</td><td>
+<p>draws edges as though the text is engraved </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad5774781d33328b82990ff9e25dfd61ba1b9e2cb1deac2a46a0c48fc53cef2209"></a><!-- doxytag: member="_FL_EMBOSSED_LABEL" ref="ad5774781d33328b82990ff9e25dfd61ba1b9e2cb1deac2a46a0c48fc53cef2209" args="" -->_FL_EMBOSSED_LABEL</em>&nbsp;</td><td>
+<p>draws edges as thought the text is raised </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad5774781d33328b82990ff9e25dfd61bab1871e45f37d1f355e94314ab9cf19fa"></a><!-- doxytag: member="_FL_MULTI_LABEL" ref="ad5774781d33328b82990ff9e25dfd61bab1871e45f37d1f355e94314ab9cf19fa" args="" -->_FL_MULTI_LABEL</em>&nbsp;</td><td>
+<p>? </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad5774781d33328b82990ff9e25dfd61baf92e61ad9e90f0caed893af403eb2440"></a><!-- doxytag: member="_FL_ICON_LABEL" ref="ad5774781d33328b82990ff9e25dfd61baf92e61ad9e90f0caed893af403eb2440" args="" -->_FL_ICON_LABEL</em>&nbsp;</td><td>
+<p>draws the icon associated with the text </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad5774781d33328b82990ff9e25dfd61ba4eacee23d77760ec01a7491a53840006"></a><!-- doxytag: member="_FL_IMAGE_LABEL" ref="ad5774781d33328b82990ff9e25dfd61ba4eacee23d77760ec01a7491a53840006" args="" -->_FL_IMAGE_LABEL</em>&nbsp;</td><td>
+<p>? </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="ad5774781d33328b82990ff9e25dfd61bae8d04c6d9eb936bed041d8a61eed223c"></a><!-- doxytag: member="FL_FREE_LABELTYPE" ref="ad5774781d33328b82990ff9e25dfd61bae8d04c6d9eb936bed041d8a61eed223c" args="" -->FL_FREE_LABELTYPE</em>&nbsp;</td><td>
+<p>first free labeltype to use for creating own labeltypes </p>
+</td></tr>
 </table>
+</dd>
 </dl>
 
 </div>
-</div><p>
-<a class="anchor" name="daaa8b52b78abf3ccce4787b112e6665"></a><!-- doxytag: member="Enumerations.H::Fl_When" ref="daaa8b52b78abf3ccce4787b112e6665" args="" -->
+</div>
+<a class="anchor" id="adaaa8b52b78abf3ccce4787b112e6665"></a><!-- doxytag: member="Enumerations.H::Fl_When" ref="adaaa8b52b78abf3ccce4787b112e6665" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">enum <a class="el" href="Enumerations_8H.html#daaa8b52b78abf3ccce4787b112e6665">Fl_When</a>          </td>
+          <td class="memname">enum <a class="el" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665">Fl_When</a></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-These constants determine when a callback is performed. 
-<p>
-<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="classFl__Widget.html#b194069add839e0aecbc541017c8d383" title="Returns the conditions under which the callback is called.">Fl_Widget::when()</a>; </dd></dl>
-<dl compact><dt><b><a class="el" href="todo.html#_todo000012">Todo:</a></b></dt><dd>doxygen comments for values are incomplete and maybe wrong or unclear </dd></dl>
-<dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="daaa8b52b78abf3ccce4787b112e6665dfa635a2abba2b9d9fbfc10294d87f3c"></a><!-- doxytag: member="FL_WHEN_NEVER" ref="daaa8b52b78abf3ccce4787b112e6665dfa635a2abba2b9d9fbfc10294d87f3c" args="" -->FL_WHEN_NEVER</em>&nbsp;</td><td>
-Never call the callback. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="daaa8b52b78abf3ccce4787b112e6665e504aaa4de36a9ff606530956c68887a"></a><!-- doxytag: member="FL_WHEN_CHANGED" ref="daaa8b52b78abf3ccce4787b112e6665e504aaa4de36a9ff606530956c68887a" args="" -->FL_WHEN_CHANGED</em>&nbsp;</td><td>
-Do the callback only when the widget value changes. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="daaa8b52b78abf3ccce4787b112e6665c5385d8670aedf159e0271731fceab85"></a><!-- doxytag: member="FL_WHEN_NOT_CHANGED" ref="daaa8b52b78abf3ccce4787b112e6665c5385d8670aedf159e0271731fceab85" args="" -->FL_WHEN_NOT_CHANGED</em>&nbsp;</td><td>
-Do the callback whenever the user interacts with the widget. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="daaa8b52b78abf3ccce4787b112e6665fbd4ae9061c3cd4bc9b4aa94fcb8137a"></a><!-- doxytag: member="FL_WHEN_RELEASE" ref="daaa8b52b78abf3ccce4787b112e6665fbd4ae9061c3cd4bc9b4aa94fcb8137a" args="" -->FL_WHEN_RELEASE</em>&nbsp;</td><td>
-Do the callback when the button or key is released and the value changes. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="daaa8b52b78abf3ccce4787b112e6665178d65ff4c14dbe7a4c3a430734eb677"></a><!-- doxytag: member="FL_WHEN_RELEASE_ALWAYS" ref="daaa8b52b78abf3ccce4787b112e6665178d65ff4c14dbe7a4c3a430734eb677" args="" -->FL_WHEN_RELEASE_ALWAYS</em>&nbsp;</td><td>
-Do the callback when the button or key is released, even if the value doesn't change. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="daaa8b52b78abf3ccce4787b112e666507b6d76bf4ca08fc78b646d6d5959f09"></a><!-- doxytag: member="FL_WHEN_ENTER_KEY" ref="daaa8b52b78abf3ccce4787b112e666507b6d76bf4ca08fc78b646d6d5959f09" args="" -->FL_WHEN_ENTER_KEY</em>&nbsp;</td><td>
-Do the callback when the user presses the ENTER key and the value changes. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="daaa8b52b78abf3ccce4787b112e6665a62e296209f00c30b7d4a09a7e5b169b"></a><!-- doxytag: member="FL_WHEN_ENTER_KEY_ALWAYS" ref="daaa8b52b78abf3ccce4787b112e6665a62e296209f00c30b7d4a09a7e5b169b" args="" -->FL_WHEN_ENTER_KEY_ALWAYS</em>&nbsp;</td><td>
-Do the callback when the user presses the ENTER key, even if the value doesn't change. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="daaa8b52b78abf3ccce4787b112e66651996a72752f22036d01e9b94d3e92f1a"></a><!-- doxytag: member="FL_WHEN_ENTER_KEY_CHANGED" ref="daaa8b52b78abf3ccce4787b112e66651996a72752f22036d01e9b94d3e92f1a" args="" -->FL_WHEN_ENTER_KEY_CHANGED</em>&nbsp;</td><td>
-? </td></tr>
+<p>These constants determine when a callback is performed. </p>
+<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classFl__Widget.html#ab194069add839e0aecbc541017c8d383" title="Returns the conditions under which the callback is called.">Fl_Widget::when()</a>; </dd></dl>
+<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000010">Todo:</a></b></dt><dd>doxygen comments for values are incomplete and maybe wrong or unclear </dd></dl>
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="adaaa8b52b78abf3ccce4787b112e6665adfa635a2abba2b9d9fbfc10294d87f3c"></a><!-- doxytag: member="FL_WHEN_NEVER" ref="adaaa8b52b78abf3ccce4787b112e6665adfa635a2abba2b9d9fbfc10294d87f3c" args="" -->FL_WHEN_NEVER</em>&nbsp;</td><td>
+<p>Never call the callback. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="adaaa8b52b78abf3ccce4787b112e6665ae504aaa4de36a9ff606530956c68887a"></a><!-- doxytag: member="FL_WHEN_CHANGED" ref="adaaa8b52b78abf3ccce4787b112e6665ae504aaa4de36a9ff606530956c68887a" args="" -->FL_WHEN_CHANGED</em>&nbsp;</td><td>
+<p>Do the callback only when the widget value changes. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="adaaa8b52b78abf3ccce4787b112e6665ac5385d8670aedf159e0271731fceab85"></a><!-- doxytag: member="FL_WHEN_NOT_CHANGED" ref="adaaa8b52b78abf3ccce4787b112e6665ac5385d8670aedf159e0271731fceab85" args="" -->FL_WHEN_NOT_CHANGED</em>&nbsp;</td><td>
+<p>Do the callback whenever the user interacts with the widget. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="adaaa8b52b78abf3ccce4787b112e6665afbd4ae9061c3cd4bc9b4aa94fcb8137a"></a><!-- doxytag: member="FL_WHEN_RELEASE" ref="adaaa8b52b78abf3ccce4787b112e6665afbd4ae9061c3cd4bc9b4aa94fcb8137a" args="" -->FL_WHEN_RELEASE</em>&nbsp;</td><td>
+<p>Do the callback when the button or key is released and the value changes. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="adaaa8b52b78abf3ccce4787b112e6665a178d65ff4c14dbe7a4c3a430734eb677"></a><!-- doxytag: member="FL_WHEN_RELEASE_ALWAYS" ref="adaaa8b52b78abf3ccce4787b112e6665a178d65ff4c14dbe7a4c3a430734eb677" args="" -->FL_WHEN_RELEASE_ALWAYS</em>&nbsp;</td><td>
+<p>Do the callback when the button or key is released, even if the value doesn't change. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="adaaa8b52b78abf3ccce4787b112e6665a07b6d76bf4ca08fc78b646d6d5959f09"></a><!-- doxytag: member="FL_WHEN_ENTER_KEY" ref="adaaa8b52b78abf3ccce4787b112e6665a07b6d76bf4ca08fc78b646d6d5959f09" args="" -->FL_WHEN_ENTER_KEY</em>&nbsp;</td><td>
+<p>Do the callback when the user presses the ENTER key and the value changes. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="adaaa8b52b78abf3ccce4787b112e6665aa62e296209f00c30b7d4a09a7e5b169b"></a><!-- doxytag: member="FL_WHEN_ENTER_KEY_ALWAYS" ref="adaaa8b52b78abf3ccce4787b112e6665aa62e296209f00c30b7d4a09a7e5b169b" args="" -->FL_WHEN_ENTER_KEY_ALWAYS</em>&nbsp;</td><td>
+<p>Do the callback when the user presses the ENTER key, even if the value doesn't change. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="adaaa8b52b78abf3ccce4787b112e6665a1996a72752f22036d01e9b94d3e92f1a"></a><!-- doxytag: member="FL_WHEN_ENTER_KEY_CHANGED" ref="adaaa8b52b78abf3ccce4787b112e6665a1996a72752f22036d01e9b94d3e92f1a" args="" -->FL_WHEN_ENTER_KEY_CHANGED</em>&nbsp;</td><td>
+<p>? </p>
+</td></tr>
 </table>
+</dd>
 </dl>
 
 </div>
-</div><p>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="9296d2ab39525c54c84ce392b9f06ebe"></a><!-- doxytag: member="Enumerations.H::fl_box" ref="9296d2ab39525c54c84ce392b9f06ebe" args="(Fl_Boxtype b)" -->
+</div>
+<hr/><h2>Function Documentation</h2>
+<a class="anchor" id="a9296d2ab39525c54c84ce392b9f06ebe"></a><!-- doxytag: member="Enumerations.H::fl_box" ref="a9296d2ab39525c54c84ce392b9f06ebe" args="(Fl_Boxtype b)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="Enumerations_8H.html#e48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> fl_box           </td>
+          <td class="memname"><a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> fl_box </td>
           <td>(</td>
-          <td class="paramtype"><a class="el" href="Enumerations_8H.html#e48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>&nbsp;</td>
-          <td class="paramname"> <em>b</em>          </td>
-          <td>&nbsp;)&nbsp;</td>
+          <td class="paramtype"><a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>&#160;</td>
+          <td class="paramname"><em>b</em></td><td>)</td>
           <td><code> [inline]</code></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-Get the filled version of a frame. 
-<p>
-If no filled version of a given frame exists, the behavior of this function is undefined and some random box or frame is returned, 
+<p>Get the filled version of a frame. </p>
+<p>If no filled version of a given frame exists, the behavior of this function is undefined and some random box or frame is returned, </p>
+
 </div>
-</div><p>
-<a class="anchor" name="6aa37e8d5c59e2e4f40848f9b2b93a70"></a><!-- doxytag: member="Enumerations.H::fl_down" ref="6aa37e8d5c59e2e4f40848f9b2b93a70" args="(Fl_Boxtype b)" -->
+</div>
+<a class="anchor" id="a6aa37e8d5c59e2e4f40848f9b2b93a70"></a><!-- doxytag: member="Enumerations.H::fl_down" ref="a6aa37e8d5c59e2e4f40848f9b2b93a70" args="(Fl_Boxtype b)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="Enumerations_8H.html#e48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> fl_down           </td>
+          <td class="memname"><a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> fl_down </td>
           <td>(</td>
-          <td class="paramtype"><a class="el" href="Enumerations_8H.html#e48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>&nbsp;</td>
-          <td class="paramname"> <em>b</em>          </td>
-          <td>&nbsp;)&nbsp;</td>
+          <td class="paramtype"><a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>&#160;</td>
+          <td class="paramname"><em>b</em></td><td>)</td>
           <td><code> [inline]</code></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-Get the "pressed" or "down" version of a box. 
-<p>
-If no "down" version of a given box exists, the behavior of this function is undefined and some random box or frame is returned, 
+<p>Get the "pressed" or "down" version of a box. </p>
+<p>If no "down" version of a given box exists, the behavior of this function is undefined and some random box or frame is returned, </p>
+
 </div>
-</div><p>
-<a class="anchor" name="06e61a87a8570f7debc751a1e2f5340f"></a><!-- doxytag: member="Enumerations.H::fl_frame" ref="06e61a87a8570f7debc751a1e2f5340f" args="(Fl_Boxtype b)" -->
+</div>
+<a class="anchor" id="a06e61a87a8570f7debc751a1e2f5340f"></a><!-- doxytag: member="Enumerations.H::fl_frame" ref="a06e61a87a8570f7debc751a1e2f5340f" args="(Fl_Boxtype b)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="Enumerations_8H.html#e48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> fl_frame           </td>
+          <td class="memname"><a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> fl_frame </td>
           <td>(</td>
-          <td class="paramtype"><a class="el" href="Enumerations_8H.html#e48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>&nbsp;</td>
-          <td class="paramname"> <em>b</em>          </td>
-          <td>&nbsp;)&nbsp;</td>
+          <td class="paramtype"><a class="el" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>&#160;</td>
+          <td class="paramname"><em>b</em></td><td>)</td>
           <td><code> [inline]</code></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-Get the unfilled, frame only version of a box. 
-<p>
-If no frame version of a given box exists, the behavior of this function is undefined and some random box or frame is returned, 
+<p>Get the unfilled, frame only version of a box. </p>
+<p>If no frame version of a given box exists, the behavior of this function is undefined and some random box or frame is returned, </p>
+
 </div>
-</div><p>
-<a class="anchor" name="7c5acc4633fbab7016bce2fb69046494"></a><!-- doxytag: member="Enumerations.H::fl_rgb_color" ref="7c5acc4633fbab7016bce2fb69046494" args="(uchar r, uchar g, uchar b)" -->
+</div>
+<a class="anchor" id="a7c5acc4633fbab7016bce2fb69046494"></a><!-- doxytag: member="Enumerations.H::fl_rgb_color" ref="a7c5acc4633fbab7016bce2fb69046494" args="(uchar r, uchar g, uchar b)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname"><a class="el" href="Enumerations_8H.html#8b762953646f8abee866061f1af78a6a">Fl_Color</a> fl_rgb_color           </td>
+          <td class="memname"><a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a> fl_rgb_color </td>
           <td>(</td>
-          <td class="paramtype"><a class="el" href="fl__types_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a>&nbsp;</td>
-          <td class="paramname"> <em>r</em>, </td>
+          <td class="paramtype"><a class="el" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc">uchar</a>&#160;</td>
+          <td class="paramname"><em>r</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype"><a class="el" href="fl__types_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a>&nbsp;</td>
-          <td class="paramname"> <em>g</em>, </td>
+          <td class="paramtype"><a class="el" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc">uchar</a>&#160;</td>
+          <td class="paramname"><em>g</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype"><a class="el" href="fl__types_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a>&nbsp;</td>
-          <td class="paramname"> <em>b</em></td><td>&nbsp;</td>
+          <td class="paramtype"><a class="el" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc">uchar</a>&#160;</td>
+          <td class="paramname"><em>b</em>&#160;</td>
         </tr>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td><code> [inline]</code></td>
+          <td></td><td><code> [inline]</code></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-return 24-bit color value closest to <code>r</code>, <code>g</code>, <code>b</code>. 
-<p>
+<p>return 24-bit color value closest to <code>r</code>, <code>g</code>, <code>b</code>. </p>
 
 </div>
-</div><p>
-<hr><h2>Variable Documentation</h2>
-<a class="anchor" name="1ea3fa817f07b80dced581f58de842ae"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_BOTTOM" ref="1ea3fa817f07b80dced581f58de842ae" args="" -->
+</div>
+<hr/><h2>Variable Documentation</h2>
+<a class="anchor" id="a1ea3fa817f07b80dced581f58de842ae"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_BOTTOM" ref="a1ea3fa817f07b80dced581f58de842ae" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">const <a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#1ea3fa817f07b80dced581f58de842ae">FL_ALIGN_BOTTOM</a> = (<a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)2          </td>
+          <td class="memname">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#a1ea3fa817f07b80dced581f58de842ae">FL_ALIGN_BOTTOM</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)2</td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-Align the label at the bottom of the widget. 
-<p>
+<p>Align the label at the bottom of the widget. </p>
 
 </div>
-</div><p>
-<a class="anchor" name="427f1ce53c37478a59f64bec4a2e2241"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_CENTER" ref="427f1ce53c37478a59f64bec4a2e2241" args="" -->
+</div>
+<a class="anchor" id="a427f1ce53c37478a59f64bec4a2e2241"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_CENTER" ref="a427f1ce53c37478a59f64bec4a2e2241" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">const <a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#427f1ce53c37478a59f64bec4a2e2241">FL_ALIGN_CENTER</a> = (<a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)0          </td>
+          <td class="memname">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#a427f1ce53c37478a59f64bec4a2e2241">FL_ALIGN_CENTER</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)0</td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-Align the label horizontally in the middle. 
-<p>
+<p>Align the label horizontally in the middle. </p>
 
 </div>
-</div><p>
-<a class="anchor" name="527e2db976be1a8508c226b4ca54eaa7"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_CLIP" ref="527e2db976be1a8508c226b4ca54eaa7" args="" -->
+</div>
+<a class="anchor" id="a527e2db976be1a8508c226b4ca54eaa7"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_CLIP" ref="a527e2db976be1a8508c226b4ca54eaa7" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">const <a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#527e2db976be1a8508c226b4ca54eaa7">FL_ALIGN_CLIP</a> = (<a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)64          </td>
+          <td class="memname">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#a527e2db976be1a8508c226b4ca54eaa7">FL_ALIGN_CLIP</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)64</td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-All parts of the label that are lager than the widget will not be drawn . 
-<p>
+<p>All parts of the label that are lager than the widget will not be drawn . </p>
 
 </div>
-</div><p>
-<a class="anchor" name="1aaa3dafad6349ff2e36c2b94694ddc4"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_IMAGE_BACKDROP" ref="1aaa3dafad6349ff2e36c2b94694ddc4" args="" -->
+</div>
+<a class="anchor" id="a1aaa3dafad6349ff2e36c2b94694ddc4"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_IMAGE_BACKDROP" ref="a1aaa3dafad6349ff2e36c2b94694ddc4" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">const <a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#1aaa3dafad6349ff2e36c2b94694ddc4">FL_ALIGN_IMAGE_BACKDROP</a> = (<a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)0x0200          </td>
+          <td class="memname">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#a1aaa3dafad6349ff2e36c2b94694ddc4">FL_ALIGN_IMAGE_BACKDROP</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)0x0200</td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-If the label contains an image, draw the image or deimage in the backgroup. 
-<p>
+<p>If the label contains an image, draw the image or deimage in the backgroup. </p>
 
 </div>
-</div><p>
-<a class="anchor" name="e01274c851cadd0ae5f7c5b519f0245a"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_IMAGE_NEXT_TO_TEXT" ref="e01274c851cadd0ae5f7c5b519f0245a" args="" -->
+</div>
+<a class="anchor" id="ae01274c851cadd0ae5f7c5b519f0245a"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_IMAGE_NEXT_TO_TEXT" ref="ae01274c851cadd0ae5f7c5b519f0245a" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">const <a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#e01274c851cadd0ae5f7c5b519f0245a">FL_ALIGN_IMAGE_NEXT_TO_TEXT</a> = (<a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)0x0100          </td>
+          <td class="memname">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#ae01274c851cadd0ae5f7c5b519f0245a">FL_ALIGN_IMAGE_NEXT_TO_TEXT</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)0x0100</td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-If the label contains an image, draw the text to the right of the image. 
-<p>
+<p>If the label contains an image, draw the text to the right of the image. </p>
 
 </div>
-</div><p>
-<a class="anchor" name="44f5822e9594733418ec39f7c061d2d7"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_IMAGE_OVER_TEXT" ref="44f5822e9594733418ec39f7c061d2d7" args="" -->
+</div>
+<a class="anchor" id="a44f5822e9594733418ec39f7c061d2d7"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_IMAGE_OVER_TEXT" ref="a44f5822e9594733418ec39f7c061d2d7" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">const <a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#44f5822e9594733418ec39f7c061d2d7">FL_ALIGN_IMAGE_OVER_TEXT</a> = (<a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)0x0000          </td>
+          <td class="memname">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#a44f5822e9594733418ec39f7c061d2d7">FL_ALIGN_IMAGE_OVER_TEXT</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)0x0000</td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-If the label contains an image, draw the text below the image. 
-<p>
+<p>If the label contains an image, draw the text below the image. </p>
 
 </div>
-</div><p>
-<a class="anchor" name="de440c90fc9c2495fdf04c9cb34fba34"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_INSIDE" ref="de440c90fc9c2495fdf04c9cb34fba34" args="" -->
+</div>
+<a class="anchor" id="ade440c90fc9c2495fdf04c9cb34fba34"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_INSIDE" ref="ade440c90fc9c2495fdf04c9cb34fba34" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">const <a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#de440c90fc9c2495fdf04c9cb34fba34">FL_ALIGN_INSIDE</a> = (<a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)16          </td>
+          <td class="memname">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#ade440c90fc9c2495fdf04c9cb34fba34">FL_ALIGN_INSIDE</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)16</td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-Draw the label inside of the widget. 
-<p>
+<p>Draw the label inside of the widget. </p>
 
 </div>
-</div><p>
-<a class="anchor" name="ee67f09771b16bc5da1f1ee860681be5"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_LEFT" ref="ee67f09771b16bc5da1f1ee860681be5" args="" -->
+</div>
+<a class="anchor" id="aee67f09771b16bc5da1f1ee860681be5"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_LEFT" ref="aee67f09771b16bc5da1f1ee860681be5" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">const <a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#ee67f09771b16bc5da1f1ee860681be5">FL_ALIGN_LEFT</a> = (<a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)4          </td>
+          <td class="memname">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#aee67f09771b16bc5da1f1ee860681be5">FL_ALIGN_LEFT</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)4</td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-Align the label at the left of the widget. 
-<p>
-Inside labels appear left-justified starting at the left side of the widget, outside labels are right-justified and drawn to the left of the widget. 
+<p>Align the label at the left of the widget. </p>
+<p>Inside labels appear left-justified starting at the left side of the widget, outside labels are right-justified and drawn to the left of the widget. </p>
+
 </div>
-</div><p>
-<a class="anchor" name="16646615fa4863fae6f7975b36c3987e"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_RIGHT" ref="16646615fa4863fae6f7975b36c3987e" args="" -->
+</div>
+<a class="anchor" id="a16646615fa4863fae6f7975b36c3987e"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_RIGHT" ref="a16646615fa4863fae6f7975b36c3987e" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">const <a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#16646615fa4863fae6f7975b36c3987e">FL_ALIGN_RIGHT</a> = (<a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)8          </td>
+          <td class="memname">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#a16646615fa4863fae6f7975b36c3987e">FL_ALIGN_RIGHT</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)8</td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-Align the label to the right of the widget. 
-<p>
+<p>Align the label to the right of the widget. </p>
 
 </div>
-</div><p>
-<a class="anchor" name="6500fc80f0febfd4bd87025a3df5cff6"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_TEXT_NEXT_TO_IMAGE" ref="6500fc80f0febfd4bd87025a3df5cff6" args="" -->
+</div>
+<a class="anchor" id="a6500fc80f0febfd4bd87025a3df5cff6"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_TEXT_NEXT_TO_IMAGE" ref="a6500fc80f0febfd4bd87025a3df5cff6" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">const <a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#6500fc80f0febfd4bd87025a3df5cff6">FL_ALIGN_TEXT_NEXT_TO_IMAGE</a> = (<a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)0x0120          </td>
+          <td class="memname">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#a6500fc80f0febfd4bd87025a3df5cff6">FL_ALIGN_TEXT_NEXT_TO_IMAGE</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)0x0120</td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-If the label contains an image, draw the text to the left of the image. 
-<p>
+<p>If the label contains an image, draw the text to the left of the image. </p>
 
 </div>
-</div><p>
-<a class="anchor" name="b6413c20d509320c27f498ef2d65ce3f"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_TEXT_OVER_IMAGE" ref="b6413c20d509320c27f498ef2d65ce3f" args="" -->
+</div>
+<a class="anchor" id="ab6413c20d509320c27f498ef2d65ce3f"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_TEXT_OVER_IMAGE" ref="ab6413c20d509320c27f498ef2d65ce3f" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">const <a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#b6413c20d509320c27f498ef2d65ce3f">FL_ALIGN_TEXT_OVER_IMAGE</a> = (<a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)0x0020          </td>
+          <td class="memname">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#ab6413c20d509320c27f498ef2d65ce3f">FL_ALIGN_TEXT_OVER_IMAGE</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)0x0020</td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-If the label contains an image, draw the text on top of the image. 
-<p>
+<p>If the label contains an image, draw the text on top of the image. </p>
 
 </div>
-</div><p>
-<a class="anchor" name="62b22e4022b39d90a2d3962ae144f2e8"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_TOP" ref="62b22e4022b39d90a2d3962ae144f2e8" args="" -->
+</div>
+<a class="anchor" id="a62b22e4022b39d90a2d3962ae144f2e8"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_TOP" ref="a62b22e4022b39d90a2d3962ae144f2e8" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">const <a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#62b22e4022b39d90a2d3962ae144f2e8">FL_ALIGN_TOP</a> = (<a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)1          </td>
+          <td class="memname">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#a62b22e4022b39d90a2d3962ae144f2e8">FL_ALIGN_TOP</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)1</td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-Align the label at the top of the widget. 
-<p>
-Inside labels appear below the top, outside labels are drawn on top of the widget. 
+<p>Align the label at the top of the widget. </p>
+<p>Inside labels appear below the top, outside labels are drawn on top of the widget. </p>
+
 </div>
-</div><p>
-<a class="anchor" name="d824439377f8aa436e39c5d12d9fb26f"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_WRAP" ref="d824439377f8aa436e39c5d12d9fb26f" args="" -->
+</div>
+<a class="anchor" id="ad824439377f8aa436e39c5d12d9fb26f"></a><!-- doxytag: member="Enumerations.H::FL_ALIGN_WRAP" ref="ad824439377f8aa436e39c5d12d9fb26f" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">const <a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#d824439377f8aa436e39c5d12d9fb26f">FL_ALIGN_WRAP</a> = (<a class="el" href="Enumerations_8H.html#44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)128          </td>
+          <td class="memname">const <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> <a class="el" href="Enumerations_8H.html#ad824439377f8aa436e39c5d12d9fb26f">FL_ALIGN_WRAP</a> = (<a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a>)128</td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-Wrap text that does not fit the width of the widget. 
-<p>
+<p>Wrap text that does not fit the width of the widget. </p>
 
 </div>
-</div><p>
 </div>
+</div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Enumerations_8H.html">Enumerations.H</a>      </li>
 <hr>
 <address><small>
 <!-- date removed for reducing unnecessary svn web updates  -->
 <a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
-&copy; 1998-2010 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
 Permission is granted to reproduce this manual or any portion for
 any purpose, provided this copyright and permission notice are preserved.
 </small></address>

Added: trunk/doc-1.3/Enumerations_8H_source.html
===================================================================
--- trunk/doc-1.3/Enumerations_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Enumerations_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,611 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Enumerations.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Enumerations_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Enumerations.H</h1>  </div>
+</div>
+<div class="contents">
+<a href="Enumerations_8H.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Enumerations.H 8281 2011-01-16 18:21:39Z manolo $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Enumerations for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00032"></a>00032 <span class="preprocessor">#ifndef Fl_Enumerations_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Enumerations_H</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span>
+<a name="l00035"></a>00035 <span class="preprocessor">#  include &quot;Fl_Export.H&quot;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#  include &quot;<a class="code" href="fl__types_8h.html" title="This file contains simple &amp;quot;C&amp;quot;-style type definitions.">fl_types.h</a>&quot;</span>
+<a name="l00037"></a>00037 
+<a name="l00046"></a>00046 
+<a name="l00051"></a><a class="code" href="Enumerations_8H.html#a10c923db4d613150c8a3937f9775ccd0">00051</a> <span class="preprocessor">#define FL_MAJOR_VERSION        1</span>
+<a name="l00052"></a>00052 <span class="preprocessor"></span>
+<a name="l00058"></a><a class="code" href="Enumerations_8H.html#a165d2781eff3186354a5f5db0528976d">00058</a> <span class="preprocessor">#define FL_MINOR_VERSION        3</span>
+<a name="l00059"></a>00059 <span class="preprocessor"></span>
+<a name="l00065"></a><a class="code" href="Enumerations_8H.html#afc7b82e6fcfbb451d38e8a0cacde302a">00065</a> <span class="preprocessor">#define FL_PATCH_VERSION        0</span>
+<a name="l00066"></a>00066 <span class="preprocessor"></span>
+<a name="l00082"></a><a class="code" href="Enumerations_8H.html#a94499c96b5f3ca212d90a2c41f947a67">00082</a> <span class="preprocessor">#define FL_VERSION              ((double)FL_MAJOR_VERSION + \</span>
+<a name="l00083"></a>00083 <span class="preprocessor">                                 (double)FL_MINOR_VERSION * 0.01 + \</span>
+<a name="l00084"></a>00084 <span class="preprocessor">                                 (double)FL_PATCH_VERSION * 0.0001)</span>
+<a name="l00085"></a>00085 <span class="preprocessor"></span>        <span class="comment">// group: Version Numbers</span>
+<a name="l00087"></a>00087 
+<a name="l00103"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3">00103</a> <span class="keyword">enum</span> <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3" title="Every time a user moves the mouse pointer, clicks a button, or presses a key, an event is generated a...">Fl_Event</a> { <span class="comment">// events</span>
+<a name="l00105"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3aee4e8cf3108b1a47c67231451d39042f">00105</a> <span class="comment"></span>  <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3aee4e8cf3108b1a47c67231451d39042f" title="No event.">FL_NO_EVENT</a>           = 0,
+<a name="l00106"></a>00106 
+<a name="l00118"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a44972d76423f3e380ae12c36827944e3">00118</a>   <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a44972d76423f3e380ae12c36827944e3" title="A mouse button has gone down with the mouse pointing at this widget.">FL_PUSH</a>               = 1,
+<a name="l00119"></a>00119 
+<a name="l00126"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a5949b5ff170a8236d2745eddb1e9fd9a">00126</a>   <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a5949b5ff170a8236d2745eddb1e9fd9a" title="A mouse button has been released.">FL_RELEASE</a>            = 2,
+<a name="l00127"></a>00127 
+<a name="l00135"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a29b256ac93d443dd33a8c610c24e7af5">00135</a>   <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a29b256ac93d443dd33a8c610c24e7af5" title="The mouse has been moved to point at this widget.">FL_ENTER</a>              = 3,
+<a name="l00136"></a>00136 
+<a name="l00141"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3aa776cf3129e97140c88a062881a2d29a">00141</a>   <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3aa776cf3129e97140c88a062881a2d29a" title="The mouse has moved out of the widget.">FL_LEAVE</a>              = 4,
+<a name="l00142"></a>00142 
+<a name="l00150"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3aaad5c7b2302d7bfe6c6d37b50b4c70f0">00150</a>   <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3aaad5c7b2302d7bfe6c6d37b50b4c70f0" title="The mouse has moved with a button held down.">FL_DRAG</a>               = 5,
+<a name="l00151"></a>00151 
+<a name="l00165"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3adaac2a187beb309443d668a20a59986b">00165</a>   <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3adaac2a187beb309443d668a20a59986b" title="This indicates an attempt to give a widget the keyboard focus.">FL_FOCUS</a>              = 6,
+<a name="l00166"></a>00166   
+<a name="l00170"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a7d2e5eb9247b1927ba5cc26dc82acaf3">00170</a>   <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a7d2e5eb9247b1927ba5cc26dc82acaf3" title="This event is sent to the previous Fl::focus() widget when another widget gets the focus or the windo...">FL_UNFOCUS</a>            = 7,
+<a name="l00171"></a>00171 
+<a name="l00190"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a1d132318f4c72305fd1babbbc4dbeb1a">00190</a>   <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a1d132318f4c72305fd1babbbc4dbeb1a" title="A key was pressed or released.">FL_KEYDOWN</a>            = 8,
+<a name="l00191"></a>00191 
+<a name="l00195"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a1387c0430ec873aa44704954a369143b">00195</a>   <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a1387c0430ec873aa44704954a369143b" title="Equvalent to FL_KEYDOWN.">FL_KEYBOARD</a>           = 8,
+<a name="l00196"></a>00196  
+<a name="l00200"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3ab0e1a75a36767b878915e59e5f9e3be8">00200</a>   <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3ab0e1a75a36767b878915e59e5f9e3be8" title="Key release event.">FL_KEYUP</a>              = 9,
+<a name="l00201"></a>00201 
+<a name="l00207"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a42828f08af2b2191bbc60e113ec08f01">00207</a>   <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a42828f08af2b2191bbc60e113ec08f01" title="The user clicked the close button of a window.">FL_CLOSE</a>              = 10,
+<a name="l00208"></a>00208 
+<a name="l00215"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3acd57cae091eb27c9a52c446bdd0c164d">00215</a>   <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3acd57cae091eb27c9a52c446bdd0c164d" title="The mouse has moved without any mouse buttons held down.">FL_MOVE</a>               = 11,
+<a name="l00216"></a>00216 
+<a name="l00229"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a6161f0e91cc6b2947200323e3bda8156">00229</a>   <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a6161f0e91cc6b2947200323e3bda8156" title="If the Fl::focus() widget is zero or ignores an FL_KEYBOARD event then FLTK tries sending this event ...">FL_SHORTCUT</a>           = 12,
+<a name="l00230"></a>00230 
+<a name="l00236"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3ad9fd8e3ac1c8c3533f73205e450af9d3">00236</a>   <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3ad9fd8e3ac1c8c3533f73205e450af9d3" title="This widget is no longer active, due to Fl_Widget::deactivate() being called on it or one of its pare...">FL_DEACTIVATE</a>         = 13,
+<a name="l00237"></a>00237 
+<a name="l00241"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a50072421b5f3d1911d937f668d8b695d">00241</a>   <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a50072421b5f3d1911d937f668d8b695d" title="This widget is now active, due to Fl_Widget::activate() being called on it or one of its parents...">FL_ACTIVATE</a>           = 14,
+<a name="l00242"></a>00242 
+<a name="l00249"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3aed9d7c8fbb9dac1e16f762195f00d5d6">00249</a>   <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3aed9d7c8fbb9dac1e16f762195f00d5d6" title="This widget is no longer visible, due to Fl_Widget::hide() being called on it or one of its parents...">FL_HIDE</a>               = 15,
+<a name="l00250"></a>00250 
+<a name="l00257"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a9edbfd236c9ea348dcaae935a76bd885">00257</a>   <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a9edbfd236c9ea348dcaae935a76bd885" title="This widget is visible again, due to Fl_Widget::show() being called on it or one of its parents...">FL_SHOW</a>               = 16,
+<a name="l00258"></a>00258 
+<a name="l00263"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a5e811b9d703e6f66cfdca256ecfbb0cf">00263</a>   <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a5e811b9d703e6f66cfdca256ecfbb0cf" title="You should get this event some time after you call Fl::paste().">FL_PASTE</a>              = 17,
+<a name="l00264"></a>00264 
+<a name="l00270"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3aa72e0701dedd76bbc47ec50c99437537">00270</a>   <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3aa72e0701dedd76bbc47ec50c99437537" title="The Fl::selection_owner() will get this event before the selection is moved to another widget...">FL_SELECTIONCLEAR</a>     = 18,
+<a name="l00271"></a>00271 
+<a name="l00275"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3ad5f7dd40377c51d5795cd53ded3d4bef">00275</a>   <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3ad5f7dd40377c51d5795cd53ded3d4bef" title="The user has moved the mouse wheel.">FL_MOUSEWHEEL</a>         = 19,
+<a name="l00276"></a>00276 
+<a name="l00281"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3af4f28b5ef9ec051e4a4d9e19a16370b8">00281</a>   <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3af4f28b5ef9ec051e4a4d9e19a16370b8" title="The mouse has been moved to point at this widget.">FL_DND_ENTER</a>          = 20,
+<a name="l00282"></a>00282 
+<a name="l00287"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3aadfedcde7415286c752ba427f0e8626f">00287</a>   <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3aadfedcde7415286c752ba427f0e8626f" title="The mouse has been moved inside a widget while dragging data.">FL_DND_DRAG</a>           = 21,
+<a name="l00288"></a>00288 
+<a name="l00291"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a03bdb8df3578915e1d0829cc048d855e">00291</a>   <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a03bdb8df3578915e1d0829cc048d855e" title="The mouse has moved out of the widget.">FL_DND_LEAVE</a>          = 22,
+<a name="l00292"></a>00292 
+<a name="l00297"></a><a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a80deb55dbc048b83dc154c11c658b7d6">00297</a>   <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a80deb55dbc048b83dc154c11c658b7d6" title="The user has released the mouse button dropping data into the widget.">FL_DND_RELEASE</a>        = 23
+<a name="l00298"></a>00298 };
+<a name="l00299"></a>00299 
+<a name="l00307"></a><a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665">00307</a> <span class="keyword">enum</span> <a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665" title="These constants determine when a callback is performed.">Fl_When</a> { <span class="comment">// Fl_Widget::when():</span>
+<a name="l00308"></a><a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665adfa635a2abba2b9d9fbfc10294d87f3c">00308</a>   <a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665adfa635a2abba2b9d9fbfc10294d87f3c" title="Never call the callback.">FL_WHEN_NEVER</a>         = 0,    
+<a name="l00309"></a><a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665ae504aaa4de36a9ff606530956c68887a">00309</a>   <a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665ae504aaa4de36a9ff606530956c68887a" title="Do the callback only when the widget value changes.">FL_WHEN_CHANGED</a>       = 1,    
+<a name="l00310"></a><a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665ac5385d8670aedf159e0271731fceab85">00310</a>   <a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665ac5385d8670aedf159e0271731fceab85" title="Do the callback whenever the user interacts with the widget.">FL_WHEN_NOT_CHANGED</a>   = 2,    
+<a name="l00311"></a><a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665afbd4ae9061c3cd4bc9b4aa94fcb8137a">00311</a>   <a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665afbd4ae9061c3cd4bc9b4aa94fcb8137a" title="Do the callback when the button or key is released and the value changes.">FL_WHEN_RELEASE</a>       = 4,    
+<a name="l00312"></a><a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665a178d65ff4c14dbe7a4c3a430734eb677">00312</a>   <a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665a178d65ff4c14dbe7a4c3a430734eb677" title="Do the callback when the button or key is released, even if the value doesn&amp;#39;t change...">FL_WHEN_RELEASE_ALWAYS</a>= 6,    
+<a name="l00313"></a><a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665a07b6d76bf4ca08fc78b646d6d5959f09">00313</a>   <a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665a07b6d76bf4ca08fc78b646d6d5959f09" title="Do the callback when the user presses the ENTER key and the value changes.">FL_WHEN_ENTER_KEY</a>     = 8,    
+<a name="l00314"></a><a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665aa62e296209f00c30b7d4a09a7e5b169b">00314</a>   <a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665aa62e296209f00c30b7d4a09a7e5b169b" title="Do the callback when the user presses the ENTER key, even if the value doesn&amp;#39;t change...">FL_WHEN_ENTER_KEY_ALWAYS</a>=10,  
+<a name="l00315"></a><a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665a1996a72752f22036d01e9b94d3e92f1a">00315</a>   <a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665a1996a72752f22036d01e9b94d3e92f1a" title="?">FL_WHEN_ENTER_KEY_CHANGED</a>=11  
+<a name="l00316"></a>00316 };
+<a name="l00317"></a>00317                 <span class="comment">// group: When Conditions</span>
+<a name="l00319"></a>00319 
+<a name="l00332"></a>00332 
+<a name="l00333"></a>00333 <span class="comment">// FIXME: These codes collide with valid Unicode keys</span>
+<a name="l00334"></a>00334 
+<a name="l00335"></a><a class="code" href="Enumerations_8H.html#a1df1e46a5113628156ed7b7f995217d0">00335</a> <span class="preprocessor">#define FL_Button       0xfee8  ///&lt; A mouse button; use Fl_Button + n for mouse button n.</span>
+<a name="l00336"></a><a class="code" href="Enumerations_8H.html#a20dc86e7758a88b4d1f06323e2de9896">00336</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_BackSpace    0xff08  ///&lt; The backspace key.</span>
+<a name="l00337"></a><a class="code" href="Enumerations_8H.html#aa6e3e7f377cecb30c77f112ce54c3753">00337</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Tab          0xff09  ///&lt; The tab key.</span>
+<a name="l00338"></a><a class="code" href="Enumerations_8H.html#ab4a527fe4d93303976de2fbfec05e19b">00338</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Enter        0xff0d  ///&lt; The enter key. </span>
+<a name="l00339"></a><a class="code" href="Enumerations_8H.html#a701e11753a0c38777cb49989de8f0195">00339</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Pause        0xff13  ///&lt; The pause key.</span>
+<a name="l00340"></a><a class="code" href="Enumerations_8H.html#a75315b814f32abe29e7b8d0c43be54d9">00340</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Scroll_Lock  0xff14  ///&lt; The scroll lock key.</span>
+<a name="l00341"></a><a class="code" href="Enumerations_8H.html#a91b983ebe4cd86393e2addb8ab40a326">00341</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Escape       0xff1b  ///&lt; The escape key.</span>
+<a name="l00342"></a><a class="code" href="Enumerations_8H.html#a6fecadc9ecc21f06822c79ced2e45932">00342</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Home         0xff50  ///&lt; The home key.</span>
+<a name="l00343"></a><a class="code" href="Enumerations_8H.html#afe89caa1c5019809095a6129156f7c5a">00343</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Left         0xff51  ///&lt; The left arrow key.</span>
+<a name="l00344"></a><a class="code" href="Enumerations_8H.html#a050700391ba0940ca16b0e5dbf4644f0">00344</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Up           0xff52  ///&lt; The up arrow key.</span>
+<a name="l00345"></a><a class="code" href="Enumerations_8H.html#a45679ed656e6b248319719719e894f13">00345</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Right        0xff53  ///&lt; The right arrow key.</span>
+<a name="l00346"></a><a class="code" href="Enumerations_8H.html#a7b70dabd5fc84d90552442584a0e8b91">00346</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Down         0xff54  ///&lt; The down arrow key.</span>
+<a name="l00347"></a><a class="code" href="Enumerations_8H.html#a35834a5c204afffb06374e25734b5c76">00347</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Page_Up      0xff55  ///&lt; The page-up key.</span>
+<a name="l00348"></a><a class="code" href="Enumerations_8H.html#ada4d587d21ab710f44043dafba88e110">00348</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Page_Down    0xff56  ///&lt; The page-down key.</span>
+<a name="l00349"></a><a class="code" href="Enumerations_8H.html#a3278d6209799b821e07369aa5dc140ac">00349</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_End          0xff57  ///&lt; The end key.</span>
+<a name="l00350"></a><a class="code" href="Enumerations_8H.html#a4b01dd00e8057590d3778a41920cf80f">00350</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Print        0xff61  ///&lt; The print (or print-screen) key.</span>
+<a name="l00351"></a><a class="code" href="Enumerations_8H.html#ae18bfb47b2b5d5579d227d522a3ce32c">00351</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Insert       0xff63  ///&lt; The insert key. </span>
+<a name="l00352"></a><a class="code" href="Enumerations_8H.html#a3a59855ebd5a902cda138956b5ac80bb">00352</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Menu         0xff67  ///&lt; The menu key.</span>
+<a name="l00353"></a><a class="code" href="Enumerations_8H.html#aea65b2b57d3d83d1359df6fc538ff0a9">00353</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Help         0xff68  ///&lt; The &#39;help&#39; key on Mac keyboards</span>
+<a name="l00354"></a><a class="code" href="Enumerations_8H.html#acf1721eb766274a915bed57acf0e7636">00354</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Num_Lock     0xff7f  ///&lt; The num lock key.</span>
+<a name="l00355"></a><a class="code" href="Enumerations_8H.html#a61cc4275772d96a740bef9261cca5760">00355</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_KP           0xff80  ///&lt; One of the keypad numbers; use FL_KP + n for number n.</span>
+<a name="l00356"></a><a class="code" href="Enumerations_8H.html#af6ac160165f8c2747488175321f45a63">00356</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_KP_Enter     0xff8d  ///&lt; The enter key on the keypad, same as Fl_KP+&#39;\\r&#39;.</span>
+<a name="l00357"></a><a class="code" href="Enumerations_8H.html#a14fb705c31fdb8357ae4f3718e20a018">00357</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_KP_Last      0xffbd  ///&lt; The last keypad key; use to range-check keypad.</span>
+<a name="l00358"></a><a class="code" href="Enumerations_8H.html#ae793aa65307884c2ad99893508d844f2">00358</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_F            0xffbd  ///&lt; One of the function keys; use FL_F + n for function key n.</span>
+<a name="l00359"></a><a class="code" href="Enumerations_8H.html#a104d0fea5c26197d28294d319dd93af3">00359</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_F_Last       0xffe0  ///&lt; The last function key; use to range-check function keys.</span>
+<a name="l00360"></a><a class="code" href="Enumerations_8H.html#ab81acb8d22583da65645c45cb2da1bed">00360</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Shift_L      0xffe1  ///&lt; The lefthand shift key.</span>
+<a name="l00361"></a><a class="code" href="Enumerations_8H.html#a223901295f3b3157bd082a772f20da77">00361</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Shift_R      0xffe2  ///&lt; The righthand shift key.</span>
+<a name="l00362"></a><a class="code" href="Enumerations_8H.html#adefca9b73c422d3dadf3fa555d1fb913">00362</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Control_L    0xffe3  ///&lt; The lefthand control key.</span>
+<a name="l00363"></a><a class="code" href="Enumerations_8H.html#aecba53654154e1c0b22351106636ea79">00363</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Control_R    0xffe4  ///&lt; The righthand control key.</span>
+<a name="l00364"></a><a class="code" href="Enumerations_8H.html#a55c0fc2c4fdd81b243e9036b536484e3">00364</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Caps_Lock    0xffe5  ///&lt; The caps lock key.</span>
+<a name="l00365"></a><a class="code" href="Enumerations_8H.html#acbd392478a5e61f341fe44e24890e213">00365</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Meta_L       0xffe7  ///&lt; The left meta/Windows key.</span>
+<a name="l00366"></a><a class="code" href="Enumerations_8H.html#aa21f26e0bc5b3737cf8c0a1b89a200be">00366</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Meta_R       0xffe8  ///&lt; The right meta/Windows key.</span>
+<a name="l00367"></a><a class="code" href="Enumerations_8H.html#a94997ca62280cddce9327c32a256b61a">00367</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Alt_L        0xffe9  ///&lt; The left alt key.</span>
+<a name="l00368"></a><a class="code" href="Enumerations_8H.html#aa06e5417c1a4f46e591950c1a2c28301">00368</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Alt_R        0xffea  ///&lt; The right alt key. </span>
+<a name="l00369"></a><a class="code" href="Enumerations_8H.html#a323fcf5bab321ec05826a6510a0f1d5a">00369</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_Delete       0xffff  ///&lt; The delete key.</span>
+<a name="l00370"></a>00370 <span class="preprocessor"></span>        <span class="comment">// group: Mouse and Keyboard Events</span>
+<a name="l00372"></a>00372 
+<a name="l00381"></a>00381 
+<a name="l00382"></a><a class="code" href="Enumerations_8H.html#a33b6ebe3faf691660603b03bf4bbeeb8">00382</a> <span class="preprocessor">#define FL_LEFT_MOUSE   1       ///&lt; The left mouse button</span>
+<a name="l00383"></a><a class="code" href="Enumerations_8H.html#a88d6920f2af6a9c2b48be02e5270d097">00383</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_MIDDLE_MOUSE 2       ///&lt; The middle mouse button</span>
+<a name="l00384"></a><a class="code" href="Enumerations_8H.html#ace3b88a65f6aabab96b0bcc411470c77">00384</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_RIGHT_MOUSE  3       ///&lt; The right mouse button</span>
+<a name="l00385"></a>00385 <span class="preprocessor"></span>                <span class="comment">// group: Mouse Buttons</span>
+<a name="l00387"></a>00387 
+<a name="l00388"></a>00388 
+<a name="l00394"></a>00394                 <span class="comment">// group: Event States</span>
+<a name="l00395"></a>00395 
+<a name="l00396"></a>00396 <span class="comment">// FIXME: it would be nice to have the modifiers in the upper 8 bit so that</span>
+<a name="l00397"></a>00397 <span class="comment">//        a unicode ke (24bit) can be sent as an unsigned with the modifiers.</span>
+<a name="l00398"></a>00398 
+<a name="l00399"></a><a class="code" href="Enumerations_8H.html#aa0d93ca1bc8a0c7f84888cdf458f043d">00399</a> <span class="preprocessor">#define FL_SHIFT        0x00010000      ///&lt; One of the shift keys is down</span>
+<a name="l00400"></a><a class="code" href="Enumerations_8H.html#add5e55eea768b7bbc0cd25a2455811f0">00400</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_CAPS_LOCK    0x00020000      ///&lt; The caps lock is on</span>
+<a name="l00401"></a><a class="code" href="Enumerations_8H.html#a29324ec5ac8c1d87950127d387dc83e8">00401</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_CTRL         0x00040000      ///&lt; One of the ctrl keys is down</span>
+<a name="l00402"></a><a class="code" href="Enumerations_8H.html#a58b1ac5446b292c77043f99558eb07cb">00402</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_ALT          0x00080000      ///&lt; One of the alt keys is down</span>
+<a name="l00403"></a><a class="code" href="Enumerations_8H.html#af4708895fdb16d3982408fee68ba502b">00403</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_NUM_LOCK     0x00100000      ///&lt; The num lock is on</span>
+<a name="l00404"></a>00404 <span class="preprocessor"></span>                                        <span class="comment">// most X servers do this?</span>
+<a name="l00405"></a><a class="code" href="Enumerations_8H.html#a2c50b1b00111f992d5d49f07c9cee22a">00405</a> <span class="preprocessor">#define FL_META         0x00400000      ///&lt; One of the meta/Windows keys is down</span>
+<a name="l00406"></a>00406 <span class="preprocessor"></span>                                        <span class="comment">// correct for XFree86</span>
+<a name="l00407"></a><a class="code" href="Enumerations_8H.html#aca94eaafd01b36904a24522c2b2a320a">00407</a> <span class="preprocessor">#define FL_SCROLL_LOCK  0x00800000      ///&lt; The scroll lock is on</span>
+<a name="l00408"></a>00408 <span class="preprocessor"></span>                                        <span class="comment">// correct for XFree86</span>
+<a name="l00409"></a><a class="code" href="Enumerations_8H.html#afe37a4db5e516754bb8963cd341bf415">00409</a> <span class="preprocessor">#define FL_BUTTON1      0x01000000      ///&lt; Mouse button 1 is pushed</span>
+<a name="l00410"></a><a class="code" href="Enumerations_8H.html#a1b597a61f3be6323bce3e8c54283b2b3">00410</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_BUTTON2      0x02000000      ///&lt; Mouse button 2 is pushed</span>
+<a name="l00411"></a><a class="code" href="Enumerations_8H.html#a9609bc7247660e05194c4e639f84e24e">00411</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_BUTTON3      0x04000000      ///&lt; Mouse button 3 is pushed</span>
+<a name="l00412"></a><a class="code" href="Enumerations_8H.html#a6862e0de33aa388ec19a5e0cf3327bb7">00412</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_BUTTONS      0x7f000000      ///&lt; Any mouse button is pushed</span>
+<a name="l00413"></a><a class="code" href="Enumerations_8H.html#a9c1d8f71cc0a6c159eac4f250ead7687">00413</a> <span class="preprocessor"></span><span class="preprocessor">#define FL_BUTTON(n)    (0x00800000&lt;&lt;(n)) ///&lt; Mouse button n (n &gt; 0) is pushed</span>
+<a name="l00414"></a>00414 <span class="preprocessor"></span>
+<a name="l00415"></a><a class="code" href="Enumerations_8H.html#aada64e9d1e7f5cecd3629de290b18927">00415</a> <span class="preprocessor">#define FL_KEY_MASK 0x0000ffff  ///&lt; All keys are 16 bit for now </span>
+<a name="l00416"></a>00416 <span class="preprocessor"></span>                                <span class="comment">//   FIXME: Unicode needs 24 bits!</span>
+<a name="l00417"></a>00417 
+<a name="l00418"></a>00418 <span class="preprocessor">#ifdef __APPLE__</span>
+<a name="l00419"></a>00419 <span class="preprocessor"></span><span class="preprocessor">#  define FL_COMMAND    FL_META   ///&lt; An alias for FL_CTRL on WIN32 and X11, or FL_META on MacOS X</span>
+<a name="l00420"></a>00420 <span class="preprocessor"></span><span class="preprocessor">#  define FL_CONTROL  FL_CTRL   ///&lt; An alias for FL_META on WIN32 and X11, or FL_META on MacOS X</span>
+<a name="l00421"></a>00421 <span class="preprocessor"></span><span class="preprocessor">#else</span>
+<a name="l00422"></a><a class="code" href="Enumerations_8H.html#a5d4011c75b1fe25d9ef36e8ae9e2995c">00422</a> <span class="preprocessor"></span><span class="preprocessor">#  define FL_COMMAND    FL_CTRL         ///&lt; An alias for FL_CTRL on WIN32 and X11, or FL_META on MacOS X</span>
+<a name="l00423"></a><a class="code" href="Enumerations_8H.html#a25fe41b1bd340d52f7970051d8b680bc">00423</a> <span class="preprocessor"></span><span class="preprocessor">#  define FL_CONTROL  FL_META   ///&lt; An alias for FL_META on WIN32 and X11, or FL_META on MacOS X</span>
+<a name="l00424"></a>00424 <span class="preprocessor"></span><span class="preprocessor">#endif // __APPLE__</span>
+<a name="l00425"></a>00425 <span class="preprocessor"></span>                <span class="comment">// group: Event States</span>
+<a name="l00427"></a>00427 
+<a name="l00445"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">00445</a> <span class="keyword">enum</span> <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> { <span class="comment">// boxtypes (if you change these you must fix fl_boxtype.C):</span>
+<a name="l00446"></a>00446 
+<a name="l00447"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca48e3b4ff6e390359376e79a8a6bc05c1">00447</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca48e3b4ff6e390359376e79a8a6bc05c1" title="nothing is drawn at all, this box is invisible">FL_NO_BOX</a> = 0,                
+<a name="l00448"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca6ab2938fe5cb8e5c1ac67da87b6153e6">00448</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca6ab2938fe5cb8e5c1ac67da87b6153e6" title="a flat box">FL_FLAT_BOX</a>,                  
+<a name="l00449"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcab3d71abcebd73ad40dd258f3cdfcfd22">00449</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcab3d71abcebd73ad40dd258f3cdfcfd22" title="see figure 1">FL_UP_BOX</a>,                    
+<a name="l00450"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca9374077c9b546ed69f6592c246ba80ad">00450</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca9374077c9b546ed69f6592c246ba80ad" title="see figure 1">FL_DOWN_BOX</a>,                  
+<a name="l00451"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcaaaee8aa58eb2ef122504946791057425">00451</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcaaaee8aa58eb2ef122504946791057425" title="see figure 1">FL_UP_FRAME</a>,                  
+<a name="l00452"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcad706a13074d25abb994a0ddd60bc1678">00452</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcad706a13074d25abb994a0ddd60bc1678" title="see figure 1">FL_DOWN_FRAME</a>,                
+<a name="l00453"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca1a4ca2c485bc6caa3dea7b54d108b984">00453</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca1a4ca2c485bc6caa3dea7b54d108b984" title="see figure 1">FL_THIN_UP_BOX</a>,               
+<a name="l00454"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcacce612f8d04d06f2e4f7e5a65d5da264">00454</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcacce612f8d04d06f2e4f7e5a65d5da264" title="see figure 1">FL_THIN_DOWN_BOX</a>,             
+<a name="l00455"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcae736190bd31efb08afe14139c1eef7ed">00455</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcae736190bd31efb08afe14139c1eef7ed" title="see figure 1">FL_THIN_UP_FRAME</a>,             
+<a name="l00456"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca6787f1f3d4b97df990f759a47aa39ee0">00456</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca6787f1f3d4b97df990f759a47aa39ee0" title="see figure 1">FL_THIN_DOWN_FRAME</a>,           
+<a name="l00457"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcac0235da7fe5bb34f32718b04dee0500d">00457</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcac0235da7fe5bb34f32718b04dee0500d" title="see figure 1">FL_ENGRAVED_BOX</a>,              
+<a name="l00458"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca29a40628cb975d91b49bc71571b64a70">00458</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca29a40628cb975d91b49bc71571b64a70" title="see figure 1">FL_EMBOSSED_BOX</a>,              
+<a name="l00459"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca991b75017b74f2238309ac842b0174dd">00459</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca991b75017b74f2238309ac842b0174dd" title="see figure 1">FL_ENGRAVED_FRAME</a>,            
+<a name="l00460"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcad69785968dc858de92916ecdf0d766f3">00460</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcad69785968dc858de92916ecdf0d766f3" title="see figure 1">FL_EMBOSSED_FRAME</a>,            
+<a name="l00461"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca0d2152522f0745a38901b39a2e06ff3c">00461</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca0d2152522f0745a38901b39a2e06ff3c" title="see figure 1">FL_BORDER_BOX</a>,                
+<a name="l00462"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca794e5f41a1ce5c827a6d8cbff7a860d1">00462</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca794e5f41a1ce5c827a6d8cbff7a860d1" title="see figure 1">_FL_SHADOW_BOX</a>,               
+<a name="l00463"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca5be0369168a3e9614098b74c20764807">00463</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca5be0369168a3e9614098b74c20764807" title="see figure 1">FL_BORDER_FRAME</a>,              
+<a name="l00464"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca52c4ebde81c5aac67f34e698ff3ae0c5">00464</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca52c4ebde81c5aac67f34e698ff3ae0c5" title="see figure 1">_FL_SHADOW_FRAME</a>,             
+<a name="l00465"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcade712435bbc311ba3a1f8171d955d386">00465</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcade712435bbc311ba3a1f8171d955d386" title="see figure 1">_FL_ROUNDED_BOX</a>,              
+<a name="l00466"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca0c607bac437cde8d596d5c7b371a4f0c">00466</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca0c607bac437cde8d596d5c7b371a4f0c" title="see figure 1">_FL_RSHADOW_BOX</a>,              
+<a name="l00467"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca5d1f01cb2b2a61f43abceca9532592d6">00467</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca5d1f01cb2b2a61f43abceca9532592d6" title="see figure 1">_FL_ROUNDED_FRAME</a>,            
+<a name="l00468"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca42fe4208bf9be03341196b7ca8be1ec6">00468</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca42fe4208bf9be03341196b7ca8be1ec6" title="see figure 1">_FL_RFLAT_BOX</a>,                
+<a name="l00469"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcab1ac62a9646083b8f97cb42693182fcf">00469</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcab1ac62a9646083b8f97cb42693182fcf" title="see figure 1">_FL_ROUND_UP_BOX</a>,             
+<a name="l00470"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcae078d9a1dc9517329ab66e2e91331fc0">00470</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcae078d9a1dc9517329ab66e2e91331fc0" title="see figure 1">_FL_ROUND_DOWN_BOX</a>,           
+<a name="l00471"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcae54b39c5a9b2226e80cf79c780bc2ab7">00471</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcae54b39c5a9b2226e80cf79c780bc2ab7" title="see figure 1">_FL_DIAMOND_UP_BOX</a>,           
+<a name="l00472"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcad6f366179b00ed97ee6f5aec0ed685bb">00472</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcad6f366179b00ed97ee6f5aec0ed685bb" title="see figure 1">_FL_DIAMOND_DOWN_BOX</a>,         
+<a name="l00473"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcaca6602eec2c17112cbf59e52369f4ad2">00473</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcaca6602eec2c17112cbf59e52369f4ad2" title="see figure 1">_FL_OVAL_BOX</a>,                 
+<a name="l00474"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca57e42e5e6a0d69ad87a824439963ec94">00474</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca57e42e5e6a0d69ad87a824439963ec94" title="see figure 1">_FL_OSHADOW_BOX</a>,              
+<a name="l00475"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca334750b2e12a281df4cbfb49b9d8e897">00475</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca334750b2e12a281df4cbfb49b9d8e897" title="see figure 1">_FL_OVAL_FRAME</a>,               
+<a name="l00476"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca3573f8602d3e763afcedbc4e15c4da2d">00476</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca3573f8602d3e763afcedbc4e15c4da2d" title="see figure 1">_FL_OFLAT_BOX</a>,                
+<a name="l00477"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca0c123448de676c56c5c7ff5f85b9d6e1">00477</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca0c123448de676c56c5c7ff5f85b9d6e1" title="plastic version of FL_UP_BOX">_FL_PLASTIC_UP_BOX</a>,           
+<a name="l00478"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca869c6e907918a0244b3b9ec69b47d2b1">00478</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca869c6e907918a0244b3b9ec69b47d2b1" title="plastic version of FL_DOWN_BOX">_FL_PLASTIC_DOWN_BOX</a>,         
+<a name="l00479"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca0e072ecce66fb65691c0cc56ee09525a">00479</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca0e072ecce66fb65691c0cc56ee09525a" title="plastic version of FL_UP_FRAME">_FL_PLASTIC_UP_FRAME</a>,         
+<a name="l00480"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcaddbc69513f5613b5073c6288594c1d91">00480</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcaddbc69513f5613b5073c6288594c1d91" title="plastic version of FL_DOWN_FRAME">_FL_PLASTIC_DOWN_FRAME</a>,       
+<a name="l00481"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcacc944c3ffd115e3f6308c75cd94eea21">00481</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcacc944c3ffd115e3f6308c75cd94eea21" title="plastic version of FL_THIN_UP_BOX">_FL_PLASTIC_THIN_UP_BOX</a>,      
+<a name="l00482"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcae5845cab0a2114ae2585787360f877f3">00482</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcae5845cab0a2114ae2585787360f877f3" title="plastic version of FL_THIN_DOWN_BOX">_FL_PLASTIC_THIN_DOWN_BOX</a>,    
+<a name="l00483"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca1217398c700de4bba61189f95cde1824">00483</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca1217398c700de4bba61189f95cde1824" title="plastic version of FL_ROUND_UP_BOX">_FL_PLASTIC_ROUND_UP_BOX</a>,     
+<a name="l00484"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca0f112def153edcea97df6208a2c08358">00484</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca0f112def153edcea97df6208a2c08358" title="plastic version of FL_ROUND_DOWN_BOX">_FL_PLASTIC_ROUND_DOWN_BOX</a>,   
+<a name="l00485"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcab22b4715b86414245136a0746f40ba8f">00485</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcab22b4715b86414245136a0746f40ba8f" title="gtk+ version of FL_UP_BOX">_FL_GTK_UP_BOX</a>,               
+<a name="l00486"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca5e85a144179208f2827e8b95bdfbc56c">00486</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca5e85a144179208f2827e8b95bdfbc56c" title="gtk+ version of FL_DOWN_BOX">_FL_GTK_DOWN_BOX</a>,             
+<a name="l00487"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca4986374c8cf8eefe676155ae1828cadc">00487</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca4986374c8cf8eefe676155ae1828cadc" title="gtk+ version of FL_UP_FRAME">_FL_GTK_UP_FRAME</a>,             
+<a name="l00488"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcacf1e6a18a81e576870d9262d22720f8c">00488</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcacf1e6a18a81e576870d9262d22720f8c" title="gtk+ version of FL_DOWN_RAME">_FL_GTK_DOWN_FRAME</a>,           
+<a name="l00489"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca71900cb502080854634c3c22f9d6c8b3">00489</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca71900cb502080854634c3c22f9d6c8b3" title="gtk+ version of FL_THIN_UP_BOX">_FL_GTK_THIN_UP_BOX</a>,          
+<a name="l00490"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcaec720ed5ef2c580ca9c1548fe1829d62">00490</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcaec720ed5ef2c580ca9c1548fe1829d62" title="gtk+ version of FL_THIN_DOWN_BOX">_FL_GTK_THIN_DOWN_BOX</a>,        
+<a name="l00491"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca3cbaced50651bf3f3d4d7a4928e26013">00491</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca3cbaced50651bf3f3d4d7a4928e26013" title="gtk+ version of FL_UP_FRAME">_FL_GTK_THIN_UP_FRAME</a>,        
+<a name="l00492"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca447f948f8b8e3eca47f48fa7259b7e73">00492</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca447f948f8b8e3eca47f48fa7259b7e73" title="gtk+ version of FL_THIN_DOWN_FRAME">_FL_GTK_THIN_DOWN_FRAME</a>,      
+<a name="l00493"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca9d606085582d5776295edebc4f30f4f6">00493</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca9d606085582d5776295edebc4f30f4f6" title="gtk+ version of FL_ROUND_UP_BOX">_FL_GTK_ROUND_UP_BOX</a>,         
+<a name="l00494"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca783a28a1f179ab3267e7ef95ff09f389">00494</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca783a28a1f179ab3267e7ef95ff09f389" title="gtk+ version of FL_ROUND_DOWN_BOX">_FL_GTK_ROUND_DOWN_BOX</a>,       
+<a name="l00495"></a><a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcaa9653f0cfb77a72657c6b492cc27480b">00495</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcaa9653f0cfb77a72657c6b492cc27480b" title="the first free box type for creation of new box types">FL_FREE_BOXTYPE</a>               
+<a name="l00496"></a>00496 };
+<a name="l00497"></a>00497 <span class="keyword">extern</span> FL_EXPORT <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> fl_define_FL_ROUND_UP_BOX();
+<a name="l00498"></a>00498 <span class="preprocessor">#define FL_ROUND_UP_BOX fl_define_FL_ROUND_UP_BOX()</span>
+<a name="l00499"></a>00499 <span class="preprocessor"></span><span class="preprocessor">#define FL_ROUND_DOWN_BOX (Fl_Boxtype)(fl_define_FL_ROUND_UP_BOX()+1)</span>
+<a name="l00500"></a>00500 <span class="preprocessor"></span><span class="keyword">extern</span> FL_EXPORT <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> fl_define_FL_SHADOW_BOX();
+<a name="l00501"></a>00501 <span class="preprocessor">#define FL_SHADOW_BOX fl_define_FL_SHADOW_BOX()</span>
+<a name="l00502"></a>00502 <span class="preprocessor"></span><span class="preprocessor">#define FL_SHADOW_FRAME (Fl_Boxtype)(fl_define_FL_SHADOW_BOX()+2)</span>
+<a name="l00503"></a>00503 <span class="preprocessor"></span><span class="keyword">extern</span> FL_EXPORT <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> fl_define_FL_ROUNDED_BOX();
+<a name="l00504"></a>00504 <span class="preprocessor">#define FL_ROUNDED_BOX fl_define_FL_ROUNDED_BOX()</span>
+<a name="l00505"></a>00505 <span class="preprocessor"></span><span class="preprocessor">#define FL_ROUNDED_FRAME (Fl_Boxtype)(fl_define_FL_ROUNDED_BOX()+2)</span>
+<a name="l00506"></a>00506 <span class="preprocessor"></span><span class="keyword">extern</span> FL_EXPORT <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> fl_define_FL_RFLAT_BOX();
+<a name="l00507"></a>00507 <span class="preprocessor">#define FL_RFLAT_BOX fl_define_FL_RFLAT_BOX()</span>
+<a name="l00508"></a>00508 <span class="preprocessor"></span><span class="keyword">extern</span> FL_EXPORT <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> fl_define_FL_RSHADOW_BOX();
+<a name="l00509"></a>00509 <span class="preprocessor">#define FL_RSHADOW_BOX fl_define_FL_RSHADOW_BOX()</span>
+<a name="l00510"></a>00510 <span class="preprocessor"></span><span class="keyword">extern</span> FL_EXPORT <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> fl_define_FL_DIAMOND_BOX();
+<a name="l00511"></a>00511 <span class="preprocessor">#define FL_DIAMOND_UP_BOX fl_define_FL_DIAMOND_BOX()</span>
+<a name="l00512"></a>00512 <span class="preprocessor"></span><span class="preprocessor">#define FL_DIAMOND_DOWN_BOX (Fl_Boxtype)(fl_define_FL_DIAMOND_BOX()+1)</span>
+<a name="l00513"></a>00513 <span class="preprocessor"></span><span class="keyword">extern</span> FL_EXPORT <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> fl_define_FL_OVAL_BOX();
+<a name="l00514"></a>00514 <span class="preprocessor">#define FL_OVAL_BOX fl_define_FL_OVAL_BOX()</span>
+<a name="l00515"></a>00515 <span class="preprocessor"></span><span class="preprocessor">#define FL_OSHADOW_BOX (Fl_Boxtype)(fl_define_FL_OVAL_BOX()+1)</span>
+<a name="l00516"></a>00516 <span class="preprocessor"></span><span class="preprocessor">#define FL_OVAL_FRAME (Fl_Boxtype)(fl_define_FL_OVAL_BOX()+2)</span>
+<a name="l00517"></a>00517 <span class="preprocessor"></span><span class="preprocessor">#define FL_OFLAT_BOX (Fl_Boxtype)(fl_define_FL_OVAL_BOX()+3)</span>
+<a name="l00518"></a>00518 <span class="preprocessor"></span>
+<a name="l00519"></a>00519 <span class="keyword">extern</span> FL_EXPORT <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> fl_define_FL_PLASTIC_UP_BOX();
+<a name="l00520"></a>00520 <span class="preprocessor">#define FL_PLASTIC_UP_BOX fl_define_FL_PLASTIC_UP_BOX()</span>
+<a name="l00521"></a>00521 <span class="preprocessor"></span><span class="preprocessor">#define FL_PLASTIC_DOWN_BOX (Fl_Boxtype)(fl_define_FL_PLASTIC_UP_BOX()+1)</span>
+<a name="l00522"></a>00522 <span class="preprocessor"></span><span class="preprocessor">#define FL_PLASTIC_UP_FRAME (Fl_Boxtype)(fl_define_FL_PLASTIC_UP_BOX()+2)</span>
+<a name="l00523"></a>00523 <span class="preprocessor"></span><span class="preprocessor">#define FL_PLASTIC_DOWN_FRAME (Fl_Boxtype)(fl_define_FL_PLASTIC_UP_BOX()+3)</span>
+<a name="l00524"></a>00524 <span class="preprocessor"></span><span class="preprocessor">#define FL_PLASTIC_THIN_UP_BOX (Fl_Boxtype)(fl_define_FL_PLASTIC_UP_BOX()+4)</span>
+<a name="l00525"></a>00525 <span class="preprocessor"></span><span class="preprocessor">#define FL_PLASTIC_THIN_DOWN_BOX (Fl_Boxtype)(fl_define_FL_PLASTIC_UP_BOX()+5)</span>
+<a name="l00526"></a>00526 <span class="preprocessor"></span><span class="preprocessor">#define FL_PLASTIC_ROUND_UP_BOX (Fl_Boxtype)(fl_define_FL_PLASTIC_UP_BOX()+6)</span>
+<a name="l00527"></a>00527 <span class="preprocessor"></span><span class="preprocessor">#define FL_PLASTIC_ROUND_DOWN_BOX (Fl_Boxtype)(fl_define_FL_PLASTIC_UP_BOX()+7)</span>
+<a name="l00528"></a>00528 <span class="preprocessor"></span>
+<a name="l00529"></a>00529 <span class="keyword">extern</span> FL_EXPORT <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> fl_define_FL_GTK_UP_BOX();
+<a name="l00530"></a>00530 <span class="preprocessor">#define FL_GTK_UP_BOX fl_define_FL_GTK_UP_BOX()</span>
+<a name="l00531"></a>00531 <span class="preprocessor"></span><span class="preprocessor">#define FL_GTK_DOWN_BOX (Fl_Boxtype)(fl_define_FL_GTK_UP_BOX()+1)</span>
+<a name="l00532"></a>00532 <span class="preprocessor"></span><span class="preprocessor">#define FL_GTK_UP_FRAME (Fl_Boxtype)(fl_define_FL_GTK_UP_BOX()+2)</span>
+<a name="l00533"></a>00533 <span class="preprocessor"></span><span class="preprocessor">#define FL_GTK_DOWN_FRAME (Fl_Boxtype)(fl_define_FL_GTK_UP_BOX()+3)</span>
+<a name="l00534"></a>00534 <span class="preprocessor"></span><span class="preprocessor">#define FL_GTK_THIN_UP_BOX (Fl_Boxtype)(fl_define_FL_GTK_UP_BOX()+4)</span>
+<a name="l00535"></a>00535 <span class="preprocessor"></span><span class="preprocessor">#define FL_GTK_THIN_DOWN_BOX (Fl_Boxtype)(fl_define_FL_GTK_UP_BOX()+5)</span>
+<a name="l00536"></a>00536 <span class="preprocessor"></span><span class="preprocessor">#define FL_GTK_THIN_UP_FRAME (Fl_Boxtype)(fl_define_FL_GTK_UP_BOX()+6)</span>
+<a name="l00537"></a>00537 <span class="preprocessor"></span><span class="preprocessor">#define FL_GTK_THIN_DOWN_FRAME (Fl_Boxtype)(fl_define_FL_GTK_UP_BOX()+7)</span>
+<a name="l00538"></a>00538 <span class="preprocessor"></span><span class="preprocessor">#define FL_GTK_ROUND_UP_BOX (Fl_Boxtype)(fl_define_FL_GTK_UP_BOX()+8)</span>
+<a name="l00539"></a>00539 <span class="preprocessor"></span><span class="preprocessor">#define FL_GTK_ROUND_DOWN_BOX (Fl_Boxtype)(fl_define_FL_GTK_UP_BOX()+9)</span>
+<a name="l00540"></a>00540 <span class="preprocessor"></span>
+<a name="l00541"></a>00541 <span class="comment">// conversions of box types to other boxtypes:</span>
+<a name="l00547"></a><a class="code" href="Enumerations_8H.html#a9296d2ab39525c54c84ce392b9f06ebe">00547</a> <span class="comment"></span><span class="keyword">inline</span> <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> <a class="code" href="Enumerations_8H.html#a9296d2ab39525c54c84ce392b9f06ebe" title="Get the filled version of a frame.">fl_box</a>(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> b) {
+<a name="l00548"></a>00548   <span class="keywordflow">return</span> (<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)((b&lt;FL_UP_BOX||b%4&gt;1)?b:(b-2));
+<a name="l00549"></a>00549 }
+<a name="l00555"></a><a class="code" href="Enumerations_8H.html#a6aa37e8d5c59e2e4f40848f9b2b93a70">00555</a> <span class="keyword">inline</span> <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> <a class="code" href="Enumerations_8H.html#a6aa37e8d5c59e2e4f40848f9b2b93a70" title="Get the &amp;quot;pressed&amp;quot; or &amp;quot;down&amp;quot; version of a box.">fl_down</a>(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> b) {
+<a name="l00556"></a>00556   <span class="keywordflow">return</span> (<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)((b&lt;<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcab3d71abcebd73ad40dd258f3cdfcfd22" title="see figure 1">FL_UP_BOX</a>)?b:(b|1));
+<a name="l00557"></a>00557 }
+<a name="l00563"></a><a class="code" href="Enumerations_8H.html#a06e61a87a8570f7debc751a1e2f5340f">00563</a> <span class="keyword">inline</span> <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> <a class="code" href="Enumerations_8H.html#a06e61a87a8570f7debc751a1e2f5340f" title="Get the unfilled, frame only version of a box.">fl_frame</a>(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> b) {
+<a name="l00564"></a>00564   <span class="keywordflow">return</span> (<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)((b%4&lt;2)?b:(b+2));
+<a name="l00565"></a>00565 }
+<a name="l00566"></a>00566 
+<a name="l00567"></a>00567 <span class="comment">// back-compatibility box types:</span>
+<a name="l00568"></a>00568 <span class="preprocessor">#define FL_FRAME FL_ENGRAVED_FRAME</span>
+<a name="l00569"></a>00569 <span class="preprocessor"></span><span class="preprocessor">#define FL_FRAME_BOX FL_ENGRAVED_BOX</span>
+<a name="l00570"></a>00570 <span class="preprocessor"></span><span class="preprocessor">#define FL_CIRCLE_BOX FL_ROUND_DOWN_BOX</span>
+<a name="l00571"></a>00571 <span class="preprocessor"></span><span class="preprocessor">#define FL_DIAMOND_BOX FL_DIAMOND_DOWN_BOX</span>
+<a name="l00572"></a>00572 <span class="preprocessor"></span>        <span class="comment">// group: Box Types</span>
+<a name="l00574"></a>00574 
+<a name="l00587"></a><a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61b">00587</a> <span class="keyword">enum</span> <a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61b" title="The labeltype() method sets the type of the label.">Fl_Labeltype</a> {     <span class="comment">// labeltypes:</span>
+<a name="l00588"></a><a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61ba81ddb843b9f43f73446ea7d6d7d8cc84">00588</a>   <a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61ba81ddb843b9f43f73446ea7d6d7d8cc84" title="draws the text (0)">FL_NORMAL_LABEL</a>       = 0,    
+<a name="l00589"></a><a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61bac7e2de1d28830fe78743126eebcbe13b">00589</a>   <a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61bac7e2de1d28830fe78743126eebcbe13b" title="does nothing">FL_NO_LABEL</a>,                  
+<a name="l00590"></a><a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61ba42d8fbe615129db500beeda794a8b85d">00590</a>   <a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61ba42d8fbe615129db500beeda794a8b85d" title="draws a drop shadow under the text">_FL_SHADOW_LABEL</a>,             
+<a name="l00591"></a><a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61ba8137ee7579c41cf0efca9b8b5bd7a98a">00591</a>   <a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61ba8137ee7579c41cf0efca9b8b5bd7a98a" title="draws edges as though the text is engraved">_FL_ENGRAVED_LABEL</a>,           
+<a name="l00592"></a><a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61ba1b9e2cb1deac2a46a0c48fc53cef2209">00592</a>   <a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61ba1b9e2cb1deac2a46a0c48fc53cef2209" title="draws edges as thought the text is raised">_FL_EMBOSSED_LABEL</a>,           
+<a name="l00593"></a><a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61bab1871e45f37d1f355e94314ab9cf19fa">00593</a>   <a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61bab1871e45f37d1f355e94314ab9cf19fa" title="?">_FL_MULTI_LABEL</a>,              
+<a name="l00594"></a><a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61baf92e61ad9e90f0caed893af403eb2440">00594</a>   <a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61baf92e61ad9e90f0caed893af403eb2440" title="draws the icon associated with the text">_FL_ICON_LABEL</a>,               
+<a name="l00595"></a><a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61ba4eacee23d77760ec01a7491a53840006">00595</a>   <a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61ba4eacee23d77760ec01a7491a53840006" title="?">_FL_IMAGE_LABEL</a>,              
+<a name="l00596"></a>00596 
+<a name="l00597"></a><a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61bae8d04c6d9eb936bed041d8a61eed223c">00597</a>   <a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61bae8d04c6d9eb936bed041d8a61eed223c" title="first free labeltype to use for creating own labeltypes">FL_FREE_LABELTYPE</a>             
+<a name="l00598"></a>00598 };
+<a name="l00599"></a>00599 
+<a name="l00604"></a><a class="code" href="Enumerations_8H.html#a0f3c67869158635bd9bfe3f97a87fc0e">00604</a> <span class="preprocessor">#define FL_SYMBOL_LABEL FL_NORMAL_LABEL</span>
+<a name="l00605"></a>00605 <span class="preprocessor"></span><span class="keyword">extern</span> <a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61b" title="The labeltype() method sets the type of the label.">Fl_Labeltype</a> FL_EXPORT fl_define_FL_SHADOW_LABEL();
+<a name="l00606"></a>00606 <span class="preprocessor">#define FL_SHADOW_LABEL fl_define_FL_SHADOW_LABEL()</span>
+<a name="l00607"></a>00607 <span class="preprocessor"></span><span class="keyword">extern</span> <a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61b" title="The labeltype() method sets the type of the label.">Fl_Labeltype</a> FL_EXPORT fl_define_FL_ENGRAVED_LABEL();
+<a name="l00608"></a>00608 <span class="preprocessor">#define FL_ENGRAVED_LABEL fl_define_FL_ENGRAVED_LABEL()</span>
+<a name="l00609"></a>00609 <span class="preprocessor"></span><span class="keyword">extern</span> <a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61b" title="The labeltype() method sets the type of the label.">Fl_Labeltype</a> FL_EXPORT fl_define_FL_EMBOSSED_LABEL();
+<a name="l00610"></a>00610 <span class="preprocessor">#define FL_EMBOSSED_LABEL fl_define_FL_EMBOSSED_LABEL()</span>
+<a name="l00611"></a>00611 <span class="preprocessor"></span>
+<a name="l00643"></a><a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">00643</a> <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a>;
+<a name="l00645"></a><a class="code" href="Enumerations_8H.html#a427f1ce53c37478a59f64bec4a2e2241">00645</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> <a class="code" href="Enumerations_8H.html#a427f1ce53c37478a59f64bec4a2e2241" title="Align the label horizontally in the middle.">FL_ALIGN_CENTER</a>          = (<a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a>)0;
+<a name="l00648"></a><a class="code" href="Enumerations_8H.html#a62b22e4022b39d90a2d3962ae144f2e8">00648</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> <a class="code" href="Enumerations_8H.html#a62b22e4022b39d90a2d3962ae144f2e8" title="Align the label at the top of the widget.">FL_ALIGN_TOP</a>             = (<a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a>)1;
+<a name="l00650"></a><a class="code" href="Enumerations_8H.html#a1ea3fa817f07b80dced581f58de842ae">00650</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> <a class="code" href="Enumerations_8H.html#a1ea3fa817f07b80dced581f58de842ae" title="Align the label at the bottom of the widget.">FL_ALIGN_BOTTOM</a>          = (<a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a>)2;
+<a name="l00654"></a><a class="code" href="Enumerations_8H.html#aee67f09771b16bc5da1f1ee860681be5">00654</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> <a class="code" href="Enumerations_8H.html#aee67f09771b16bc5da1f1ee860681be5" title="Align the label at the left of the widget.">FL_ALIGN_LEFT</a>            = (<a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a>)4;
+<a name="l00656"></a><a class="code" href="Enumerations_8H.html#a16646615fa4863fae6f7975b36c3987e">00656</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> <a class="code" href="Enumerations_8H.html#a16646615fa4863fae6f7975b36c3987e" title="Align the label to the right of the widget.">FL_ALIGN_RIGHT</a>           = (<a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a>)8;
+<a name="l00658"></a><a class="code" href="Enumerations_8H.html#ade440c90fc9c2495fdf04c9cb34fba34">00658</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> <a class="code" href="Enumerations_8H.html#ade440c90fc9c2495fdf04c9cb34fba34" title="Draw the label inside of the widget.">FL_ALIGN_INSIDE</a>          = (<a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a>)16;
+<a name="l00660"></a><a class="code" href="Enumerations_8H.html#ab6413c20d509320c27f498ef2d65ce3f">00660</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> <a class="code" href="Enumerations_8H.html#ab6413c20d509320c27f498ef2d65ce3f" title="If the label contains an image, draw the text on top of the image.">FL_ALIGN_TEXT_OVER_IMAGE</a> = (<a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a>)0x0020;
+<a name="l00662"></a><a class="code" href="Enumerations_8H.html#a44f5822e9594733418ec39f7c061d2d7">00662</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> <a class="code" href="Enumerations_8H.html#a44f5822e9594733418ec39f7c061d2d7" title="If the label contains an image, draw the text below the image.">FL_ALIGN_IMAGE_OVER_TEXT</a> = (<a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a>)0x0000;
+<a name="l00664"></a><a class="code" href="Enumerations_8H.html#a527e2db976be1a8508c226b4ca54eaa7">00664</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> <a class="code" href="Enumerations_8H.html#a527e2db976be1a8508c226b4ca54eaa7" title="All parts of the label that are lager than the widget will not be drawn .">FL_ALIGN_CLIP</a>            = (<a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a>)64;
+<a name="l00666"></a><a class="code" href="Enumerations_8H.html#ad824439377f8aa436e39c5d12d9fb26f">00666</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> <a class="code" href="Enumerations_8H.html#ad824439377f8aa436e39c5d12d9fb26f" title="Wrap text that does not fit the width of the widget.">FL_ALIGN_WRAP</a>            = (<a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a>)128;
+<a name="l00668"></a><a class="code" href="Enumerations_8H.html#ae01274c851cadd0ae5f7c5b519f0245a">00668</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> <a class="code" href="Enumerations_8H.html#ae01274c851cadd0ae5f7c5b519f0245a" title="If the label contains an image, draw the text to the right of the image.">FL_ALIGN_IMAGE_NEXT_TO_TEXT</a> = (<a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a>)0x0100;
+<a name="l00670"></a><a class="code" href="Enumerations_8H.html#a6500fc80f0febfd4bd87025a3df5cff6">00670</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> <a class="code" href="Enumerations_8H.html#a6500fc80f0febfd4bd87025a3df5cff6" title="If the label contains an image, draw the text to the left of the image.">FL_ALIGN_TEXT_NEXT_TO_IMAGE</a> = (<a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a>)0x0120;
+<a name="l00672"></a><a class="code" href="Enumerations_8H.html#a1aaa3dafad6349ff2e36c2b94694ddc4">00672</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> <a class="code" href="Enumerations_8H.html#a1aaa3dafad6349ff2e36c2b94694ddc4" title="If the label contains an image, draw the image or deimage in the backgroup.">FL_ALIGN_IMAGE_BACKDROP</a>  = (<a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a>)0x0200;
+<a name="l00673"></a>00673 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> FL_ALIGN_TOP_LEFT        = <a class="code" href="Enumerations_8H.html#a62b22e4022b39d90a2d3962ae144f2e8" title="Align the label at the top of the widget.">FL_ALIGN_TOP</a> | <a class="code" href="Enumerations_8H.html#aee67f09771b16bc5da1f1ee860681be5" title="Align the label at the left of the widget.">FL_ALIGN_LEFT</a>;
+<a name="l00674"></a>00674 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> FL_ALIGN_TOP_RIGHT       = <a class="code" href="Enumerations_8H.html#a62b22e4022b39d90a2d3962ae144f2e8" title="Align the label at the top of the widget.">FL_ALIGN_TOP</a> | <a class="code" href="Enumerations_8H.html#a16646615fa4863fae6f7975b36c3987e" title="Align the label to the right of the widget.">FL_ALIGN_RIGHT</a>;
+<a name="l00675"></a>00675 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> FL_ALIGN_BOTTOM_LEFT     = <a class="code" href="Enumerations_8H.html#a1ea3fa817f07b80dced581f58de842ae" title="Align the label at the bottom of the widget.">FL_ALIGN_BOTTOM</a> | <a class="code" href="Enumerations_8H.html#aee67f09771b16bc5da1f1ee860681be5" title="Align the label at the left of the widget.">FL_ALIGN_LEFT</a>;
+<a name="l00676"></a>00676 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> FL_ALIGN_BOTTOM_RIGHT    = <a class="code" href="Enumerations_8H.html#a1ea3fa817f07b80dced581f58de842ae" title="Align the label at the bottom of the widget.">FL_ALIGN_BOTTOM</a> | <a class="code" href="Enumerations_8H.html#a16646615fa4863fae6f7975b36c3987e" title="Align the label to the right of the widget.">FL_ALIGN_RIGHT</a>;
+<a name="l00677"></a>00677 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> FL_ALIGN_LEFT_TOP        = 0x0007; <span class="comment">// magic value</span>
+<a name="l00678"></a>00678 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> FL_ALIGN_RIGHT_TOP       = 0x000b; <span class="comment">// magic value</span>
+<a name="l00679"></a>00679 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> FL_ALIGN_LEFT_BOTTOM     = 0x000d; <span class="comment">// magic value</span>
+<a name="l00680"></a>00680 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> FL_ALIGN_RIGHT_BOTTOM    = 0x000e; <span class="comment">// magic value</span>
+<a name="l00681"></a>00681 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> FL_ALIGN_NOWRAP          = (<a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a>)0; <span class="comment">// for back compatability</span>
+<a name="l00682"></a>00682 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> FL_ALIGN_POSITION_MASK   = 0x000f; <span class="comment">// left, right, top, bottom</span>
+<a name="l00683"></a>00683 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> FL_ALIGN_IMAGE_MASK      = 0x0320; <span class="comment">// l/r, t/b, backdrop</span>
+<a name="l00694"></a><a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709">00694</a> <span class="comment"></span><span class="keyword">typedef</span> <span class="keywordtype">int</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a>;
+<a name="l00695"></a>00695 
+<a name="l00696"></a>00696 <span class="comment">// standard fonts</span>
+<a name="l00697"></a>00697 
+<a name="l00698"></a><a class="code" href="Enumerations_8H.html#a74d2c443f7ab53a6ce5d4ca0c7461bc9">00698</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="Enumerations_8H.html#a74d2c443f7ab53a6ce5d4ca0c7461bc9" title="Helvetica (or Arial) normal (0)">FL_HELVETICA</a>              = 0;    
+<a name="l00699"></a><a class="code" href="Enumerations_8H.html#ae52b5d98292bf142ea1c7468d7d732cd">00699</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="Enumerations_8H.html#ae52b5d98292bf142ea1c7468d7d732cd" title="Helvetica (or Arial) bold.">FL_HELVETICA_BOLD</a>         = 1;    
+<a name="l00700"></a><a class="code" href="Enumerations_8H.html#a384a459d931aaf8140cd84034a5887dd">00700</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="Enumerations_8H.html#a384a459d931aaf8140cd84034a5887dd" title="Helvetica (or Arial) oblique.">FL_HELVETICA_ITALIC</a>       = 2;    
+<a name="l00701"></a><a class="code" href="Enumerations_8H.html#a925bd586f4c991776b48827818c16707">00701</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="Enumerations_8H.html#a925bd586f4c991776b48827818c16707" title="Helvetica (or Arial) bold-oblique.">FL_HELVETICA_BOLD_ITALIC</a>  = 3;    
+<a name="l00702"></a><a class="code" href="Enumerations_8H.html#ae722fe030bd9bcba33f045098295579d">00702</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="Enumerations_8H.html#ae722fe030bd9bcba33f045098295579d" title="Courier normal.">FL_COURIER</a>                = 4;    
+<a name="l00703"></a><a class="code" href="Enumerations_8H.html#a311479135f085f16d2a7432af8f482eb">00703</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="Enumerations_8H.html#a311479135f085f16d2a7432af8f482eb" title="Courier bold.">FL_COURIER_BOLD</a>           = 5;    
+<a name="l00704"></a><a class="code" href="Enumerations_8H.html#afc9d9ab48f1f9ff634c30fd2af4bb8ad">00704</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="Enumerations_8H.html#afc9d9ab48f1f9ff634c30fd2af4bb8ad" title="Courier italic.">FL_COURIER_ITALIC</a>         = 6;    
+<a name="l00705"></a><a class="code" href="Enumerations_8H.html#a812b67c693f4809c778d39d77d15bb90">00705</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="Enumerations_8H.html#a812b67c693f4809c778d39d77d15bb90" title="Courier bold-italic.">FL_COURIER_BOLD_ITALIC</a>    = 7;    
+<a name="l00706"></a><a class="code" href="Enumerations_8H.html#a35fe64b07a0f270411dfbcbcc109033c">00706</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="Enumerations_8H.html#a35fe64b07a0f270411dfbcbcc109033c" title="Times roman.">FL_TIMES</a>                  = 8;    
+<a name="l00707"></a><a class="code" href="Enumerations_8H.html#a41f70582714a3bd83fa3a32fb14b239f">00707</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="Enumerations_8H.html#a41f70582714a3bd83fa3a32fb14b239f" title="Times roman bold.">FL_TIMES_BOLD</a>             = 9;    
+<a name="l00708"></a><a class="code" href="Enumerations_8H.html#a881c8b4f190bccdf48d2df42ca921586">00708</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="Enumerations_8H.html#a881c8b4f190bccdf48d2df42ca921586" title="Times roman italic.">FL_TIMES_ITALIC</a>           = 10;   
+<a name="l00709"></a><a class="code" href="Enumerations_8H.html#a1315245575ff4617c3dbee5b42649212">00709</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="Enumerations_8H.html#a1315245575ff4617c3dbee5b42649212" title="Times roman bold-italic.">FL_TIMES_BOLD_ITALIC</a>      = 11;   
+<a name="l00710"></a><a class="code" href="Enumerations_8H.html#a2b2df61e619d3e6658b2fbb5cef5dc8e">00710</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="Enumerations_8H.html#a2b2df61e619d3e6658b2fbb5cef5dc8e" title="Standard symbol font.">FL_SYMBOL</a>                 = 12;   
+<a name="l00711"></a><a class="code" href="Enumerations_8H.html#a54136abc1d834eea22975288d5393ebe">00711</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="Enumerations_8H.html#a54136abc1d834eea22975288d5393ebe" title="Default monospaced screen font.">FL_SCREEN</a>                 = 13;   
+<a name="l00712"></a><a class="code" href="Enumerations_8H.html#abcd5288ae4c97da3a85ee095cafb44e0">00712</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="Enumerations_8H.html#abcd5288ae4c97da3a85ee095cafb44e0" title="Default monospaced bold screen font.">FL_SCREEN_BOLD</a>            = 14;   
+<a name="l00713"></a><a class="code" href="Enumerations_8H.html#a30b0e07f3e71e9942b7e30ebfcc73d37">00713</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="Enumerations_8H.html#a30b0e07f3e71e9942b7e30ebfcc73d37" title="Zapf-dingbats font.">FL_ZAPF_DINGBATS</a>          = 15;   
+<a name="l00714"></a>00714 
+<a name="l00715"></a><a class="code" href="Enumerations_8H.html#abdd37d3dbabf724c9bb0438916a6db2f">00715</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="Enumerations_8H.html#abdd37d3dbabf724c9bb0438916a6db2f" title="first one to allocate">FL_FREE_FONT</a>              = 16;   
+<a name="l00716"></a><a class="code" href="Enumerations_8H.html#a5b4c5d04c411d4c086101f5b955c556a">00716</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="Enumerations_8H.html#a5b4c5d04c411d4c086101f5b955c556a" title="add this to helvetica, courier, or times">FL_BOLD</a>                   = 1;    
+<a name="l00717"></a><a class="code" href="Enumerations_8H.html#abdc8e2cce930b923594df50760299776">00717</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="Enumerations_8H.html#abdc8e2cce930b923594df50760299776" title="add this to helvetica, courier, or times">FL_ITALIC</a>                 = 2;    
+<a name="l00718"></a><a class="code" href="Enumerations_8H.html#a45f68cc36d155e45c4bea90a486a5e13">00718</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="Enumerations_8H.html#a45f68cc36d155e45c4bea90a486a5e13" title="add this to helvetica, courier, or times">FL_BOLD_ITALIC</a>            = 3;    
+<a name="l00719"></a>00719 
+<a name="l00725"></a><a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1">00725</a> <span class="keyword">typedef</span> <span class="keywordtype">int</span> <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a>;
+<a name="l00726"></a>00726 
+<a name="l00727"></a>00727 <span class="keyword">extern</span> FL_EXPORT <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> <a class="code" href="Enumerations_8H.html#a200c616eb9f1a5d32a0b79847cef8cc8" title="normal font size">FL_NORMAL_SIZE</a>;    
+<a name="l00728"></a>00728 
+<a name="l00753"></a><a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">00753</a> <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a>;
+<a name="l00754"></a>00754 
+<a name="l00755"></a>00755 <span class="comment">// Standard colors. These are used as default colors in widgets and altered as necessary</span>
+<a name="l00756"></a><a class="code" href="Enumerations_8H.html#a8c67b74501f259f9bcfbf55415cfc162">00756</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="Enumerations_8H.html#a8c67b74501f259f9bcfbf55415cfc162" title="the default foreground color (0) used for labels and text">FL_FOREGROUND_COLOR</a>  = 0;        
+<a name="l00757"></a><a class="code" href="Enumerations_8H.html#a5c5704ed2ec5eb9c964d6dcb51474055">00757</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="Enumerations_8H.html#a5c5704ed2ec5eb9c964d6dcb51474055" title="the default background color for text, list, and valuator widgets">FL_BACKGROUND2_COLOR</a> = 7;        
+<a name="l00758"></a><a class="code" href="Enumerations_8H.html#a6501a998c459a5a117784f8c95a83a41">00758</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="Enumerations_8H.html#a6501a998c459a5a117784f8c95a83a41" title="the inactive foreground color">FL_INACTIVE_COLOR</a>    = 8;        
+<a name="l00759"></a><a class="code" href="Enumerations_8H.html#a331e6d52a8f08e7d9bafd9cc8341cd9f">00759</a> <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="Enumerations_8H.html#a331e6d52a8f08e7d9bafd9cc8341cd9f" title="the default selection/highlight color">FL_SELECTION_COLOR</a>   = 15;       
+<a name="l00760"></a>00760 
+<a name="l00761"></a>00761   <span class="comment">// boxtypes generally limit themselves to these colors so</span>
+<a name="l00762"></a>00762   <span class="comment">// the whole ramp is not allocated:</span>
+<a name="l00763"></a>00763 
+<a name="l00764"></a>00764 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> FL_GRAY0   = 32; <span class="comment">// &#39;A&#39;</span>
+<a name="l00765"></a>00765 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> FL_DARK3   = 39; <span class="comment">// &#39;H&#39;</span>
+<a name="l00766"></a>00766 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> FL_DARK2   = 45; <span class="comment">// &#39;N&#39;</span>
+<a name="l00767"></a>00767 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> FL_DARK1   = 47; <span class="comment">// &#39;P&#39;</span>
+<a name="l00768"></a>00768 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> FL_BACKGROUND_COLOR  = 49;       <span class="comment">// &#39;R&#39; default background color</span>
+<a name="l00769"></a>00769 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> FL_LIGHT1  = 50; <span class="comment">// &#39;S&#39;</span>
+<a name="l00770"></a>00770 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> FL_LIGHT2  = 52; <span class="comment">// &#39;U&#39;</span>
+<a name="l00771"></a>00771 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> FL_LIGHT3  = 54; <span class="comment">// &#39;W&#39;</span>
+<a name="l00772"></a>00772 
+<a name="l00773"></a>00773   <span class="comment">// FLTK provides a 5x8x5 color cube that is used with colormap visuals</span>
+<a name="l00774"></a>00774 
+<a name="l00775"></a>00775 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> FL_BLACK   = 56;
+<a name="l00776"></a>00776 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> FL_RED     = 88;
+<a name="l00777"></a>00777 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> FL_GREEN   = 63;
+<a name="l00778"></a>00778 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> FL_YELLOW  = 95;
+<a name="l00779"></a>00779 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> FL_BLUE    = 216;
+<a name="l00780"></a>00780 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> FL_MAGENTA = 248;
+<a name="l00781"></a>00781 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> FL_CYAN    = 223;
+<a name="l00782"></a>00782 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> FL_DARK_RED = 72;
+<a name="l00783"></a>00783 
+<a name="l00784"></a>00784 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> FL_DARK_GREEN    = 60;
+<a name="l00785"></a>00785 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> FL_DARK_YELLOW   = 76;
+<a name="l00786"></a>00786 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> FL_DARK_BLUE     = 136;
+<a name="l00787"></a>00787 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> FL_DARK_MAGENTA  = 152;
+<a name="l00788"></a>00788 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> FL_DARK_CYAN     = 140;
+<a name="l00789"></a>00789 
+<a name="l00790"></a>00790 <span class="keyword">const</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> FL_WHITE         = 255;
+<a name="l00791"></a>00791 
+<a name="l00792"></a>00792 
+<a name="l00793"></a>00793 <span class="preprocessor">#define FL_FREE_COLOR     (Fl_Color)16</span>
+<a name="l00794"></a>00794 <span class="preprocessor"></span><span class="preprocessor">#define FL_NUM_FREE_COLOR 16</span>
+<a name="l00795"></a>00795 <span class="preprocessor"></span><span class="preprocessor">#define FL_GRAY_RAMP      (Fl_Color)32</span>
+<a name="l00796"></a>00796 <span class="preprocessor"></span><span class="preprocessor">#define FL_NUM_GRAY       24</span>
+<a name="l00797"></a>00797 <span class="preprocessor"></span><span class="preprocessor">#define FL_GRAY           FL_BACKGROUND_COLOR</span>
+<a name="l00798"></a>00798 <span class="preprocessor"></span><span class="preprocessor">#define FL_COLOR_CUBE     (Fl_Color)56</span>
+<a name="l00799"></a>00799 <span class="preprocessor"></span><span class="preprocessor">#define FL_NUM_RED        5</span>
+<a name="l00800"></a>00800 <span class="preprocessor"></span><span class="preprocessor">#define FL_NUM_GREEN      8</span>
+<a name="l00801"></a>00801 <span class="preprocessor"></span><span class="preprocessor">#define FL_NUM_BLUE       5</span>
+<a name="l00802"></a>00802 <span class="preprocessor"></span>
+<a name="l00803"></a>00803 FL_EXPORT <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="group__fl__attributes.html#ga1480e5317934bbd43d401f00ab3eba8b" title="Returns the inactive, dimmed version of the given color.">fl_inactive</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c);
+<a name="l00804"></a>00804 
+<a name="l00805"></a>00805 FL_EXPORT <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="group__fl__attributes.html#ga54d75920c0484916cd6b2101937ec5ff" title="Returns a color that contrasts with the background color.">fl_contrast</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> fg, <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> bg);
+<a name="l00806"></a>00806 
+<a name="l00807"></a>00807 FL_EXPORT <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="group__fl__attributes.html#gaad12eb8d8495f7238bd3d0960f264be8" title="Returns the weighted average color between the two given colors.">fl_color_average</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c1, <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c2, <span class="keywordtype">float</span> weight);
+<a name="l00808"></a>00808 
+<a name="l00809"></a>00809 <span class="keyword">inline</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> fl_lighter(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c) { <span class="keywordflow">return</span> <a class="code" href="group__fl__attributes.html#gaad12eb8d8495f7238bd3d0960f264be8" title="Returns the weighted average color between the two given colors.">fl_color_average</a>(c, FL_WHITE, .67f); }
+<a name="l00810"></a>00810 
+<a name="l00811"></a>00811 <span class="keyword">inline</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> fl_darker(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c) { <span class="keywordflow">return</span> <a class="code" href="group__fl__attributes.html#gaad12eb8d8495f7238bd3d0960f264be8" title="Returns the weighted average color between the two given colors.">fl_color_average</a>(c, FL_BLACK, .67f); }
+<a name="l00812"></a>00812 
+<a name="l00814"></a><a class="code" href="Enumerations_8H.html#a7c5acc4633fbab7016bce2fb69046494">00814</a> <span class="keyword">inline</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="Enumerations_8H.html#a7c5acc4633fbab7016bce2fb69046494" title="return 24-bit color value closest to r, g, b.">fl_rgb_color</a>(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> r, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> g, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> b) {
+<a name="l00815"></a>00815   <span class="keywordflow">if</span> (!r &amp;&amp; !g &amp;&amp; !b) <span class="keywordflow">return</span> FL_BLACK;
+<a name="l00816"></a>00816   <span class="keywordflow">else</span> <span class="keywordflow">return</span> (<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a>)(((((r &lt;&lt; 8) | g) &lt;&lt; 8) | b) &lt;&lt; 8);
+<a name="l00817"></a>00817 }
+<a name="l00818"></a>00818 
+<a name="l00820"></a><a class="code" href="Enumerations_8H.html#af26a6486e65decd723fbe5c1f43deb0b">00820</a> <span class="keyword">inline</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="Enumerations_8H.html#a7c5acc4633fbab7016bce2fb69046494" title="return 24-bit color value closest to r, g, b.">fl_rgb_color</a>(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> g) {
+<a name="l00821"></a>00821   <span class="keywordflow">if</span> (!g) <span class="keywordflow">return</span> FL_BLACK;
+<a name="l00822"></a>00822   <span class="keywordflow">else</span> <span class="keywordflow">return</span> (<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a>)(((((g &lt;&lt; 8) | g) &lt;&lt; 8) | g) &lt;&lt; 8);
+<a name="l00823"></a>00823 }
+<a name="l00824"></a>00824 
+<a name="l00825"></a>00825 <span class="keyword">inline</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> fl_gray_ramp(<span class="keywordtype">int</span> i) {<span class="keywordflow">return</span> (<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a>)(i+FL_GRAY_RAMP);}
+<a name="l00826"></a>00826 
+<a name="l00827"></a>00827 <span class="keyword">inline</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> fl_color_cube(<span class="keywordtype">int</span> r, <span class="keywordtype">int</span> g, <span class="keywordtype">int</span> b) {
+<a name="l00828"></a>00828   <span class="keywordflow">return</span> (<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a>)((b*FL_NUM_RED + r) * FL_NUM_GREEN + g + FL_COLOR_CUBE);}
+<a name="l00829"></a>00829 
+<a name="l00830"></a>00830 <span class="comment">//*@}*/         // group: Colors</span>
+<a name="l00831"></a>00831 
+<a name="l00842"></a>00842 <span class="keyword">enum</span> Fl_Cursor {        <span class="comment">// standard cursors</span>
+<a name="l00843"></a>00843   FL_CURSOR_DEFAULT     = 0,
+<a name="l00844"></a>00844   FL_CURSOR_ARROW       = 35,
+<a name="l00845"></a>00845   FL_CURSOR_CROSS       = 66,
+<a name="l00846"></a>00846   FL_CURSOR_WAIT        = 76,
+<a name="l00847"></a>00847   FL_CURSOR_INSERT      = 77,
+<a name="l00848"></a>00848   FL_CURSOR_HAND        = 31,
+<a name="l00849"></a>00849   FL_CURSOR_HELP        = 47,
+<a name="l00850"></a>00850   FL_CURSOR_MOVE        = 27,
+<a name="l00851"></a>00851   <span class="comment">// fltk provides bitmaps for these:</span>
+<a name="l00852"></a>00852   FL_CURSOR_NS          = 78,
+<a name="l00853"></a>00853   FL_CURSOR_WE          = 79,
+<a name="l00854"></a>00854   FL_CURSOR_NWSE        = 80,
+<a name="l00855"></a>00855   FL_CURSOR_NESW        = 81,
+<a name="l00856"></a>00856   FL_CURSOR_NONE        = 255,
+<a name="l00857"></a>00857   <span class="comment">// for back compatability (non MSWindows ones):</span>
+<a name="l00858"></a>00858   FL_CURSOR_N           = 70,
+<a name="l00859"></a>00859   FL_CURSOR_NE          = 69,
+<a name="l00860"></a>00860   FL_CURSOR_E           = 49,
+<a name="l00861"></a>00861   FL_CURSOR_SE          = 8,
+<a name="l00862"></a>00862   FL_CURSOR_S           = 9,
+<a name="l00863"></a>00863   FL_CURSOR_SW          = 7,
+<a name="l00864"></a>00864   FL_CURSOR_W           = 36,
+<a name="l00865"></a>00865   FL_CURSOR_NW          = 68
+<a name="l00866"></a>00866   <span class="comment">//FL_CURSOR_NS        = 22,</span>
+<a name="l00867"></a>00867   <span class="comment">//FL_CURSOR_WE        = 55,</span>
+<a name="l00868"></a>00868 };
+<a name="l00869"></a>00869 
+<a name="l00870"></a>00870 <span class="keyword">enum</span> { <span class="comment">// values for &quot;when&quot; passed to Fl::add_fd()</span>
+<a name="l00871"></a>00871   FL_READ = 1,
+<a name="l00872"></a>00872   FL_WRITE = 4,
+<a name="l00873"></a>00873   FL_EXCEPT = 8
+<a name="l00874"></a>00874 };
+<a name="l00875"></a>00875 
+<a name="l00876"></a>00876 <span class="keyword">enum</span> Fl_Mode { <span class="comment">// visual types and Fl_Gl_Window::mode() (values match Glut)</span>
+<a name="l00877"></a>00877   FL_RGB        = 0,
+<a name="l00878"></a>00878   FL_INDEX      = 1,
+<a name="l00879"></a>00879   FL_SINGLE     = 0,
+<a name="l00880"></a>00880   FL_DOUBLE     = 2,
+<a name="l00881"></a>00881   FL_ACCUM      = 4,
+<a name="l00882"></a>00882   FL_ALPHA      = 8,
+<a name="l00883"></a>00883   FL_DEPTH      = 16,
+<a name="l00884"></a>00884   FL_STENCIL    = 32,
+<a name="l00885"></a>00885   FL_RGB8       = 64,
+<a name="l00886"></a>00886   FL_MULTISAMPLE= 128,
+<a name="l00887"></a>00887   FL_STEREO     = 256,
+<a name="l00888"></a>00888   FL_FAKE_SINGLE = 512  <span class="comment">// Fake single buffered windows using double-buffer</span>
+<a name="l00889"></a>00889 };
+<a name="l00890"></a>00890 
+<a name="l00891"></a>00891 <span class="comment">// image alpha blending</span>
+<a name="l00892"></a>00892 
+<a name="l00893"></a>00893 <span class="preprocessor">#define FL_IMAGE_WITH_ALPHA 0x40000000</span>
+<a name="l00894"></a>00894 <span class="preprocessor"></span>
+<a name="l00895"></a>00895 <span class="comment">// damage masks</span>
+<a name="l00896"></a>00896 
+<a name="l00897"></a>00897 <span class="keyword">enum</span> Fl_Damage {
+<a name="l00898"></a>00898   FL_DAMAGE_CHILD    = 0x01,
+<a name="l00899"></a>00899   FL_DAMAGE_EXPOSE   = 0x02,
+<a name="l00900"></a>00900   FL_DAMAGE_SCROLL   = 0x04,
+<a name="l00901"></a>00901   FL_DAMAGE_OVERLAY  = 0x08,
+<a name="l00902"></a>00902   FL_DAMAGE_USER1    = 0x10,
+<a name="l00903"></a>00903   FL_DAMAGE_USER2    = 0x20,
+<a name="l00904"></a>00904   FL_DAMAGE_ALL      = 0x80
+<a name="l00905"></a>00905 };
+<a name="l00906"></a>00906 
+<a name="l00907"></a>00907 <span class="comment">// FLTK 1.0.x compatibility definitions...</span>
+<a name="l00908"></a>00908 <span class="preprocessor">#  ifdef FLTK_1_0_COMPAT</span>
+<a name="l00909"></a>00909 <span class="preprocessor"></span><span class="preprocessor">#    define contrast    fl_contrast</span>
+<a name="l00910"></a>00910 <span class="preprocessor"></span><span class="preprocessor">#    define down        fl_down</span>
+<a name="l00911"></a>00911 <span class="preprocessor"></span><span class="preprocessor">#    define frame       fl_frame</span>
+<a name="l00912"></a>00912 <span class="preprocessor"></span><span class="preprocessor">#    define inactive    fl_inactive</span>
+<a name="l00913"></a>00913 <span class="preprocessor"></span><span class="preprocessor">#  endif // FLTK_1_0_COMPAT</span>
+<a name="l00914"></a>00914 <span class="preprocessor"></span>
+<a name="l00915"></a>00915 <span class="preprocessor">#endif</span>
+<a name="l00916"></a>00916 <span class="preprocessor"></span>
+<a name="l00917"></a>00917 <span class="comment">//</span>
+<a name="l00918"></a>00918 <span class="comment">// End of &quot;$Id: Enumerations.H 8281 2011-01-16 18:21:39Z manolo $&quot;.</span>
+<a name="l00919"></a>00919 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Enumerations_8H.html">Enumerations.H</a>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl_8H-source.html

Added: trunk/doc-1.3/Fl_8H.html
===================================================================
--- trunk/doc-1.3/Fl_8H.html	                        (rev 0)
+++ trunk/doc-1.3/Fl_8H.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,145 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl.H File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#define-members">Defines</a> &#124;
+<a href="#typedef-members">Typedefs</a>  </div>
+  <div class="headertitle">
+<h1>Fl.H File Reference</h1>  </div>
+</div>
+<div class="contents">
+
+<p><a class="el" href="classFl.html" title="The Fl is the FLTK global (static) containing state information and global methods for the current ap...">Fl</a> static class.  
+<a href="#_details">More...</a></p>
+<div class="textblock"><code>#include &lt;FL/Fl_Cairo.H&gt;</code><br/>
+<code>#include &quot;<a class="el" href="fl__utf8_8h_source.html">fl_utf8.h</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="Enumerations_8H_source.html">Enumerations.H</a>&quot;</code><br/>
+</div>
+<p><a href="Fl_8H_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl.html">Fl</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The <a class="el" href="classFl.html" title="The Fl is the FLTK global (static) containing state information and global methods for the current ap...">Fl</a> is the FLTK global (static) containing state information and global methods for the current application.  <a href="classFl.html#_details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Widget__Tracker.html">Fl_Widget_Tracker</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This class should be used to control safe widget deletion.  <a href="classFl__Widget__Tracker.html#_details">More...</a><br/></td></tr>
+<tr><td colspan="2"><h2><a name="define-members"></a>
+Defines</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a659763c4f9798b5b955974b8152b48eb"></a><!-- doxytag: member="Fl.H::Fl_Object" ref="a659763c4f9798b5b955974b8152b48eb" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl_8H.html#a659763c4f9798b5b955974b8152b48eb">Fl_Object</a>&#160;&#160;&#160;<a class="el" href="classFl__Widget.html">Fl_Widget</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">for back compatibility - use Fl_Widget! <br/></td></tr>
+<tr><td colspan="2"><h2><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad44ee1da9693f8e429559c811ebeb71e"></a><!-- doxytag: member="Fl.H::Fl_Abort_Handler" ref="gad44ee1da9693f8e429559c811ebeb71e" args=")(const char *format,...)" -->
+typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callback__functions.html#gad44ee1da9693f8e429559c811ebeb71e">Fl_Abort_Handler</a> )(const char *format,...)</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">signature of set_abort functions passed as parameters <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae17a8b5aa56e828c14f0fc7da7766a16"></a><!-- doxytag: member="Fl.H::Fl_Args_Handler" ref="gae17a8b5aa56e828c14f0fc7da7766a16" args=")(int argc, char **argv, int &amp;i)" -->
+typedef int(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callback__functions.html#gae17a8b5aa56e828c14f0fc7da7766a16">Fl_Args_Handler</a> )(int argc, char **argv, int &amp;i)</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">signature of args functions passed as parameters <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae8b076b8ff88ad6e337172333429f38f"></a><!-- doxytag: member="Fl.H::Fl_Atclose_Handler" ref="gae8b076b8ff88ad6e337172333429f38f" args=")(Fl_Window *window, void *data)" -->
+typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callback__functions.html#gae8b076b8ff88ad6e337172333429f38f">Fl_Atclose_Handler</a> )(<a class="el" href="classFl__Window.html">Fl_Window</a> *window, void *data)</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">signature of set_atclose functions passed as parameters <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga13f70685dbd05cf1537f97f6e59c1e58"></a><!-- doxytag: member="Fl.H::Fl_Awake_Handler" ref="ga13f70685dbd05cf1537f97f6e59c1e58" args=")(void *data)" -->
+typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callback__functions.html#ga13f70685dbd05cf1537f97f6e59c1e58">Fl_Awake_Handler</a> )(void *data)</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">signature of some wakeup callback functions passed as parameters <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae409de0010a065c2b325aca0b2d92583"></a><!-- doxytag: member="Fl.H::Fl_Box_Draw_F" ref="gae409de0010a065c2b325aca0b2d92583" args=")(int x, int y, int w, int h, Fl_Color color)" -->
+typedef void(&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callback__functions.html#gae409de0010a065c2b325aca0b2d92583">Fl_Box_Draw_F</a> )(int x, int y, int w, int h, <a class="el" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a">Fl_Color</a> color)</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">signature of some box drawing functions passed as parameters <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gabec0721f2b151c82c51f3507567face4"></a><!-- doxytag: member="Fl.H::Fl_Event_Dispatch" ref="gabec0721f2b151c82c51f3507567face4" args=")(int event, Fl_Window *w)" -->
+typedef int(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callback__functions.html#gabec0721f2b151c82c51f3507567face4">Fl_Event_Dispatch</a> )(int event, <a class="el" href="classFl__Window.html">Fl_Window</a> *w)</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">signature of event_dispatch functions passed as parameters <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga04194d0b454ba4013ff79ba688b594b5"></a><!-- doxytag: member="Fl.H::Fl_Event_Handler" ref="ga04194d0b454ba4013ff79ba688b594b5" args=")(int event)" -->
+typedef int(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callback__functions.html#ga04194d0b454ba4013ff79ba688b594b5">Fl_Event_Handler</a> )(int event)</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">signature of add_handler functions passed as parameters <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad3658f871dcd71389fec662ebfad3d60"></a><!-- doxytag: member="Fl.H::Fl_FD_Handler" ref="gad3658f871dcd71389fec662ebfad3d60" args=")(int fd, void *data)" -->
+typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callback__functions.html#gad3658f871dcd71389fec662ebfad3d60">Fl_FD_Handler</a> )(int fd, void *data)</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">signature of add_fd functions passed as parameters <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9d8f4ff50ebb523a35fad2f30cf99768"></a><!-- doxytag: member="Fl.H::Fl_Idle_Handler" ref="ga9d8f4ff50ebb523a35fad2f30cf99768" args=")(void *data)" -->
+typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callback__functions.html#ga9d8f4ff50ebb523a35fad2f30cf99768">Fl_Idle_Handler</a> )(void *data)</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">signature of add_idle callback functions passed as parameters <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac4d39eb6338c82c9ebcc6c25f596191d"></a><!-- doxytag: member="Fl.H::Fl_Label_Draw_F" ref="gac4d39eb6338c82c9ebcc6c25f596191d" args=")(const Fl_Label *label, int x, int y, int w, int h, Fl_Align align)" -->
+typedef void(&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callback__functions.html#gac4d39eb6338c82c9ebcc6c25f596191d">Fl_Label_Draw_F</a> )(const <a class="el" href="structFl__Label.html">Fl_Label</a> *label, int x, int y, int w, int h, <a class="el" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3">Fl_Align</a> align)</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">signature of some label drawing functions passed as parameters <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga92c6decef7b9cc6a74dcc66573dd22a0"></a><!-- doxytag: member="Fl.H::Fl_Label_Measure_F" ref="ga92c6decef7b9cc6a74dcc66573dd22a0" args=")(const Fl_Label *label, int &amp;width, int &amp;height)" -->
+typedef void(&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callback__functions.html#ga92c6decef7b9cc6a74dcc66573dd22a0">Fl_Label_Measure_F</a> )(const <a class="el" href="structFl__Label.html">Fl_Label</a> *label, int &amp;width, int &amp;height)</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">signature of some label measurement functions passed as parameters <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga63ceabf6cd80d8dfcecd1c41184bf9df"></a><!-- doxytag: member="Fl.H::Fl_Old_Idle_Handler" ref="ga63ceabf6cd80d8dfcecd1c41184bf9df" args=")()" -->
+typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callback__functions.html#ga63ceabf6cd80d8dfcecd1c41184bf9df">Fl_Old_Idle_Handler</a> )()</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">signature of set_idle callback functions passed as parameters <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf00cf21170aa3231f6e869a30a036390"></a><!-- doxytag: member="Fl.H::Fl_Timeout_Handler" ref="gaf00cf21170aa3231f6e869a30a036390" args=")(void *data)" -->
+typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__callback__functions.html#gaf00cf21170aa3231f6e869a30a036390">Fl_Timeout_Handler</a> )(void *data)</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">signature of some timeout callback functions passed as parameters <br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="classFl.html" title="The Fl is the FLTK global (static) containing state information and global methods for the current ap...">Fl</a> static class. </p>
+</div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl_8H.html">Fl.H</a>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Added: trunk/doc-1.3/Fl_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,479 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl.H</h1>  </div>
+</div>
+<div class="contents">
+<a href="Fl_8H.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl.H 8393 2011-02-06 19:46:11Z manolo $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Main header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00032"></a>00032 <span class="preprocessor">#ifndef Fl_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#  define Fl_H</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span>
+<a name="l00035"></a>00035 <span class="preprocessor">#ifdef FLTK_HAVE_CAIRO</span>
+<a name="l00036"></a>00036 <span class="preprocessor"></span><span class="preprocessor"># include &lt;FL/Fl_Cairo.H&gt;</span>
+<a name="l00037"></a>00037 <span class="preprocessor">#endif</span>
+<a name="l00038"></a>00038 <span class="preprocessor"></span>
+<a name="l00039"></a>00039 <span class="preprocessor">#  include &quot;<a class="code" href="fl__utf8_8h.html" title="header for Unicode and UTF8 chracter handling">fl_utf8.h</a>&quot;</span>
+<a name="l00040"></a>00040 <span class="preprocessor">#  include &quot;<a class="code" href="Enumerations_8H.html" title="This file contains type definitions and general enumerations.">Enumerations.H</a>&quot;</span>
+<a name="l00041"></a>00041 <span class="preprocessor">#  ifndef Fl_Object</span>
+<a name="l00042"></a><a class="code" href="Fl_8H.html#a659763c4f9798b5b955974b8152b48eb">00042</a> <span class="preprocessor"></span><span class="preprocessor">#    define Fl_Object Fl_Widget </span>
+<a name="l00043"></a>00043 <span class="preprocessor">#  endif</span>
+<a name="l00044"></a>00044 <span class="preprocessor"></span>
+<a name="l00045"></a>00045 <span class="preprocessor">#  ifdef check</span>
+<a name="l00046"></a>00046 <span class="preprocessor"></span><span class="preprocessor">#    undef check</span>
+<a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#  endif</span>
+<a name="l00048"></a>00048 <span class="preprocessor"></span>
+<a name="l00049"></a>00049 
+<a name="l00050"></a>00050 <span class="keyword">class </span><a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>;
+<a name="l00051"></a>00051 <span class="keyword">class </span><a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>;
+<a name="l00052"></a>00052 <span class="keyword">class </span><a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>;
+<a name="l00053"></a>00053 <span class="keyword">struct </span><a class="code" href="structFl__Label.html" title="This struct stores all information for a text or mixed graphics label.">Fl_Label</a>;
+<a name="l00054"></a>00054 
+<a name="l00055"></a>00055 
+<a name="l00072"></a><a class="code" href="group__callback__functions.html#gac4d39eb6338c82c9ebcc6c25f596191d">00072</a> <span class="keyword">typedef</span> void (<a class="code" href="group__callback__functions.html#gac4d39eb6338c82c9ebcc6c25f596191d" title="signature of some label drawing functions passed as parameters">Fl_Label_Draw_F</a>)(<span class="keyword">const</span> <a class="code" href="structFl__Label.html" title="This struct stores all information for a text or mixed graphics label.">Fl_Label</a> *label, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h, <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> align);
+<a name="l00073"></a>00073 
+<a name="l00075"></a><a class="code" href="group__callback__functions.html#ga92c6decef7b9cc6a74dcc66573dd22a0">00075</a> <span class="keyword">typedef</span> void (<a class="code" href="group__callback__functions.html#ga92c6decef7b9cc6a74dcc66573dd22a0" title="signature of some label measurement functions passed as parameters">Fl_Label_Measure_F</a>)(<span class="keyword">const</span> <a class="code" href="structFl__Label.html" title="This struct stores all information for a text or mixed graphics label.">Fl_Label</a> *label, <span class="keywordtype">int</span> &amp;width, <span class="keywordtype">int</span> &amp;height);
+<a name="l00076"></a>00076 
+<a name="l00078"></a><a class="code" href="group__callback__functions.html#gae409de0010a065c2b325aca0b2d92583">00078</a> <span class="keyword">typedef</span> void (<a class="code" href="group__callback__functions.html#gae409de0010a065c2b325aca0b2d92583" title="signature of some box drawing functions passed as parameters">Fl_Box_Draw_F</a>)(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h, <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="structFl__Label.html#aad739e4362e531cd8cc6007ee17af06b" title="text color">color</a>);
+<a name="l00079"></a>00079 
+<a name="l00081"></a><a class="code" href="group__callback__functions.html#gaf00cf21170aa3231f6e869a30a036390">00081</a> <span class="keyword">typedef</span> void (*<a class="code" href="group__callback__functions.html#gaf00cf21170aa3231f6e869a30a036390" title="signature of some timeout callback functions passed as parameters">Fl_Timeout_Handler</a>)(<span class="keywordtype">void</span> *data);
+<a name="l00082"></a>00082 
+<a name="l00084"></a><a class="code" href="group__callback__functions.html#ga13f70685dbd05cf1537f97f6e59c1e58">00084</a> <span class="keyword">typedef</span> void (*<a class="code" href="group__callback__functions.html#ga13f70685dbd05cf1537f97f6e59c1e58" title="signature of some wakeup callback functions passed as parameters">Fl_Awake_Handler</a>)(<span class="keywordtype">void</span> *data);
+<a name="l00085"></a>00085 
+<a name="l00087"></a><a class="code" href="group__callback__functions.html#ga9d8f4ff50ebb523a35fad2f30cf99768">00087</a> <span class="keyword">typedef</span> void (*<a class="code" href="group__callback__functions.html#ga9d8f4ff50ebb523a35fad2f30cf99768" title="signature of add_idle callback functions passed as parameters">Fl_Idle_Handler</a>)(<span class="keywordtype">void</span> *data);
+<a name="l00088"></a>00088 
+<a name="l00090"></a><a class="code" href="group__callback__functions.html#ga63ceabf6cd80d8dfcecd1c41184bf9df">00090</a> <span class="keyword">typedef</span> void (*<a class="code" href="group__callback__functions.html#ga63ceabf6cd80d8dfcecd1c41184bf9df" title="signature of set_idle callback functions passed as parameters">Fl_Old_Idle_Handler</a>)();
+<a name="l00091"></a>00091 
+<a name="l00093"></a><a class="code" href="group__callback__functions.html#gad3658f871dcd71389fec662ebfad3d60">00093</a> <span class="keyword">typedef</span> void (*<a class="code" href="group__callback__functions.html#gad3658f871dcd71389fec662ebfad3d60" title="signature of add_fd functions passed as parameters">Fl_FD_Handler</a>)(<span class="keywordtype">int</span> fd, <span class="keywordtype">void</span> *data);
+<a name="l00094"></a>00094 
+<a name="l00096"></a><a class="code" href="group__callback__functions.html#ga04194d0b454ba4013ff79ba688b594b5">00096</a> <span class="keyword">typedef</span> int (*<a class="code" href="group__callback__functions.html#ga04194d0b454ba4013ff79ba688b594b5" title="signature of add_handler functions passed as parameters">Fl_Event_Handler</a>)(<span class="keywordtype">int</span> event);
+<a name="l00097"></a>00097 
+<a name="l00099"></a><a class="code" href="group__callback__functions.html#gad44ee1da9693f8e429559c811ebeb71e">00099</a> <span class="keyword">typedef</span> void (*<a class="code" href="group__callback__functions.html#gad44ee1da9693f8e429559c811ebeb71e" title="signature of set_abort functions passed as parameters">Fl_Abort_Handler</a>)(<span class="keyword">const</span> <span class="keywordtype">char</span> *format,...);
+<a name="l00100"></a>00100 
+<a name="l00102"></a><a class="code" href="group__callback__functions.html#gae8b076b8ff88ad6e337172333429f38f">00102</a> <span class="keyword">typedef</span> void (*<a class="code" href="group__callback__functions.html#gae8b076b8ff88ad6e337172333429f38f" title="signature of set_atclose functions passed as parameters">Fl_Atclose_Handler</a>)(<a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a> *window, <span class="keywordtype">void</span> *data);
+<a name="l00103"></a>00103 
+<a name="l00105"></a><a class="code" href="group__callback__functions.html#gae17a8b5aa56e828c14f0fc7da7766a16">00105</a> <span class="keyword">typedef</span> int (*<a class="code" href="group__callback__functions.html#gae17a8b5aa56e828c14f0fc7da7766a16" title="signature of args functions passed as parameters">Fl_Args_Handler</a>)(<span class="keywordtype">int</span> argc, <span class="keywordtype">char</span> **argv, <span class="keywordtype">int</span> &amp;i);
+<a name="l00106"></a>00106 
+<a name="l00108"></a><a class="code" href="group__callback__functions.html#gabec0721f2b151c82c51f3507567face4">00108</a> <span class="keyword">typedef</span> int (*<a class="code" href="group__callback__functions.html#gabec0721f2b151c82c51f3507567face4" title="signature of event_dispatch functions passed as parameters">Fl_Event_Dispatch</a>)(<span class="keywordtype">int</span> event, <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a> *w);
+<a name="l00109"></a>00109  <span class="comment">/* group callback_functions */</span>
+<a name="l00111"></a>00111 
+<a name="l00112"></a>00112 
+<a name="l00117"></a><a class="code" href="classFl.html">00117</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl.html" title="The Fl is the FLTK global (static) containing state information and global methods for the current ap...">Fl</a> {
+<a name="l00118"></a>00118   <a class="code" href="classFl.html" title="The Fl is the FLTK global (static) containing state information and global methods for the current ap...">Fl</a>() {}; <span class="comment">// no constructor!</span>
+<a name="l00119"></a>00119   
+<a name="l00120"></a>00120 <span class="keyword">public</span>: <span class="comment">// should be private!</span>
+<a name="l00121"></a>00121 <span class="preprocessor">#ifndef FL_DOXYGEN</span>
+<a name="l00122"></a>00122 <span class="preprocessor"></span>  <span class="keyword">static</span> <span class="keywordtype">int</span> e_number;
+<a name="l00123"></a>00123   <span class="keyword">static</span> <span class="keywordtype">int</span> e_x;
+<a name="l00124"></a>00124   <span class="keyword">static</span> <span class="keywordtype">int</span> e_y;
+<a name="l00125"></a>00125   <span class="keyword">static</span> <span class="keywordtype">int</span> e_x_root;
+<a name="l00126"></a>00126   <span class="keyword">static</span> <span class="keywordtype">int</span> e_y_root;
+<a name="l00127"></a>00127   <span class="keyword">static</span> <span class="keywordtype">int</span> e_dx;
+<a name="l00128"></a>00128   <span class="keyword">static</span> <span class="keywordtype">int</span> e_dy;
+<a name="l00129"></a>00129   <span class="keyword">static</span> <span class="keywordtype">int</span> e_state;
+<a name="l00130"></a>00130   <span class="keyword">static</span> <span class="keywordtype">int</span> e_clicks;
+<a name="l00131"></a>00131   <span class="keyword">static</span> <span class="keywordtype">int</span> e_is_click;
+<a name="l00132"></a>00132   <span class="keyword">static</span> <span class="keywordtype">int</span> e_keysym;
+<a name="l00133"></a>00133   <span class="keyword">static</span> <span class="keywordtype">char</span>* e_text;
+<a name="l00134"></a>00134   <span class="keyword">static</span> <span class="keywordtype">int</span> e_length;
+<a name="l00135"></a>00135   <span class="keyword">static</span> <a class="code" href="group__callback__functions.html#gabec0721f2b151c82c51f3507567face4" title="signature of event_dispatch functions passed as parameters">Fl_Event_Dispatch</a> e_dispatch;
+<a name="l00136"></a>00136   <span class="keyword">static</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* belowmouse_;
+<a name="l00137"></a>00137   <span class="keyword">static</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* pushed_;
+<a name="l00138"></a>00138   <span class="keyword">static</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* focus_;
+<a name="l00139"></a>00139   <span class="keyword">static</span> <span class="keywordtype">int</span> damage_;
+<a name="l00140"></a>00140   <span class="keyword">static</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* selection_owner_;
+<a name="l00141"></a>00141   <span class="keyword">static</span> <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>* modal_;
+<a name="l00142"></a>00142   <span class="keyword">static</span> <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>* grab_;
+<a name="l00143"></a>00143   <span class="keyword">static</span> <span class="keywordtype">int</span> compose_state;
+<a name="l00144"></a>00144 <span class="preprocessor">#endif</span>
+<a name="l00145"></a>00145 <span class="preprocessor"></span>
+<a name="l00148"></a><a class="code" href="classFl.html#a45391ff5a25464a6e40658b58bf3ef98">00148</a>   <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classFl.html#a45391ff5a25464a6e40658b58bf3ef98" title="If true then flush() will do something.">damage</a>(<span class="keywordtype">int</span> d) {damage_ = d;}
+<a name="l00149"></a>00149   
+<a name="l00150"></a>00150 <span class="keyword">public</span>:
+<a name="l00151"></a><a class="code" href="classFl.html#a43e6e0bbbc03cad134d928d4edd48d1d">00151</a>   <span class="keyword">typedef</span> <span class="keyword">enum</span> {
+<a name="l00156"></a><a class="code" href="classFl.html#a43e6e0bbbc03cad134d928d4edd48d1da0d10867528510b82613c085e6240ebf6">00156</a>     OPTION_ARROW_FOCUS = 0,
+<a name="l00157"></a>00157       <span class="comment">// When switched on, FLTK will use the file chooser dialog that comes </span>
+<a name="l00158"></a>00158       <span class="comment">// with your operating system whenever possible. When switched off, FLTK</span>
+<a name="l00159"></a>00159       <span class="comment">// will present its own file chooser.</span>
+<a name="l00160"></a>00160       <span class="comment">// \todo implement me</span>
+<a name="l00161"></a>00161     <span class="comment">// OPTION_NATIVE_FILECHOOSER,</span>
+<a name="l00162"></a>00162       <span class="comment">// When Filechooser Preview is enabled, the FLTK or native file chooser</span>
+<a name="l00163"></a>00163       <span class="comment">// will show a preview of a selected file (if possible) before the user</span>
+<a name="l00164"></a>00164       <span class="comment">// decides to choose the file.</span>
+<a name="l00165"></a>00165       <span class="comment">// \todo implement me</span>
+<a name="l00166"></a>00166     <span class="comment">//OPTION_FILECHOOSER_PREVIEW,</span>
+<a name="l00171"></a><a class="code" href="classFl.html#a43e6e0bbbc03cad134d928d4edd48d1dade29f22fc8066222d99ea3ccebc5e655">00171</a> <span class="comment"></span>    <a class="code" href="classFl.html#a43e6e0bbbc03cad134d928d4edd48d1dade29f22fc8066222d99ea3ccebc5e655" title="If visible focus is switched on, FLTK will draw a dotted rectangle inside the widget that will receiv...">OPTION_VISIBLE_FOCUS</a>,
+<a name="l00175"></a><a class="code" href="classFl.html#a43e6e0bbbc03cad134d928d4edd48d1da2344bf14f80ecf5971e8aa4493a3858a">00175</a>     <a class="code" href="classFl.html#a43e6e0bbbc03cad134d928d4edd48d1da2344bf14f80ecf5971e8aa4493a3858a" title="If text drag-and-drop is enabled, the user can select and drag text from any text widget...">OPTION_DND_TEXT</a>,
+<a name="l00179"></a><a class="code" href="classFl.html#a43e6e0bbbc03cad134d928d4edd48d1dae8214e42f77fe157297d61fdb818be2f">00179</a>     <a class="code" href="classFl.html#a43e6e0bbbc03cad134d928d4edd48d1dae8214e42f77fe157297d61fdb818be2f" title="If tooltips are enabled, hovering the mouse over a widget with a tooltip text will open a little toot...">OPTION_SHOW_TOOLTIPS</a>,
+<a name="l00180"></a>00180       <span class="comment">// don&#39;t change this, leave it always as the last element</span>
+<a name="l00181"></a>00181     OPTION_LAST
+<a name="l00182"></a>00182   } Fl_Option;
+<a name="l00183"></a>00183   
+<a name="l00184"></a>00184 <span class="keyword">private</span>:  
+<a name="l00185"></a>00185   <span class="keyword">static</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> options_[OPTION_LAST];
+<a name="l00186"></a>00186   <span class="keyword">static</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> options_read_;
+<a name="l00187"></a>00187   
+<a name="l00188"></a>00188 <span class="keyword">public</span>:  
+<a name="l00189"></a>00189   <span class="comment">/*</span>
+<a name="l00190"></a>00190 <span class="comment">   Return a global setting for all FLTK applications, possibly overridden</span>
+<a name="l00191"></a>00191 <span class="comment">   by a setting specifically for this application.</span>
+<a name="l00192"></a>00192 <span class="comment">   */</span>
+<a name="l00193"></a>00193   <span class="keyword">static</span> <span class="keywordtype">bool</span> option(Fl_Option opt);
+<a name="l00194"></a>00194   
+<a name="l00195"></a>00195   <span class="comment">/*</span>
+<a name="l00196"></a>00196 <span class="comment">   Override an option while the application is running.</span>
+<a name="l00197"></a>00197 <span class="comment">   */</span>
+<a name="l00198"></a>00198   <span class="keyword">static</span> <span class="keywordtype">void</span> option(Fl_Option opt, <span class="keywordtype">bool</span> val);
+<a name="l00199"></a>00199   
+<a name="l00207"></a><a class="code" href="classFl.html#a60fb2b446096dd4742511edb459653d3">00207</a>   <span class="keyword">static</span> void (*idle)();
+<a name="l00208"></a>00208 
+<a name="l00209"></a>00209 <span class="preprocessor">#ifndef FL_DOXYGEN</span>
+<a name="l00210"></a>00210 <span class="preprocessor"></span>  <span class="keyword">static</span> <a class="code" href="group__callback__functions.html#ga13f70685dbd05cf1537f97f6e59c1e58" title="signature of some wakeup callback functions passed as parameters">Fl_Awake_Handler</a> *awake_ring_;
+<a name="l00211"></a>00211   <span class="keyword">static</span> <span class="keywordtype">void</span> **awake_data_;
+<a name="l00212"></a>00212   <span class="keyword">static</span> <span class="keywordtype">int</span> awake_ring_size_;
+<a name="l00213"></a>00213   <span class="keyword">static</span> <span class="keywordtype">int</span> awake_ring_head_;
+<a name="l00214"></a>00214   <span class="keyword">static</span> <span class="keywordtype">int</span> awake_ring_tail_;
+<a name="l00215"></a>00215   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* scheme_;
+<a name="l00216"></a>00216   <span class="keyword">static</span> <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>* scheme_bg_;
+<a name="l00217"></a>00217 
+<a name="l00218"></a>00218   <span class="keyword">static</span> <span class="keywordtype">int</span> e_original_keysym; <span class="comment">// late addition</span>
+<a name="l00219"></a>00219   <span class="keyword">static</span> <span class="keywordtype">int</span> scrollbar_size_;
+<a name="l00220"></a>00220 <span class="preprocessor">#endif</span>
+<a name="l00221"></a>00221 <span class="preprocessor"></span>
+<a name="l00222"></a>00222 
+<a name="l00223"></a>00223   <span class="keyword">static</span> <span class="keywordtype">int</span> add_awake_handler_(<a class="code" href="group__callback__functions.html#ga13f70685dbd05cf1537f97f6e59c1e58" title="signature of some wakeup callback functions passed as parameters">Fl_Awake_Handler</a>, <span class="keywordtype">void</span>*);
+<a name="l00224"></a>00224   <span class="keyword">static</span> <span class="keywordtype">int</span> get_awake_handler_(<a class="code" href="group__callback__functions.html#ga13f70685dbd05cf1537f97f6e59c1e58" title="signature of some wakeup callback functions passed as parameters">Fl_Awake_Handler</a>&amp;, <span class="keywordtype">void</span>*&amp;);
+<a name="l00225"></a>00225 
+<a name="l00226"></a>00226 <span class="keyword">public</span>:
+<a name="l00227"></a>00227 
+<a name="l00228"></a>00228   <span class="comment">// API version number</span>
+<a name="l00229"></a>00229   <span class="keyword">static</span> <span class="keywordtype">double</span> version();
+<a name="l00230"></a>00230 
+<a name="l00231"></a>00231   <span class="comment">// argument parsers:</span>
+<a name="l00232"></a>00232   <span class="keyword">static</span> <span class="keywordtype">int</span> arg(<span class="keywordtype">int</span> argc, <span class="keywordtype">char</span> **argv, <span class="keywordtype">int</span>&amp; i);
+<a name="l00233"></a>00233   <span class="keyword">static</span> <span class="keywordtype">int</span> args(<span class="keywordtype">int</span> argc, <span class="keywordtype">char</span> **argv, <span class="keywordtype">int</span>&amp; i, <a class="code" href="group__callback__functions.html#gae17a8b5aa56e828c14f0fc7da7766a16" title="signature of args functions passed as parameters">Fl_Args_Handler</a> cb = 0);
+<a name="l00234"></a>00234   <span class="keyword">static</span> <span class="keywordtype">void</span> args(<span class="keywordtype">int</span> argc, <span class="keywordtype">char</span> **argv);
+<a name="l00239"></a><a class="code" href="classFl.html#a64d41edd7d962116d86a9db810210f7b">00239</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keyword">const</span> <a class="code" href="classFl.html#a64d41edd7d962116d86a9db810210f7b" title="Usage string displayed if Fl::args() detects an invalid argument.">help</a>;
+<a name="l00240"></a>00240 
+<a name="l00241"></a>00241   <span class="comment">// things called by initialization:</span>
+<a name="l00242"></a>00242   <span class="keyword">static</span> <span class="keywordtype">void</span> display(<span class="keyword">const</span> <span class="keywordtype">char</span>*);
+<a name="l00243"></a>00243   <span class="keyword">static</span> <span class="keywordtype">int</span> visual(<span class="keywordtype">int</span>);
+<a name="l00253"></a>00253   <span class="keyword">static</span> <span class="keywordtype">int</span> gl_visual(<span class="keywordtype">int</span>, <span class="keywordtype">int</span> *alist=0); <span class="comment">// platform dependent</span>
+<a name="l00254"></a>00254   <span class="keyword">static</span> <span class="keywordtype">void</span> own_colormap();
+<a name="l00255"></a>00255   <span class="keyword">static</span> <span class="keywordtype">void</span> get_system_colors();
+<a name="l00256"></a>00256   <span class="keyword">static</span> <span class="keywordtype">void</span> foreground(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>);
+<a name="l00257"></a>00257   <span class="keyword">static</span> <span class="keywordtype">void</span> background(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>);
+<a name="l00258"></a>00258   <span class="keyword">static</span> <span class="keywordtype">void</span> background2(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>);
+<a name="l00259"></a>00259 
+<a name="l00260"></a>00260   <span class="comment">// schemes:</span>
+<a name="l00261"></a>00261   <span class="keyword">static</span> <span class="keywordtype">int</span> scheme(<span class="keyword">const</span> <span class="keywordtype">char</span>*);
+<a name="l00263"></a><a class="code" href="classFl.html#a48e0d5ea99335d7e4cdcf45d8dbe68b7">00263</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classFl.html#a48e0d5ea99335d7e4cdcf45d8dbe68b7" title="See void scheme(const char *name)">scheme</a>() {<span class="keywordflow">return</span> scheme_;}
+<a name="l00269"></a>00269   <span class="keyword">static</span> <span class="keywordtype">int</span> reload_scheme(); <span class="comment">// platform dependent</span>
+<a name="l00270"></a>00270   <span class="keyword">static</span> <span class="keywordtype">int</span> scrollbar_size();
+<a name="l00271"></a>00271   <span class="keyword">static</span> <span class="keywordtype">void</span> scrollbar_size(<span class="keywordtype">int</span> W);
+<a name="l00272"></a>00272 
+<a name="l00273"></a>00273   <span class="comment">// execution:</span>
+<a name="l00274"></a>00274   <span class="keyword">static</span> <span class="keywordtype">int</span> wait();
+<a name="l00275"></a>00275   <span class="keyword">static</span> <span class="keywordtype">double</span> wait(<span class="keywordtype">double</span> time);
+<a name="l00276"></a>00276   <span class="keyword">static</span> <span class="keywordtype">int</span> check();
+<a name="l00277"></a>00277   <span class="keyword">static</span> <span class="keywordtype">int</span> ready();
+<a name="l00278"></a>00278   <span class="keyword">static</span> <span class="keywordtype">int</span> run();
+<a name="l00279"></a>00279   <span class="keyword">static</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* readqueue();
+<a name="l00306"></a>00306   <span class="keyword">static</span> <span class="keywordtype">void</span> add_timeout(<span class="keywordtype">double</span> t, <a class="code" href="group__callback__functions.html#gaf00cf21170aa3231f6e869a30a036390" title="signature of some timeout callback functions passed as parameters">Fl_Timeout_Handler</a>,<span class="keywordtype">void</span>* = 0); <span class="comment">// platform dependent</span>
+<a name="l00327"></a>00327 <span class="comment"></span>  <span class="keyword">static</span> <span class="keywordtype">void</span> repeat_timeout(<span class="keywordtype">double</span> t, <a class="code" href="group__callback__functions.html#gaf00cf21170aa3231f6e869a30a036390" title="signature of some timeout callback functions passed as parameters">Fl_Timeout_Handler</a>, <span class="keywordtype">void</span>* = 0); <span class="comment">// platform dependent</span>
+<a name="l00328"></a>00328   <span class="keyword">static</span> <span class="keywordtype">int</span>  has_timeout(<a class="code" href="group__callback__functions.html#gaf00cf21170aa3231f6e869a30a036390" title="signature of some timeout callback functions passed as parameters">Fl_Timeout_Handler</a>, <span class="keywordtype">void</span>* = 0);
+<a name="l00329"></a>00329   <span class="keyword">static</span> <span class="keywordtype">void</span> remove_timeout(<a class="code" href="group__callback__functions.html#gaf00cf21170aa3231f6e869a30a036390" title="signature of some timeout callback functions passed as parameters">Fl_Timeout_Handler</a>, <span class="keywordtype">void</span>* = 0);
+<a name="l00330"></a>00330   <span class="keyword">static</span> <span class="keywordtype">void</span> add_check(<a class="code" href="group__callback__functions.html#gaf00cf21170aa3231f6e869a30a036390" title="signature of some timeout callback functions passed as parameters">Fl_Timeout_Handler</a>, <span class="keywordtype">void</span>* = 0);
+<a name="l00331"></a>00331   <span class="keyword">static</span> <span class="keywordtype">int</span>  has_check(<a class="code" href="group__callback__functions.html#gaf00cf21170aa3231f6e869a30a036390" title="signature of some timeout callback functions passed as parameters">Fl_Timeout_Handler</a>, <span class="keywordtype">void</span>* = 0);
+<a name="l00332"></a>00332   <span class="keyword">static</span> <span class="keywordtype">void</span> remove_check(<a class="code" href="group__callback__functions.html#gaf00cf21170aa3231f6e869a30a036390" title="signature of some timeout callback functions passed as parameters">Fl_Timeout_Handler</a>, <span class="keywordtype">void</span>* = 0);
+<a name="l00352"></a>00352   <span class="keyword">static</span> <span class="keywordtype">void</span> add_fd(<span class="keywordtype">int</span> fd, <span class="keywordtype">int</span> when, <a class="code" href="group__callback__functions.html#gad3658f871dcd71389fec662ebfad3d60" title="signature of add_fd functions passed as parameters">Fl_FD_Handler</a> cb, <span class="keywordtype">void</span>* = 0); <span class="comment">// platform dependent</span>
+<a name="l00354"></a>00354 <span class="comment"></span>  <span class="keyword">static</span> <span class="keywordtype">void</span> add_fd(<span class="keywordtype">int</span> fd, <a class="code" href="group__callback__functions.html#gad3658f871dcd71389fec662ebfad3d60" title="signature of add_fd functions passed as parameters">Fl_FD_Handler</a> cb, <span class="keywordtype">void</span>* = 0); <span class="comment">// platform dependent</span>
+<a name="l00356"></a>00356 <span class="comment"></span>  <span class="keyword">static</span> <span class="keywordtype">void</span> remove_fd(<span class="keywordtype">int</span>, <span class="keywordtype">int</span> when); <span class="comment">// platform dependent</span>
+<a name="l00358"></a>00358 <span class="comment"></span>  <span class="keyword">static</span> <span class="keywordtype">void</span> remove_fd(<span class="keywordtype">int</span>); <span class="comment">// platform dependent</span>
+<a name="l00359"></a>00359 
+<a name="l00360"></a>00360   <span class="keyword">static</span> <span class="keywordtype">void</span> add_idle(<a class="code" href="group__callback__functions.html#ga9d8f4ff50ebb523a35fad2f30cf99768" title="signature of add_idle callback functions passed as parameters">Fl_Idle_Handler</a> cb, <span class="keywordtype">void</span>* data = 0);
+<a name="l00361"></a>00361   <span class="keyword">static</span> <span class="keywordtype">int</span>  has_idle(<a class="code" href="group__callback__functions.html#ga9d8f4ff50ebb523a35fad2f30cf99768" title="signature of add_idle callback functions passed as parameters">Fl_Idle_Handler</a> cb, <span class="keywordtype">void</span>* data = 0);
+<a name="l00362"></a>00362   <span class="keyword">static</span> <span class="keywordtype">void</span> remove_idle(<a class="code" href="group__callback__functions.html#ga9d8f4ff50ebb523a35fad2f30cf99768" title="signature of add_idle callback functions passed as parameters">Fl_Idle_Handler</a> cb, <span class="keywordtype">void</span>* data = 0);
+<a name="l00364"></a><a class="code" href="classFl.html#ac5e4de1119ebb169c8a8de4c81a4cb59">00364</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="classFl.html#ac5e4de1119ebb169c8a8de4c81a4cb59" title="If true then flush() will do something.">damage</a>() {<span class="keywordflow">return</span> damage_;}
+<a name="l00365"></a>00365   <span class="keyword">static</span> <span class="keywordtype">void</span> redraw();
+<a name="l00366"></a>00366   <span class="keyword">static</span> <span class="keywordtype">void</span> flush();
+<a name="l00387"></a><a class="code" href="group__group__comdlg.html#gadec4624fcfc09e75fdaf59c2553fe8a9">00387</a>   <span class="keyword">static</span> void (*warning)(<span class="keyword">const</span> <span class="keywordtype">char</span>*, ...);
+<a name="l00402"></a><a class="code" href="group__group__comdlg.html#ga163461446c664de8d1785ee0e4515f23">00402</a>   <span class="keyword">static</span> void (*error)(<span class="keyword">const</span> <span class="keywordtype">char</span>*, ...);
+<a name="l00419"></a><a class="code" href="group__group__comdlg.html#ga181c7012ef5dd3a551a4e861c9fc974a">00419</a>   <span class="keyword">static</span> void (*fatal)(<span class="keyword">const</span> <span class="keywordtype">char</span>*, ...);
+<a name="l00425"></a>00425   <span class="keyword">static</span> <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>* first_window();
+<a name="l00426"></a>00426   <span class="keyword">static</span> <span class="keywordtype">void</span> first_window(<a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>*);
+<a name="l00427"></a>00427   <span class="keyword">static</span> <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>* next_window(<span class="keyword">const</span> <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>*);
+<a name="l00428"></a>00428 
+<a name="l00438"></a><a class="code" href="group__fl__windows.html#gaf0938156f04e1babebaa8eb75a8d0fce">00438</a>   <span class="keyword">static</span> <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>* <a class="code" href="group__fl__windows.html#gaf0938156f04e1babebaa8eb75a8d0fce" title="Returns the top-most modal() window currently shown.">modal</a>() {<span class="keywordflow">return</span> modal_;}
+<a name="l00444"></a><a class="code" href="group__fl__windows.html#ga100705a8107397cfde7318aa34019739">00444</a>   <span class="keyword">static</span> <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>* <a class="code" href="group__fl__windows.html#ga100705a8107397cfde7318aa34019739" title="Returns the window that currently receives all events.">grab</a>() {<span class="keywordflow">return</span> grab_;}
+<a name="l00469"></a>00469   <span class="keyword">static</span> <span class="keywordtype">void</span> grab(<a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>*); <span class="comment">// platform dependent</span>
+<a name="l00476"></a>00476 <span class="comment"></span>  <span class="comment">// event information:</span>
+<a name="l00482"></a><a class="code" href="group__fl__events.html#gac7595e274aaebaa23982125a1363d13f">00482</a> <span class="comment"></span>  <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__events.html#gac7595e274aaebaa23982125a1363d13f" title="Returns the last event that was processed.">event</a>()            {<span class="keywordflow">return</span> e_number;}
+<a name="l00487"></a><a class="code" href="group__fl__events.html#ga91585fcbaa1e79f7452fd2d16a82136e">00487</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__events.html#ga91585fcbaa1e79f7452fd2d16a82136e" title="Returns the mouse position of the event relative to the Fl_Window it was passed to.">event_x</a>()  {<span class="keywordflow">return</span> e_x;}
+<a name="l00492"></a><a class="code" href="group__fl__events.html#ga192a0c5a37f33b9d117a69f20977c2a1">00492</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__events.html#ga192a0c5a37f33b9d117a69f20977c2a1" title="Returns the mouse position of the event relative to the Fl_Window it was passed to.">event_y</a>()  {<span class="keywordflow">return</span> e_y;}
+<a name="l00499"></a><a class="code" href="group__fl__events.html#ga4c40bd0d2960354c9778fdb65a2b720d">00499</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__events.html#ga4c40bd0d2960354c9778fdb65a2b720d" title="Returns the mouse position on the screen of the event.">event_x_root</a>()     {<span class="keywordflow">return</span> e_x_root;}
+<a name="l00506"></a><a class="code" href="group__fl__events.html#ga9801003f911eae0e49bf52b875dcaaa5">00506</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__events.html#ga9801003f911eae0e49bf52b875dcaaa5" title="Returns the mouse position on the screen of the event.">event_y_root</a>()     {<span class="keywordflow">return</span> e_y_root;}
+<a name="l00511"></a><a class="code" href="group__fl__events.html#gadd50231ad95aaf23a23e9db42cccb42e">00511</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__events.html#gadd50231ad95aaf23a23e9db42cccb42e" title="Returns the current horizontal mouse scrolling associated with the FL_MOUSEWHEEL event.">event_dx</a>() {<span class="keywordflow">return</span> e_dx;}
+<a name="l00516"></a><a class="code" href="group__fl__events.html#ga4704bd4e93b6471321d6ac84b0df97e5">00516</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__events.html#ga4704bd4e93b6471321d6ac84b0df97e5" title="Returns the current vertical mouse scrolling associated with the FL_MOUSEWHEEL event.">event_dy</a>() {<span class="keywordflow">return</span> e_dy;}
+<a name="l00525"></a>00525   <span class="keyword">static</span> <span class="keywordtype">void</span> get_mouse(<span class="keywordtype">int</span> &amp;,<span class="keywordtype">int</span> &amp;); <span class="comment">// platform dependent</span>
+<a name="l00534"></a><a class="code" href="group__fl__events.html#gafa31b53b34bd43ee107806a3bbc640d1">00534</a> <span class="comment"></span>  <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__events.html#gafa31b53b34bd43ee107806a3bbc640d1" title="Returns non zero if we had a double click event.">event_clicks</a>()     {<span class="keywordflow">return</span> e_clicks;}
+<a name="l00542"></a><a class="code" href="group__fl__events.html#ga0531622eb47fab712faedd43eab886d9">00542</a>   <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__events.html#ga0531622eb47fab712faedd43eab886d9" title="Manually sets the number returned by Fl::event_clicks().">event_clicks</a>(<span class="keywordtype">int</span> i) {e_clicks = i;}
+<a name="l00550"></a><a class="code" href="group__fl__events.html#gae4f3bafeb9fbae98c3b7cc6f5326e582">00550</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__events.html#gae4f3bafeb9fbae98c3b7cc6f5326e582" title="Returns non-zero if the mouse has not moved far enough and not enough time has passed since the last ...">event_is_click</a>()   {<span class="keywordflow">return</span> e_is_click;}
+<a name="l00557"></a><a class="code" href="group__fl__events.html#ga08ba811a19462788094768ed98798120">00557</a>   <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__events.html#ga08ba811a19462788094768ed98798120" title="Clears the value returned by Fl::event_is_click().">event_is_click</a>(<span class="keywordtype">int</span> i) {e_is_click = i;}
+<a name="l00564"></a><a class="code" href="group__fl__events.html#ga7ae6d99ceb1a2afb8a1dc4455ac941cd">00564</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__events.html#ga7ae6d99ceb1a2afb8a1dc4455ac941cd" title="Gets which particular mouse button caused the current event.">event_button</a>()     {<span class="keywordflow">return</span> e_keysym-<a class="code" href="Enumerations_8H.html#a1df1e46a5113628156ed7b7f995217d0" title="A mouse button; use Fl_Button + n for mouse button n.">FL_Button</a>;}
+<a name="l00588"></a><a class="code" href="group__fl__events.html#gafa17a5b4d8d9163631c88142e60447ed">00588</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__events.html#gafa17a5b4d8d9163631c88142e60447ed" title="This is a bitfield of what shift states were on and what mouse buttons were held down during the most...">event_state</a>()      {<span class="keywordflow">return</span> e_state;}
+<a name="l00590"></a><a class="code" href="group__fl__events.html#ga1ff4a74294e833593504ff6531b6d459">00590</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__events.html#ga1ff4a74294e833593504ff6531b6d459" title="See int event_state()">event_state</a>(<span class="keywordtype">int</span> i) {<span class="keywordflow">return</span> e_state&amp;i;}
+<a name="l00602"></a><a class="code" href="group__fl__events.html#ga1ac131e3cd5ca674cc022b1f77233449">00602</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__events.html#ga1ac131e3cd5ca674cc022b1f77233449" title="Gets which key on the keyboard was last pushed.">event_key</a>()        {<span class="keywordflow">return</span> e_keysym;}
+<a name="l00611"></a><a class="code" href="group__fl__events.html#gadec41d640b647e422b88331015ab660d">00611</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__events.html#gadec41d640b647e422b88331015ab660d" title="Returns the keycode of the last key event, regardless of the NumLock state.">event_original_key</a>(){<span class="keywordflow">return</span> e_original_keysym;}
+<a name="l00650"></a>00650   <span class="keyword">static</span> <span class="keywordtype">int</span> event_key(<span class="keywordtype">int</span> key);
+<a name="l00656"></a>00656   <span class="keyword">static</span> <span class="keywordtype">int</span> get_key(<span class="keywordtype">int</span> key); <span class="comment">// platform dependent</span>
+<a name="l00671"></a><a class="code" href="group__fl__events.html#ga6647c55948fe1d8be9367267529e9c54">00671</a> <span class="comment"></span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="group__fl__events.html#ga6647c55948fe1d8be9367267529e9c54" title="Returns the text associated with the current event, including FL_PASTE or FL_DND_RELEASE events...">event_text</a>() {<span class="keywordflow">return</span> e_text;}
+<a name="l00678"></a><a class="code" href="group__fl__events.html#ga38f2de89fbdf59ad2cd4dca93f472911">00678</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__events.html#ga38f2de89fbdf59ad2cd4dca93f472911" title="Returns the length of the text in Fl::event_text().">event_length</a>() {<span class="keywordflow">return</span> e_length;}
+<a name="l00679"></a>00679 
+<a name="l00680"></a>00680   <span class="keyword">static</span> <span class="keywordtype">int</span> compose(<span class="keywordtype">int</span> &amp;del);
+<a name="l00687"></a><a class="code" href="group__fl__events.html#ga1d787045e08159645b063889d2f2414a">00687</a>   <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__events.html#ga1d787045e08159645b063889d2f2414a" title="If the user moves the cursor, be sure to call Fl::compose_reset().">compose_reset</a>() {compose_state = 0;}
+<a name="l00688"></a>00688   <span class="keyword">static</span> <span class="keywordtype">int</span> event_inside(<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>);
+<a name="l00689"></a>00689   <span class="keyword">static</span> <span class="keywordtype">int</span> event_inside(<span class="keyword">const</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*);
+<a name="l00690"></a>00690   <span class="keyword">static</span> <span class="keywordtype">int</span> test_shortcut(<a class="code" href="fl__types_8h.html#a37ec1cd050a604a45dff00efba45609d" title="24-bit Unicode character + 8-bit indicator for keyboard flags">Fl_Shortcut</a>);
+<a name="l00691"></a>00691 
+<a name="l00692"></a>00692   <span class="comment">// event destinations:</span>
+<a name="l00693"></a>00693   <span class="keyword">static</span> <span class="keywordtype">int</span> handle(<span class="keywordtype">int</span>, <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>*);
+<a name="l00694"></a>00694   <span class="keyword">static</span> <span class="keywordtype">int</span> handle_(<span class="keywordtype">int</span>, <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>*);
+<a name="l00697"></a><a class="code" href="group__fl__events.html#ga5b55ce634002a2743c24c4c4db7cbdd4">00697</a>   <span class="keyword">static</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* <a class="code" href="group__fl__events.html#ga5b55ce634002a2743c24c4c4db7cbdd4" title="Gets the widget that is below the mouse.">belowmouse</a>() {<span class="keywordflow">return</span> belowmouse_;}
+<a name="l00698"></a>00698   <span class="keyword">static</span> <span class="keywordtype">void</span> belowmouse(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*);
+<a name="l00701"></a><a class="code" href="group__fl__events.html#gadcd24382935bf08b56b1532dfe80da25">00701</a>   <span class="keyword">static</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* <a class="code" href="group__fl__events.html#gadcd24382935bf08b56b1532dfe80da25" title="Gets the widget that is being pushed.">pushed</a>()    {<span class="keywordflow">return</span> pushed_;}
+<a name="l00702"></a>00702   <span class="keyword">static</span> <span class="keywordtype">void</span> pushed(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*);
+<a name="l00704"></a><a class="code" href="group__fl__events.html#ga7f0e9836db43268979e0b3a999583b7f">00704</a>   <span class="keyword">static</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* <a class="code" href="group__fl__events.html#ga7f0e9836db43268979e0b3a999583b7f" title="Gets the current Fl::focus() widget.">focus</a>()     {<span class="keywordflow">return</span> focus_;}
+<a name="l00705"></a>00705   <span class="keyword">static</span> <span class="keywordtype">void</span> focus(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*);
+<a name="l00706"></a>00706   <span class="keyword">static</span> <span class="keywordtype">void</span> add_handler(<a class="code" href="group__callback__functions.html#ga04194d0b454ba4013ff79ba688b594b5" title="signature of add_handler functions passed as parameters">Fl_Event_Handler</a> h);
+<a name="l00707"></a>00707   <span class="keyword">static</span> <span class="keywordtype">void</span> remove_handler(<a class="code" href="group__callback__functions.html#ga04194d0b454ba4013ff79ba688b594b5" title="signature of add_handler functions passed as parameters">Fl_Event_Handler</a> h);
+<a name="l00708"></a>00708   <span class="keyword">static</span> <span class="keywordtype">void</span> event_dispatch(<a class="code" href="group__callback__functions.html#gabec0721f2b151c82c51f3507567face4" title="signature of event_dispatch functions passed as parameters">Fl_Event_Dispatch</a> d);
+<a name="l00709"></a>00709   <span class="keyword">static</span> <a class="code" href="group__callback__functions.html#gabec0721f2b151c82c51f3507567face4" title="signature of event_dispatch functions passed as parameters">Fl_Event_Dispatch</a> event_dispatch();
+<a name="l00715"></a>00715   <span class="comment">// cut/paste:</span>
+<a name="l00725"></a>00725 <span class="comment"></span>  <span class="keyword">static</span> <span class="keywordtype">void</span> copy(<span class="keyword">const</span> <span class="keywordtype">char</span>* stuff, <span class="keywordtype">int</span> len, <span class="keywordtype">int</span> destination = 0); <span class="comment">// platform dependent</span>
+<a name="l00743"></a>00743 <span class="comment"></span>  <span class="keyword">static</span> <span class="keywordtype">void</span> paste(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> &amp;receiver, <span class="keywordtype">int</span> source <span class="comment">/*=0*/</span>); <span class="comment">// platform dependent</span>
+<a name="l00753"></a>00753 <span class="comment"></span>  <span class="keyword">static</span> <span class="keywordtype">int</span> dnd(); <span class="comment">// platform dependent</span>
+<a name="l00754"></a>00754 
+<a name="l00755"></a>00755   <span class="comment">// These are for back-compatibility only:</span>
+<a name="l00758"></a><a class="code" href="group__fl__clipboard.html#gab237801bd5deece817c5001e9a72fdef">00758</a> <span class="comment"></span>  <span class="keyword">static</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* <a class="code" href="group__fl__clipboard.html#gab237801bd5deece817c5001e9a72fdef" title="back-compatibility only: Gets the widget owning the current selection">selection_owner</a>() {<span class="keywordflow">return</span> selection_owner_;}
+<a name="l00759"></a>00759   <span class="keyword">static</span> <span class="keywordtype">void</span> selection_owner(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*);
+<a name="l00760"></a>00760   <span class="keyword">static</span> <span class="keywordtype">void</span> selection(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> &amp;owner, <span class="keyword">const</span> <span class="keywordtype">char</span>*, <span class="keywordtype">int</span> len);
+<a name="l00761"></a>00761   <span class="keyword">static</span> <span class="keywordtype">void</span> paste(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> &amp;receiver);
+<a name="l00766"></a>00766   <span class="comment">// screen size:</span>
+<a name="l00768"></a>00768 <span class="comment"></span>  <span class="keyword">static</span> <span class="keywordtype">int</span> x(); <span class="comment">// platform dependent</span>
+<a name="l00770"></a>00770 <span class="comment"></span>  <span class="keyword">static</span> <span class="keywordtype">int</span> y(); <span class="comment">// platform dependent</span>
+<a name="l00772"></a>00772 <span class="comment"></span>  <span class="keyword">static</span> <span class="keywordtype">int</span> w(); <span class="comment">// platform dependent</span>
+<a name="l00774"></a>00774 <span class="comment"></span>  <span class="keyword">static</span> <span class="keywordtype">int</span> h(); <span class="comment">// platform dependent</span>
+<a name="l00775"></a>00775 
+<a name="l00776"></a>00776   <span class="comment">// multi-head support:</span>
+<a name="l00777"></a>00777   <span class="keyword">static</span> <span class="keywordtype">int</span> screen_count();
+<a name="l00783"></a><a class="code" href="group__fl__screen.html#ga510d26cb2d6ec0688cf1eb8c5d9e5a1e">00783</a>   <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__screen.html#ga510d26cb2d6ec0688cf1eb8c5d9e5a1e" title="Gets the bounding box of a screen that contains the mouse pointer.">screen_xywh</a>(<span class="keywordtype">int</span> &amp;X, <span class="keywordtype">int</span> &amp;Y, <span class="keywordtype">int</span> &amp;W, <span class="keywordtype">int</span> &amp;H) {
+<a name="l00784"></a>00784     screen_xywh(X, Y, W, H, e_x_root, e_y_root);
+<a name="l00785"></a>00785   }
+<a name="l00786"></a>00786   <span class="keyword">static</span> <span class="keywordtype">void</span> screen_xywh(<span class="keywordtype">int</span> &amp;X, <span class="keywordtype">int</span> &amp;Y, <span class="keywordtype">int</span> &amp;W, <span class="keywordtype">int</span> &amp;H, <span class="keywordtype">int</span> mx, <span class="keywordtype">int</span> my);
+<a name="l00787"></a>00787   <span class="keyword">static</span> <span class="keywordtype">void</span> screen_xywh(<span class="keywordtype">int</span> &amp;X, <span class="keywordtype">int</span> &amp;Y, <span class="keywordtype">int</span> &amp;W, <span class="keywordtype">int</span> &amp;H, <span class="keywordtype">int</span> n);  
+<a name="l00788"></a>00788   <span class="keyword">static</span> <span class="keywordtype">void</span> screen_dpi(<span class="keywordtype">float</span> &amp;h, <span class="keywordtype">float</span> &amp;v, <span class="keywordtype">int</span> n=0);
+<a name="l00789"></a>00789 
+<a name="l00797"></a>00797   <span class="comment">// color map:</span>
+<a name="l00798"></a>00798   <span class="keyword">static</span> <span class="keywordtype">void</span>   set_color(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a>, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>);
+<a name="l00803"></a>00803   <span class="keyword">static</span> <span class="keywordtype">void</span>   set_color(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> i, <span class="keywordtype">unsigned</span> c); <span class="comment">// platform dependent</span>
+<a name="l00804"></a>00804   <span class="keyword">static</span> <span class="keywordtype">unsigned</span> get_color(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> i);
+<a name="l00805"></a>00805   <span class="keyword">static</span> <span class="keywordtype">void</span>   get_color(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> i, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> &amp;red, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> &amp;green, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> &amp;blue);
+<a name="l00811"></a>00811   <span class="keyword">static</span> <span class="keywordtype">void</span>   free_color(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> i, <span class="keywordtype">int</span> overlay = 0); <span class="comment">// platform dependent</span>
+<a name="l00812"></a>00812 
+<a name="l00813"></a>00813   <span class="comment">// fonts:</span>
+<a name="l00814"></a>00814   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* get_font(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a>);
+<a name="l00827"></a>00827   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* get_font_name(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a>, <span class="keywordtype">int</span>* attributes = 0);
+<a name="l00839"></a>00839   <span class="keyword">static</span> <span class="keywordtype">int</span> get_font_sizes(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a>, <span class="keywordtype">int</span>*&amp; sizep);
+<a name="l00840"></a>00840   <span class="keyword">static</span> <span class="keywordtype">void</span> set_font(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a>, <span class="keyword">const</span> <span class="keywordtype">char</span>*);
+<a name="l00841"></a>00841   <span class="keyword">static</span> <span class="keywordtype">void</span> set_font(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a>, <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a>);
+<a name="l00860"></a>00860   <span class="keyword">static</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> set_fonts(<span class="keyword">const</span> <span class="keywordtype">char</span>* = 0); <span class="comment">// platform dependent</span>
+<a name="l00861"></a>00861 
+<a name="l00868"></a>00868   <span class="comment">// &lt;Hack to re-order the &#39;Drawing functions&#39; group&gt;</span>
+<a name="l00871"></a>00871 <span class="comment"></span>  <span class="comment">// labeltypes:</span>
+<a name="l00872"></a>00872   <span class="keyword">static</span> <span class="keywordtype">void</span> set_labeltype(<a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61b" title="The labeltype() method sets the type of the label.">Fl_Labeltype</a>,<a class="code" href="group__callback__functions.html#gac4d39eb6338c82c9ebcc6c25f596191d" title="signature of some label drawing functions passed as parameters">Fl_Label_Draw_F</a>*,<a class="code" href="group__callback__functions.html#ga92c6decef7b9cc6a74dcc66573dd22a0" title="signature of some label measurement functions passed as parameters">Fl_Label_Measure_F</a>*);
+<a name="l00874"></a>00874   <span class="keyword">static</span> <span class="keywordtype">void</span> set_labeltype(<a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61b" title="The labeltype() method sets the type of the label.">Fl_Labeltype</a>, <a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61b" title="The labeltype() method sets the type of the label.">Fl_Labeltype</a> from); <span class="comment">// is it defined ?</span>
+<a name="l00875"></a>00875 
+<a name="l00876"></a>00876   <span class="comment">// boxtypes:</span>
+<a name="l00877"></a>00877   <span class="keyword">static</span> <a class="code" href="group__callback__functions.html#gae409de0010a065c2b325aca0b2d92583" title="signature of some box drawing functions passed as parameters">Fl_Box_Draw_F</a> *get_boxtype(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>);
+<a name="l00878"></a>00878   <span class="keyword">static</span> <span class="keywordtype">void</span> set_boxtype(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>, <a class="code" href="group__callback__functions.html#gae409de0010a065c2b325aca0b2d92583" title="signature of some box drawing functions passed as parameters">Fl_Box_Draw_F</a>*,<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>,<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>,<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>,<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>);
+<a name="l00879"></a>00879   <span class="keyword">static</span> <span class="keywordtype">void</span> set_boxtype(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>, <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> from);
+<a name="l00880"></a>00880   <span class="keyword">static</span> <span class="keywordtype">int</span> box_dx(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>);
+<a name="l00881"></a>00881   <span class="keyword">static</span> <span class="keywordtype">int</span> box_dy(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>);
+<a name="l00882"></a>00882   <span class="keyword">static</span> <span class="keywordtype">int</span> box_dw(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>);
+<a name="l00883"></a>00883   <span class="keyword">static</span> <span class="keywordtype">int</span> box_dh(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>);
+<a name="l00884"></a>00884   <span class="keyword">static</span> <span class="keywordtype">int</span> draw_box_active();
+<a name="l00885"></a>00885 
+<a name="l00886"></a>00886   <span class="comment">// back compatibility:</span>
+<a name="l00890"></a><a class="code" href="group__fl__windows.html#gaa52e562142bd1e8d5ba6915ff5577245">00890</a> <span class="comment"></span>  <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__windows.html#gaa52e562142bd1e8d5ba6915ff5577245" title="For back compatibility, sets the void Fl::fatal handler callback.">set_abort</a>(<a class="code" href="group__callback__functions.html#gad44ee1da9693f8e429559c811ebeb71e" title="signature of set_abort functions passed as parameters">Fl_Abort_Handler</a> f) {fatal = f;}
+<a name="l00891"></a><a class="code" href="group__fl__windows.html#gae12b7a5bf8f0db702bd9036497c70623">00891</a>   <span class="keyword">static</span> void (*atclose)(<a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>*,<span class="keywordtype">void</span>*);
+<a name="l00892"></a>00892   <span class="keyword">static</span> <span class="keywordtype">void</span> default_atclose(<a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>*,<span class="keywordtype">void</span>*);
+<a name="l00896"></a><a class="code" href="group__fl__windows.html#gafe2b995bdaf60c5a5b2326e8845897c9">00896</a>   <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__windows.html#gafe2b995bdaf60c5a5b2326e8845897c9" title="For back compatibility, sets the Fl::atclose handler callback.">set_atclose</a>(<a class="code" href="group__callback__functions.html#gae8b076b8ff88ad6e337172333429f38f" title="signature of set_atclose functions passed as parameters">Fl_Atclose_Handler</a> f) {atclose = f;}
+<a name="l00902"></a><a class="code" href="group__fl__events.html#gabd68dc8a592e9a2a41b42cb7e3a30060">00902</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__events.html#gabd68dc8a592e9a2a41b42cb7e3a30060" title="Returns non-zero if the Shift key is pressed.">event_shift</a>() {<span class="keywordflow">return</span> e_state&amp;<a class="code" href="Enumerations_8H.html#aa0d93ca1bc8a0c7f84888cdf458f043d" title="One of the shift keys is down.">FL_SHIFT</a>;}
+<a name="l00904"></a><a class="code" href="group__fl__events.html#gace54a534aad4a88dac170871a5bcbe1a">00904</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__events.html#gace54a534aad4a88dac170871a5bcbe1a" title="Returns non-zero if the Control key is pressed.">event_ctrl</a>() {<span class="keywordflow">return</span> e_state&amp;<a class="code" href="Enumerations_8H.html#a29324ec5ac8c1d87950127d387dc83e8" title="One of the ctrl keys is down.">FL_CTRL</a>;}
+<a name="l00906"></a><a class="code" href="group__fl__events.html#ga73da625a4d77f730da5e0bd0e8823be9">00906</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__events.html#ga73da625a4d77f730da5e0bd0e8823be9" title="Returns non-zero if the FL_COMMAND key is pressed, either FL_CTRL or on OSX FL_META.">event_command</a>() {<span class="keywordflow">return</span> e_state&amp;<a class="code" href="Enumerations_8H.html#a5d4011c75b1fe25d9ef36e8ae9e2995c" title="An alias for FL_CTRL on WIN32 and X11, or FL_META on MacOS X.">FL_COMMAND</a>;}
+<a name="l00908"></a><a class="code" href="group__fl__events.html#ga1ee32cc3de557d5a1cc81a1eab944929">00908</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__events.html#ga1ee32cc3de557d5a1cc81a1eab944929" title="Returns non-zero if the Alt key is pressed.">event_alt</a>() {<span class="keywordflow">return</span> e_state&amp;<a class="code" href="Enumerations_8H.html#a58b1ac5446b292c77043f99558eb07cb" title="One of the alt keys is down.">FL_ALT</a>;}
+<a name="l00917"></a><a class="code" href="group__fl__events.html#gaee06c25589974fafb1c8df8d0e2c7c80">00917</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__events.html#gaee06c25589974fafb1c8df8d0e2c7c80" title="Returns the mouse buttons state bits; if non-zero, then at least one button is pressed now...">event_buttons</a>() {<span class="keywordflow">return</span> e_state&amp;0x7f000000;}
+<a name="l00922"></a><a class="code" href="group__fl__events.html#ga6ec5fa15a7ea5229cbff8dd507130d46">00922</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__events.html#ga6ec5fa15a7ea5229cbff8dd507130d46" title="Returns non-zero if mouse button 1 is currently held down.">event_button1</a>() {<span class="keywordflow">return</span> e_state&amp;<a class="code" href="Enumerations_8H.html#afe37a4db5e516754bb8963cd341bf415" title="Mouse button 1 is pushed.">FL_BUTTON1</a>;}
+<a name="l00927"></a><a class="code" href="group__fl__events.html#gad85ae7c11308de6e4653a860729dec77">00927</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__events.html#gad85ae7c11308de6e4653a860729dec77" title="Returns non-zero if button 2 is currently held down.">event_button2</a>() {<span class="keywordflow">return</span> e_state&amp;<a class="code" href="Enumerations_8H.html#a1b597a61f3be6323bce3e8c54283b2b3" title="Mouse button 2 is pushed.">FL_BUTTON2</a>;}
+<a name="l00932"></a><a class="code" href="group__fl__events.html#ga70f54fbed74f801495575939dc787361">00932</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__events.html#ga70f54fbed74f801495575939dc787361" title="Returns non-zero if button 3 is currently held down.">event_button3</a>() {<span class="keywordflow">return</span> e_state&amp;<a class="code" href="Enumerations_8H.html#a9609bc7247660e05194c4e639f84e24e" title="Mouse button 3 is pushed.">FL_BUTTON3</a>;}
+<a name="l00940"></a><a class="code" href="classFl.html#a77955ad2f2b83fc5e3925b94e4533b20">00940</a>   <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classFl.html#a77955ad2f2b83fc5e3925b94e4533b20" title="Sets an idle callback.">set_idle</a>(<a class="code" href="group__callback__functions.html#ga63ceabf6cd80d8dfcecd1c41184bf9df" title="signature of set_idle callback functions passed as parameters">Fl_Old_Idle_Handler</a> cb) {idle = cb;}
+<a name="l00942"></a><a class="code" href="classFl.html#ab59edda7c6a51ff2cb4673f21b739088">00942</a>   <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classFl.html#ab59edda7c6a51ff2cb4673f21b739088" title="See grab(Fl_Window*)">grab</a>(<a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>&amp; win) {<a class="code" href="classFl.html#ab59edda7c6a51ff2cb4673f21b739088" title="See grab(Fl_Window*)">grab</a>(&amp;win);}
+<a name="l00946"></a><a class="code" href="classFl.html#a656023b0db49ae9b88e277ccdb27ce1b">00946</a>   <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classFl.html#a656023b0db49ae9b88e277ccdb27ce1b" title="Releases the current grabbed window, equals grab(0).">release</a>() {grab(0);}
+<a name="l00947"></a>00947 
+<a name="l00948"></a>00948   <span class="comment">// Visible focus methods...</span>
+<a name="l00954"></a><a class="code" href="classFl.html#ade5fd097d36257dce2b7aff1165e037f">00954</a> <span class="comment"></span>  <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classFl.html#ade5fd097d36257dce2b7aff1165e037f" title="Gets or sets the visible keyboard focus on buttons and other non-text widgets.">visible_focus</a>(<span class="keywordtype">int</span> v) { option(OPTION_VISIBLE_FOCUS, (v!=0)); }
+<a name="l00960"></a><a class="code" href="classFl.html#ae9eaddd02a0aa637078ee2dd80b85b2f">00960</a>   <span class="keyword">static</span> <span class="keywordtype">int</span>  <a class="code" href="classFl.html#ae9eaddd02a0aa637078ee2dd80b85b2f" title="Gets or sets the visible keyboard focus on buttons and other non-text widgets.">visible_focus</a>() { <span class="keywordflow">return</span> option(OPTION_VISIBLE_FOCUS); }
+<a name="l00961"></a>00961 
+<a name="l00962"></a>00962   <span class="comment">// Drag-n-drop text operation methods...</span>
+<a name="l00969"></a><a class="code" href="classFl.html#a53430e25b53f3b608193fa4009898463">00969</a> <span class="comment"></span>  <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classFl.html#a53430e25b53f3b608193fa4009898463" title="Gets or sets whether drag and drop text operations are supported.">dnd_text_ops</a>(<span class="keywordtype">int</span> v) { option(OPTION_DND_TEXT, (v!=0)); }
+<a name="l00976"></a><a class="code" href="classFl.html#aae157def51e4dabe5f75298b676ddea2">00976</a>   <span class="keyword">static</span> <span class="keywordtype">int</span>  <a class="code" href="classFl.html#aae157def51e4dabe5f75298b676ddea2" title="Gets or sets whether drag and drop text operations are supported.">dnd_text_ops</a>() { <span class="keywordflow">return</span> option(OPTION_DND_TEXT); }
+<a name="l00981"></a>00981   <span class="comment">// Multithreading support:</span>
+<a name="l00982"></a>00982   <span class="keyword">static</span> <span class="keywordtype">int</span> lock();
+<a name="l00983"></a>00983   <span class="keyword">static</span> <span class="keywordtype">void</span> unlock();
+<a name="l00984"></a>00984   <span class="keyword">static</span> <span class="keywordtype">void</span> awake(<span class="keywordtype">void</span>* message = 0);
+<a name="l00986"></a>00986   <span class="keyword">static</span> <span class="keywordtype">int</span> awake(<a class="code" href="group__callback__functions.html#ga13f70685dbd05cf1537f97f6e59c1e58" title="signature of some wakeup callback functions passed as parameters">Fl_Awake_Handler</a> cb, <span class="keywordtype">void</span>* message = 0);
+<a name="l00993"></a>00993   <span class="keyword">static</span> <span class="keywordtype">void</span>* thread_message(); <span class="comment">// platform dependent</span>
+<a name="l01025"></a>01025 <span class="comment"></span>  <span class="comment">// Widget deletion:</span>
+<a name="l01026"></a>01026   <span class="keyword">static</span> <span class="keywordtype">void</span> delete_widget(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *w);
+<a name="l01027"></a>01027   <span class="keyword">static</span> <span class="keywordtype">void</span> do_widget_deletion();
+<a name="l01028"></a>01028   <span class="keyword">static</span> <span class="keywordtype">void</span> watch_widget_pointer(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *&amp;w);
+<a name="l01029"></a>01029   <span class="keyword">static</span> <span class="keywordtype">void</span> release_widget_pointer(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *&amp;w);
+<a name="l01030"></a>01030   <span class="keyword">static</span> <span class="keywordtype">void</span> clear_widget_pointer(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> <span class="keyword">const</span> *w);
+<a name="l01033"></a>01033 <span class="preprocessor">#ifdef FLTK_HAVE_CAIRO</span>
+<a name="l01034"></a>01034 <span class="preprocessor"></span>
+<a name="l01037"></a>01037 <span class="keyword">public</span>:
+<a name="l01038"></a>01038   <span class="comment">// Cairo support API</span>
+<a name="l01039"></a>01039   <span class="keyword">static</span> cairo_t * cairo_make_current(<a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>* w);
+<a name="l01054"></a><a class="code" href="group__group__cairo.html#gae5a1f7fcf75353908cc96b0edb928dd9">01054</a>   <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="group__group__cairo.html#gae5a1f7fcf75353908cc96b0edb928dd9" title="when FLTK_HAVE_CAIRO is defined and cairo_autolink_context() is true, any current window dc is linked...">cairo_autolink_context</a>(<span class="keywordtype">bool</span> alink) {cairo_state_.autolink(alink);}
+<a name="l01062"></a><a class="code" href="group__group__cairo.html#ga9a52d25377797666e43a46b520c485ac">01062</a>   <span class="keyword">static</span> <span class="keywordtype">bool</span> <a class="code" href="group__group__cairo.html#ga9a52d25377797666e43a46b520c485ac" title="Gets the current autolink mode for cairo support.">cairo_autolink_context</a>() {<span class="keywordflow">return</span> cairo_state_.autolink();}
+<a name="l01064"></a><a class="code" href="group__group__cairo.html#ga71ff6bfde35cd1d8a050d18cdc2f24af">01064</a>   <span class="keyword">static</span> cairo_t * <a class="code" href="group__group__cairo.html#ga71ff6bfde35cd1d8a050d18cdc2f24af" title="Gets the current cairo context linked with a fltk window.">cairo_cc</a>() { <span class="keywordflow">return</span> cairo_state_.cc(); }
+<a name="l01069"></a><a class="code" href="group__group__cairo.html#ga2bd5ba3321a80408a1460e114e2e5f99">01069</a>   <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="group__group__cairo.html#ga2bd5ba3321a80408a1460e114e2e5f99" title="Sets the current cairo context to c.">cairo_cc</a>(cairo_t * c, <span class="keywordtype">bool</span> own=<span class="keyword">false</span>){ cairo_state_.cc(c, own); } 
+<a name="l01070"></a>01070 
+<a name="l01071"></a>01071 <span class="keyword">private</span>:
+<a name="l01072"></a>01072   <span class="keyword">static</span> cairo_t * cairo_make_current(<span class="keywordtype">void</span>* gc);
+<a name="l01073"></a>01073   <span class="keyword">static</span> cairo_t * cairo_make_current(<span class="keywordtype">void</span>* gc, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H);
+<a name="l01074"></a>01074   <span class="keyword">static</span> <a class="code" href="classFl__Cairo__State.html" title="Contains all the necessary info on the current cairo context.">Fl_Cairo_State</a> cairo_state_;
+<a name="l01075"></a>01075 <span class="keyword">public</span>:
+<a name="l01078"></a>01078 <span class="preprocessor">#endif // FLTK_HAVE_CAIRO</span>
+<a name="l01079"></a>01079 <span class="preprocessor"></span>
+<a name="l01080"></a>01080 };
+<a name="l01081"></a>01081 
+<a name="l01122"></a><a class="code" href="classFl__Widget__Tracker.html">01122</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Widget__Tracker.html" title="This class should be used to control safe widget deletion.">Fl_Widget_Tracker</a> {
+<a name="l01123"></a>01123 
+<a name="l01124"></a>01124   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* wp_;
+<a name="l01125"></a>01125 
+<a name="l01126"></a>01126 <span class="keyword">public</span>:
+<a name="l01127"></a>01127 
+<a name="l01128"></a>01128   <a class="code" href="classFl__Widget__Tracker.html" title="This class should be used to control safe widget deletion.">Fl_Widget_Tracker</a>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *wi);
+<a name="l01129"></a>01129   ~<a class="code" href="classFl__Widget__Tracker.html" title="This class should be used to control safe widget deletion.">Fl_Widget_Tracker</a>();
+<a name="l01130"></a>01130 
+<a name="l01136"></a><a class="code" href="classFl__Widget__Tracker.html#a576527397fe3915b852f1d7402923fb5">01136</a>   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *<a class="code" href="classFl__Widget__Tracker.html#a576527397fe3915b852f1d7402923fb5" title="Returns a pointer to the watched widget.">widget</a>() {<span class="keywordflow">return</span> wp_;}
+<a name="l01137"></a>01137 
+<a name="l01147"></a><a class="code" href="classFl__Widget__Tracker.html#a2838e5c2490a0bbd2e36d0edf92c822c">01147</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget__Tracker.html#a2838e5c2490a0bbd2e36d0edf92c822c" title="Returns 1, if the watched widget has been deleted.">deleted</a>() {<span class="keywordflow">return</span> wp_ == 0;}
+<a name="l01148"></a>01148 
+<a name="l01158"></a><a class="code" href="classFl__Widget__Tracker.html#a1dede6a8196c421e380233236bb697cf">01158</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget__Tracker.html#a1dede6a8196c421e380233236bb697cf" title="Returns 1, if the watched widget exists (has not been deleted).">exists</a>()  {<span class="keywordflow">return</span> wp_ != 0;}
+<a name="l01159"></a>01159 
+<a name="l01160"></a>01160 };
+<a name="l01161"></a>01161 
+<a name="l01167"></a>01167 <span class="preprocessor">#endif // !Fl_H</span>
+<a name="l01168"></a>01168 <span class="preprocessor"></span>
+<a name="l01169"></a>01169 <span class="comment">//</span>
+<a name="l01170"></a>01170 <span class="comment">// End of &quot;$Id: Fl.H 8393 2011-02-06 19:46:11Z manolo $&quot;.</span>
+<a name="l01171"></a>01171 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl_8H.html">Fl.H</a>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Adjuster_8H-source.html

Added: trunk/doc-1.3/Fl__Adjuster_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Adjuster_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Adjuster_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,135 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Adjuster.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Adjuster_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Adjuster.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Adjuster.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Adjuster widget header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Adjuster widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="comment">// 3-button &quot;slider&quot;, made for Nuke</span>
+<a name="l00032"></a>00032 
+<a name="l00033"></a>00033 <span class="preprocessor">#ifndef Fl_Adjuster_H</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Adjuster_H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span>
+<a name="l00036"></a>00036 <span class="preprocessor">#ifndef Fl_Valuator_H</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span><span class="preprocessor">#include &quot;Fl_Valuator.H&quot;</span>
+<a name="l00038"></a>00038 <span class="preprocessor">#endif</span>
+<a name="l00039"></a>00039 <span class="preprocessor"></span>
+<a name="l00052"></a><a class="code" href="classFl__Adjuster.html">00052</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Adjuster.html" title="The Fl_Adjuster widget was stolen from Prisms, and has proven to be very useful for values that need ...">Fl_Adjuster</a> : <span class="keyword">public</span> <a class="code" href="classFl__Valuator.html" title="The Fl_Valuator class controls a single floating-point value and provides a consistent interface to s...">Fl_Valuator</a> {
+<a name="l00053"></a>00053   <span class="keywordtype">int</span> drag;
+<a name="l00054"></a>00054   <span class="keywordtype">int</span> ix;
+<a name="l00055"></a>00055   <span class="keywordtype">int</span> soft_;
+<a name="l00056"></a>00056 <span class="keyword">protected</span>:
+<a name="l00057"></a>00057   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>();
+<a name="l00058"></a>00058   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00059"></a>00059   <span class="keywordtype">void</span> <a class="code" href="classFl__Valuator.html#a36760ee8a9f8b23b07a4df6558b538af" title="Asks for partial redraw.">value_damage</a>();
+<a name="l00060"></a>00060 <span class="keyword">public</span>:
+<a name="l00061"></a>00061   <a class="code" href="classFl__Adjuster.html" title="The Fl_Adjuster widget was stolen from Prisms, and has proven to be very useful for values that need ...">Fl_Adjuster</a>(<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H,<span class="keyword">const</span> <span class="keywordtype">char</span> *l=0);
+<a name="l00068"></a>00068   <span class="keywordtype">void</span> soft(<span class="keywordtype">int</span> s) {soft_ = s;}
+<a name="l00075"></a>00075   <span class="keywordtype">int</span> soft()<span class="keyword"> const </span>{<span class="keywordflow">return</span> soft_;}
+<a name="l00076"></a><a class="code" href="classFl__Adjuster.html#a5d8b1096d855ffea46678202d52d7a8c">00076</a> };
+<a name="l00077"></a>00077 
+<a name="l00078"></a>00078 <span class="preprocessor">#endif</span>
+<a name="l00079"></a>00079 <span class="preprocessor"></span>
+<a name="l00080"></a>00080 <span class="comment">//</span>
+<a name="l00081"></a>00081 <span class="comment">// End of &quot;$Id: Fl_Adjuster.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;.</span>
+<a name="l00082"></a>00082 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Adjuster.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__BMP__Image_8H-source.html

Added: trunk/doc-1.3/Fl__BMP__Image_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__BMP__Image_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__BMP__Image_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_BMP_Image.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__BMP__Image_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_BMP_Image.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_BMP_Image.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// BMP image header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_BMP_Image widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_BMP_Image_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_BMP_Image_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#  include &quot;Fl_Image.H&quot;</span>
+<a name="l00034"></a>00034 
+<a name="l00039"></a><a class="code" href="classFl__BMP__Image.html">00039</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__BMP__Image.html" title="The Fl_BMP_Image class supports loading, caching, and drawing of Windows Bitmap (BMP) image files...">Fl_BMP_Image</a> : <span class="keyword">public</span> <a class="code" href="classFl__RGB__Image.html" title="The Fl_RGB_Image class supports caching and drawing of full-color images with 1 to 4 channels of colo...">Fl_RGB_Image</a> {
+<a name="l00040"></a>00040 
+<a name="l00041"></a>00041   <span class="keyword">public</span>:
+<a name="l00042"></a>00042 
+<a name="l00043"></a>00043   <a class="code" href="classFl__BMP__Image.html" title="The Fl_BMP_Image class supports loading, caching, and drawing of Windows Bitmap (BMP) image files...">Fl_BMP_Image</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* filename);
+<a name="l00044"></a>00044 };
+<a name="l00045"></a>00045 
+<a name="l00046"></a>00046 <span class="preprocessor">#endif</span>
+<a name="l00047"></a>00047 <span class="preprocessor"></span>
+<a name="l00048"></a>00048 <span class="comment">//</span>
+<a name="l00049"></a>00049 <span class="comment">// End of &quot;$Id: Fl_BMP_Image.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00050"></a>00050 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_BMP_Image.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Bitmap_8H-source.html

Added: trunk/doc-1.3/Fl__Bitmap_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Bitmap_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Bitmap_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,154 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Bitmap.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Bitmap_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Bitmap.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Bitmap.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Bitmap header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Bitmap widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Bitmap_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Bitmap_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#  include &quot;Fl_Image.H&quot;</span>
+<a name="l00034"></a>00034 
+<a name="l00035"></a>00035 <span class="keyword">class </span><a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>;
+<a name="l00036"></a>00036 <span class="keyword">struct </span><a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>;
+<a name="l00037"></a>00037 
+<a name="l00042"></a><a class="code" href="classFl__Bitmap.html">00042</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Bitmap.html" title="The Fl_Bitmap class supports caching and drawing of mono-color (bitmap) images.">Fl_Bitmap</a> : <span class="keyword">public</span> <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> {
+<a name="l00043"></a>00043   <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classFl__Quartz__Graphics__Driver.html" title="The Mac OS X-specific graphics class.">Fl_Quartz_Graphics_Driver</a>;
+<a name="l00044"></a>00044   <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classFl__GDI__Graphics__Driver.html" title="The MSWindows-specific graphics class.">Fl_GDI_Graphics_Driver</a>;
+<a name="l00045"></a>00045   <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classFl__Xlib__Graphics__Driver.html" title="The Xlib-specific graphics class.">Fl_Xlib_Graphics_Driver</a>;
+<a name="l00046"></a>00046 <span class="keyword">public</span>:
+<a name="l00047"></a>00047 
+<a name="l00049"></a><a class="code" href="classFl__Bitmap.html#a2fe6a97b247740b5e0a2723818e69504">00049</a>   <span class="keyword">const</span> <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> *<a class="code" href="classFl__Bitmap.html#a2fe6a97b247740b5e0a2723818e69504" title="pointer to raw bitmap data">array</a>;
+<a name="l00051"></a><a class="code" href="classFl__Bitmap.html#a5ff5bdc4e093728d84f2fcbce76a4aba">00051</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Bitmap.html#a5ff5bdc4e093728d84f2fcbce76a4aba" title="Non-zero if array points to bitmap data allocated internally.">alloc_array</a>;
+<a name="l00052"></a>00052   
+<a name="l00053"></a>00053   <span class="keyword">private</span>:
+<a name="l00054"></a>00054 
+<a name="l00055"></a>00055 <span class="preprocessor">#if defined(__APPLE__) || defined(WIN32)</span>
+<a name="l00056"></a>00056 <span class="preprocessor"></span>
+<a name="l00057"></a>00057   <span class="keywordtype">void</span> *id_;
+<a name="l00058"></a>00058 <span class="preprocessor">#else</span>
+<a name="l00059"></a>00059 <span class="preprocessor"></span>
+<a name="l00060"></a>00060   <span class="keywordtype">unsigned</span> id_;
+<a name="l00061"></a>00061 <span class="preprocessor">#endif // __APPLE__ || WIN32</span>
+<a name="l00062"></a>00062 <span class="preprocessor"></span>
+<a name="l00063"></a>00063   <span class="keyword">public</span>:
+<a name="l00064"></a>00064 
+<a name="l00066"></a><a class="code" href="classFl__Bitmap.html#abb9d089d289d990de49b9722fbd57241">00066</a>   <a class="code" href="classFl__Bitmap.html" title="The Fl_Bitmap class supports caching and drawing of mono-color (bitmap) images.">Fl_Bitmap</a>(<span class="keyword">const</span> <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> *bits, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H) :
+<a name="l00067"></a>00067     <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>(W,H,0), array(bits), alloc_array(0), id_(0) {<a class="code" href="classFl__Image.html#afffc08a2bc27550f40b683d208dd361a" title="Returns a pointer to the current image data array.">data</a>((<span class="keyword">const</span> <span class="keywordtype">char</span> **)&amp;array, 1);}
+<a name="l00069"></a><a class="code" href="classFl__Bitmap.html#a5eb102e0ab090a7c547e9349dbe7e943">00069</a>   <a class="code" href="classFl__Bitmap.html" title="The Fl_Bitmap class supports caching and drawing of mono-color (bitmap) images.">Fl_Bitmap</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *bits, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H) :
+<a name="l00070"></a>00070     <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>(W,H,0), array((const <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> *)bits), alloc_array(0), id_(0) {<a class="code" href="classFl__Image.html#afffc08a2bc27550f40b683d208dd361a" title="Returns a pointer to the current image data array.">data</a>((<span class="keyword">const</span> <span class="keywordtype">char</span> **)&amp;array, 1);}
+<a name="l00071"></a>00071   <span class="keyword">virtual</span> ~<a class="code" href="classFl__Bitmap.html" title="The Fl_Bitmap class supports caching and drawing of mono-color (bitmap) images.">Fl_Bitmap</a>();
+<a name="l00072"></a>00072   <span class="keyword">virtual</span> <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *<a class="code" href="classFl__Image.html#acef2b3eff2aaa48ae174d246703446e0" title="The copy() method creates a copy of the specified image.">copy</a>(<span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H);
+<a name="l00073"></a><a class="code" href="classFl__Bitmap.html#a50bad9f31e02c3c71c90622ca1f234bf">00073</a>   <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *<a class="code" href="classFl__Bitmap.html#a50bad9f31e02c3c71c90622ca1f234bf" title="The copy() method creates a copy of the specified image.">copy</a>() { <span class="keywordflow">return</span> <a class="code" href="classFl__Bitmap.html#a50bad9f31e02c3c71c90622ca1f234bf" title="The copy() method creates a copy of the specified image.">copy</a>(<a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>(), <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>()); }
+<a name="l00074"></a>00074   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#a1837b71dc0ac4243397018822c5e5f3a" title="Draws the image with a bounding box.">draw</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keywordtype">int</span> cx=0, <span class="keywordtype">int</span> cy=0);
+<a name="l00075"></a><a class="code" href="classFl__Bitmap.html#adbc4fad3bd0f24231c1b056d197a8172">00075</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Bitmap.html#adbc4fad3bd0f24231c1b056d197a8172" title="Draws the image.">draw</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y) {<a class="code" href="classFl__Bitmap.html#adbc4fad3bd0f24231c1b056d197a8172" title="Draws the image.">draw</a>(X, Y, <a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>(), <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>(), 0, 0);}
+<a name="l00076"></a>00076   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#adb936214d3cc400cc28fdafa34f5d96a" title="The label() methods are an obsolete way to set the image attribute of a widget or menu item...">label</a>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*w);
+<a name="l00077"></a>00077   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#adb936214d3cc400cc28fdafa34f5d96a" title="The label() methods are an obsolete way to set the image attribute of a widget or menu item...">label</a>(<a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>*m);
+<a name="l00078"></a>00078   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#afde690f970347951cd3ee3ca6a255a33" title="If the image has been cached for display, delete the cache data.">uncache</a>();
+<a name="l00079"></a>00079 };
+<a name="l00080"></a>00080 
+<a name="l00081"></a>00081 <span class="preprocessor">#endif</span>
+<a name="l00082"></a>00082 <span class="preprocessor"></span>
+<a name="l00083"></a>00083 <span class="comment">//</span>
+<a name="l00084"></a>00084 <span class="comment">// End of &quot;$Id: Fl_Bitmap.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00085"></a>00085 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Bitmap.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Box_8H-source.html

Added: trunk/doc-1.3/Fl__Box_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Box_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Box_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,131 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Box.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Box_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Box.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Box.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Box header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Box widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Box_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Box_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#ifndef Fl_Widget_H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#include &quot;<a class="code" href="Fl__Widget_8H.html" title="Fl_Widget, Fl_Label classes .">Fl_Widget.H</a>&quot;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#endif</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span>
+<a name="l00043"></a><a class="code" href="classFl__Box.html">00043</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Box.html" title="This widget simply draws its box, and possibly it&amp;#39;s label.">Fl_Box</a> : <span class="keyword">public</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> {
+<a name="l00044"></a>00044 <span class="keyword">protected</span>:
+<a name="l00045"></a>00045   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>();
+<a name="l00046"></a>00046 <span class="keyword">public</span>:
+<a name="l00056"></a><a class="code" href="classFl__Box.html#aefe388870c477330fb646b450fd5225c">00056</a>     <a class="code" href="classFl__Box.html" title="This widget simply draws its box, and possibly it&amp;#39;s label.">Fl_Box</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *l=0)
+<a name="l00057"></a>00057         : <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>(X,Y,W,H,l) {}
+<a name="l00059"></a><a class="code" href="classFl__Box.html#aadca87f8bab6bdd53090e52300069dfa">00059</a>     <a class="code" href="classFl__Box.html" title="This widget simply draws its box, and possibly it&amp;#39;s label.">Fl_Box</a>(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> b, <span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *l)
+<a name="l00060"></a>00060         : <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>(X,Y,W,H,l) {<a class="code" href="classFl__Widget.html#a991d448d9a42fb926819defc9de90999" title="Gets the box type of the widget.">box</a>(b);}
+<a name="l00061"></a>00061 
+<a name="l00062"></a>00062   <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00063"></a>00063 };
+<a name="l00064"></a>00064 
+<a name="l00065"></a>00065 <span class="preprocessor">#endif</span>
+<a name="l00066"></a>00066 <span class="preprocessor"></span>
+<a name="l00067"></a>00067 <span class="comment">//</span>
+<a name="l00068"></a>00068 <span class="comment">// End of &quot;$Id: Fl_Box.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00069"></a>00069 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Box.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Browser_8H-source.html

Added: trunk/doc-1.3/Fl__Browser_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Browser_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Browser_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,222 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Browser.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Browser_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Browser.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Browser.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Browser header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Browser widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="comment">// Forms-compatable browser.  Probably useful for other</span>
+<a name="l00032"></a>00032 <span class="comment">// lists of textual data.  Notice that the line numbers</span>
+<a name="l00033"></a>00033 <span class="comment">// start from 1, and 0 means &quot;no line&quot;.</span>
+<a name="l00034"></a>00034 
+<a name="l00035"></a>00035 <span class="preprocessor">#ifndef Fl_Browser_H</span>
+<a name="l00036"></a>00036 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Browser_H</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span>
+<a name="l00038"></a>00038 <span class="preprocessor">#include &quot;Fl_Browser_.H&quot;</span>
+<a name="l00039"></a>00039 <span class="preprocessor">#include &quot;Fl_Image.H&quot;</span>
+<a name="l00040"></a>00040 
+<a name="l00041"></a>00041 <span class="keyword">struct </span>FL_BLINE;
+<a name="l00042"></a>00042 
+<a name="l00089"></a><a class="code" href="classFl__Browser.html">00089</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Browser.html" title="The Fl_Browser widget displays a scrolling list of text lines, and manages all the storage for the te...">Fl_Browser</a> : <span class="keyword">public</span> <a class="code" href="classFl__Browser__.html" title="This is the base class for browsers.">Fl_Browser_</a> {
+<a name="l00090"></a>00090 
+<a name="l00091"></a>00091   FL_BLINE *first;              <span class="comment">// the array of lines</span>
+<a name="l00092"></a>00092   FL_BLINE *last;
+<a name="l00093"></a>00093   FL_BLINE *cache;
+<a name="l00094"></a>00094   <span class="keywordtype">int</span> cacheline;                <span class="comment">// line number of cache</span>
+<a name="l00095"></a>00095   <span class="keywordtype">int</span> lines;                    <span class="comment">// Number of lines</span>
+<a name="l00096"></a>00096   <span class="keywordtype">int</span> full_height_;
+<a name="l00097"></a>00097   <span class="keyword">const</span> <span class="keywordtype">int</span>* column_widths_;
+<a name="l00098"></a>00098   <span class="keywordtype">char</span> format_char_;            <span class="comment">// alternative to @-sign</span>
+<a name="l00099"></a>00099   <span class="keywordtype">char</span> column_char_;            <span class="comment">// alternative to tab</span>
+<a name="l00100"></a>00100 
+<a name="l00101"></a>00101 <span class="keyword">protected</span>:
+<a name="l00102"></a>00102 
+<a name="l00103"></a>00103   <span class="comment">// required routines for Fl_Browser_ subclass:</span>
+<a name="l00104"></a>00104   <span class="keywordtype">void</span>* <a class="code" href="classFl__Browser__.html#a43dd6231f2684f132a5a33b5d7d0c8e7" title="This method must be provided by the subclass to return the first item in the list.">item_first</a>() <span class="keyword">const</span> ;
+<a name="l00105"></a>00105   <span class="keywordtype">void</span>* <a class="code" href="classFl__Browser__.html#aca6035552f5e9ecbeaa6caaf5fb8a3cb" title="This method must be provided by the subclass to return the item in the list after item...">item_next</a>(<span class="keywordtype">void</span>* item) <span class="keyword">const</span> ;
+<a name="l00106"></a>00106   <span class="keywordtype">void</span>* <a class="code" href="classFl__Browser__.html#afeb24ca0dbd8e4685fa18382512c94d3" title="This method must be provided by the subclass to return the item in the list before item...">item_prev</a>(<span class="keywordtype">void</span>* item) <span class="keyword">const</span> ;
+<a name="l00107"></a>00107   <span class="keywordtype">void</span>* <a class="code" href="classFl__Browser__.html#ab0503cb14586afbcb398be0a0d0a348a" title="This method must be provided by the subclass to return the last item in the list.">item_last</a>()<span class="keyword">const</span> ;
+<a name="l00108"></a>00108   <span class="keywordtype">int</span> <a class="code" href="classFl__Browser__.html#aee2e14206b1ef218a6295a1e7a0f697b" title="This method must be implemented by the subclass if it supports multiple selections; returns the selec...">item_selected</a>(<span class="keywordtype">void</span>* item) <span class="keyword">const</span> ;
+<a name="l00109"></a>00109   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser__.html#ab024bc2016bf42ca14364fafd7e884c1" title="This method must be implemented by the subclass if it supports multiple selections; sets the selectio...">item_select</a>(<span class="keywordtype">void</span>* item, <span class="keywordtype">int</span> val);
+<a name="l00110"></a>00110   <span class="keywordtype">int</span> <a class="code" href="classFl__Browser__.html#a5487d8f8d3e9cce3e87918f8f53e6ae6" title="This method must be provided by the subclass to return the height of item in pixels.">item_height</a>(<span class="keywordtype">void</span>* item) <span class="keyword">const</span> ;
+<a name="l00111"></a>00111   <span class="keywordtype">int</span> <a class="code" href="classFl__Browser__.html#a3b84b5418ac2554dfaaeb50cfba63569" title="This method must be provided by the subclass to return the width of the item in pixels.">item_width</a>(<span class="keywordtype">void</span>* item) <span class="keyword">const</span> ;
+<a name="l00112"></a>00112   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser__.html#ad145a5000b8ec78a45270a1d9294aa15" title="This method must be provided by the subclass to draw the item in the area indicated by X...">item_draw</a>(<span class="keywordtype">void</span>* item, <span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H) <span class="keyword">const</span> ;
+<a name="l00113"></a>00113   <span class="keywordtype">int</span> <a class="code" href="classFl__Browser__.html#ae131385beeb638fa9d651d13420b3e9c" title="This method may be provided by the subclass to indicate the full height of the item list...">full_height</a>() <span class="keyword">const</span> ;
+<a name="l00114"></a>00114   <span class="keywordtype">int</span> <a class="code" href="classFl__Browser__.html#a0f21d3d8cd6e53345942d80bbdfc9049" title="This method may be provided to return the average height of all items to be used for scrolling...">incr_height</a>() <span class="keyword">const</span> ;
+<a name="l00115"></a>00115   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Browser__.html#a05f17042191f1f4f90723b077d6c92b4" title="This optional method returns a string (label) that may be used for sorting.">item_text</a>(<span class="keywordtype">void</span> *item) <span class="keyword">const</span>;
+<a name="l00121"></a><a class="code" href="classFl__Browser.html#aca1943ac78a9dfeee8f76d300dbb398c">00121</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser.html#aca1943ac78a9dfeee8f76d300dbb398c" title="Swap the items a and b.">item_swap</a>(<span class="keywordtype">void</span> *a, <span class="keywordtype">void</span> *b) { swap((FL_BLINE*)a, (FL_BLINE*)b); }
+<a name="l00127"></a><a class="code" href="classFl__Browser.html#a2567f4420f1b04eef59332e079196a6d">00127</a>   <span class="keywordtype">void</span> *<a class="code" href="classFl__Browser.html#a2567f4420f1b04eef59332e079196a6d" title="Return the item at specified line.">item_at</a>(<span class="keywordtype">int</span> line)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (<span class="keywordtype">void</span>*)find_line(line); }
+<a name="l00128"></a>00128 
+<a name="l00129"></a>00129   FL_BLINE* find_line(<span class="keywordtype">int</span> line) <span class="keyword">const</span> ;
+<a name="l00130"></a>00130   FL_BLINE* _remove(<span class="keywordtype">int</span> line) ;
+<a name="l00131"></a>00131   <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#a837959459836c8dfc3e734d51bb2607f" title="The widget is removed from its current group (if any) and then inserted into this group...">insert</a>(<span class="keywordtype">int</span> line, FL_BLINE* item);
+<a name="l00132"></a>00132   <span class="keywordtype">int</span> lineno(<span class="keywordtype">void</span> *item) <span class="keyword">const</span> ;
+<a name="l00133"></a>00133   <span class="keywordtype">void</span> swap(FL_BLINE *a, FL_BLINE *b);
+<a name="l00134"></a>00134 
+<a name="l00135"></a>00135 <span class="keyword">public</span>:
+<a name="l00136"></a>00136 
+<a name="l00137"></a>00137   <span class="keywordtype">void</span> <span class="keyword">remove</span>(<span class="keywordtype">int</span> line);
+<a name="l00138"></a>00138   <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#a4a1a04f7e81c99d5072b440dfe93f7a3" title="The widget is removed from its current group (if any) and then added to the end of this group...">add</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* newtext, <span class="keywordtype">void</span>* d = 0);
+<a name="l00139"></a>00139   <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#a837959459836c8dfc3e734d51bb2607f" title="The widget is removed from its current group (if any) and then inserted into this group...">insert</a>(<span class="keywordtype">int</span> line, <span class="keyword">const</span> <span class="keywordtype">char</span>* newtext, <span class="keywordtype">void</span>* d = 0);
+<a name="l00140"></a>00140   <span class="keywordtype">void</span> move(<span class="keywordtype">int</span> to, <span class="keywordtype">int</span> from);
+<a name="l00141"></a>00141   <span class="keywordtype">int</span>  load(<span class="keyword">const</span> <span class="keywordtype">char</span>* filename);
+<a name="l00142"></a>00142   <span class="keywordtype">void</span> swap(<span class="keywordtype">int</span> a, <span class="keywordtype">int</span> b);
+<a name="l00143"></a>00143   <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#ab498768e4d1b9f4c63414ebc1a8ad9ed" title="Deletes all child widgets from memory recursively.">clear</a>();
+<a name="l00144"></a>00144 
+<a name="l00150"></a><a class="code" href="classFl__Browser.html#a01843a2d4f73b9b6929b192d06f7b5f0">00150</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Browser.html#a01843a2d4f73b9b6929b192d06f7b5f0" title="Returns how many lines are in the browser.">size</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> lines; }
+<a name="l00151"></a><a class="code" href="classFl__Browser.html#a7ca88d093395b54918c8a369178c7679">00151</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser.html#a7ca88d093395b54918c8a369178c7679" title="Changes the size of the widget.">size</a>(<span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H) { <a class="code" href="classFl__Widget.html#ae386844a68c27ea0b64313619551e786" title="Changes the size of the widget.">Fl_Widget::size</a>(W, H); }
+<a name="l00152"></a>00152 
+<a name="l00153"></a>00153   <span class="keywordtype">int</span> topline() <span class="keyword">const</span> ;
+<a name="l00155"></a><a class="code" href="classFl__Browser.html#a1baffc4660ee0f5c8f3d86a7373b854a">00155</a>   <span class="keyword">enum</span> <a class="code" href="classFl__Browser.html#a1baffc4660ee0f5c8f3d86a7373b854a" title="For internal use only?">Fl_Line_Position</a> { TOP, BOTTOM, MIDDLE };
+<a name="l00156"></a>00156   <span class="keywordtype">void</span> lineposition(<span class="keywordtype">int</span> line, Fl_Line_Position pos);
+<a name="l00163"></a><a class="code" href="classFl__Browser.html#ac99e17e28e04da112b1af7fdb6193c9c">00163</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser.html#ac99e17e28e04da112b1af7fdb6193c9c" title="Scrolls the browser so the top item in the browser is showing the specified line.">topline</a>(<span class="keywordtype">int</span> line) { lineposition(line, TOP); }
+<a name="l00170"></a><a class="code" href="classFl__Browser.html#ad74d4d85549d4563a584ab0759832f6d">00170</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser.html#ad74d4d85549d4563a584ab0759832f6d" title="Scrolls the browser so the bottom item in the browser is showing the specified line.">bottomline</a>(<span class="keywordtype">int</span> line) { lineposition(line, BOTTOM); }
+<a name="l00177"></a><a class="code" href="classFl__Browser.html#aeed63f2ef05839563c626c349fc40292">00177</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser.html#aeed63f2ef05839563c626c349fc40292" title="Scrolls the browser so the middle item in the browser is showing the specified line.">middleline</a>(<span class="keywordtype">int</span> line) { lineposition(line, MIDDLE); }
+<a name="l00178"></a>00178 
+<a name="l00179"></a>00179   <span class="keywordtype">int</span> <a class="code" href="classFl__Browser__.html#af3f96e34d2283d2e854b53335e6ee85a" title="Sets the selection state of item to val, and returns 1 if the state changed or 0 if it did not...">select</a>(<span class="keywordtype">int</span> line, <span class="keywordtype">int</span> val=1);
+<a name="l00180"></a>00180   <span class="keywordtype">int</span> selected(<span class="keywordtype">int</span> line) <span class="keyword">const</span> ;
+<a name="l00181"></a>00181   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#ab572c6fbc922bf3268b72cf9e2939606" title="Makes a widget visible.">show</a>(<span class="keywordtype">int</span> line);
+<a name="l00183"></a><a class="code" href="classFl__Browser.html#a606986c7d588114a399990c0c1495324">00183</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser.html#a606986c7d588114a399990c0c1495324" title="Shows the entire Fl_Browser widget -- opposite of hide().">show</a>() { <a class="code" href="classFl__Widget.html#ab572c6fbc922bf3268b72cf9e2939606" title="Makes a widget visible.">Fl_Widget::show</a>(); }
+<a name="l00184"></a>00184   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1fe8405b86da29d147dc3b5841cf181c" title="Makes a widget invisible.">hide</a>(<span class="keywordtype">int</span> line);
+<a name="l00186"></a><a class="code" href="classFl__Browser.html#a23c16146f17a31b4e952a717b6f6f12d">00186</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser.html#a23c16146f17a31b4e952a717b6f6f12d" title="Hides the entire Fl_Browser widget -- opposite of show().">hide</a>() { <a class="code" href="classFl__Widget.html#a1fe8405b86da29d147dc3b5841cf181c" title="Makes a widget invisible.">Fl_Widget::hide</a>(); }
+<a name="l00187"></a>00187   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#ac0b2f353f8d142156ffb27b76a2e9628" title="Returns whether a widget is visible.">visible</a>(<span class="keywordtype">int</span> line) <span class="keyword">const</span> ;
+<a name="l00188"></a>00188 
+<a name="l00189"></a>00189   <span class="keywordtype">int</span> value() <span class="keyword">const</span> ;
+<a name="l00195"></a><a class="code" href="classFl__Browser.html#aa13e62327433a6106aa1feb4a72ac8bf">00195</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser.html#aa13e62327433a6106aa1feb4a72ac8bf" title="Sets the browser&amp;#39;s value(), which selects the specified line.">value</a>(<span class="keywordtype">int</span> line) { <a class="code" href="classFl__Browser__.html#af3f96e34d2283d2e854b53335e6ee85a" title="Sets the selection state of item to val, and returns 1 if the state changed or 0 if it did not...">select</a>(line); }
+<a name="l00196"></a>00196   <span class="keyword">const</span> <span class="keywordtype">char</span>* text(<span class="keywordtype">int</span> line) <span class="keyword">const</span> ;
+<a name="l00197"></a>00197   <span class="keywordtype">void</span> text(<span class="keywordtype">int</span> line, <span class="keyword">const</span> <span class="keywordtype">char</span>* newtext);
+<a name="l00198"></a>00198   <span class="keywordtype">void</span>* data(<span class="keywordtype">int</span> line) <span class="keyword">const</span> ;
+<a name="l00199"></a>00199   <span class="keywordtype">void</span> data(<span class="keywordtype">int</span> line, <span class="keywordtype">void</span>* d);
+<a name="l00200"></a>00200 
+<a name="l00201"></a>00201   <a class="code" href="classFl__Browser.html" title="The Fl_Browser widget displays a scrolling list of text lines, and manages all the storage for the te...">Fl_Browser</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *L = 0);
+<a name="l00205"></a><a class="code" href="classFl__Browser.html#abe85f8086c10a9f3d65109beedaa91ff">00205</a>   <a class="code" href="classFl__Browser.html#abe85f8086c10a9f3d65109beedaa91ff" title="The destructor deletes all list items and destroys the browser.">~Fl_Browser</a>() { <a class="code" href="classFl__Group.html#ab498768e4d1b9f4c63414ebc1a8ad9ed" title="Deletes all child widgets from memory recursively.">clear</a>(); }
+<a name="l00206"></a>00206 
+<a name="l00236"></a><a class="code" href="classFl__Browser.html#a6b4d3525d8d9fccfc748d824b39f250b">00236</a>   <span class="keywordtype">char</span> <a class="code" href="classFl__Browser.html#a6b4d3525d8d9fccfc748d824b39f250b" title="Gets the current format code prefix character, which by default is &amp;#39;@&amp;#39;.">format_char</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> format_char_; }
+<a name="l00242"></a><a class="code" href="classFl__Browser.html#a53128003f4f9d8e0ad76faa518efa246">00242</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser.html#a53128003f4f9d8e0ad76faa518efa246" title="Sets the current format code prefix character to c.">format_char</a>(<span class="keywordtype">char</span> c) { format_char_ = c; }
+<a name="l00248"></a><a class="code" href="classFl__Browser.html#a822b27ba1d4c3f750871c5fd0381d306">00248</a>   <span class="keywordtype">char</span> <a class="code" href="classFl__Browser.html#a822b27ba1d4c3f750871c5fd0381d306" title="Gets the current column separator character.">column_char</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> column_char_; }
+<a name="l00255"></a><a class="code" href="classFl__Browser.html#a9343f3861915cb5a99ecaad113f82123">00255</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser.html#a9343f3861915cb5a99ecaad113f82123" title="Sets the column separator to c.">column_char</a>(<span class="keywordtype">char</span> c) { column_char_ = c; }
+<a name="l00279"></a><a class="code" href="classFl__Browser.html#ad0fde0cfa436b93263dfa2458870bf8a">00279</a>   <span class="keyword">const</span> <span class="keywordtype">int</span>* <a class="code" href="classFl__Browser.html#ad0fde0cfa436b93263dfa2458870bf8a" title="Gets the current column width array.">column_widths</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> column_widths_; }
+<a name="l00284"></a><a class="code" href="classFl__Browser.html#a89d1d56c2ae36454877ee2dc9297f5de">00284</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser.html#a89d1d56c2ae36454877ee2dc9297f5de" title="Sets the current array to arr.">column_widths</a>(<span class="keyword">const</span> <span class="keywordtype">int</span>* arr) { column_widths_ = arr; }
+<a name="l00285"></a>00285 
+<a name="l00295"></a><a class="code" href="classFl__Browser.html#aa4081ddec40ad154653cc37158e7f649">00295</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Browser.html#aa4081ddec40ad154653cc37158e7f649" title="Returns non-zero if line has been scrolled to a position where it is being displayed.">displayed</a>(<span class="keywordtype">int</span> line)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classFl__Browser__.html#a0a22f20017808b59defb6e8c1b1fd53d" title="Returns non-zero if item has been scrolled to a position where it is being displayed.">Fl_Browser_::displayed</a>(find_line(line)); }
+<a name="l00296"></a>00296 
+<a name="l00304"></a><a class="code" href="classFl__Browser.html#ab104eab731c1d2036efb84a628b2dd55">00304</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser.html#ab104eab731c1d2036efb84a628b2dd55" title="Make the item at the specified line visible().">make_visible</a>(<span class="keywordtype">int</span> line) {
+<a name="l00305"></a>00305     <span class="keywordflow">if</span> (line &lt; 1) <a class="code" href="classFl__Browser__.html#a4017241fa506a2f38acc06704a383fde" title="Displays the item, scrolling the list as necessary.">Fl_Browser_::display</a>(find_line(1));
+<a name="l00306"></a>00306     <span class="keywordflow">else</span> <span class="keywordflow">if</span> (line &gt; lines) <a class="code" href="classFl__Browser__.html#a4017241fa506a2f38acc06704a383fde" title="Displays the item, scrolling the list as necessary.">Fl_Browser_::display</a>(find_line(lines));
+<a name="l00307"></a>00307     <span class="keywordflow">else</span> <a class="code" href="classFl__Browser__.html#a4017241fa506a2f38acc06704a383fde" title="Displays the item, scrolling the list as necessary.">Fl_Browser_::display</a>(find_line(line));
+<a name="l00308"></a>00308   }
+<a name="l00309"></a>00309 
+<a name="l00310"></a>00310   <span class="comment">// icon support</span>
+<a name="l00311"></a>00311   <span class="keywordtype">void</span> icon(<span class="keywordtype">int</span> line, <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>* icon);
+<a name="l00312"></a>00312   <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>* icon(<span class="keywordtype">int</span> line) <span class="keyword">const</span>;
+<a name="l00313"></a>00313   <span class="keywordtype">void</span> remove_icon(<span class="keywordtype">int</span> line);
+<a name="l00314"></a>00314 
+<a name="l00316"></a><a class="code" href="classFl__Browser.html#aedeec78b5054172ffcd79340c0d8f184">00316</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser.html#aedeec78b5054172ffcd79340c0d8f184" title="For back compatibility only.">replace</a>(<span class="keywordtype">int</span> a, <span class="keyword">const</span> <span class="keywordtype">char</span>* b) { text(a, b); }
+<a name="l00317"></a>00317   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser__.html#a4017241fa506a2f38acc06704a383fde" title="Displays the item, scrolling the list as necessary.">display</a>(<span class="keywordtype">int</span> line, <span class="keywordtype">int</span> val=1);
+<a name="l00318"></a>00318 };
+<a name="l00319"></a>00319 
+<a name="l00320"></a>00320 <span class="preprocessor">#endif</span>
+<a name="l00321"></a>00321 <span class="preprocessor"></span>
+<a name="l00322"></a>00322 <span class="comment">//</span>
+<a name="l00323"></a>00323 <span class="comment">// End of &quot;$Id: Fl_Browser.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00324"></a>00324 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Browser.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Browser___8H-source.html

Added: trunk/doc-1.3/Fl__Browser___8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Browser___8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Browser___8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,244 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Browser_.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Browser___8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Browser_.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Browser_.H 8275 2011-01-13 22:07:31Z manolo $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Common browser header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Browser_ widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="comment">// Yes, I know this should be a template...</span>
+<a name="l00032"></a>00032 
+<a name="l00033"></a>00033 <span class="preprocessor">#ifndef Fl_Browser__H</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Browser__H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span>
+<a name="l00036"></a>00036 <span class="preprocessor">#ifndef Fl_Group_H</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span><span class="preprocessor">#include &quot;Fl_Group.H&quot;</span>
+<a name="l00038"></a>00038 <span class="preprocessor">#endif</span>
+<a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#include &quot;Fl_Scrollbar.H&quot;</span>
+<a name="l00040"></a>00040 <span class="preprocessor">#include &lt;FL/Fl.H&gt;</span>              <span class="comment">// Fl::scrollbar_size()</span>
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042 <span class="preprocessor">#define FL_NORMAL_BROWSER       0       </span>
+<a name="l00043"></a>00043 <span class="preprocessor">#define FL_SELECT_BROWSER       1       </span>
+<a name="l00044"></a>00044 <span class="preprocessor">#define FL_HOLD_BROWSER         2       </span>
+<a name="l00045"></a>00045 <span class="preprocessor">#define FL_MULTI_BROWSER        3       </span>
+<a name="l00047"></a>00047 <span class="preprocessor">#define FL_SORT_ASCENDING       0       </span>
+<a name="l00048"></a>00048 <span class="preprocessor">#define FL_SORT_DESCENDING      1       </span>
+<a name="l00067"></a><a class="code" href="classFl__Browser__.html">00067</a> <span class="preprocessor">class FL_EXPORT Fl_Browser_ : public Fl_Group {</span>
+<a name="l00068"></a>00068 <span class="preprocessor"></span>  <span class="keywordtype">int</span> position_;        <span class="comment">// where user wants it scrolled to</span>
+<a name="l00069"></a>00069   <span class="keywordtype">int</span> real_position_;   <span class="comment">// the current vertical scrolling position</span>
+<a name="l00070"></a>00070   <span class="keywordtype">int</span> hposition_;       <span class="comment">// where user wants it panned to</span>
+<a name="l00071"></a>00071   <span class="keywordtype">int</span> real_hposition_;  <span class="comment">// the current horizontal scrolling position</span>
+<a name="l00072"></a>00072   <span class="keywordtype">int</span> offset_;          <span class="comment">// how far down top_ item the real_position is</span>
+<a name="l00073"></a>00073   <span class="keywordtype">int</span> max_width;        <span class="comment">// widest object seen so far</span>
+<a name="l00074"></a>00074   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> has_scrollbar_; <span class="comment">// which scrollbars are enabled</span>
+<a name="l00075"></a>00075   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> textfont_;
+<a name="l00076"></a>00076   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> textsize_;
+<a name="l00077"></a>00077   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> textcolor_;
+<a name="l00078"></a>00078   <span class="keywordtype">void</span>* top_;           <span class="comment">// which item scrolling position is in</span>
+<a name="l00079"></a>00079   <span class="keywordtype">void</span>* selection_;     <span class="comment">// which is selected (except for FL_MULTI_BROWSER)</span>
+<a name="l00080"></a>00080   <span class="keywordtype">void</span> *redraw1,*redraw2; <span class="comment">// minimal update pointers</span>
+<a name="l00081"></a>00081   <span class="keywordtype">void</span>* max_width_item; <span class="comment">// which item has max_width_</span>
+<a name="l00082"></a>00082   <span class="keywordtype">int</span> scrollbar_size_;  <span class="comment">// size of scrollbar trough</span>
+<a name="l00083"></a>00083 
+<a name="l00084"></a>00084   <span class="keywordtype">void</span> update_top();
+<a name="l00085"></a>00085 
+<a name="l00086"></a>00086 <span class="keyword">protected</span>:
+<a name="l00087"></a>00087 
+<a name="l00088"></a>00088   <span class="comment">// All of the following must be supplied by the subclass:</span>
+<a name="l00094"></a>00094 <span class="comment"></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> *item_first() <span class="keyword">const</span> = 0;
+<a name="l00100"></a>00100   <span class="keyword">virtual</span> <span class="keywordtype">void</span> *item_next(<span class="keywordtype">void</span> *item) <span class="keyword">const</span> = 0;
+<a name="l00106"></a>00106   <span class="keyword">virtual</span> <span class="keywordtype">void</span> *item_prev(<span class="keywordtype">void</span> *item) <span class="keyword">const</span> = 0;
+<a name="l00112"></a><a class="code" href="classFl__Browser__.html#ab0503cb14586afbcb398be0a0d0a348a">00112</a>   <span class="keyword">virtual</span> <span class="keywordtype">void</span> *<a class="code" href="classFl__Browser__.html#ab0503cb14586afbcb398be0a0d0a348a" title="This method must be provided by the subclass to return the last item in the list.">item_last</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> 0L; }
+<a name="l00121"></a>00121   <span class="keyword">virtual</span> <span class="keywordtype">int</span> item_height(<span class="keywordtype">void</span> *item) <span class="keyword">const</span> = 0;
+<a name="l00129"></a>00129   <span class="keyword">virtual</span> <span class="keywordtype">int</span> item_width(<span class="keywordtype">void</span> *item) <span class="keyword">const</span> = 0;
+<a name="l00130"></a>00130   <span class="keyword">virtual</span> <span class="keywordtype">int</span> item_quick_height(<span class="keywordtype">void</span> *item) <span class="keyword">const</span> ;
+<a name="l00135"></a>00135   <span class="keyword">virtual</span> <span class="keywordtype">void</span> item_draw(<span class="keywordtype">void</span> *item,<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H) <span class="keyword">const</span> = 0;
+<a name="l00141"></a><a class="code" href="classFl__Browser__.html#a05f17042191f1f4f90723b077d6c92b4">00141</a>   <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Browser__.html#a05f17042191f1f4f90723b077d6c92b4" title="This optional method returns a string (label) that may be used for sorting.">item_text</a>(<span class="keywordtype">void</span> *item)<span class="keyword"> const </span>{ (void)item; <span class="keywordflow">return</span> 0L; }
+<a name="l00147"></a><a class="code" href="classFl__Browser__.html#a52451c9082450cfb259e9e5b06344387">00147</a>   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Browser__.html#a52451c9082450cfb259e9e5b06344387" title="This optional method should be provided by the subclass to efficiently swap browser items a and b...">item_swap</a>(<span class="keywordtype">void</span> *a,<span class="keywordtype">void</span> *b) { (void)a; (void)b; }
+<a name="l00154"></a><a class="code" href="classFl__Browser__.html#ae760830226dacd3161ae11e3063f2f46">00154</a>   <span class="keyword">virtual</span> <span class="keywordtype">void</span> *<a class="code" href="classFl__Browser__.html#ae760830226dacd3161ae11e3063f2f46" title="This method must be provided by the subclass to return the item for the specified index...">item_at</a>(<span class="keywordtype">int</span> index)<span class="keyword"> const </span>{ (void)index; <span class="keywordflow">return</span> 0L; }
+<a name="l00155"></a>00155   <span class="comment">// you don&#39;t have to provide these but it may help speed it up:</span>
+<a name="l00156"></a>00156   <span class="keyword">virtual</span> <span class="keywordtype">int</span> full_width() <span class="keyword">const</span> ;      <span class="comment">// current width of all items</span>
+<a name="l00157"></a>00157   <span class="keyword">virtual</span> <span class="keywordtype">int</span> full_height() <span class="keyword">const</span> ;     <span class="comment">// current height of all items</span>
+<a name="l00158"></a>00158   <span class="keyword">virtual</span> <span class="keywordtype">int</span> incr_height() <span class="keyword">const</span> ;     <span class="comment">// average height of an item</span>
+<a name="l00159"></a>00159   <span class="comment">// These only need to be done by subclass if you want a multi-browser:</span>
+<a name="l00160"></a>00160   <span class="keyword">virtual</span> <span class="keywordtype">void</span> item_select(<span class="keywordtype">void</span> *item,<span class="keywordtype">int</span> val=1);
+<a name="l00161"></a>00161   <span class="keyword">virtual</span> <span class="keywordtype">int</span> item_selected(<span class="keywordtype">void</span> *item) <span class="keyword">const</span> ;
+<a name="l00162"></a>00162 
+<a name="l00163"></a>00163   <span class="comment">// things the subclass may want to call:</span>
+<a name="l00167"></a><a class="code" href="classFl__Browser__.html#ad72aa22ec0900b9b778232fc9f956fbe">00167</a> <span class="comment"></span>  <span class="keywordtype">void</span> *<a class="code" href="classFl__Browser__.html#ad72aa22ec0900b9b778232fc9f956fbe" title="Returns the item that appears at the top of the list.">top</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> top_; }
+<a name="l00175"></a><a class="code" href="classFl__Browser__.html#aa0efa276275cf4158479b144427160d4">00175</a>   <span class="keywordtype">void</span> *<a class="code" href="classFl__Browser__.html#aa0efa276275cf4158479b144427160d4" title="Returns the item currently selected, or NULL if there is no selection.">selection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> selection_; }
+<a name="l00176"></a>00176   <span class="keywordtype">void</span> new_list(); <span class="comment">// completely clobber all data, as though list replaced</span>
+<a name="l00177"></a>00177   <span class="keywordtype">void</span> deleting(<span class="keywordtype">void</span> *item); <span class="comment">// get rid of any pointers to item</span>
+<a name="l00178"></a>00178   <span class="keywordtype">void</span> replacing(<span class="keywordtype">void</span> *a,<span class="keywordtype">void</span> *b); <span class="comment">// change a pointers to b</span>
+<a name="l00179"></a>00179   <span class="keywordtype">void</span> swapping(<span class="keywordtype">void</span> *a,<span class="keywordtype">void</span> *b); <span class="comment">// exchange pointers a and b</span>
+<a name="l00180"></a>00180   <span class="keywordtype">void</span> inserting(<span class="keywordtype">void</span> *a,<span class="keywordtype">void</span> *b); <span class="comment">// insert b near a</span>
+<a name="l00181"></a>00181   <span class="keywordtype">int</span> displayed(<span class="keywordtype">void</span> *item) <span class="keyword">const</span> ; <span class="comment">// true if this item is visible</span>
+<a name="l00182"></a>00182   <span class="keywordtype">void</span> redraw_line(<span class="keywordtype">void</span> *item); <span class="comment">// minimal update, no change in size</span>
+<a name="l00187"></a><a class="code" href="classFl__Browser__.html#a78e2b46f393546abbe22ec28e048f8de">00187</a> <span class="comment"></span>  <span class="keywordtype">void</span> <a class="code" href="classFl__Browser__.html#a78e2b46f393546abbe22ec28e048f8de" title="This method will cause the entire list to be redrawn.">redraw_lines</a>() { damage(FL_DAMAGE_SCROLL); } <span class="comment">// redraw all of them</span>
+<a name="l00188"></a>00188   <span class="keywordtype">void</span> bbox(<span class="keywordtype">int</span> &amp;X,<span class="keywordtype">int</span> &amp;Y,<span class="keywordtype">int</span> &amp;W,<span class="keywordtype">int</span> &amp;H) <span class="keyword">const</span>;
+<a name="l00189"></a>00189   <span class="keywordtype">int</span> leftedge() <span class="keyword">const</span>; <span class="comment">// x position after scrollbar &amp; border</span>
+<a name="l00190"></a>00190   <span class="keywordtype">void</span> *find_item(<span class="keywordtype">int</span> ypos); <span class="comment">// item under mouse</span>
+<a name="l00191"></a>00191   
+<a name="l00192"></a>00192   <span class="keywordtype">void</span> draw();
+<a name="l00193"></a>00193   <a class="code" href="classFl__Browser__.html" title="This is the base class for browsers.">Fl_Browser_</a>(<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H,<span class="keyword">const</span> <span class="keywordtype">char</span> *L=0);
+<a name="l00194"></a>00194 
+<a name="l00195"></a>00195 <span class="keyword">public</span>:
+<a name="l00196"></a>00196 
+<a name="l00200"></a><a class="code" href="classFl__Browser__.html#ac76f28c936430d7884ac98d44ff4e3ad">00200</a>   <a class="code" href="classFl__Scrollbar.html" title="The Fl_Scrollbar widget displays a slider with arrow buttons at the ends of the scrollbar.">Fl_Scrollbar</a> <a class="code" href="classFl__Browser__.html#ac76f28c936430d7884ac98d44ff4e3ad" title="Vertical scrollbar.">scrollbar</a>;
+<a name="l00204"></a><a class="code" href="classFl__Browser__.html#a7cd58698b839837fb530814fad43c2cc">00204</a>   <a class="code" href="classFl__Scrollbar.html" title="The Fl_Scrollbar widget displays a slider with arrow buttons at the ends of the scrollbar.">Fl_Scrollbar</a> <a class="code" href="classFl__Browser__.html#a7cd58698b839837fb530814fad43c2cc" title="Horizontal scrollbar.">hscrollbar</a>;
+<a name="l00205"></a>00205 
+<a name="l00206"></a>00206   <span class="keywordtype">int</span> handle(<span class="keywordtype">int</span> event);
+<a name="l00207"></a>00207   <span class="keywordtype">void</span> resize(<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H);
+<a name="l00208"></a>00208 
+<a name="l00209"></a>00209   <span class="keywordtype">int</span> select(<span class="keywordtype">void</span> *item,<span class="keywordtype">int</span> val=1,<span class="keywordtype">int</span> docallbacks=0);
+<a name="l00210"></a>00210   <span class="keywordtype">int</span> select_only(<span class="keywordtype">void</span> *item,<span class="keywordtype">int</span> docallbacks=0);
+<a name="l00211"></a>00211   <span class="keywordtype">int</span> deselect(<span class="keywordtype">int</span> docallbacks=0);
+<a name="l00219"></a><a class="code" href="classFl__Browser__.html#a13c6e316551951f8ed582a9e78cb9311">00219</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Browser__.html#a13c6e316551951f8ed582a9e78cb9311" title="Gets the vertical scroll position of the list as a pixel position pos.">position</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> position_; }
+<a name="l00220"></a>00220   <span class="keywordtype">void</span> position(<span class="keywordtype">int</span> pos); <span class="comment">// scroll to here</span>
+<a name="l00228"></a><a class="code" href="classFl__Browser__.html#a384149f9d2b4b393061566d734bdba0f">00228</a> <span class="comment"></span>  <span class="keywordtype">int</span> <a class="code" href="classFl__Browser__.html#a384149f9d2b4b393061566d734bdba0f" title="Gets the horizontal scroll position of the list as a pixel position pos.">hposition</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> hposition_; }
+<a name="l00229"></a>00229   <span class="keywordtype">void</span> hposition(<span class="keywordtype">int</span>); <span class="comment">// pan to here</span>
+<a name="l00230"></a>00230   <span class="keywordtype">void</span> display(<span class="keywordtype">void</span> *item); <span class="comment">// scroll so this item is shown</span>
+<a name="l00231"></a>00231 
+<a name="l00241"></a>00241   <span class="keyword">enum</span> { <span class="comment">// values for has_scrollbar()</span>
+<a name="l00242"></a><a class="code" href="classFl__Browser__.html#a4baf23a1a6fe10364c70fde1ac1366d7a18547ff3d0f33220ebae43d040f82850">00242</a>     HORIZONTAL = 1,             
+<a name="l00243"></a><a class="code" href="classFl__Browser__.html#a4baf23a1a6fe10364c70fde1ac1366d7a7bb46232e38930bcac3bd67c96cdaff5">00243</a>     VERTICAL = 2,               
+<a name="l00244"></a><a class="code" href="classFl__Browser__.html#a4baf23a1a6fe10364c70fde1ac1366d7aab8e1ce95f30ab95086a09f50fc9e7b6">00244</a>     BOTH = 3,                   
+<a name="l00245"></a><a class="code" href="classFl__Browser__.html#a4baf23a1a6fe10364c70fde1ac1366d7a28f0b3b555121cd96c51ae991efb6c9b">00245</a>     ALWAYS_ON = 4,              
+<a name="l00246"></a><a class="code" href="classFl__Browser__.html#a4baf23a1a6fe10364c70fde1ac1366d7a565affd547be9e7d8d66ab078c2f32cf">00246</a>     HORIZONTAL_ALWAYS = 5,      
+<a name="l00247"></a><a class="code" href="classFl__Browser__.html#a4baf23a1a6fe10364c70fde1ac1366d7a0b766422c7c7e00c660f9685d0b167e9">00247</a>     VERTICAL_ALWAYS = 6,        
+<a name="l00248"></a><a class="code" href="classFl__Browser__.html#a4baf23a1a6fe10364c70fde1ac1366d7a4af943b52ba7852580445055aaec0efc">00248</a>     BOTH_ALWAYS = 7             
+<a name="l00249"></a>00249   };
+<a name="l00253"></a><a class="code" href="classFl__Browser__.html#af7a2d1bbbb1534a3b3d89d300f449cac">00253</a>   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> <a class="code" href="classFl__Browser__.html#af7a2d1bbbb1534a3b3d89d300f449cac" title="Returns the current scrollbar mode, see Fl_Browser_::has_scrollbar(uchar)">has_scrollbar</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> has_scrollbar_; }
+<a name="l00276"></a><a class="code" href="classFl__Browser__.html#abad9f952fd007be8afcd1e3ca7ea1b86">00276</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser__.html#abad9f952fd007be8afcd1e3ca7ea1b86" title="Sets whether the widget should have scrollbars or not (default Fl_Browser_::BOTH).">has_scrollbar</a>(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> mode) { has_scrollbar_ = mode; }
+<a name="l00277"></a>00277 
+<a name="l00282"></a><a class="code" href="classFl__Browser__.html#ac81ad22b0bb31f1d173f333433199fa8">00282</a>   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="classFl__Browser__.html#ac81ad22b0bb31f1d173f333433199fa8" title="Gets the default text font for the lines in the browser.">textfont</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> textfont_; }
+<a name="l00286"></a><a class="code" href="classFl__Browser__.html#aea733233102940a15e5f31b9e3ba3ec9">00286</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser__.html#aea733233102940a15e5f31b9e3ba3ec9" title="Sets the default text font for the lines in the browser to font.">textfont</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> font) { textfont_ = font; }
+<a name="l00287"></a>00287 
+<a name="l00291"></a><a class="code" href="classFl__Browser__.html#a4e856285d2985f68c97f3d827341d3a1">00291</a>   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> <a class="code" href="classFl__Browser__.html#a4e856285d2985f68c97f3d827341d3a1" title="Gets the default text size (in pixels) for the lines in the browser.">textsize</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> textsize_; }
+<a name="l00295"></a><a class="code" href="classFl__Browser__.html#adfe6f673b85acce542e143a66c79a273">00295</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser__.html#adfe6f673b85acce542e143a66c79a273" title="Sets the default text size (in pixels) for the lines in the browser to size.">textsize</a>(<a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> size) { textsize_ = size; }
+<a name="l00296"></a>00296 
+<a name="l00300"></a><a class="code" href="classFl__Browser__.html#a3d44e7e18e7705dcd912dcdc9a855ee3">00300</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Browser__.html#a3d44e7e18e7705dcd912dcdc9a855ee3" title="Gets the default text color for the lines in the browser.">textcolor</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> textcolor_; }
+<a name="l00304"></a><a class="code" href="classFl__Browser__.html#ad33ff1165743695e7bb2e1d89eb75622">00304</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser__.html#ad33ff1165743695e7bb2e1d89eb75622" title="Sets the default text color for the lines in the browser to color col.">textcolor</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> col) { textcolor_ = col; }
+<a name="l00305"></a>00305 
+<a name="l00315"></a><a class="code" href="classFl__Browser__.html#af1cb8be283a9b2c72946bbd9c18f6ac0">00315</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Browser__.html#af1cb8be283a9b2c72946bbd9c18f6ac0" title="Gets the current size of the scrollbars&amp;#39; troughs, in pixels.">scrollbar_size</a>()<span class="keyword"> const </span>{
+<a name="l00316"></a>00316       <span class="keywordflow">return</span>(scrollbar_size_);
+<a name="l00317"></a>00317   }
+<a name="l00337"></a><a class="code" href="classFl__Browser__.html#a90ba49beb439cecf992e078836d32049">00337</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser__.html#a90ba49beb439cecf992e078836d32049" title="Sets the pixel size of the scrollbars&amp;#39; troughs to the size, in pixels.">scrollbar_size</a>(<span class="keywordtype">int</span> size) {
+<a name="l00338"></a>00338       scrollbar_size_ = size;
+<a name="l00339"></a>00339   }   
+<a name="l00347"></a><a class="code" href="classFl__Browser__.html#a463e48fb6f0d5368ff6dd93901316986">00347</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Browser__.html#a463e48fb6f0d5368ff6dd93901316986" title="This method has been deprecated, existing for backwards compatibility only.">scrollbar_width</a>()<span class="keyword"> const </span>{
+<a name="l00348"></a>00348       <span class="keywordflow">return</span>(<a class="code" href="classFl.html#a82c225037f05d07a7797da5eddafb33a" title="Gets the default scrollbar size used by Fl_Browser_, Fl_Help_View, Fl_Scroll, and Fl_Text_Display wid...">Fl::scrollbar_size</a>());
+<a name="l00349"></a>00349   }
+<a name="l00357"></a><a class="code" href="classFl__Browser__.html#a4d59d5c7d78393a7a5d5bfaa01694580">00357</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser__.html#a4d59d5c7d78393a7a5d5bfaa01694580" title="This method has been deprecated, existing for backwards compatibility only.">scrollbar_width</a>(<span class="keywordtype">int</span> width) {
+<a name="l00358"></a>00358       <a class="code" href="classFl.html#a82c225037f05d07a7797da5eddafb33a" title="Gets the default scrollbar size used by Fl_Browser_, Fl_Help_View, Fl_Scroll, and Fl_Text_Display wid...">Fl::scrollbar_size</a>(width);
+<a name="l00359"></a>00359       scrollbar_size_ = 0;
+<a name="l00360"></a>00360   }
+<a name="l00365"></a><a class="code" href="classFl__Browser__.html#a92ef1a69de96f610e2776591ee3bea06">00365</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser__.html#a92ef1a69de96f610e2776591ee3bea06" title="Moves the vertical scrollbar to the righthand side of the list.">scrollbar_right</a>() { scrollbar.<a class="code" href="classFl__Widget.html#aad980d813b8a47d777bde7cfa6b85eae" title="Gets the label alignment.">align</a>(<a class="code" href="Enumerations_8H.html#a16646615fa4863fae6f7975b36c3987e" title="Align the label to the right of the widget.">FL_ALIGN_RIGHT</a>); }
+<a name="l00370"></a><a class="code" href="classFl__Browser__.html#af6c48bc6c8bcfc43f317aa053b72ea2d">00370</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser__.html#af6c48bc6c8bcfc43f317aa053b72ea2d" title="Moves the vertical scrollbar to the lefthand side of the list.">scrollbar_left</a>() { scrollbar.<a class="code" href="classFl__Widget.html#aad980d813b8a47d777bde7cfa6b85eae" title="Gets the label alignment.">align</a>(<a class="code" href="Enumerations_8H.html#aee67f09771b16bc5da1f1ee860681be5" title="Align the label at the left of the widget.">FL_ALIGN_LEFT</a>); }
+<a name="l00371"></a>00371   <span class="keywordtype">void</span> sort(<span class="keywordtype">int</span> flags=0);
+<a name="l00372"></a>00372 };
+<a name="l00373"></a>00373 
+<a name="l00374"></a>00374 <span class="preprocessor">#endif</span>
+<a name="l00375"></a>00375 <span class="preprocessor"></span>
+<a name="l00376"></a>00376 <span class="comment">//</span>
+<a name="l00377"></a>00377 <span class="comment">// End of &quot;$Id: Fl_Browser_.H 8275 2011-01-13 22:07:31Z manolo $&quot;.</span>
+<a name="l00378"></a>00378 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Browser_.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Button_8H-source.html

Added: trunk/doc-1.3/Fl__Button_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Button_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Button_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,175 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Button.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Button_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Button.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Button.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Button header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Button widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Button_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Button_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#ifndef Fl_Widget_H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#include &quot;<a class="code" href="Fl__Widget_8H.html" title="Fl_Widget, Fl_Label classes .">Fl_Widget.H</a>&quot;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#endif</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span>
+<a name="l00038"></a>00038 <span class="comment">// values for type()</span>
+<a name="l00039"></a>00039 <span class="preprocessor">#define FL_NORMAL_BUTTON        0   </span>
+<a name="l00041"></a>00041 <span class="preprocessor">#define FL_TOGGLE_BUTTON        1   ///&lt; value() toggles between 0 and 1 at every click of the button</span>
+<a name="l00042"></a>00042 <span class="preprocessor"></span><span class="preprocessor">#define FL_RADIO_BUTTON         (FL_RESERVED_TYPE+2) </span>
+<a name="l00045"></a>00045 <span class="preprocessor">#define FL_HIDDEN_BUTTON        3   ///&lt; for Forms compatibility</span>
+<a name="l00046"></a>00046 <span class="preprocessor"></span>
+<a name="l00047"></a>00047 <span class="keyword">extern</span> FL_EXPORT <a class="code" href="fl__types_8h.html#a37ec1cd050a604a45dff00efba45609d" title="24-bit Unicode character + 8-bit indicator for keyboard flags">Fl_Shortcut</a> <a class="code" href="group__fl__drawings.html#ga6f6f1aea3b90a03c1714336e7aef349d" title="Emulation of XForms named shortcuts.">fl_old_shortcut</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>*);
+<a name="l00048"></a>00048 
+<a name="l00049"></a>00049 <span class="keyword">class </span><a class="code" href="classFl__Widget__Tracker.html" title="This class should be used to control safe widget deletion.">Fl_Widget_Tracker</a>;
+<a name="l00050"></a>00050 
+<a name="l00084"></a><a class="code" href="classFl__Button.html">00084</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a> : <span class="keyword">public</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> {
+<a name="l00085"></a>00085 
+<a name="l00086"></a>00086   <span class="keywordtype">int</span> shortcut_;
+<a name="l00087"></a>00087   <span class="keywordtype">char</span> value_;
+<a name="l00088"></a>00088   <span class="keywordtype">char</span> oldval;
+<a name="l00089"></a>00089   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> down_box_;
+<a name="l00090"></a>00090 
+<a name="l00091"></a>00091 <span class="keyword">protected</span>:
+<a name="l00092"></a>00092 
+<a name="l00093"></a>00093   <span class="keyword">static</span> <a class="code" href="classFl__Widget__Tracker.html" title="This class should be used to control safe widget deletion.">Fl_Widget_Tracker</a> *key_release_tracker;
+<a name="l00094"></a>00094   <span class="keyword">static</span> <span class="keywordtype">void</span> key_release_timeout(<span class="keywordtype">void</span>*);
+<a name="l00095"></a>00095   <span class="keywordtype">void</span> simulate_key_action();
+<a name="l00096"></a>00096   
+<a name="l00097"></a>00097   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>();
+<a name="l00098"></a>00098 
+<a name="l00099"></a>00099 <span class="keyword">public</span>:
+<a name="l00100"></a>00100 
+<a name="l00101"></a>00101   <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00102"></a>00102 
+<a name="l00103"></a>00103   <a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *L = 0);
+<a name="l00104"></a>00104 
+<a name="l00105"></a>00105   <span class="keywordtype">int</span> value(<span class="keywordtype">int</span> v);
+<a name="l00106"></a>00106 
+<a name="l00110"></a><a class="code" href="classFl__Button.html#a45fea221ebd793941f64cd95209ca27e">00110</a>   <span class="keywordtype">char</span> <a class="code" href="classFl__Button.html#a45fea221ebd793941f64cd95209ca27e" title="Returns the current value of the button (0 or 1).">value</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> value_;}
+<a name="l00111"></a>00111 
+<a name="l00116"></a><a class="code" href="classFl__Button.html#aa6dfe6b7a8e12b804f90726586fe87d4">00116</a>   <span class="keywordtype">int</span> <span class="keyword">set</span>() {<span class="keywordflow">return</span> value(1);}
+<a name="l00117"></a>00117 
+<a name="l00122"></a><a class="code" href="classFl__Button.html#a22833ffc9190f26c67896662a0b11f9a">00122</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Button.html#a22833ffc9190f26c67896662a0b11f9a" title="Same as value(0).">clear</a>() {<span class="keywordflow">return</span> value(0);}
+<a name="l00123"></a>00123 
+<a name="l00124"></a>00124   <span class="keywordtype">void</span> setonly(); <span class="comment">// this should only be called on FL_RADIO_BUTTONs</span>
+<a name="l00125"></a>00125 
+<a name="l00130"></a><a class="code" href="classFl__Button.html#ab448602a0e4999e5f48373be40d5da67">00130</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Button.html#ab448602a0e4999e5f48373be40d5da67" title="Returns the current shortcut key for the button.">shortcut</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> shortcut_;}
+<a name="l00131"></a>00131 
+<a name="l00151"></a><a class="code" href="classFl__Button.html#ad0c694762b456cbb3c42927b2129fdd4">00151</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Button.html#ad0c694762b456cbb3c42927b2129fdd4" title="Sets the shortcut key to s.">shortcut</a>(<span class="keywordtype">int</span> s) {shortcut_ = s;}
+<a name="l00152"></a>00152 
+<a name="l00157"></a><a class="code" href="classFl__Button.html#addda94de6bfd4e862cc1ce3e34b96857">00157</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> <a class="code" href="classFl__Button.html#addda94de6bfd4e862cc1ce3e34b96857" title="Returns the current down box type, which is drawn when value() is non-zero.">down_box</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> (<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)down_box_;}
+<a name="l00158"></a>00158 
+<a name="l00164"></a><a class="code" href="classFl__Button.html#a970d494d8fefcfd73308354ebba14b8f">00164</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Button.html#a970d494d8fefcfd73308354ebba14b8f" title="Sets the down box type.">down_box</a>(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> b) {down_box_ = b;}
+<a name="l00165"></a>00165 
+<a name="l00167"></a><a class="code" href="classFl__Button.html#a3b8d2f683517cffe1c9b55dc7271a0d1">00167</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Button.html#a3b8d2f683517cffe1c9b55dc7271a0d1" title="(for backwards compatibility)">shortcut</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *s) {<a class="code" href="classFl__Button.html#a3b8d2f683517cffe1c9b55dc7271a0d1" title="(for backwards compatibility)">shortcut</a>(<a class="code" href="group__fl__drawings.html#ga6f6f1aea3b90a03c1714336e7aef349d" title="Emulation of XForms named shortcuts.">fl_old_shortcut</a>(s));}
+<a name="l00168"></a>00168 
+<a name="l00170"></a><a class="code" href="classFl__Button.html#aef16a6dd3e4b8a74852e2726ce177751">00170</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Button.html#aef16a6dd3e4b8a74852e2726ce177751" title="(for backwards compatibility)">down_color</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> <a class="code" href="classFl__Widget.html#a437f8c2faa16f9811f544b46372cbbc2" title="Gets the selection color.">selection_color</a>();}
+<a name="l00171"></a>00171 
+<a name="l00173"></a><a class="code" href="classFl__Button.html#aefa18a3cb511ca9ab8b38a0ae20084b4">00173</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Button.html#aefa18a3cb511ca9ab8b38a0ae20084b4" title="(for backwards compatibility)">down_color</a>(<span class="keywordtype">unsigned</span> c) {<a class="code" href="classFl__Widget.html#a437f8c2faa16f9811f544b46372cbbc2" title="Gets the selection color.">selection_color</a>(c);}
+<a name="l00174"></a>00174 };
+<a name="l00175"></a>00175 
+<a name="l00176"></a>00176 <span class="preprocessor">#endif</span>
+<a name="l00177"></a>00177 <span class="preprocessor"></span>
+<a name="l00178"></a>00178 <span class="comment">//</span>
+<a name="l00179"></a>00179 <span class="comment">// End of &quot;$Id: Fl_Button.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00180"></a>00180 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Button.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Cairo_8H-source.html

Added: trunk/doc-1.3/Fl__Cairo_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Cairo_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Cairo_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,160 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Cairo.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Cairo_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Cairo.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Cairo.H 8198 2011-01-06 10:24:58Z manolo $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Main header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">    Handling transparently platform dependent cairo include files </span>
+<a name="l00030"></a>00030 <span class="comment">*/</span>
+<a name="l00031"></a>00031 
+<a name="l00032"></a>00032 <span class="preprocessor">#ifndef FL_CAIRO_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor"># define FL_CAIRO_H</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span><span class="preprocessor"># ifdef FLTK_HAVE_CAIRO</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span>
+<a name="l00036"></a>00036 <span class="comment">// Cairo is currently supported for the following platforms:</span>
+<a name="l00037"></a>00037 <span class="comment">// Win32, Apple Quartz, X11</span>
+<a name="l00038"></a>00038 
+<a name="l00039"></a>00039 <span class="preprocessor"># include &lt;FL/Fl_Export.H&gt;</span>
+<a name="l00040"></a>00040 
+<a name="l00041"></a>00041 <span class="preprocessor"># if defined(USE_X11) // X11</span>
+<a name="l00042"></a>00042 <span class="preprocessor"></span><span class="preprocessor">#  include &lt;cairo-xlib.h&gt;</span>
+<a name="l00043"></a>00043 <span class="preprocessor"># elif defined(WIN32)</span>
+<a name="l00044"></a>00044 <span class="preprocessor"></span><span class="preprocessor">#  include &lt;cairo-win32.h&gt;</span>
+<a name="l00045"></a>00045 <span class="preprocessor"># elif defined(__APPLE_QUARTZ__)</span>
+<a name="l00046"></a>00046 <span class="preprocessor"></span><span class="preprocessor">#  include &lt;cairo-quartz.h&gt;</span>
+<a name="l00047"></a>00047 <span class="preprocessor"># else</span>
+<a name="l00048"></a>00048 <span class="preprocessor"></span><span class="preprocessor">#  error Cairo is not supported on that platform.</span>
+<a name="l00049"></a>00049 <span class="preprocessor"></span><span class="preprocessor"># endif</span>
+<a name="l00050"></a>00050 <span class="preprocessor"></span>
+<a name="l00063"></a><a class="code" href="classFl__Cairo__State.html">00063</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Cairo__State.html" title="Contains all the necessary info on the current cairo context.">Fl_Cairo_State</a> {
+<a name="l00064"></a>00064 <span class="keyword">public</span>:
+<a name="l00065"></a>00065   <a class="code" href="classFl__Cairo__State.html" title="Contains all the necessary info on the current cairo context.">Fl_Cairo_State</a>() : cc_(0), own_cc_(<span class="keyword">false</span>), autolink_(<span class="keyword">false</span>), window_(0), gc_(0) {}
+<a name="l00066"></a>00066 
+<a name="l00067"></a>00067     <span class="comment">// access attributes</span>
+<a name="l00068"></a><a class="code" href="classFl__Cairo__State.html#aea25ed8a5481361d616488b5290bb880">00068</a>     cairo_t* <a class="code" href="classFl__Cairo__State.html#aea25ed8a5481361d616488b5290bb880" title="Gets the current cairo context.">cc</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> cc_;}            
+<a name="l00069"></a><a class="code" href="classFl__Cairo__State.html#a3da0813452c341d5831b8ba9187eb149">00069</a>     <span class="keywordtype">bool</span> <a class="code" href="classFl__Cairo__State.html#a3da0813452c341d5831b8ba9187eb149" title="Gets the autolink option. See Fl::cairo_autolink_context(bool)">autolink</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> autolink_;}    
+<a name="l00070"></a>00070 
+<a name="l00071"></a><a class="code" href="classFl__Cairo__State.html#a8cd292c9a6bacb4f5281e9ada6e4d705">00071</a>     <span class="keywordtype">void</span> <a class="code" href="classFl__Cairo__State.html#a8cd292c9a6bacb4f5281e9ada6e4d705" title="Sets the current cairo context, own indicates cc deletion is handle externally by user...">cc</a>(cairo_t* c, <span class="keywordtype">bool</span> own=<span class="keyword">true</span>)  {        
+<a name="l00072"></a>00072         <span class="keywordflow">if</span> (cc_ &amp;&amp; own_cc_) cairo_destroy(cc_); 
+<a name="l00073"></a>00073         cc_=c;
+<a name="l00074"></a>00074         <span class="keywordflow">if</span> (!cc_) window_=0;
+<a name="l00075"></a>00075         own_cc_=own;
+<a name="l00076"></a>00076     }
+<a name="l00077"></a>00077     <span class="keywordtype">void</span>  autolink(<span class="keywordtype">bool</span> b);                     
+<a name="l00078"></a><a class="code" href="classFl__Cairo__State.html#a2dd0e956c86dd5d433324c6218525a43">00078</a>     <span class="keywordtype">void</span>  <a class="code" href="classFl__Cairo__State.html#a2dd0e956c86dd5d433324c6218525a43" title="Sets the window w to keep track on.">window</a>(<span class="keywordtype">void</span>* w)  {window_=w;}         
+<a name="l00079"></a><a class="code" href="classFl__Cairo__State.html#a7a5062c5ddd0158538350ee423587085">00079</a>     <span class="keywordtype">void</span>* <a class="code" href="classFl__Cairo__State.html#a7a5062c5ddd0158538350ee423587085" title="Gets the last window attached to a cc.">window</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> window_;}      
+<a name="l00080"></a><a class="code" href="classFl__Cairo__State.html#abd442a40508d3f2c55643bfd5b6fe786">00080</a>     <span class="keywordtype">void</span>  <a class="code" href="classFl__Cairo__State.html#abd442a40508d3f2c55643bfd5b6fe786" title="Sets the gc c to keep track on.">gc</a>(<span class="keywordtype">void</span>* c)  {gc_=c;}                 
+<a name="l00081"></a><a class="code" href="classFl__Cairo__State.html#a365830f363df55add55c80096ed3639f">00081</a>     <span class="keywordtype">void</span>* <a class="code" href="classFl__Cairo__State.html#a365830f363df55add55c80096ed3639f" title="Gets the last gc attached to a cc.">gc</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> gc_;}              
+<a name="l00082"></a>00082 
+<a name="l00083"></a>00083 <span class="keyword">private</span>:
+<a name="l00084"></a>00084     cairo_t * cc_;       <span class="comment">// contains the unique autoupdated cairo context</span>
+<a name="l00085"></a>00085     <span class="keywordtype">bool</span> own_cc_;        <span class="comment">// indicates whether we must delete the cc, useful for internal cleanup</span>
+<a name="l00086"></a>00086     <span class="keywordtype">bool</span> autolink_;      <span class="comment">// true by default, permits to prevent the automatic cairo mapping on fltk windows for custom cairo implementations</span>
+<a name="l00087"></a>00087     <span class="keywordtype">void</span>* window_, *gc_; <span class="comment">// for keeping track internally of last win+gc treated</span>
+<a name="l00088"></a>00088 };
+<a name="l00089"></a>00089 
+<a name="l00092"></a>00092 <span class="preprocessor"># endif // FLTK_HAVE_CAIRO</span>
+<a name="l00093"></a>00093 <span class="preprocessor"></span><span class="preprocessor">#endif // FL_CAIRO_H</span>
+<a name="l00094"></a>00094 <span class="preprocessor"></span>
+<a name="l00095"></a>00095 <span class="comment">//</span>
+<a name="l00096"></a>00096 <span class="comment">// End of &quot;$Id: Fl_Cairo.H 8198 2011-01-06 10:24:58Z manolo $&quot; .</span>
+<a name="l00097"></a>00097 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Cairo.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Cairo__Window_8H-source.html

Added: trunk/doc-1.3/Fl__Cairo__Window_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Cairo__Window_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Cairo__Window_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,145 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Cairo_Window.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Cairo__Window_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Cairo_Window.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Cairo_Window.H 8198 2011-01-06 10:24:58Z manolo $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Main header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">    Fl_Cairo_Window Handling transparently a fltk window incorporte a cairo draw callback.</span>
+<a name="l00030"></a>00030 <span class="comment">*/</span>
+<a name="l00031"></a>00031 
+<a name="l00032"></a>00032 <span class="preprocessor">#ifndef FL_CAIRO_WINDOW_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor"># define FL_CAIRO_WINDOW_H</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span><span class="preprocessor"># ifdef FLTK_HAVE_CAIRO</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span>
+<a name="l00036"></a>00036 <span class="comment">// Cairo is currently supported for the following platforms:</span>
+<a name="l00037"></a>00037 <span class="comment">// Win32, Apple Quartz, X11</span>
+<a name="l00038"></a>00038 <span class="preprocessor">#  include &lt;FL/Fl.H&gt;</span>
+<a name="l00039"></a>00039 <span class="preprocessor">#  include &lt;FL/Fl_Double_Window.H&gt;</span>
+<a name="l00040"></a>00040 
+<a name="l00057"></a><a class="code" href="classFl__Cairo__Window.html">00057</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Cairo__Window.html" title="This defines a pre-configured cairo fltk window.">Fl_Cairo_Window</a> : <span class="keyword">public</span> <a class="code" href="classFl__Double__Window.html" title="The Fl_Double_Window provides a double-buffered window.">Fl_Double_Window</a> {
+<a name="l00058"></a>00058 
+<a name="l00059"></a>00059 <span class="keyword">public</span>:
+<a name="l00060"></a>00060   <a class="code" href="classFl__Cairo__Window.html" title="This defines a pre-configured cairo fltk window.">Fl_Cairo_Window</a>(<span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h) : <a class="code" href="classFl__Double__Window.html#af4806a261c5d48462f4827c99131eb14" title="Creates a new Fl_Double_Window widget using the given position, size, and label (title) string...">Fl_Double_Window</a>(w,h),draw_cb_(0) {}
+<a name="l00061"></a>00061 
+<a name="l00062"></a>00062 <span class="keyword">protected</span>:
+<a name="l00064"></a><a class="code" href="classFl__Cairo__Window.html#a86c873a95363e0ea4de3f4c4d9134fad">00064</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Cairo__Window.html#a86c873a95363e0ea4de3f4c4d9134fad" title="Overloaded to provide cairo callback support.">draw</a>() {
+<a name="l00065"></a>00065     <a class="code" href="classFl__Window.html#a097d8258fa43a4fc3aa9409daeb97b44" title="Draws the widget.">Fl_Double_Window::draw</a>();
+<a name="l00066"></a>00066     <span class="comment">// manual method ? if yes explicitly get a cairo_context here</span>
+<a name="l00067"></a>00067     <span class="keywordflow">if</span> (!<a class="code" href="group__group__cairo.html#ga9a52d25377797666e43a46b520c485ac" title="Gets the current autolink mode for cairo support.">Fl::cairo_autolink_context</a>()) 
+<a name="l00068"></a>00068       Fl::cairo_make_current(<span class="keyword">this</span>); 
+<a name="l00069"></a>00069     <span class="keywordflow">if</span> (draw_cb_) draw_cb_(<span class="keyword">this</span>, <a class="code" href="group__group__cairo.html#ga71ff6bfde35cd1d8a050d18cdc2f24af" title="Gets the current cairo context linked with a fltk window.">Fl::cairo_cc</a>());
+<a name="l00070"></a>00070   }
+<a name="l00071"></a>00071 
+<a name="l00072"></a>00072 <span class="keyword">public</span>:
+<a name="l00074"></a><a class="code" href="classFl__Cairo__Window.html#a0126261da93aa3e398d57a5b6dc6d9e2">00074</a>   <span class="keyword">typedef</span> void (*cairo_draw_cb) (<a class="code" href="classFl__Cairo__Window.html" title="This defines a pre-configured cairo fltk window.">Fl_Cairo_Window</a>* <span class="keyword">self</span>, cairo_t* def);
+<a name="l00079"></a><a class="code" href="classFl__Cairo__Window.html#a7dcfaddb2f4fb7504551dd890c7556e2">00079</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Cairo__Window.html#a7dcfaddb2f4fb7504551dd890c7556e2" title="You must provide a draw callback which will implement your cairo rendering.">set_draw_cb</a>(cairo_draw_cb  cb){draw_cb_=cb;}
+<a name="l00080"></a>00080 <span class="keyword">private</span>:
+<a name="l00081"></a>00081     cairo_draw_cb draw_cb_;
+<a name="l00082"></a>00082 };
+<a name="l00083"></a>00083 
+<a name="l00084"></a>00084 
+<a name="l00087"></a>00087 <span class="preprocessor"># endif // FLTK_HAVE_CAIRO</span>
+<a name="l00088"></a>00088 <span class="preprocessor"></span><span class="preprocessor">#endif // FL_CAIRO_WINDOW_H</span>
+<a name="l00089"></a>00089 <span class="preprocessor"></span>
+<a name="l00090"></a>00090 <span class="comment">//</span>
+<a name="l00091"></a>00091 <span class="comment">// End of &quot;$Id: Fl_Cairo_Window.H 8198 2011-01-06 10:24:58Z manolo $&quot; .</span>
+<a name="l00092"></a>00092 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Cairo_Window.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Chart_8H-source.html

Added: trunk/doc-1.3/Fl__Chart_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Chart_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Chart_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,187 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Chart.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Chart_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Chart.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Chart.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Forms chart header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Chart widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Chart_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Chart_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#ifndef Fl_Widget_H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#include &quot;<a class="code" href="Fl__Widget_8H.html" title="Fl_Widget, Fl_Label classes .">Fl_Widget.H</a>&quot;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#endif</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span>
+<a name="l00038"></a>00038 <span class="comment">// values for type()</span>
+<a name="l00039"></a>00039 <span class="preprocessor">#define FL_BAR_CHART            0       </span>
+<a name="l00040"></a>00040 <span class="preprocessor">#define FL_HORBAR_CHART         1       </span>
+<a name="l00041"></a>00041 <span class="preprocessor">#define FL_LINE_CHART           2       </span>
+<a name="l00042"></a>00042 <span class="preprocessor">#define FL_FILL_CHART           3       </span>
+<a name="l00043"></a>00043 <span class="preprocessor">#define FL_SPIKE_CHART          4       </span>
+<a name="l00044"></a>00044 <span class="preprocessor">#define FL_PIE_CHART            5       </span>
+<a name="l00045"></a>00045 <span class="preprocessor">#define FL_SPECIALPIE_CHART     6       </span>
+<a name="l00047"></a>00047 <span class="preprocessor">#define FL_FILLED_CHART  FL_FILL_CHART  </span>
+<a name="l00049"></a>00049 <span class="preprocessor">#define FL_CHART_MAX            128     </span>
+<a name="l00050"></a>00050 <span class="preprocessor">#define FL_CHART_LABEL_MAX      18      </span>
+<a name="l00053"></a><a class="code" href="structFL__CHART__ENTRY.html">00053</a> <span class="preprocessor">struct FL_CHART_ENTRY {</span>
+<a name="l00054"></a><a class="code" href="structFL__CHART__ENTRY.html#a438fb16944c3b01425c92aeaffd79445">00054</a> <span class="preprocessor"></span>   <span class="keywordtype">float</span> <a class="code" href="structFL__CHART__ENTRY.html#a438fb16944c3b01425c92aeaffd79445" title="For internal use only.">val</a>;                           
+<a name="l00055"></a><a class="code" href="structFL__CHART__ENTRY.html#af941749495bafe426c2187e0f7eb8d8c">00055</a>    <span class="keywordtype">unsigned</span> <a class="code" href="structFL__CHART__ENTRY.html#af941749495bafe426c2187e0f7eb8d8c" title="For internal use only.">col</a>;                        
+<a name="l00056"></a><a class="code" href="structFL__CHART__ENTRY.html#ac87a71bfa4f7beb321a7b0ada94f3b61">00056</a>    <span class="keywordtype">char</span> str[FL_CHART_LABEL_MAX+1];      
+<a name="l00057"></a>00057 };
+<a name="l00058"></a>00058 
+<a name="l00081"></a><a class="code" href="classFl__Chart.html">00081</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Chart.html" title="Fl_Chart displays simple charts.">Fl_Chart</a> : <span class="keyword">public</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> {
+<a name="l00082"></a>00082     <span class="keywordtype">int</span> numb;
+<a name="l00083"></a>00083     <span class="keywordtype">int</span> maxnumb;
+<a name="l00084"></a>00084     <span class="keywordtype">int</span> sizenumb;
+<a name="l00085"></a>00085     <a class="code" href="structFL__CHART__ENTRY.html" title="For internal use only.">FL_CHART_ENTRY</a> *entries;
+<a name="l00086"></a>00086     <span class="keywordtype">double</span> min,max;
+<a name="l00087"></a>00087     <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> autosize_;
+<a name="l00088"></a>00088     <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> textfont_;
+<a name="l00089"></a>00089     <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> textsize_;
+<a name="l00090"></a>00090     <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> textcolor_;
+<a name="l00091"></a>00091 <span class="keyword">protected</span>:
+<a name="l00092"></a>00092     <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>();
+<a name="l00093"></a>00093 <span class="keyword">public</span>:
+<a name="l00094"></a>00094     <a class="code" href="classFl__Chart.html" title="Fl_Chart displays simple charts.">Fl_Chart</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *L = 0);
+<a name="l00095"></a>00095 
+<a name="l00096"></a>00096     ~<a class="code" href="classFl__Chart.html" title="Fl_Chart displays simple charts.">Fl_Chart</a>();
+<a name="l00097"></a>00097 
+<a name="l00098"></a>00098     <span class="keywordtype">void</span> clear();
+<a name="l00099"></a>00099 
+<a name="l00100"></a>00100     <span class="keywordtype">void</span> add(<span class="keywordtype">double</span> val, <span class="keyword">const</span> <span class="keywordtype">char</span> *str = 0, <span class="keywordtype">unsigned</span> col = 0);
+<a name="l00101"></a>00101 
+<a name="l00102"></a>00102     <span class="keywordtype">void</span> insert(<span class="keywordtype">int</span> ind, <span class="keywordtype">double</span> val, <span class="keyword">const</span> <span class="keywordtype">char</span> *str = 0, <span class="keywordtype">unsigned</span> col = 0);
+<a name="l00103"></a>00103 
+<a name="l00104"></a>00104     <span class="keywordtype">void</span> replace(<span class="keywordtype">int</span> ind, <span class="keywordtype">double</span> val, <span class="keyword">const</span> <span class="keywordtype">char</span> *str = 0, <span class="keywordtype">unsigned</span> col = 0);
+<a name="l00105"></a>00105 
+<a name="l00110"></a><a class="code" href="classFl__Chart.html#ab190ff6d429d7069fcbd17926e66899e">00110</a>     <span class="keywordtype">void</span> <a class="code" href="classFl__Chart.html#ab190ff6d429d7069fcbd17926e66899e" title="Gets the lower and upper bounds of the chart values.">bounds</a>(<span class="keywordtype">double</span> *a,<span class="keywordtype">double</span> *b)<span class="keyword"> const </span>{*a = min; *b = max;}
+<a name="l00111"></a>00111 
+<a name="l00112"></a>00112     <span class="keywordtype">void</span> bounds(<span class="keywordtype">double</span> a,<span class="keywordtype">double</span> b);
+<a name="l00113"></a>00113 
+<a name="l00117"></a><a class="code" href="classFl__Chart.html#a46b39050e5a3182fa6fdb3a27f60c8b6">00117</a>     <span class="keywordtype">int</span> <a class="code" href="classFl__Chart.html#a46b39050e5a3182fa6fdb3a27f60c8b6" title="Returns the number of data values in the chart.">size</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> numb;}
+<a name="l00118"></a>00118 
+<a name="l00119"></a><a class="code" href="classFl__Chart.html#a50625e04f40e8c30d4ee6e62699c5731">00119</a>     <span class="keywordtype">void</span> <a class="code" href="classFl__Chart.html#a50625e04f40e8c30d4ee6e62699c5731" title="Changes the size of the widget.">size</a>(<span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H) { <a class="code" href="classFl__Widget.html#ae386844a68c27ea0b64313619551e786" title="Changes the size of the widget.">Fl_Widget::size</a>(W, H); }
+<a name="l00120"></a>00120 
+<a name="l00124"></a><a class="code" href="classFl__Chart.html#a1922bcbcc0a97f7e021905060aaa78a4">00124</a>     <span class="keywordtype">int</span> <a class="code" href="classFl__Chart.html#a1922bcbcc0a97f7e021905060aaa78a4" title="Gets the maximum number of data values for a chart.">maxsize</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> maxnumb;}
+<a name="l00125"></a>00125 
+<a name="l00126"></a>00126     <span class="keywordtype">void</span> maxsize(<span class="keywordtype">int</span> m);
+<a name="l00127"></a>00127 
+<a name="l00129"></a><a class="code" href="classFl__Chart.html#abfa14f0dd8545c8fc2aa5bfdf26580ef">00129</a>     <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="classFl__Chart.html#abfa14f0dd8545c8fc2aa5bfdf26580ef" title="Gets the chart&amp;#39;s text font.">textfont</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> textfont_;}
+<a name="l00131"></a><a class="code" href="classFl__Chart.html#a2a2b74d83ee1458eebf3f6e55de7fb76">00131</a>     <span class="keywordtype">void</span> <a class="code" href="classFl__Chart.html#a2a2b74d83ee1458eebf3f6e55de7fb76" title="Sets the chart&amp;#39;s text font to s.">textfont</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> s) {textfont_ = s;}
+<a name="l00132"></a>00132 
+<a name="l00134"></a><a class="code" href="classFl__Chart.html#ad8ef4ad3337a37705943b3f0c0d9a6cb">00134</a>     <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> <a class="code" href="classFl__Chart.html#ad8ef4ad3337a37705943b3f0c0d9a6cb" title="Gets the chart&amp;#39;s text size.">textsize</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> textsize_;}
+<a name="l00136"></a><a class="code" href="classFl__Chart.html#a921349938807d1db4255bb182465461c">00136</a>     <span class="keywordtype">void</span> <a class="code" href="classFl__Chart.html#a921349938807d1db4255bb182465461c" title="gets the chart&amp;#39;s text size to s.">textsize</a>(<a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> s) {textsize_ = s;}
+<a name="l00137"></a>00137 
+<a name="l00139"></a><a class="code" href="classFl__Chart.html#a790e34d04e6a644ec945fd0d891f6fb9">00139</a>     <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Chart.html#a790e34d04e6a644ec945fd0d891f6fb9" title="Gets the chart&amp;#39;s text color.">textcolor</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> textcolor_;}
+<a name="l00141"></a><a class="code" href="classFl__Chart.html#adde0ae8bff3349ebfa50c7680a90f3b0">00141</a>     <span class="keywordtype">void</span> <a class="code" href="classFl__Chart.html#adde0ae8bff3349ebfa50c7680a90f3b0" title="gets the chart&amp;#39;s text color to n.">textcolor</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> n) {textcolor_ = n;}
+<a name="l00142"></a>00142 
+<a name="l00147"></a><a class="code" href="classFl__Chart.html#aee92cb8b4e28314e8be8ec6bfd14ec87">00147</a>     <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> <a class="code" href="classFl__Chart.html#aee92cb8b4e28314e8be8ec6bfd14ec87" title="Get whether the chart will automatically adjust the bounds of the chart.">autosize</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> autosize_;}
+<a name="l00148"></a>00148 
+<a name="l00153"></a><a class="code" href="classFl__Chart.html#a36cf4d6801b88b3cb27b18d3f86e1835">00153</a>     <span class="keywordtype">void</span> <a class="code" href="classFl__Chart.html#a36cf4d6801b88b3cb27b18d3f86e1835" title="Set whether the chart will automatically adjust the bounds of the chart.">autosize</a>(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> n) {autosize_ = n;}
+<a name="l00154"></a>00154 };
+<a name="l00155"></a>00155 
+<a name="l00156"></a>00156 <span class="preprocessor">#endif</span>
+<a name="l00157"></a>00157 <span class="preprocessor"></span>
+<a name="l00158"></a>00158 <span class="comment">//</span>
+<a name="l00159"></a>00159 <span class="comment">// End of &quot;$Id: Fl_Chart.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;.</span>
+<a name="l00160"></a>00160 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Chart.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Check__Browser_8H-source.html

Added: trunk/doc-1.3/Fl__Check__Browser_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Check__Browser_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Check__Browser_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,186 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Check_Browser.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Check__Browser_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Check_Browser.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Check_Browser.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Fl_Check_Browser header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Check_Browser widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Check_Browser_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Check_Browser_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;<a class="code" href="Fl_8H.html" title="Fl static class.">Fl.H</a>&quot;</span>
+<a name="l00035"></a>00035 <span class="preprocessor">#include &quot;Fl_Browser_.H&quot;</span>
+<a name="l00036"></a>00036 
+<a name="l00041"></a><a class="code" href="classFl__Check__Browser.html">00041</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Check__Browser.html" title="The Fl_Check_Browser widget displays a scrolling list of text lines that may be selected and/or check...">Fl_Check_Browser</a> : <span class="keyword">public</span> <a class="code" href="classFl__Browser__.html" title="This is the base class for browsers.">Fl_Browser_</a> {
+<a name="l00042"></a>00042   <span class="comment">/* required routines for Fl_Browser_ subclass: */</span>
+<a name="l00043"></a>00043 
+<a name="l00044"></a>00044   <span class="keywordtype">void</span> *<a class="code" href="classFl__Browser__.html#a43dd6231f2684f132a5a33b5d7d0c8e7" title="This method must be provided by the subclass to return the first item in the list.">item_first</a>() <span class="keyword">const</span>;
+<a name="l00045"></a>00045   <span class="keywordtype">void</span> *<a class="code" href="classFl__Browser__.html#aca6035552f5e9ecbeaa6caaf5fb8a3cb" title="This method must be provided by the subclass to return the item in the list after item...">item_next</a>(<span class="keywordtype">void</span> *) <span class="keyword">const</span>;
+<a name="l00046"></a>00046   <span class="keywordtype">void</span> *<a class="code" href="classFl__Browser__.html#afeb24ca0dbd8e4685fa18382512c94d3" title="This method must be provided by the subclass to return the item in the list before item...">item_prev</a>(<span class="keywordtype">void</span> *) <span class="keyword">const</span>;
+<a name="l00047"></a>00047   <span class="keywordtype">int</span> <a class="code" href="classFl__Browser__.html#a5487d8f8d3e9cce3e87918f8f53e6ae6" title="This method must be provided by the subclass to return the height of item in pixels.">item_height</a>(<span class="keywordtype">void</span> *) <span class="keyword">const</span>;
+<a name="l00048"></a>00048   <span class="keywordtype">int</span> <a class="code" href="classFl__Browser__.html#a3b84b5418ac2554dfaaeb50cfba63569" title="This method must be provided by the subclass to return the width of the item in pixels.">item_width</a>(<span class="keywordtype">void</span> *) <span class="keyword">const</span>;
+<a name="l00049"></a>00049   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser__.html#ad145a5000b8ec78a45270a1d9294aa15" title="This method must be provided by the subclass to draw the item in the area indicated by X...">item_draw</a>(<span class="keywordtype">void</span> *, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>) <span class="keyword">const</span>;
+<a name="l00050"></a>00050   <span class="keywordtype">void</span> <a class="code" href="classFl__Browser__.html#ab024bc2016bf42ca14364fafd7e884c1" title="This method must be implemented by the subclass if it supports multiple selections; sets the selectio...">item_select</a>(<span class="keywordtype">void</span> *, <span class="keywordtype">int</span>);
+<a name="l00051"></a>00051   <span class="keywordtype">int</span> <a class="code" href="classFl__Browser__.html#aee2e14206b1ef218a6295a1e7a0f697b" title="This method must be implemented by the subclass if it supports multiple selections; returns the selec...">item_selected</a>(<span class="keywordtype">void</span> *) <span class="keyword">const</span>;
+<a name="l00052"></a>00052 
+<a name="l00053"></a>00053   <span class="comment">/* private data */</span>
+<a name="l00054"></a>00054 
+<a name="l00055"></a>00055   <span class="keyword">public</span>: <span class="comment">// IRIX 5.3 C++ compiler doesn&#39;t support private structures...</span>
+<a name="l00056"></a>00056 
+<a name="l00057"></a>00057 <span class="preprocessor">#ifndef FL_DOXYGEN</span>
+<a name="l00058"></a>00058 <span class="preprocessor"></span>
+<a name="l00059"></a>00059   <span class="keyword">struct </span>cb_item {
+<a name="l00060"></a>00060           cb_item *next;        
+<a name="l00061"></a>00061           cb_item *prev;        
+<a name="l00062"></a>00062           <span class="keywordtype">char</span> checked;         
+<a name="l00063"></a>00063           <span class="keywordtype">char</span> selected;        
+<a name="l00064"></a>00064           <span class="keywordtype">char</span> *text;           
+<a name="l00065"></a>00065   };
+<a name="l00066"></a>00066 <span class="preprocessor">#endif // !FL_DOXYGEN</span>
+<a name="l00067"></a>00067 <span class="preprocessor"></span>
+<a name="l00068"></a>00068   <span class="keyword">private</span>:
+<a name="l00069"></a>00069 
+<a name="l00070"></a>00070   cb_item *first;
+<a name="l00071"></a>00071   cb_item *last;
+<a name="l00072"></a>00072   cb_item *cache;
+<a name="l00073"></a>00073   <span class="keywordtype">int</span> cached_item;
+<a name="l00074"></a>00074   <span class="keywordtype">int</span> nitems_;
+<a name="l00075"></a>00075   <span class="keywordtype">int</span> nchecked_;
+<a name="l00076"></a>00076   cb_item *<a class="code" href="classFl__Browser__.html#aea7f364cc7a92bf16183799703e100d4" title="This method returns the item under mouse y position ypos.">find_item</a>(<span class="keywordtype">int</span>) <span class="keyword">const</span>;
+<a name="l00077"></a>00077   <span class="keywordtype">int</span> lineno(cb_item *) <span class="keyword">const</span>;
+<a name="l00078"></a>00078 
+<a name="l00079"></a>00079   <span class="keyword">public</span>:
+<a name="l00080"></a>00080 
+<a name="l00081"></a>00081   <a class="code" href="classFl__Check__Browser.html" title="The Fl_Check_Browser widget displays a scrolling list of text lines that may be selected and/or check...">Fl_Check_Browser</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h, <span class="keyword">const</span> <span class="keywordtype">char</span> *l = 0);
+<a name="l00083"></a>00083   ~<a class="code" href="classFl__Check__Browser.html" title="The Fl_Check_Browser widget displays a scrolling list of text lines that may be selected and/or check...">Fl_Check_Browser</a>() { <a class="code" href="classFl__Group.html#ab498768e4d1b9f4c63414ebc1a8ad9ed" title="Deletes all child widgets from memory recursively.">clear</a>(); }
+<a name="l00084"></a><a class="code" href="classFl__Check__Browser.html#ad137dc8e3bd73376f951bd2d37a08263">00084</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Group.html#a4a1a04f7e81c99d5072b440dfe93f7a3" title="The widget is removed from its current group (if any) and then added to the end of this group...">add</a>(<span class="keywordtype">char</span> *s);               <span class="comment">// add an (unchecked) item</span>
+<a name="l00085"></a>00085   <span class="keywordtype">int</span> <a class="code" href="classFl__Group.html#a4a1a04f7e81c99d5072b440dfe93f7a3" title="The widget is removed from its current group (if any) and then added to the end of this group...">add</a>(<span class="keywordtype">char</span> *s, <span class="keywordtype">int</span> b);        <span class="comment">// add an item and set checked</span>
+<a name="l00086"></a>00086                                   <span class="comment">// both return the new nitems()</span>
+<a name="l00087"></a>00087   <span class="keywordtype">int</span> <span class="keyword">remove</span>(<span class="keywordtype">int</span> item);           <span class="comment">// delete an item. Returns nitems()</span>
+<a name="l00088"></a>00088 
+<a name="l00089"></a>00089   <span class="comment">// inline const char * methods to avoid breaking binary compatibility...</span>
+<a name="l00091"></a>00091 <span class="comment"></span>  <span class="keywordtype">int</span> <a class="code" href="classFl__Group.html#a4a1a04f7e81c99d5072b440dfe93f7a3" title="The widget is removed from its current group (if any) and then added to the end of this group...">add</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *s) { <span class="keywordflow">return</span> <a class="code" href="classFl__Group.html#a4a1a04f7e81c99d5072b440dfe93f7a3" title="The widget is removed from its current group (if any) and then added to the end of this group...">add</a>((<span class="keywordtype">char</span> *)s); }
+<a name="l00093"></a>00093   <span class="keywordtype">int</span> <a class="code" href="classFl__Group.html#a4a1a04f7e81c99d5072b440dfe93f7a3" title="The widget is removed from its current group (if any) and then added to the end of this group...">add</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *s, <span class="keywordtype">int</span> b) { <span class="keywordflow">return</span> <a class="code" href="classFl__Group.html#a4a1a04f7e81c99d5072b440dfe93f7a3" title="The widget is removed from its current group (if any) and then added to the end of this group...">add</a>((<span class="keywordtype">char</span> *)s, b); }
+<a name="l00094"></a><a class="code" href="classFl__Check__Browser.html#afed493ef0154c6e6503080c6dd63b190">00094</a> 
+<a name="l00095"></a>00095   <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#ab498768e4d1b9f4c63414ebc1a8ad9ed" title="Deletes all child widgets from memory recursively.">clear</a>();                   <span class="comment">// delete all items</span>
+<a name="l00100"></a>00100 <span class="comment"></span>  <span class="keywordtype">int</span> nitems()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> nitems_; }
+<a name="l00102"></a>00102   <span class="keywordtype">int</span> nchecked()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> nchecked_; }
+<a name="l00103"></a><a class="code" href="classFl__Check__Browser.html#ad383d12c4bac589d23f3382dfc91a6f7">00103</a>   <span class="keywordtype">int</span> checked(<span class="keywordtype">int</span> item) <span class="keyword">const</span>;
+<a name="l00104"></a>00104   <span class="keywordtype">void</span> checked(<span class="keywordtype">int</span> item, <span class="keywordtype">int</span> b);
+<a name="l00106"></a>00106   <span class="keywordtype">void</span> set_checked(<span class="keywordtype">int</span> item) { checked(item, 1); }
+<a name="l00107"></a><a class="code" href="classFl__Check__Browser.html#af9374df7009b47abbfff2ca727eb669b">00107</a>   <span class="keywordtype">void</span> check_all();
+<a name="l00108"></a>00108   <span class="keywordtype">void</span> check_none();
+<a name="l00109"></a>00109   <span class="keywordtype">int</span> value() <span class="keyword">const</span>;              <span class="comment">// currently selected item</span>
+<a name="l00110"></a>00110   <span class="keywordtype">char</span> *text(<span class="keywordtype">int</span> item) <span class="keyword">const</span>;     <span class="comment">// returns pointer to internal buffer</span>
+<a name="l00111"></a>00111 
+<a name="l00112"></a>00112   <span class="keyword">protected</span>:
+<a name="l00113"></a>00113 
+<a name="l00114"></a>00114   <span class="keywordtype">int</span> <a class="code" href="classFl__Browser__.html#a63015169440ce8d6c979abcc2a27d359" title="Handles the event within the normal widget bounding box.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00115"></a>00115 };
+<a name="l00116"></a>00116 
+<a name="l00117"></a>00117 <span class="preprocessor">#endif // Fl_Check_Browser_H</span>
+<a name="l00118"></a>00118 <span class="preprocessor"></span>
+<a name="l00119"></a>00119 <span class="comment">//</span>
+<a name="l00120"></a>00120 <span class="comment">// End of &quot;$Id: Fl_Check_Browser.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00121"></a>00121 <span class="comment">//</span>
+<a name="l00122"></a>00122 
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Check_Browser.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Check__Button_8H-source.html

Added: trunk/doc-1.3/Fl__Check__Button_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Check__Button_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Check__Button_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,122 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Check_Button.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Check__Button_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Check_Button.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Check_Button.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Check button header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Check_Button widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Check_Button_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Check_Button_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Light_Button.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00051"></a><a class="code" href="classFl__Check__Button.html">00051</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Check__Button.html" title="A button with an &amp;quot;checkmark&amp;quot; to show its status.">Fl_Check_Button</a> : <span class="keyword">public</span> <a class="code" href="classFl__Light__Button.html" title="This subclass displays the &amp;quot;on&amp;quot; state by turning on a light, rather than drawing pushed in...">Fl_Light_Button</a> {
+<a name="l00052"></a>00052 <span class="keyword">public</span>:
+<a name="l00053"></a>00053   <a class="code" href="classFl__Check__Button.html" title="A button with an &amp;quot;checkmark&amp;quot; to show its status.">Fl_Check_Button</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *L = 0);
+<a name="l00054"></a>00054 };
+<a name="l00055"></a>00055 
+<a name="l00056"></a>00056 <span class="preprocessor">#endif</span>
+<a name="l00057"></a>00057 <span class="preprocessor"></span>
+<a name="l00058"></a>00058 <span class="comment">//</span>
+<a name="l00059"></a>00059 <span class="comment">// End of &quot;$Id: Fl_Check_Button.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;.</span>
+<a name="l00060"></a>00060 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Check_Button.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Choice_8H-source.html

Added: trunk/doc-1.3/Fl__Choice_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Choice_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Choice_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,132 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Choice.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Choice_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Choice.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Choice.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Choice header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Choice widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Choice_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Choice_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Menu_.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00085"></a><a class="code" href="classFl__Choice.html">00085</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Choice.html" title="A button that is used to pop up a menu.">Fl_Choice</a> : <span class="keyword">public</span> <a class="code" href="classFl__Menu__.html" title="Base class of all widgets that have a menu in FLTK.">Fl_Menu_</a> {
+<a name="l00086"></a>00086 <span class="keyword">protected</span>:
+<a name="l00087"></a>00087   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>();
+<a name="l00088"></a>00088 <span class="keyword">public</span>:
+<a name="l00089"></a>00089   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00090"></a>00090 
+<a name="l00091"></a>00091   <a class="code" href="classFl__Choice.html" title="A button that is used to pop up a menu.">Fl_Choice</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *L = 0);
+<a name="l00092"></a>00092 
+<a name="l00097"></a><a class="code" href="classFl__Choice.html#a64519ad1b5b987e4a8167dba894c8dad">00097</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Choice.html#a64519ad1b5b987e4a8167dba894c8dad" title="Gets the index of the last item chosen by the user.">value</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> <a class="code" href="classFl__Menu__.html#a40abf9e10bb55f479effbf3a15a778bf" title="Returns the index into menu() of the last item chosen by the user.">Fl_Menu_::value</a>();}
+<a name="l00098"></a>00098 
+<a name="l00099"></a>00099   <span class="keywordtype">int</span> <a class="code" href="classFl__Menu__.html#a40abf9e10bb55f479effbf3a15a778bf" title="Returns the index into menu() of the last item chosen by the user.">value</a>(<span class="keywordtype">int</span> v);
+<a name="l00100"></a>00100 
+<a name="l00101"></a>00101   <span class="keywordtype">int</span> <a class="code" href="classFl__Menu__.html#a40abf9e10bb55f479effbf3a15a778bf" title="Returns the index into menu() of the last item chosen by the user.">value</a>(<span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>* v);
+<a name="l00102"></a>00102 };
+<a name="l00103"></a>00103 
+<a name="l00104"></a>00104 <span class="preprocessor">#endif</span>
+<a name="l00105"></a>00105 <span class="preprocessor"></span>
+<a name="l00106"></a>00106 <span class="comment">//</span>
+<a name="l00107"></a>00107 <span class="comment">// End of &quot;$Id: Fl_Choice.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;.</span>
+<a name="l00108"></a>00108 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Choice.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Clock_8H-source.html

Added: trunk/doc-1.3/Fl__Clock_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Clock_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Clock_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,164 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Clock.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Clock_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Clock.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Clock.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Clock header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Clock, Fl_Clock_Output widgets . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Clock_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Clock_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#ifndef Fl_Widget_H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#include &quot;<a class="code" href="Fl__Widget_8H.html" title="Fl_Widget, Fl_Label classes .">Fl_Widget.H</a>&quot;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#endif</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span>
+<a name="l00038"></a>00038 <span class="comment">// values for type:</span>
+<a name="l00039"></a>00039 <span class="preprocessor">#define FL_SQUARE_CLOCK         0       </span>
+<a name="l00040"></a>00040 <span class="preprocessor">#define FL_ROUND_CLOCK          1       </span>
+<a name="l00041"></a>00041 <span class="preprocessor">#define FL_ANALOG_CLOCK FL_SQUARE_CLOCK </span>
+<a name="l00042"></a>00042 <span class="preprocessor">#define FL_DIGITAL_CLOCK FL_SQUARE_CLOCK </span>
+<a name="l00044"></a>00044 <span class="preprocessor">// fabien: Please keep the horizontal formatting of both images in class desc, </span>
+<a name="l00045"></a>00045 <span class="preprocessor"></span><span class="comment">// don&#39;t lose vert. space for nothing!</span>
+<a name="l00046"></a>00046 
+<a name="l00063"></a><a class="code" href="classFl__Clock__Output.html">00063</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Clock__Output.html" title="This widget can be used to display a program-supplied time.">Fl_Clock_Output</a> : <span class="keyword">public</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> {
+<a name="l00064"></a>00064   <span class="keywordtype">int</span> hour_, minute_, second_;
+<a name="l00065"></a>00065   <a class="code" href="fl__types_8h.html#a718b4eb2652c286f4d42dc18a8e71a1a" title="unsigned long">ulong</a> value_;
+<a name="l00066"></a>00066   <span class="keywordtype">void</span> drawhands(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a>,<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a>); <span class="comment">// part of draw</span>
+<a name="l00067"></a>00067 <span class="keyword">protected</span>:
+<a name="l00068"></a>00068   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>();
+<a name="l00069"></a>00069   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H);
+<a name="l00070"></a>00070 <span class="keyword">public</span>:
+<a name="l00071"></a>00071 
+<a name="l00072"></a>00072   <a class="code" href="classFl__Clock__Output.html" title="This widget can be used to display a program-supplied time.">Fl_Clock_Output</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *L = 0);
+<a name="l00073"></a>00073 
+<a name="l00074"></a>00074   <span class="keywordtype">void</span> value(<a class="code" href="fl__types_8h.html#a718b4eb2652c286f4d42dc18a8e71a1a" title="unsigned long">ulong</a> v);  <span class="comment">// set to this Unix time</span>
+<a name="l00075"></a>00075   
+<a name="l00076"></a>00076   <span class="keywordtype">void</span> value(<span class="keywordtype">int</span> H, <span class="keywordtype">int</span> m, <span class="keywordtype">int</span> s);
+<a name="l00077"></a>00077 
+<a name="l00083"></a><a class="code" href="classFl__Clock__Output.html#afe4c679f94799814c91d42b6a0c6b618">00083</a>   <a class="code" href="fl__types_8h.html#a718b4eb2652c286f4d42dc18a8e71a1a" title="unsigned long">ulong</a> <a class="code" href="classFl__Clock__Output.html#afe4c679f94799814c91d42b6a0c6b618" title="Returns the displayed time.">value</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> value_;}
+<a name="l00084"></a>00084 
+<a name="l00089"></a><a class="code" href="classFl__Clock__Output.html#a65633069b6ec62af6ddad17e45bb6b96">00089</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Clock__Output.html#a65633069b6ec62af6ddad17e45bb6b96" title="Returns the displayed hour (0 to 23).">hour</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> hour_;}
+<a name="l00090"></a>00090 
+<a name="l00095"></a><a class="code" href="classFl__Clock__Output.html#a00edc4c6a3aeba57870a64f91295e91b">00095</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Clock__Output.html#a00edc4c6a3aeba57870a64f91295e91b" title="Returns the displayed minute (0 to 59).">minute</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> minute_;}
+<a name="l00096"></a>00096 
+<a name="l00101"></a><a class="code" href="classFl__Clock__Output.html#af1c11c611ed5b263e77893ee87137dc9">00101</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Clock__Output.html#af1c11c611ed5b263e77893ee87137dc9" title="Returns the displayed second (0 to 60, 60=leap second).">second</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> second_;}
+<a name="l00102"></a>00102 };
+<a name="l00103"></a>00103 
+<a name="l00104"></a>00104 <span class="comment">// a Fl_Clock displays the current time always by using a timeout:</span>
+<a name="l00105"></a>00105 
+<a name="l00122"></a><a class="code" href="classFl__Clock.html">00122</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Clock.html" title="This widget provides a round analog clock display.">Fl_Clock</a> : <span class="keyword">public</span> <a class="code" href="classFl__Clock__Output.html" title="This widget can be used to display a program-supplied time.">Fl_Clock_Output</a> {
+<a name="l00123"></a>00123 <span class="keyword">public</span>:
+<a name="l00124"></a>00124   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00125"></a>00125 
+<a name="l00126"></a>00126   <a class="code" href="classFl__Clock.html" title="This widget provides a round analog clock display.">Fl_Clock</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H,  <span class="keyword">const</span> <span class="keywordtype">char</span> *L = 0);
+<a name="l00127"></a>00127   
+<a name="l00128"></a>00128   <a class="code" href="classFl__Clock.html" title="This widget provides a round analog clock display.">Fl_Clock</a>(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> t, <span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *L);
+<a name="l00129"></a>00129   
+<a name="l00130"></a>00130   ~<a class="code" href="classFl__Clock.html" title="This widget provides a round analog clock display.">Fl_Clock</a>();
+<a name="l00131"></a>00131 };
+<a name="l00132"></a>00132 
+<a name="l00133"></a>00133 <span class="preprocessor">#endif</span>
+<a name="l00134"></a>00134 <span class="preprocessor"></span>
+<a name="l00135"></a>00135 <span class="comment">//</span>
+<a name="l00136"></a>00136 <span class="comment">// End of &quot;$Id: Fl_Clock.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;.</span>
+<a name="l00137"></a>00137 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Clock.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Color__Chooser_8H-source.html

Modified: trunk/doc-1.3/Fl__Color__Chooser_8H.html
===================================================================
--- trunk/doc-1.3/Fl__Color__Chooser_8H.html	2011-01-07 22:20:56 UTC (rev 592)
+++ trunk/doc-1.3/Fl__Color__Chooser_8H.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -1,54 +1,97 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>FLTK: Fl_Color_Chooser.H File Reference</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-<link href="tabs.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.7 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Color_Chooser.H File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
     </ul>
   </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
-      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
 </div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Color__Chooser_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<h1>Fl_Color_Chooser.H File Reference</h1>  </div>
+</div>
 <div class="contents">
-<h1>Fl_Color_Chooser.H File Reference</h1><a class="el" href="classFl__Color__Chooser.html" title="The Fl_Color_Chooser widget provides a standard RGB color chooser.">Fl_Color_Chooser</a> widget .  
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;FL/Fl_Group.H&gt;</code><br>
-<code>#include &lt;FL/Fl_Box.H&gt;</code><br>
-<code>#include &lt;FL/Fl_Return_Button.H&gt;</code><br>
-<code>#include &lt;FL/Fl_Choice.H&gt;</code><br>
-<code>#include &lt;FL/Fl_Value_Input.H&gt;</code><br>
 
-<p>
-<a href="Fl__Color__Chooser_8H-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Color__Chooser.html">Fl_Color_Chooser</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The <a class="el" href="classFl__Color__Chooser.html" title="The Fl_Color_Chooser widget provides a standard RGB color chooser.">Fl_Color_Chooser</a> widget provides a standard RGB color chooser.  <a href="classFl__Color__Chooser.html#_details">More...</a><br></td></tr>
+<p><a class="el" href="classFl__Color__Chooser.html" title="The Fl_Color_Chooser widget provides a standard RGB color chooser.">Fl_Color_Chooser</a> widget .  
+<a href="#_details">More...</a></p>
+<div class="textblock"><code>#include &lt;FL/Fl_Group.H&gt;</code><br/>
+<code>#include &lt;FL/Fl_Box.H&gt;</code><br/>
+<code>#include &lt;FL/Fl_Return_Button.H&gt;</code><br/>
+<code>#include &lt;FL/Fl_Choice.H&gt;</code><br/>
+<code>#include &lt;FL/Fl_Value_Input.H&gt;</code><br/>
+</div>
+<p><a href="Fl__Color__Chooser_8H_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Color__Chooser.html">Fl_Color_Chooser</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The <a class="el" href="classFl__Color__Chooser.html" title="The Fl_Color_Chooser widget provides a standard RGB color chooser.">Fl_Color_Chooser</a> widget provides a standard RGB color chooser.  <a href="classFl__Color__Chooser.html#_details">More...</a><br/></td></tr>
 </table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classFl__Color__Chooser.html" title="The Fl_Color_Chooser widget provides a standard RGB color chooser.">Fl_Color_Chooser</a> widget . 
-<p>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="classFl__Color__Chooser.html" title="The Fl_Color_Chooser widget provides a standard RGB color chooser.">Fl_Color_Chooser</a> widget . </p>
+</div></div>
 </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__Color__Chooser_8H.html">Fl_Color_Chooser.H</a>      </li>
 <hr>
 <address><small>
 <!-- date removed for reducing unnecessary svn web updates  -->
 <a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
-&copy; 1998-2010 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
 Permission is granted to reproduce this manual or any portion for
 any purpose, provided this copyright and permission notice are preserved.
 </small></address>

Added: trunk/doc-1.3/Fl__Color__Chooser_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Color__Chooser_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Color__Chooser_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,199 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Color_Chooser.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Color__Chooser_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Color_Chooser.H</h1>  </div>
+</div>
+<div class="contents">
+<a href="Fl__Color__Chooser_8H.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Color_Chooser.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Color chooser header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00031"></a>00031 <span class="comment">// The color chooser object and the color chooser popup.  The popup</span>
+<a name="l00032"></a>00032 <span class="comment">// is just a window containing a single color chooser and some boxes</span>
+<a name="l00033"></a>00033 <span class="comment">// to indicate the current and cancelled color.</span>
+<a name="l00034"></a>00034 
+<a name="l00035"></a>00035 <span class="preprocessor">#ifndef Fl_Color_Chooser_H</span>
+<a name="l00036"></a>00036 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Color_Chooser_H</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span>
+<a name="l00038"></a>00038 <span class="preprocessor">#include &lt;FL/Fl_Group.H&gt;</span>
+<a name="l00039"></a>00039 <span class="preprocessor">#include &lt;FL/Fl_Box.H&gt;</span>
+<a name="l00040"></a>00040 <span class="preprocessor">#include &lt;FL/Fl_Return_Button.H&gt;</span>
+<a name="l00041"></a>00041 <span class="preprocessor">#include &lt;FL/Fl_Choice.H&gt;</span>
+<a name="l00042"></a>00042 <span class="preprocessor">#include &lt;FL/Fl_Value_Input.H&gt;</span>
+<a name="l00043"></a>00043 
+<a name="l00044"></a>00044 <span class="preprocessor">#ifndef FL_DOXYGEN</span>
+<a name="l00045"></a>00045 <span class="preprocessor"></span>
+<a name="l00047"></a>00047 <span class="keyword">class </span>FL_EXPORT Flcc_HueBox : <span class="keyword">public</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> {
+<a name="l00048"></a>00048   <span class="keywordtype">int</span> px, py;
+<a name="l00049"></a>00049 <span class="keyword">protected</span>:
+<a name="l00050"></a>00050   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>();
+<a name="l00051"></a>00051   <span class="keywordtype">int</span> handle_key(<span class="keywordtype">int</span>);
+<a name="l00052"></a>00052 <span class="keyword">public</span>:
+<a name="l00053"></a>00053   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00054"></a>00054   Flcc_HueBox(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H) : <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>(X,Y,W,H) {
+<a name="l00055"></a>00055   px = py = 0;}
+<a name="l00056"></a>00056 };
+<a name="l00057"></a>00057 
+<a name="l00059"></a>00059 <span class="keyword">class </span>FL_EXPORT Flcc_ValueBox : <span class="keyword">public</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> {
+<a name="l00060"></a>00060   <span class="keywordtype">int</span> py;
+<a name="l00061"></a>00061 <span class="keyword">protected</span>:
+<a name="l00062"></a>00062   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>();
+<a name="l00063"></a>00063   <span class="keywordtype">int</span> handle_key(<span class="keywordtype">int</span>);
+<a name="l00064"></a>00064 <span class="keyword">public</span>:
+<a name="l00065"></a>00065   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00066"></a>00066   Flcc_ValueBox(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H) : <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>(X,Y,W,H) {
+<a name="l00067"></a>00067   py = 0;}
+<a name="l00068"></a>00068 };
+<a name="l00069"></a>00069 
+<a name="l00071"></a>00071 <span class="keyword">class </span>FL_EXPORT Flcc_Value_Input : <span class="keyword">public</span> <a class="code" href="classFl__Value__Input.html" title="The Fl_Value_Input widget displays a numeric value.">Fl_Value_Input</a> {
+<a name="l00072"></a>00072 <span class="keyword">public</span>:
+<a name="l00073"></a>00073   <span class="keywordtype">int</span> <a class="code" href="classFl__Valuator.html#aff16a315d6c85c08b01df98ff976f6f9" title="Uses internal rules to format the fields numerical value into the character array pointed to by the p...">format</a>(<span class="keywordtype">char</span>*);
+<a name="l00074"></a>00074   Flcc_Value_Input(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H) : <a class="code" href="classFl__Value__Input.html" title="The Fl_Value_Input widget displays a numeric value.">Fl_Value_Input</a>(X,Y,W,H) {}
+<a name="l00075"></a>00075 };
+<a name="l00076"></a>00076 
+<a name="l00077"></a>00077 <span class="preprocessor">#endif // !FL_DOXYGEN</span>
+<a name="l00078"></a>00078 <span class="preprocessor"></span>
+<a name="l00116"></a><a class="code" href="classFl__Color__Chooser.html">00116</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Color__Chooser.html" title="The Fl_Color_Chooser widget provides a standard RGB color chooser.">Fl_Color_Chooser</a> : <span class="keyword">public</span> <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a> {
+<a name="l00117"></a>00117   Flcc_HueBox huebox;
+<a name="l00118"></a>00118   Flcc_ValueBox valuebox;
+<a name="l00119"></a>00119   <a class="code" href="classFl__Choice.html" title="A button that is used to pop up a menu.">Fl_Choice</a> choice;
+<a name="l00120"></a>00120   Flcc_Value_Input rvalue;
+<a name="l00121"></a>00121   Flcc_Value_Input gvalue;
+<a name="l00122"></a>00122   Flcc_Value_Input bvalue;
+<a name="l00123"></a>00123   <a class="code" href="classFl__Box.html" title="This widget simply draws its box, and possibly it&amp;#39;s label.">Fl_Box</a> resize_box;
+<a name="l00124"></a>00124   <span class="keywordtype">double</span> hue_, saturation_, value_;
+<a name="l00125"></a>00125   <span class="keywordtype">double</span> r_, g_, b_;
+<a name="l00126"></a>00126   <span class="keywordtype">void</span> set_valuators();
+<a name="l00127"></a>00127   <span class="keyword">static</span> <span class="keywordtype">void</span> rgb_cb(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*, <span class="keywordtype">void</span>*);
+<a name="l00128"></a>00128   <span class="keyword">static</span> <span class="keywordtype">void</span> mode_cb(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*, <span class="keywordtype">void</span>*);
+<a name="l00129"></a>00129 <span class="keyword">public</span>:
+<a name="l00130"></a>00130   
+<a name="l00135"></a><a class="code" href="classFl__Color__Chooser.html#ad69490941f34eb573bc78d30f3fa002a">00135</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Color__Chooser.html#ad69490941f34eb573bc78d30f3fa002a" title="Returns which Fl_Color_Chooser variant is currently active.">mode</a>() {<span class="keywordflow">return</span> choice.value();}
+<a name="l00136"></a>00136   
+<a name="l00141"></a>00141   <span class="keywordtype">void</span> mode(<span class="keywordtype">int</span> newMode);
+<a name="l00142"></a>00142   
+<a name="l00149"></a><a class="code" href="classFl__Color__Chooser.html#ae1cea4a6c2beb7fe050eacbb25500eb8">00149</a>   <span class="keywordtype">double</span> <a class="code" href="classFl__Color__Chooser.html#ae1cea4a6c2beb7fe050eacbb25500eb8" title="Returns the current hue.">hue</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> hue_;}
+<a name="l00150"></a>00150 
+<a name="l00155"></a><a class="code" href="classFl__Color__Chooser.html#a0663f6f508605fb25c8905515fa8ffea">00155</a>   <span class="keywordtype">double</span> <a class="code" href="classFl__Color__Chooser.html#a0663f6f508605fb25c8905515fa8ffea" title="Returns the saturation.">saturation</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> saturation_;}
+<a name="l00156"></a>00156 
+<a name="l00161"></a><a class="code" href="classFl__Color__Chooser.html#a7c5ff27ad94fd2b4e9a6b8c59463c163">00161</a>   <span class="keywordtype">double</span> <a class="code" href="classFl__Color__Chooser.html#a7c5ff27ad94fd2b4e9a6b8c59463c163" title="Returns the value/brightness.">value</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> value_;}
+<a name="l00162"></a>00162 
+<a name="l00167"></a><a class="code" href="classFl__Color__Chooser.html#ad9de1f7fd19b61bc2904af930d9f33b7">00167</a>   <span class="keywordtype">double</span> <a class="code" href="classFl__Color__Chooser.html#ad9de1f7fd19b61bc2904af930d9f33b7" title="Returns the current red value.">r</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> r_;}
+<a name="l00168"></a>00168 
+<a name="l00173"></a><a class="code" href="classFl__Color__Chooser.html#aa14404db5cf9bffa9fca49ab5dd80264">00173</a>   <span class="keywordtype">double</span> <a class="code" href="classFl__Color__Chooser.html#aa14404db5cf9bffa9fca49ab5dd80264" title="Returns the current green value.">g</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> g_;}
+<a name="l00174"></a>00174 
+<a name="l00179"></a><a class="code" href="classFl__Color__Chooser.html#ad59115f32cee48260da40f298b736c9c">00179</a>   <span class="keywordtype">double</span> <a class="code" href="classFl__Color__Chooser.html#ad59115f32cee48260da40f298b736c9c" title="Returns the current blue value.">b</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> b_;}
+<a name="l00180"></a>00180 
+<a name="l00181"></a>00181   <span class="keywordtype">int</span> hsv(<span class="keywordtype">double</span> H, <span class="keywordtype">double</span> S, <span class="keywordtype">double</span> V);
+<a name="l00182"></a>00182 
+<a name="l00183"></a>00183   <span class="keywordtype">int</span> rgb(<span class="keywordtype">double</span> R, <span class="keywordtype">double</span> G, <span class="keywordtype">double</span> B);
+<a name="l00184"></a>00184 
+<a name="l00185"></a>00185   <span class="keyword">static</span> <span class="keywordtype">void</span> hsv2rgb(<span class="keywordtype">double</span> H, <span class="keywordtype">double</span> S, <span class="keywordtype">double</span> V, <span class="keywordtype">double</span>&amp; R, <span class="keywordtype">double</span>&amp; G, <span class="keywordtype">double</span>&amp; B);
+<a name="l00186"></a>00186 
+<a name="l00187"></a>00187   <span class="keyword">static</span> <span class="keywordtype">void</span> rgb2hsv(<span class="keywordtype">double</span> R, <span class="keywordtype">double</span> G, <span class="keywordtype">double</span> B, <span class="keywordtype">double</span>&amp; H, <span class="keywordtype">double</span>&amp; S, <span class="keywordtype">double</span>&amp; V);
+<a name="l00188"></a>00188 
+<a name="l00189"></a>00189   <a class="code" href="classFl__Color__Chooser.html" title="The Fl_Color_Chooser widget provides a standard RGB color chooser.">Fl_Color_Chooser</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *L = 0);
+<a name="l00190"></a>00190 };
+<a name="l00191"></a>00191 
+<a name="l00192"></a>00192 FL_EXPORT <span class="keywordtype">int</span> <a class="code" href="group__group__comdlg.html#ga6241252ca65bc163d046b4f900a5ebad" title="Pops up a window to let the user pick an arbitrary RGB color.">fl_color_chooser</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">double</span>&amp; r, <span class="keywordtype">double</span>&amp; g, <span class="keywordtype">double</span>&amp; b, <span class="keywordtype">int</span> m=-1);
+<a name="l00193"></a>00193 FL_EXPORT <span class="keywordtype">int</span> <a class="code" href="group__group__comdlg.html#ga6241252ca65bc163d046b4f900a5ebad" title="Pops up a window to let the user pick an arbitrary RGB color.">fl_color_chooser</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>&amp; r, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>&amp; g, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>&amp; b, <span class="keywordtype">int</span> m=-1);
+<a name="l00194"></a>00194 
+<a name="l00195"></a>00195 <span class="preprocessor">#endif</span>
+<a name="l00196"></a>00196 <span class="preprocessor"></span>
+<a name="l00197"></a>00197 <span class="comment">//</span>
+<a name="l00198"></a>00198 <span class="comment">// End of &quot;$Id: Fl_Color_Chooser.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;.</span>
+<a name="l00199"></a>00199 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__Color__Chooser_8H.html">Fl_Color_Chooser.H</a>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Counter_8H-source.html

Added: trunk/doc-1.3/Fl__Counter_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Counter_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Counter_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,165 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Counter.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Counter_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Counter.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Counter.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Counter header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Counter widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="comment">// A numerical value with up/down step buttons.  From Forms.</span>
+<a name="l00032"></a>00032 
+<a name="l00033"></a>00033 <span class="preprocessor">#ifndef Fl_Counter_H</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Counter_H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span>
+<a name="l00036"></a>00036 <span class="preprocessor">#ifndef Fl_Valuator_H</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span><span class="preprocessor">#include &quot;Fl_Valuator.H&quot;</span>
+<a name="l00038"></a>00038 <span class="preprocessor">#endif</span>
+<a name="l00039"></a>00039 <span class="preprocessor"></span>
+<a name="l00040"></a>00040 <span class="comment">// values for type():</span>
+<a name="l00041"></a>00041 <span class="preprocessor">#define FL_NORMAL_COUNTER       0       </span>
+<a name="l00042"></a>00042 <span class="preprocessor">#define FL_SIMPLE_COUNTER       1       </span>
+<a name="l00057"></a><a class="code" href="classFl__Counter.html">00057</a> <span class="preprocessor">class FL_EXPORT Fl_Counter : public Fl_Valuator {</span>
+<a name="l00058"></a>00058 <span class="preprocessor"></span>
+<a name="l00059"></a>00059   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> textfont_;
+<a name="l00060"></a>00060   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> textsize_;
+<a name="l00061"></a>00061   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> textcolor_;
+<a name="l00062"></a>00062   <span class="keywordtype">double</span> lstep_;
+<a name="l00063"></a>00063   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> mouseobj;
+<a name="l00064"></a>00064   <span class="keyword">static</span> <span class="keywordtype">void</span> repeat_callback(<span class="keywordtype">void</span> *);
+<a name="l00065"></a>00065   <span class="keywordtype">int</span> calc_mouseobj();
+<a name="l00066"></a>00066   <span class="keywordtype">void</span> increment_cb();
+<a name="l00067"></a>00067 
+<a name="l00068"></a>00068 <span class="keyword">protected</span>:
+<a name="l00069"></a>00069 
+<a name="l00070"></a>00070   <span class="keywordtype">void</span> draw();
+<a name="l00071"></a>00071 
+<a name="l00072"></a>00072 <span class="keyword">public</span>:
+<a name="l00073"></a>00073 
+<a name="l00074"></a>00074   <span class="keywordtype">int</span> handle(<span class="keywordtype">int</span>);
+<a name="l00075"></a>00075 
+<a name="l00076"></a>00076   <a class="code" href="classFl__Counter.html" title="Controls a single floating point value with button (or keyboard) arrows.">Fl_Counter</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span>* L = 0);
+<a name="l00077"></a>00077   ~<a class="code" href="classFl__Counter.html" title="Controls a single floating point value with button (or keyboard) arrows.">Fl_Counter</a>();
+<a name="l00078"></a>00078 
+<a name="l00084"></a><a class="code" href="classFl__Counter.html#a46763cd8e13334fde6aa202d1964076e">00084</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Counter.html#a46763cd8e13334fde6aa202d1964076e" title="Sets the increment for the large step buttons.">lstep</a>(<span class="keywordtype">double</span> a) {lstep_ = a;}
+<a name="l00085"></a>00085 
+<a name="l00090"></a><a class="code" href="classFl__Counter.html#a531dc0a99a6aae8532e248cc7fe8270a">00090</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Counter.html#a531dc0a99a6aae8532e248cc7fe8270a" title="Sets the increments for the normal and large step buttons.">step</a>(<span class="keywordtype">double</span> a,<span class="keywordtype">double</span> b) {<a class="code" href="classFl__Valuator.html#a6acd57419871aad98236f3da21ed8636" title="Gets or sets the step value.">Fl_Valuator::step</a>(a); lstep_ = b;}
+<a name="l00091"></a>00091 
+<a name="l00096"></a><a class="code" href="classFl__Counter.html#ae37c2eccaaa61af6967d959a4bcd3480">00096</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Counter.html#ae37c2eccaaa61af6967d959a4bcd3480" title="Sets the increment for the normal step buttons.">step</a>(<span class="keywordtype">double</span> a) {<a class="code" href="classFl__Valuator.html#a6acd57419871aad98236f3da21ed8636" title="Gets or sets the step value.">Fl_Valuator::step</a>(a);}
+<a name="l00097"></a>00097 
+<a name="l00101"></a><a class="code" href="classFl__Counter.html#ab148a4ec11800c60611abc98807a8ae3">00101</a>   <span class="keywordtype">double</span> <a class="code" href="classFl__Counter.html#ab148a4ec11800c60611abc98807a8ae3" title="Returns the increment for normal step buttons.">step</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> <a class="code" href="classFl__Valuator.html#a6acd57419871aad98236f3da21ed8636" title="Gets or sets the step value.">Fl_Valuator::step</a>();}
+<a name="l00102"></a>00102 
+<a name="l00104"></a><a class="code" href="classFl__Counter.html#a92fe7ee718aa80125adde83d6adbd006">00104</a>   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="classFl__Counter.html#a92fe7ee718aa80125adde83d6adbd006" title="Gets the text font.">textfont</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> textfont_;}
+<a name="l00106"></a><a class="code" href="classFl__Counter.html#a309e948c10a61a6d273191afa0a61e6f">00106</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Counter.html#a309e948c10a61a6d273191afa0a61e6f" title="Sets the text font to s.">textfont</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> s) {textfont_ = s;}
+<a name="l00107"></a>00107 
+<a name="l00109"></a><a class="code" href="classFl__Counter.html#a899d1a1bec885d46955dd6ad741e731e">00109</a>   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> <a class="code" href="classFl__Counter.html#a899d1a1bec885d46955dd6ad741e731e" title="Gets the font size.">textsize</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> textsize_;}
+<a name="l00111"></a><a class="code" href="classFl__Counter.html#a59edde7adc94dd05eb3feeae64cc32c5">00111</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Counter.html#a59edde7adc94dd05eb3feeae64cc32c5" title="Sets the font size to s.">textsize</a>(<a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> s) {textsize_ = s;}
+<a name="l00112"></a>00112 
+<a name="l00114"></a><a class="code" href="classFl__Counter.html#a7cecdd9dbc9f864e98a7d0054a52d30c">00114</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Counter.html#a7cecdd9dbc9f864e98a7d0054a52d30c" title="Gets the font color.">textcolor</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> textcolor_;}
+<a name="l00116"></a><a class="code" href="classFl__Counter.html#ae0193f6e6b6c80d6b18f1d4643ca1880">00116</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Counter.html#ae0193f6e6b6c80d6b18f1d4643ca1880" title="Sets the font color to s.">textcolor</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> s) {textcolor_ = s;}
+<a name="l00117"></a>00117 
+<a name="l00118"></a>00118 };
+<a name="l00119"></a>00119 
+<a name="l00120"></a>00120 <span class="preprocessor">#endif</span>
+<a name="l00121"></a>00121 <span class="preprocessor"></span>
+<a name="l00122"></a>00122 <span class="comment">//</span>
+<a name="l00123"></a>00123 <span class="comment">// End of &quot;$Id: Fl_Counter.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;.</span>
+<a name="l00124"></a>00124 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Counter.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Device_8H-source.html

Modified: trunk/doc-1.3/Fl__Device_8H.html
===================================================================
--- trunk/doc-1.3/Fl__Device_8H.html	2011-01-07 22:20:56 UTC (rev 592)
+++ trunk/doc-1.3/Fl__Device_8H.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -1,119 +1,159 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>FLTK: Fl_Device.H File Reference</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-<link href="tabs.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.7 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Device.H File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
     </ul>
   </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
-      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
 </div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Device_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#define-members">Defines</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#var-members">Variables</a>  </div>
+  <div class="headertitle">
+<h1>Fl_Device.H File Reference</h1>  </div>
+</div>
 <div class="contents">
-<h1>Fl_Device.H File Reference</h1>declaration of classes <a class="el" href="classFl__Device.html" title="All graphical output devices and all graphics systems.">Fl_Device</a>, <a class="el" href="classFl__Graphics__Driver.html" title="A virtual class subclassed for each graphics driver FLTK uses.">Fl_Graphics_Driver</a>, <a class="el" href="classFl__Surface__Device.html" title="A surface that&#39;s susceptible to receive graphical output.">Fl_Surface_Device</a>, <a class="el" href="classFl__Display__Device.html" title="A display to which the computer can draw.">Fl_Display_Device</a>, <a class="el" href="classFl__Device__Plugin.html" title="This plugin socket allows the integration of new device drivers for special window...">Fl_Device_Plugin</a>.  
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;FL/x.H&gt;</code><br>
-<code>#include &lt;FL/Fl_Plugin.H&gt;</code><br>
-<code>#include &lt;FL/Fl_Image.H&gt;</code><br>
-<code>#include &lt;FL/Fl_Bitmap.H&gt;</code><br>
-<code>#include &lt;FL/Fl_Pixmap.H&gt;</code><br>
-<code>#include &lt;FL/Fl_RGB_Image.H&gt;</code><br>
-<code>#include &lt;stdio.h&gt;</code><br>
 
-<p>
-<a href="Fl__Device_8H-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Device.html">Fl_Device</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">All graphical output devices and all graphics systems.  <a href="classFl__Device.html#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Device__Plugin.html">Fl_Device_Plugin</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This plugin socket allows the integration of new device drivers for special window or screen types.  <a href="classFl__Device__Plugin.html#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Display__Device.html">Fl_Display_Device</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A display to which the computer can draw.  <a href="classFl__Display__Device.html#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__GDI__Graphics__Driver.html">Fl_GDI_Graphics_Driver</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The MSWindows-specific graphics class.  <a href="classFl__GDI__Graphics__Driver.html#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Graphics__Driver.html">Fl_Graphics_Driver</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A virtual class subclassed for each graphics driver FLTK uses.  <a href="classFl__Graphics__Driver.html#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Quartz__Graphics__Driver.html">Fl_Quartz_Graphics_Driver</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The Mac OS X-specific graphics class.  <a href="classFl__Quartz__Graphics__Driver.html#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Surface__Device.html">Fl_Surface_Device</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">A surface that's susceptible to receive graphical output.  <a href="classFl__Surface__Device.html#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Xlib__Graphics__Driver.html">Fl_Xlib_Graphics_Driver</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The Xlib-specific graphics class.  <a href="classFl__Xlib__Graphics__Driver.html#_details">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Device_8H.html#e7b27cd30e30fc18214f4274c2a74e25">Fl_Draw_Image_Cb</a> )(void *data, int x, int y, int w, <a class="el" href="fl__types_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a> *buf)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">signature of image generation callback function.  <a href="#e7b27cd30e30fc18214f4274c2a74e25"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3c86b413353211f1c893a056485440c3"></a><!-- doxytag: member="Fl_Device.H::fl_display_device" ref="3c86b413353211f1c893a056485440c3" args="" -->
-FL_EXPORT <a class="el" href="classFl__Display__Device.html">Fl_Display_Device</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Device_8H.html#3c86b413353211f1c893a056485440c3">fl_display_device</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Points to the platform's display. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="70e4f05429b26bb420c70f64e972f2a5"></a><!-- doxytag: member="Fl_Device.H::fl_graphics_driver" ref="70e4f05429b26bb420c70f64e972f2a5" args="" -->
-FL_EXPORT <a class="el" href="classFl__Graphics__Driver.html">Fl_Graphics_Driver</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Device_8H.html#70e4f05429b26bb420c70f64e972f2a5">fl_graphics_driver</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Points to the driver that currently receives all graphics requests. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f47882d62919f7ef0593724741fa5ac9"></a><!-- doxytag: member="Fl_Device.H::fl_surface" ref="f47882d62919f7ef0593724741fa5ac9" args="" -->
-FL_EXPORT <a class="el" href="classFl__Surface__Device.html">Fl_Surface_Device</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Device_8H.html#f47882d62919f7ef0593724741fa5ac9">fl_surface</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Points to the surface that currently receives all graphics requests. <br></td></tr>
+<p>declaration of classes <a class="el" href="classFl__Device.html" title="All graphical output devices and all graphics systems.">Fl_Device</a>, <a class="el" href="classFl__Graphics__Driver.html" title="A virtual class subclassed for each graphics driver FLTK uses.">Fl_Graphics_Driver</a>, <a class="el" href="classFl__Surface__Device.html" title="A surface that&#39;s susceptible to receive graphical output.">Fl_Surface_Device</a>, <a class="el" href="classFl__Display__Device.html" title="A display to which the computer can draw.">Fl_Display_Device</a>, <a class="el" href="classFl__Device__Plugin.html" title="This plugin socket allows the integration of new device drivers for special window or screen types...">Fl_Device_Plugin</a>.  
+<a href="#_details">More...</a></p>
+<div class="textblock"><code>#include &lt;FL/x.H&gt;</code><br/>
+<code>#include &lt;FL/Fl_Plugin.H&gt;</code><br/>
+<code>#include &lt;FL/Fl_Image.H&gt;</code><br/>
+<code>#include &lt;FL/Fl_Bitmap.H&gt;</code><br/>
+<code>#include &lt;FL/Fl_Pixmap.H&gt;</code><br/>
+<code>#include &lt;FL/Fl_RGB_Image.H&gt;</code><br/>
+</div>
+<p><a href="Fl__Device_8H_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Device.html">Fl_Device</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">All graphical output devices and all graphics systems.  <a href="classFl__Device.html#_details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Device__Plugin.html">Fl_Device_Plugin</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This plugin socket allows the integration of new device drivers for special window or screen types.  <a href="classFl__Device__Plugin.html#_details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Display__Device.html">Fl_Display_Device</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A display to which the computer can draw.  <a href="classFl__Display__Device.html#_details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__GDI__Graphics__Driver.html">Fl_GDI_Graphics_Driver</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The MSWindows-specific graphics class.  <a href="classFl__GDI__Graphics__Driver.html#_details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Graphics__Driver.html">Fl_Graphics_Driver</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A virtual class subclassed for each graphics driver FLTK uses.  <a href="classFl__Graphics__Driver.html#_details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Quartz__Graphics__Driver.html">Fl_Quartz_Graphics_Driver</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The Mac OS X-specific graphics class.  <a href="classFl__Quartz__Graphics__Driver.html#_details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Surface__Device.html">Fl_Surface_Device</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A surface that's susceptible to receive graphical output.  <a href="classFl__Surface__Device.html#_details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Xlib__Graphics__Driver.html">Fl_Xlib_Graphics_Driver</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The Xlib-specific graphics class.  <a href="classFl__Xlib__Graphics__Driver.html#_details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structFl__Graphics__Driver_1_1matrix.html">Fl_Graphics_Driver::matrix</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">A 2D coordinate transformation matrix.  <a href="structFl__Graphics__Driver_1_1matrix.html#_details">More...</a><br/></td></tr>
+<tr><td colspan="2"><h2><a name="define-members"></a>
+Defines</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28fb61d3423470d0c1220ca380551077"></a><!-- doxytag: member="Fl_Device.H::FL_MATRIX_STACK_SIZE" ref="a28fb61d3423470d0c1220ca380551077" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_MATRIX_STACK_SIZE</b>&#160;&#160;&#160;32</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1bcd38908cba66c659bd98b2d791ca55"></a><!-- doxytag: member="Fl_Device.H::FL_REGION_STACK_SIZE" ref="a1bcd38908cba66c659bd98b2d791ca55" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>FL_REGION_STACK_SIZE</b>&#160;&#160;&#160;10</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abcfddf51900f110c482eb02d87432955"></a><!-- doxytag: member="Fl_Device.H::XPOINT" ref="abcfddf51900f110c482eb02d87432955" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>XPOINT</b>&#160;&#160;&#160;XPoint</td></tr>
+<tr><td colspan="2"><h2><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a80f9cf99cc19414c003f11fbf88aaca6"></a><!-- doxytag: member="Fl_Device.H::COORD_T" ref="a80f9cf99cc19414c003f11fbf88aaca6" args="" -->
+typedef short&#160;</td><td class="memItemRight" valign="bottom"><b>COORD_T</b></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Device_8H.html#ae7b27cd30e30fc18214f4274c2a74e25">Fl_Draw_Image_Cb</a> )(void *data, int x, int y, int w, <a class="el" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc">uchar</a> *buf)</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">signature of image generation callback function.  <a href="#ae7b27cd30e30fc18214f4274c2a74e25"></a><br/></td></tr>
+<tr><td colspan="2"><h2><a name="var-members"></a>
+Variables</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a70e4f05429b26bb420c70f64e972f2a5"></a><!-- doxytag: member="Fl_Device.H::fl_graphics_driver" ref="a70e4f05429b26bb420c70f64e972f2a5" args="" -->
+FL_EXPORT <a class="el" href="classFl__Graphics__Driver.html">Fl_Graphics_Driver</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Device_8H.html#a70e4f05429b26bb420c70f64e972f2a5">fl_graphics_driver</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Points to the driver that currently receives all graphics requests. <br/></td></tr>
 </table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-declaration of classes <a class="el" href="classFl__Device.html" title="All graphical output devices and all graphics systems.">Fl_Device</a>, <a class="el" href="classFl__Graphics__Driver.html" title="A virtual class subclassed for each graphics driver FLTK uses.">Fl_Graphics_Driver</a>, <a class="el" href="classFl__Surface__Device.html" title="A surface that&#39;s susceptible to receive graphical output.">Fl_Surface_Device</a>, <a class="el" href="classFl__Display__Device.html" title="A display to which the computer can draw.">Fl_Display_Device</a>, <a class="el" href="classFl__Device__Plugin.html" title="This plugin socket allows the integration of new device drivers for special window...">Fl_Device_Plugin</a>. 
-<p>
-<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="e7b27cd30e30fc18214f4274c2a74e25"></a><!-- doxytag: member="Fl_Device.H::Fl_Draw_Image_Cb" ref="e7b27cd30e30fc18214f4274c2a74e25" args=")(void *data, int x, int y, int w, uchar *buf)" -->
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>declaration of classes <a class="el" href="classFl__Device.html" title="All graphical output devices and all graphics systems.">Fl_Device</a>, <a class="el" href="classFl__Graphics__Driver.html" title="A virtual class subclassed for each graphics driver FLTK uses.">Fl_Graphics_Driver</a>, <a class="el" href="classFl__Surface__Device.html" title="A surface that&#39;s susceptible to receive graphical output.">Fl_Surface_Device</a>, <a class="el" href="classFl__Display__Device.html" title="A display to which the computer can draw.">Fl_Display_Device</a>, <a class="el" href="classFl__Device__Plugin.html" title="This plugin socket allows the integration of new device drivers for special window or screen types...">Fl_Device_Plugin</a>. </p>
+</div><hr/><h2>Typedef Documentation</h2>
+<a class="anchor" id="ae7b27cd30e30fc18214f4274c2a74e25"></a><!-- doxytag: member="Fl_Device.H::Fl_Draw_Image_Cb" ref="ae7b27cd30e30fc18214f4274c2a74e25" args=")(void *data, int x, int y, int w, uchar *buf)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">typedef void(* <a class="el" href="Fl__Device_8H.html#e7b27cd30e30fc18214f4274c2a74e25">Fl_Draw_Image_Cb</a>)(void *data, int x, int y, int w, <a class="el" href="fl__types_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a> *buf)          </td>
+          <td class="memname">typedef void(* <a class="el" href="Fl__Device_8H.html#ae7b27cd30e30fc18214f4274c2a74e25">Fl_Draw_Image_Cb</a>)(void *data, int x, int y, int w, <a class="el" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc">uchar</a> *buf)</td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-signature of image generation callback function. 
-<p>
-<dl compact><dt><b>Parameters:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>data</em>&nbsp;</td><td>user data passed to function </td></tr>
-    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>x,y,w</em>&nbsp;</td><td>position and width of scan line in image </td></tr>
-    <tr><td valign="top"><tt>[out]</tt>&nbsp;</td><td valign="top"><em>buf</em>&nbsp;</td><td>buffer for generated image data. You must copy <code>w</code> pixels from scanline <code>y</code>, starting at pixel <code>x</code> to this buffer. </td></tr>
+<p>signature of image generation callback function. </p>
+<dl><dt><b>Parameters:</b></dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">data</td><td>user data passed to function </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">x,y,w</td><td>position and width of scan line in image </td></tr>
+    <tr><td class="paramdir">[out]</td><td class="paramname">buf</td><td>buffer for generated image data. You must copy <code>w</code> pixels from scanline <code>y</code>, starting at pixel <code>x</code> to this buffer. </td></tr>
   </table>
+  </dd>
 </dl>
 
 </div>
-</div><p>
 </div>
+</div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__Device_8H.html">Fl_Device.H</a>      </li>
 <hr>
 <address><small>
 <!-- date removed for reducing unnecessary svn web updates  -->
 <a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
-&copy; 1998-2010 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
 Permission is granted to reproduce this manual or any portion for
 any purpose, provided this copyright and permission notice are preserved.
 </small></address>

Added: trunk/doc-1.3/Fl__Device_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Device_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Device_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,463 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Device.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Device_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Device.H</h1>  </div>
+</div>
+<div class="contents">
+<a href="Fl__Device_8H.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Device.H 8471 2011-02-24 18:02:11Z manolo $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Definition of classes Fl_Device, Fl_Graphics_Driver, Fl_Surface_Device, Fl_Display_Device</span>
+<a name="l00005"></a>00005 <span class="comment">// for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00006"></a>00006 <span class="comment">//</span>
+<a name="l00007"></a>00007 <span class="comment">// Copyright 2010-2011 by Bill Spitzak and others.</span>
+<a name="l00008"></a>00008 <span class="comment">//</span>
+<a name="l00009"></a>00009 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00010"></a>00010 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00011"></a>00011 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00012"></a>00012 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment">//</span>
+<a name="l00014"></a>00014 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00017"></a>00017 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment">//</span>
+<a name="l00019"></a>00019 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00020"></a>00020 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00021"></a>00021 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00022"></a>00022 <span class="comment">// USA.</span>
+<a name="l00023"></a>00023 <span class="comment">//</span>
+<a name="l00024"></a>00024 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00025"></a>00025 <span class="comment">//</span>
+<a name="l00026"></a>00026 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00027"></a>00027 <span class="comment">//</span>
+<a name="l00033"></a>00033 <span class="comment"></span><span class="preprocessor">#ifndef Fl_Device_H</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Device_H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span>
+<a name="l00036"></a>00036 <span class="preprocessor">#include &lt;FL/x.H&gt;</span>
+<a name="l00037"></a>00037 <span class="preprocessor">#include &lt;FL/Fl_Plugin.H&gt;</span>
+<a name="l00038"></a>00038 <span class="preprocessor">#include &lt;FL/Fl_Image.H&gt;</span>
+<a name="l00039"></a>00039 <span class="preprocessor">#include &lt;FL/Fl_Bitmap.H&gt;</span>
+<a name="l00040"></a>00040 <span class="preprocessor">#include &lt;FL/Fl_Pixmap.H&gt;</span>
+<a name="l00041"></a>00041 <span class="preprocessor">#include &lt;FL/Fl_RGB_Image.H&gt;</span>
+<a name="l00042"></a>00042 
+<a name="l00043"></a>00043 <span class="keyword">class </span><a class="code" href="classFl__Graphics__Driver.html" title="A virtual class subclassed for each graphics driver FLTK uses.">Fl_Graphics_Driver</a>;
+<a name="l00044"></a>00044 <span class="keyword">class </span><a class="code" href="classFl__Font__Descriptor.html" title="This a structure for an actual system font, with junk to help choose it and info on character sizes...">Fl_Font_Descriptor</a>;
+<a name="l00046"></a>00046 FL_EXPORT <span class="keyword">extern</span> <a class="code" href="classFl__Graphics__Driver.html" title="A virtual class subclassed for each graphics driver FLTK uses.">Fl_Graphics_Driver</a> *<a class="code" href="Fl__Device_8H.html#a70e4f05429b26bb420c70f64e972f2a5" title="Points to the driver that currently receives all graphics requests.">fl_graphics_driver</a>;
+<a name="l00047"></a>00047 
+<a name="l00056"></a><a class="code" href="Fl__Device_8H.html#ae7b27cd30e30fc18214f4274c2a74e25">00056</a> <span class="keyword">typedef</span> void (*<a class="code" href="Fl__Device_8H.html#ae7b27cd30e30fc18214f4274c2a74e25" title="signature of image generation callback function.">Fl_Draw_Image_Cb</a>)(<span class="keywordtype">void</span>* data,<span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>* buf);
+<a name="l00057"></a>00057 
+<a name="l00058"></a>00058 <span class="comment">// typedef what the x,y fields in a point are:</span>
+<a name="l00059"></a>00059 <span class="preprocessor">#ifdef WIN32</span>
+<a name="l00060"></a>00060 <span class="preprocessor"></span><span class="keyword">typedef</span> <span class="keywordtype">int</span> COORD_T;
+<a name="l00061"></a>00061 <span class="preprocessor">#  define XPOINT XPoint</span>
+<a name="l00062"></a>00062 <span class="preprocessor"></span><span class="preprocessor">#elif defined(__APPLE__)</span>
+<a name="l00063"></a>00063 <span class="preprocessor"></span><span class="keyword">typedef</span> <span class="keywordtype">float</span> COORD_T;
+<a name="l00064"></a>00064 <span class="keyword">typedef</span> <span class="keyword">struct </span>{ <span class="keywordtype">float</span> x; <span class="keywordtype">float</span> y; } QPoint;
+<a name="l00065"></a>00065 <span class="preprocessor">#  define XPOINT QPoint</span>
+<a name="l00066"></a>00066 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="keywordtype">float</span> fl_quartz_line_width_;
+<a name="l00067"></a>00067 <span class="preprocessor">#else</span>
+<a name="l00068"></a>00068 <span class="preprocessor"></span><span class="keyword">typedef</span> <span class="keywordtype">short</span> COORD_T;
+<a name="l00069"></a>00069 <span class="preprocessor">#  define XPOINT XPoint</span>
+<a name="l00070"></a>00070 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00071"></a>00071 <span class="preprocessor"></span>
+<a name="l00075"></a><a class="code" href="classFl__Device.html">00075</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Device.html" title="All graphical output devices and all graphics systems.">Fl_Device</a> {
+<a name="l00076"></a>00076 <span class="keyword">public</span>:
+<a name="l00080"></a><a class="code" href="classFl__Device.html#afa251fa8a057cc259310bab8d47256d1">00080</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Device.html#afa251fa8a057cc259310bab8d47256d1" title="A string that identifies each subclass of Fl_Device.">class_id</a>;
+<a name="l00088"></a><a class="code" href="classFl__Device.html#af9ffc95e2a6b873027ff796c1e76bc82">00088</a>   <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Device.html#af9ffc95e2a6b873027ff796c1e76bc82" title="Returns the name of the class of this object.">class_name</a>() {<span class="keywordflow">return</span> class_id;};
+<a name="l00089"></a>00089 };
+<a name="l00090"></a>00090 
+<a name="l00091"></a>00091 <span class="preprocessor">#define FL_REGION_STACK_SIZE 10</span>
+<a name="l00092"></a>00092 <span class="preprocessor"></span><span class="preprocessor">#define FL_MATRIX_STACK_SIZE 32</span>
+<a name="l00093"></a>00093 <span class="preprocessor"></span>
+<a name="l00101"></a><a class="code" href="classFl__Graphics__Driver.html">00101</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Graphics__Driver.html" title="A virtual class subclassed for each graphics driver FLTK uses.">Fl_Graphics_Driver</a> : <span class="keyword">public</span> <a class="code" href="classFl__Device.html" title="All graphical output devices and all graphics systems.">Fl_Device</a> {
+<a name="l00102"></a>00102 <span class="keyword">public</span>:
+<a name="l00105"></a><a class="code" href="structFl__Graphics__Driver_1_1matrix.html">00105</a>   <span class="keyword">struct </span><a class="code" href="structFl__Graphics__Driver_1_1matrix.html" title="A 2D coordinate transformation matrix.">matrix</a> {<span class="keywordtype">double</span> a, b, c, d, x, y;};
+<a name="l00106"></a>00106 <span class="keyword">private</span>:
+<a name="l00107"></a>00107   <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="structFl__Graphics__Driver_1_1matrix.html" title="A 2D coordinate transformation matrix.">matrix</a> m0;
+<a name="l00108"></a>00108   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> font_; <span class="comment">// current font</span>
+<a name="l00109"></a>00109   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> size_; <span class="comment">// current font size</span>
+<a name="l00110"></a>00110   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> color_; <span class="comment">// current color</span>
+<a name="l00111"></a>00111   <span class="keyword">enum</span> {LINE, LOOP, POLYGON, POINT_};
+<a name="l00112"></a>00112   <span class="keywordtype">int</span> sptr;
+<a name="l00113"></a>00113   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> matrix_stack_size = FL_MATRIX_STACK_SIZE;
+<a name="l00114"></a>00114   matrix stack[FL_MATRIX_STACK_SIZE];
+<a name="l00115"></a>00115   matrix m;
+<a name="l00116"></a>00116   <span class="keywordtype">int</span> n, p_size, gap_;
+<a name="l00117"></a>00117   XPOINT *p;
+<a name="l00118"></a>00118   <span class="keywordtype">int</span> what;
+<a name="l00119"></a>00119   <span class="keywordtype">int</span> fl_clip_state_number;
+<a name="l00120"></a>00120   <span class="keywordtype">int</span> rstackptr;
+<a name="l00121"></a>00121   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">int</span> region_stack_max = FL_REGION_STACK_SIZE - 1;
+<a name="l00122"></a>00122   Fl_Region rstack[FL_REGION_STACK_SIZE];
+<a name="l00123"></a>00123 <span class="preprocessor">#ifdef WIN32</span>
+<a name="l00124"></a>00124 <span class="preprocessor"></span>  <span class="keywordtype">int</span> numcount;
+<a name="l00125"></a>00125   <span class="keywordtype">int</span> counts[20];
+<a name="l00126"></a>00126 <span class="preprocessor">#endif</span>
+<a name="l00127"></a>00127 <span class="preprocessor"></span>  <a class="code" href="classFl__Font__Descriptor.html" title="This a structure for an actual system font, with junk to help choose it and info on character sizes...">Fl_Font_Descriptor</a> *font_descriptor_;
+<a name="l00128"></a>00128   <span class="keywordtype">void</span> transformed_vertex0(COORD_T x, COORD_T y);
+<a name="l00129"></a>00129   <span class="keywordtype">void</span> fixloop();
+<a name="l00130"></a>00130   
+<a name="l00131"></a>00131 <span class="keyword">protected</span>:
+<a name="l00132"></a>00132 <span class="comment">/*  ** \brief red color for background and/or mixing if device does not support masking or alpha *</span>
+<a name="l00133"></a>00133 <span class="comment">  uchar bg_r_; </span>
+<a name="l00134"></a>00134 <span class="comment">  ** \brief green color for background and/or mixing if device does not support masking or alpha *</span>
+<a name="l00135"></a>00135 <span class="comment">  uchar bg_g_; </span>
+<a name="l00136"></a>00136 <span class="comment">  ** \brief blue color for background and/or mixing if device does not support masking or alpha *</span>
+<a name="l00137"></a>00137 <span class="comment">  uchar bg_b_; */</span>
+<a name="l00138"></a>00138   <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classFl__Pixmap.html" title="The Fl_Pixmap class supports caching and drawing of colormap (pixmap) images, including transparency...">Fl_Pixmap</a>;
+<a name="l00139"></a>00139   <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classFl__Bitmap.html" title="The Fl_Bitmap class supports caching and drawing of mono-color (bitmap) images.">Fl_Bitmap</a>;
+<a name="l00140"></a>00140   <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classFl__RGB__Image.html" title="The Fl_RGB_Image class supports caching and drawing of full-color images with 1 to 4 channels of colo...">Fl_RGB_Image</a>;
+<a name="l00141"></a>00141   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga690c83e11f49fa837b563f4c0bc4fd1b" title="Draws a 1-pixel border inside the given bounding box.">fl_rect</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>);
+<a name="l00142"></a>00142   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga2986a868e9cc8d9141acde94c0fe8ab0" title="Colors with current color a rectangle that exactly fills the given bounding box.">fl_rectf</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>);
+<a name="l00143"></a>00143   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga75ac53c05a97bbb01a22ff56a382f52d" title="Sets how to draw lines (the &amp;quot;pen&amp;quot;).">fl_line_style</a>(<span class="keywordtype">int</span> style, <span class="keywordtype">int</span> width, <span class="keywordtype">char</span>* dashes);
+<a name="l00144"></a>00144   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gacf46b232b6439424cc7f53656c5c2226" title="Draws a horizontal line from (x,y) to (x1,y)">fl_xyline</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> x1);
+<a name="l00145"></a>00145   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gacf46b232b6439424cc7f53656c5c2226" title="Draws a horizontal line from (x,y) to (x1,y)">fl_xyline</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y2);
+<a name="l00146"></a>00146   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gacf46b232b6439424cc7f53656c5c2226" title="Draws a horizontal line from (x,y) to (x1,y)">fl_xyline</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y2, <span class="keywordtype">int</span> x3);
+<a name="l00147"></a>00147   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga814eabe0e8adf0a5017299cc2ecc26a1" title="Draws a vertical line from (x,y) to (x,y1)">fl_yxline</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> y1);
+<a name="l00148"></a>00148   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga814eabe0e8adf0a5017299cc2ecc26a1" title="Draws a vertical line from (x,y) to (x,y1)">fl_yxline</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> y1, <span class="keywordtype">int</span> x2);
+<a name="l00149"></a>00149   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga814eabe0e8adf0a5017299cc2ecc26a1" title="Draws a vertical line from (x,y) to (x,y1)">fl_yxline</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> y1, <span class="keywordtype">int</span> x2, <span class="keywordtype">int</span> y3);
+<a name="l00150"></a>00150   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gaecc374f163a97ef67c4e58be11c47047" title="Draws a line from (x,y) to (x1,y1)">fl_line</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y1);
+<a name="l00151"></a>00151   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gaecc374f163a97ef67c4e58be11c47047" title="Draws a line from (x,y) to (x1,y1)">fl_line</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y1, <span class="keywordtype">int</span> x2, <span class="keywordtype">int</span> y2);
+<a name="l00152"></a>00152   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gacf054f0c5c5d3ab6caa1e8be3d58ec7e" title="Draws a nul-terminated string starting at the given location.">fl_draw</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *str, <span class="keywordtype">int</span> n, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00153"></a>00153 <span class="preprocessor">#ifdef __APPLE__</span>
+<a name="l00154"></a>00154 <span class="preprocessor"></span>  <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gacf054f0c5c5d3ab6caa1e8be3d58ec7e" title="Draws a nul-terminated string starting at the given location.">fl_draw</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *str, <span class="keywordtype">int</span> n, <span class="keywordtype">float</span> x, <span class="keywordtype">float</span> y);
+<a name="l00155"></a>00155 <span class="preprocessor">#endif</span>
+<a name="l00156"></a>00156 <span class="preprocessor"></span>  <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gacf054f0c5c5d3ab6caa1e8be3d58ec7e" title="Draws a nul-terminated string starting at the given location.">fl_draw</a>(<span class="keywordtype">int</span> angle, <span class="keyword">const</span> <span class="keywordtype">char</span> *str, <span class="keywordtype">int</span> n, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00157"></a>00157   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga4ea048fa98815420272fe661f7c0d993" title="Draws an array of n characters right to left starting at given location.">fl_rtl_draw</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *str, <span class="keywordtype">int</span> n, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00158"></a>00158   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__attributes.html#ga1bdba1e2b321676da6b0b290f485bf27" title="Sets the current font, which is then used in various drawing routines.">fl_font</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> face, <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> size);
+<a name="l00159"></a>00159   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__attributes.html#ga974e9f64959aa83cf6f0a36d3f0105aa" title="Sets the color for all subsequent drawing operations.">fl_color</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c);
+<a name="l00160"></a>00160   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__attributes.html#ga974e9f64959aa83cf6f0a36d3f0105aa" title="Sets the color for all subsequent drawing operations.">fl_color</a>(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> r, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> g, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> b);
+<a name="l00161"></a>00161   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga2145abaa848e9ce2da4d566b0dc54f6f" title="Draws a single pixel at the given coordinates.">fl_point</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00162"></a>00162   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga8043345daebed15378180c5c117930c8" title="Outlines a 3-sided polygon with lines.">fl_loop</a>(<span class="keywordtype">int</span> x0, <span class="keywordtype">int</span> y0, <span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y1, <span class="keywordtype">int</span> x2, <span class="keywordtype">int</span> y2);
+<a name="l00163"></a>00163   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga8043345daebed15378180c5c117930c8" title="Outlines a 3-sided polygon with lines.">fl_loop</a>(<span class="keywordtype">int</span> x0, <span class="keywordtype">int</span> y0, <span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y1, <span class="keywordtype">int</span> x2, <span class="keywordtype">int</span> y2, <span class="keywordtype">int</span> x3, <span class="keywordtype">int</span> y3);
+<a name="l00164"></a>00164   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga821e9db88f1ff6a8d348c80babd7b49c" title="Fills a 3-sided polygon.">fl_polygon</a>(<span class="keywordtype">int</span> x0, <span class="keywordtype">int</span> y0, <span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y1, <span class="keywordtype">int</span> x2, <span class="keywordtype">int</span> y2);
+<a name="l00165"></a>00165   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga821e9db88f1ff6a8d348c80babd7b49c" title="Fills a 3-sided polygon.">fl_polygon</a>(<span class="keywordtype">int</span> x0, <span class="keywordtype">int</span> y0, <span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y1, <span class="keywordtype">int</span> x2, <span class="keywordtype">int</span> y2, <span class="keywordtype">int</span> x3, <span class="keywordtype">int</span> y3);
+<a name="l00166"></a>00166   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga35cac1d422bd2a1c713e0119407086b1" title="Starts drawing a list of points.">fl_begin_points</a>();
+<a name="l00167"></a>00167   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gae6a88cd889c957813dc6dc849876b532" title="Starts drawing a list of lines.">fl_begin_line</a>();
+<a name="l00168"></a>00168   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga3cac8693d88eeec879f909ba03007686" title="Starts drawing a closed sequence of lines.">fl_begin_loop</a>();
+<a name="l00169"></a>00169   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga63b2b306812f12741f271b469e192a8e" title="Starts drawing a convex filled polygon.">fl_begin_polygon</a>();
+<a name="l00170"></a>00170   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga1201f6cfa1422ac8f508bfaccbe497b3" title="Adds a single vertex to the current path.">fl_vertex</a>(<span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y);
+<a name="l00171"></a>00171   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga4c5bf16603ecea25acdf2d86d43580a5" title="Add a series of points on a Bezier curve to the path.">fl_curve</a>(<span class="keywordtype">double</span> X0, <span class="keywordtype">double</span> Y0, <span class="keywordtype">double</span> X1, <span class="keywordtype">double</span> Y1, <span class="keywordtype">double</span> X2, <span class="keywordtype">double</span> Y2, <span class="keywordtype">double</span> X3, <span class="keywordtype">double</span> Y3);
+<a name="l00172"></a>00172   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gac4540eaf7b5f23944cf332fc8f81f57e" title="fl_circle() is equivalent to fl_arc(x,y,r,0,360), but may be faster.">fl_circle</a>(<span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y, <span class="keywordtype">double</span> r);
+<a name="l00173"></a>00173   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga3c1216fb40b6274acff72cca64b86a69" title="Draw ellipse sections using integer coordinates.">fl_arc</a>(<span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y, <span class="keywordtype">double</span> r, <span class="keywordtype">double</span> start, <span class="keywordtype">double</span> end);
+<a name="l00174"></a>00174   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga3c1216fb40b6274acff72cca64b86a69" title="Draw ellipse sections using integer coordinates.">fl_arc</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>, <span class="keywordtype">double</span> a1, <span class="keywordtype">double</span> a2);
+<a name="l00175"></a>00175   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gab4085aba3817a699ad98e1c80f91b69a" title="Draw filled ellipse sections using integer coordinates.">fl_pie</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>, <span class="keywordtype">double</span> a1, <span class="keywordtype">double</span> a2);
+<a name="l00176"></a>00176   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gaf715c7239d76c49737eb514e440490b5" title="Ends list of points, and draws.">fl_end_points</a>();
+<a name="l00177"></a>00177   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga9f4bbb29153922288a9eebe25352571b" title="Ends list of lines, and draws.">fl_end_line</a>();
+<a name="l00178"></a>00178   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga5b2013850fe739839e437ef942602532" title="Ends closed sequence of lines, and draws.">fl_end_loop</a>();
+<a name="l00179"></a>00179   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gad032c5f7637d440ff545285f2dcc2f44" title="Ends convex filled polygon, and draws.">fl_end_polygon</a>();
+<a name="l00180"></a>00180   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga4069ce7f3661ee913869bf71dbb5d5e7" title="Adds coordinate pair to the vertex list without further transformations.">fl_transformed_vertex</a>(<span class="keywordtype">double</span> xf, <span class="keywordtype">double</span> yf);
+<a name="l00181"></a>00181   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gabe60242ba3b975800717b95cb6bc06d2" title="Intersects the current clip region with a rectangle and pushes this new region onto the stack...">fl_push_clip</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>);
+<a name="l00182"></a>00182   <span class="keyword">friend</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__drawings.html#ga6ec7356beb51a8f1d2b987f4d00f42d8" title="Intersects the rectangle with the current clip region and returns the bounding box of the result...">fl_clip_box</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>, <span class="keywordtype">int</span> &amp;X, <span class="keywordtype">int</span> &amp;Y, <span class="keywordtype">int</span> &amp;W, <span class="keywordtype">int</span> &amp;H);
+<a name="l00183"></a>00183   <span class="keyword">friend</span> <span class="keywordtype">int</span> <a class="code" href="group__fl__drawings.html#ga2bd899d466196ffc26cc61542ee10539" title="Does the rectangle intersect the current clip region?">fl_not_clipped</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>);
+<a name="l00184"></a>00184   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga0fce6c81d69c3a80c8073a338f1346fd" title="Pushes an empty clip region onto the stack so nothing will be clipped.">fl_push_no_clip</a>();
+<a name="l00185"></a>00185   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga7abb216a9a87408c8926126cc9efce22" title="Restores the previous clip region.">fl_pop_clip</a>();
+<a name="l00186"></a>00186   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga11c03773e045738994ffa78acc35c51d" title="Starts drawing a complex filled polygon.">fl_begin_complex_polygon</a>();
+<a name="l00187"></a>00187   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga29448f3a419a65645e3f082c65d1df14" title="Call fl_gap() to separate loops of the path.">fl_gap</a>();
+<a name="l00188"></a>00188   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gaca7783f2d66b9a65a3201516bfd74694" title="Ends complex filled polygon, and draws.">fl_end_complex_polygon</a>();
+<a name="l00189"></a>00189   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gac6aa24b9ddc4d79a2e357ea812563a91" title="Saves the current transformation matrix on the stack.">fl_push_matrix</a>();
+<a name="l00190"></a>00190   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gab002201c2d4dfd87f82c3bd039d92ecc" title="Restores the current transformation matrix from the stack.">fl_pop_matrix</a>();
+<a name="l00191"></a>00191   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gab9c6ee4a256e888f7a8af0365f40b515" title="Concatenates another transformation onto the current one.">fl_mult_matrix</a>(<span class="keywordtype">double</span> a, <span class="keywordtype">double</span> b, <span class="keywordtype">double</span> c, <span class="keywordtype">double</span> <a class="code" href="classFl__Image.html#a2c3da2b01581eb7f724affb18a30abdf" title="Returns the current image depth.">d</a>, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y);
+<a name="l00192"></a>00192   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga60522372d52422ab427d540d375a43ad" title="Concatenates scaling transformation onto the current one.">fl_scale</a>(<span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y);
+<a name="l00193"></a>00193   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga60522372d52422ab427d540d375a43ad" title="Concatenates scaling transformation onto the current one.">fl_scale</a>(<span class="keywordtype">double</span> x);
+<a name="l00194"></a>00194   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#ga319d6ba89d8a5a0b375dfbef4f265cd0" title="Concatenates translation transformation onto the current one.">fl_translate</a>(<span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y);
+<a name="l00195"></a>00195   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gab2a13525800bed49c0154562d523717f" title="Concatenates rotation transformation onto the current one.">fl_rotate</a>(<span class="keywordtype">double</span> <a class="code" href="classFl__Image.html#a2c3da2b01581eb7f724affb18a30abdf" title="Returns the current image depth.">d</a>);
+<a name="l00196"></a>00196   <span class="keyword">friend</span> <span class="keywordtype">double</span> <a class="code" href="group__fl__drawings.html#gabba2c9a8d7598dca64572a63e592a864" title="Transforms coordinate using the current transformation matrix.">fl_transform_x</a>(<span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y);
+<a name="l00197"></a>00197   <span class="keyword">friend</span> <span class="keywordtype">double</span> <a class="code" href="group__fl__drawings.html#gaf68ee505a886277680f704a86ea7ea86" title="Transform coordinate using the current transformation matrix.">fl_transform_y</a>(<span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y);
+<a name="l00198"></a>00198   <span class="keyword">friend</span> <span class="keywordtype">double</span> <a class="code" href="group__fl__drawings.html#ga5982191f71657bff8c38e19206869ea8" title="Transforms distance using current transformation matrix.">fl_transform_dx</a>(<span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y);
+<a name="l00199"></a>00199   <span class="keyword">friend</span> <span class="keywordtype">double</span> <a class="code" href="group__fl__drawings.html#ga38e48d06963d55b2a3001f09355824a8" title="Transforms distance using current transformation matrix.">fl_transform_dy</a>(<span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y);
+<a name="l00200"></a>00200   <span class="keyword">friend</span> Fl_Region <a class="code" href="group__fl__drawings.html#gab12cb4aaa22092a0f2ae3d349c57f234" title="Replaces the top of the clipping stack with a clipping region of any shape.">fl_clip_region</a>();
+<a name="l00201"></a>00201   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gab12cb4aaa22092a0f2ae3d349c57f234" title="Replaces the top of the clipping stack with a clipping region of any shape.">fl_clip_region</a>(Fl_Region r);
+<a name="l00202"></a>00202   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gaf98789ec460134ffc81f2af2d2db6857" title="Undoes any clobbering of clip done by your program.">fl_restore_clip</a>();
+<a name="l00203"></a>00203   
+<a name="l00204"></a>00204   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gaf9ad52880174bae01461adfa5b4020ff" title="Draw an 8-bit per color RGB or luminance image.">fl_draw_image</a>(<span class="keyword">const</span> <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>* buf, <span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H, <span class="keywordtype">int</span> D, <span class="keywordtype">int</span> L);
+<a name="l00205"></a>00205   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gafb938dc103b5c3d9187a538667237d36" title="Draw a gray-scale (1 channel) image.">fl_draw_image_mono</a>(<span class="keyword">const</span> <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>* buf, <span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H, <span class="keywordtype">int</span> D, <span class="keywordtype">int</span> L);
+<a name="l00206"></a>00206   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gaf9ad52880174bae01461adfa5b4020ff" title="Draw an 8-bit per color RGB or luminance image.">fl_draw_image</a>(<a class="code" href="Fl__Device_8H.html#ae7b27cd30e30fc18214f4274c2a74e25" title="signature of image generation callback function.">Fl_Draw_Image_Cb</a> cb, <span class="keywordtype">void</span>* <a class="code" href="classFl__Image.html#afffc08a2bc27550f40b683d208dd361a" title="Returns a pointer to the current image data array.">data</a>, <span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H, <span class="keywordtype">int</span> D);
+<a name="l00207"></a>00207   <span class="keyword">friend</span> FL_EXPORT <span class="keywordtype">void</span> <a class="code" href="group__fl__drawings.html#gafb938dc103b5c3d9187a538667237d36" title="Draw a gray-scale (1 channel) image.">fl_draw_image_mono</a>(<a class="code" href="Fl__Device_8H.html#ae7b27cd30e30fc18214f4274c2a74e25" title="signature of image generation callback function.">Fl_Draw_Image_Cb</a> cb, <span class="keywordtype">void</span>* <a class="code" href="classFl__Image.html#afffc08a2bc27550f40b683d208dd361a" title="Returns a pointer to the current image data array.">data</a>, <span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H, <span class="keywordtype">int</span> D);
+<a name="l00208"></a>00208   <span class="keyword">friend</span> FL_EXPORT <span class="keywordtype">void</span> <a class="code" href="gl_8h.html#a9c922d784b80b39b0e64c8f4cfb5d123" title="Creates an OpenGL context.">gl_start</a>();
+<a name="l00209"></a>00209 
+<a name="l00210"></a><a class="code" href="classFl__Graphics__Driver.html#a7de96bf0548943e79392c346faab72a6">00210</a>   <a class="code" href="structFl__Graphics__Driver_1_1matrix.html" title="A 2D coordinate transformation matrix.">matrix</a> *<a class="code" href="classFl__Graphics__Driver.html#a7de96bf0548943e79392c346faab72a6" title="Points to the current coordinate transformation matrix.">fl_matrix</a>; 
+<a name="l00213"></a>00213   <a class="code" href="classFl__Graphics__Driver.html" title="A virtual class subclassed for each graphics driver FLTK uses.">Fl_Graphics_Driver</a>();
+<a name="l00215"></a>00215   <span class="keyword">virtual</span> <span class="keywordtype">void</span> rect(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>);
+<a name="l00217"></a>00217   <span class="keyword">virtual</span> <span class="keywordtype">void</span> rectf(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>);
+<a name="l00219"></a>00219   <span class="keyword">virtual</span> <span class="keywordtype">void</span> line_style(<span class="keywordtype">int</span> style, <span class="keywordtype">int</span> width=0, <span class="keywordtype">char</span>* dashes=0);
+<a name="l00221"></a>00221   <span class="keyword">virtual</span> <span class="keywordtype">void</span> xyline(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> x1);
+<a name="l00223"></a>00223   <span class="keyword">virtual</span> <span class="keywordtype">void</span> xyline(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y2);
+<a name="l00225"></a>00225   <span class="keyword">virtual</span> <span class="keywordtype">void</span> xyline(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y2, <span class="keywordtype">int</span> x3);
+<a name="l00227"></a>00227   <span class="keyword">virtual</span> <span class="keywordtype">void</span> yxline(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> y1);
+<a name="l00229"></a>00229   <span class="keyword">virtual</span> <span class="keywordtype">void</span> yxline(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> y1, <span class="keywordtype">int</span> x2);
+<a name="l00231"></a>00231   <span class="keyword">virtual</span> <span class="keywordtype">void</span> yxline(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> y1, <span class="keywordtype">int</span> x2, <span class="keywordtype">int</span> y3);
+<a name="l00233"></a>00233   <span class="keyword">virtual</span> <span class="keywordtype">void</span> line(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y1);
+<a name="l00235"></a>00235   <span class="keyword">virtual</span> <span class="keywordtype">void</span> line(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y1, <span class="keywordtype">int</span> x2, <span class="keywordtype">int</span> y2);
+<a name="l00237"></a>00237   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__RGB__Image.html#aa28d6e365c896d117880f5518e7040f1" title="Draws the image with a bounding box.">draw</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *str, <span class="keywordtype">int</span> n, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y) = 0;
+<a name="l00238"></a>00238 <span class="preprocessor">#ifdef __APPLE__</span>
+<a name="l00239"></a>00239 <span class="preprocessor"></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__RGB__Image.html#aa28d6e365c896d117880f5518e7040f1" title="Draws the image with a bounding box.">draw</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *str, <span class="keywordtype">int</span> n, <span class="keywordtype">float</span> x, <span class="keywordtype">float</span> y) = 0;
+<a name="l00240"></a>00240 <span class="preprocessor">#endif</span>
+<a name="l00241"></a>00241 <span class="preprocessor"></span>
+<a name="l00242"></a>00242   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__RGB__Image.html#aa28d6e365c896d117880f5518e7040f1" title="Draws the image with a bounding box.">draw</a>(<span class="keywordtype">int</span> angle, <span class="keyword">const</span> <span class="keywordtype">char</span> *str, <span class="keywordtype">int</span> n, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y) = 0;
+<a name="l00244"></a>00244   <span class="keyword">virtual</span> <span class="keywordtype">void</span> rtl_draw(<span class="keyword">const</span> <span class="keywordtype">char</span> *str, <span class="keywordtype">int</span> n, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y) = 0;
+<a name="l00246"></a><a class="code" href="classFl__Graphics__Driver.html#abed59e7ee8211eaad25f913b137ca4db">00246</a>   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#abed59e7ee8211eaad25f913b137ca4db" title="see fl_color(Fl_Color c).">color</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c) {color_ = c;}
+<a name="l00248"></a>00248   <span class="keyword">virtual</span> <span class="keywordtype">void</span> color(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> r, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> g, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> b) = 0;
+<a name="l00250"></a>00250   <span class="keyword">virtual</span> <span class="keywordtype">void</span> point(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00252"></a>00252   <span class="keyword">virtual</span> <span class="keywordtype">void</span> loop(<span class="keywordtype">int</span> x0, <span class="keywordtype">int</span> y0, <span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y1, <span class="keywordtype">int</span> x2, <span class="keywordtype">int</span> y2);
+<a name="l00254"></a>00254   <span class="keyword">virtual</span> <span class="keywordtype">void</span> loop(<span class="keywordtype">int</span> x0, <span class="keywordtype">int</span> y0, <span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y1, <span class="keywordtype">int</span> x2, <span class="keywordtype">int</span> y2, <span class="keywordtype">int</span> x3, <span class="keywordtype">int</span> y3);
+<a name="l00256"></a>00256   <span class="keyword">virtual</span> <span class="keywordtype">void</span> polygon(<span class="keywordtype">int</span> x0, <span class="keywordtype">int</span> y0, <span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y1, <span class="keywordtype">int</span> x2, <span class="keywordtype">int</span> y2);
+<a name="l00258"></a>00258   <span class="keyword">virtual</span> <span class="keywordtype">void</span> polygon(<span class="keywordtype">int</span> x0, <span class="keywordtype">int</span> y0, <span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y1, <span class="keywordtype">int</span> x2, <span class="keywordtype">int</span> y2, <span class="keywordtype">int</span> x3, <span class="keywordtype">int</span> y3);
+<a name="l00260"></a>00260   <span class="keyword">virtual</span> <span class="keywordtype">void</span> begin_points();
+<a name="l00262"></a>00262   <span class="keyword">virtual</span> <span class="keywordtype">void</span> begin_line();
+<a name="l00264"></a>00264   <span class="keyword">virtual</span> <span class="keywordtype">void</span> begin_loop();
+<a name="l00266"></a>00266   <span class="keyword">virtual</span> <span class="keywordtype">void</span> begin_polygon();
+<a name="l00268"></a>00268   <span class="keyword">virtual</span> <span class="keywordtype">void</span> vertex(<span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y);
+<a name="l00270"></a>00270   <span class="keyword">virtual</span> <span class="keywordtype">void</span> curve(<span class="keywordtype">double</span> X0, <span class="keywordtype">double</span> Y0, <span class="keywordtype">double</span> X1, <span class="keywordtype">double</span> Y1, <span class="keywordtype">double</span> X2, <span class="keywordtype">double</span> Y2, <span class="keywordtype">double</span> X3, <span class="keywordtype">double</span> Y3);
+<a name="l00272"></a>00272   <span class="keyword">virtual</span> <span class="keywordtype">void</span> circle(<span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y, <span class="keywordtype">double</span> r);
+<a name="l00274"></a>00274   <span class="keyword">virtual</span> <span class="keywordtype">void</span> arc(<span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y, <span class="keywordtype">double</span> r, <span class="keywordtype">double</span> start, <span class="keywordtype">double</span> end);
+<a name="l00276"></a>00276   <span class="keyword">virtual</span> <span class="keywordtype">void</span> arc(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>, <span class="keywordtype">double</span> a1, <span class="keywordtype">double</span> a2);
+<a name="l00278"></a>00278   <span class="keyword">virtual</span> <span class="keywordtype">void</span> pie(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>, <span class="keywordtype">double</span> a1, <span class="keywordtype">double</span> a2);
+<a name="l00280"></a>00280   <span class="keyword">virtual</span> <span class="keywordtype">void</span> end_points();
+<a name="l00282"></a>00282   <span class="keyword">virtual</span> <span class="keywordtype">void</span> end_line();
+<a name="l00284"></a>00284   <span class="keyword">virtual</span> <span class="keywordtype">void</span> end_loop();
+<a name="l00286"></a>00286   <span class="keyword">virtual</span> <span class="keywordtype">void</span> end_polygon();
+<a name="l00288"></a>00288   <span class="keyword">virtual</span> <span class="keywordtype">void</span> begin_complex_polygon();
+<a name="l00290"></a>00290   <span class="keyword">virtual</span> <span class="keywordtype">void</span> gap();
+<a name="l00292"></a>00292   <span class="keyword">virtual</span> <span class="keywordtype">void</span> end_complex_polygon();
+<a name="l00294"></a>00294   <span class="keyword">virtual</span> <span class="keywordtype">void</span> transformed_vertex(<span class="keywordtype">double</span> xf, <span class="keywordtype">double</span> yf);
+<a name="l00296"></a>00296   <span class="keyword">virtual</span> <span class="keywordtype">void</span> push_clip(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>);
+<a name="l00298"></a>00298   <span class="keyword">virtual</span> <span class="keywordtype">int</span> clip_box(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>, <span class="keywordtype">int</span> &amp;X, <span class="keywordtype">int</span> &amp;Y, <span class="keywordtype">int</span> &amp;W, <span class="keywordtype">int</span> &amp;H);
+<a name="l00300"></a>00300   <span class="keyword">virtual</span> <span class="keywordtype">int</span> not_clipped(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>, <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>);
+<a name="l00302"></a>00302   <span class="keyword">virtual</span> <span class="keywordtype">void</span> push_no_clip();
+<a name="l00304"></a>00304   <span class="keyword">virtual</span> <span class="keywordtype">void</span> pop_clip();
+<a name="l00305"></a>00305     
+<a name="l00307"></a>00307   <span class="keywordtype">void</span> push_matrix();
+<a name="l00309"></a>00309   <span class="keywordtype">void</span> pop_matrix();
+<a name="l00311"></a>00311   <span class="keywordtype">void</span> mult_matrix(<span class="keywordtype">double</span> a, <span class="keywordtype">double</span> b, <span class="keywordtype">double</span> c, <span class="keywordtype">double</span> <a class="code" href="classFl__Image.html#a2c3da2b01581eb7f724affb18a30abdf" title="Returns the current image depth.">d</a>, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y);
+<a name="l00313"></a><a class="code" href="classFl__Graphics__Driver.html#ab08ded42b4d0bc55d7f69d8225572211">00313</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#ab08ded42b4d0bc55d7f69d8225572211" title="see fl_scale(double x, double y).">scale</a>(<span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y) { mult_matrix(x,0,0,y,0,0); }
+<a name="l00315"></a><a class="code" href="classFl__Graphics__Driver.html#a686c04d28e48a69521f347f8d5f4796d">00315</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#a686c04d28e48a69521f347f8d5f4796d" title="see fl_scale(double x).">scale</a>(<span class="keywordtype">double</span> x) { mult_matrix(x,0,0,x,0,0); }
+<a name="l00317"></a><a class="code" href="classFl__Graphics__Driver.html#a6728ae480166fccbfe59dc24c83a210a">00317</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#a6728ae480166fccbfe59dc24c83a210a" title="see fl_translate(double x, double y).">translate</a>(<span class="keywordtype">double</span> x,<span class="keywordtype">double</span> y) { mult_matrix(1,0,0,1,x,y); }
+<a name="l00319"></a>00319   <span class="keywordtype">void</span> rotate(<span class="keywordtype">double</span> <a class="code" href="classFl__Image.html#a2c3da2b01581eb7f724affb18a30abdf" title="Returns the current image depth.">d</a>);
+<a name="l00321"></a>00321   <span class="keywordtype">double</span> transform_x(<span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y);
+<a name="l00323"></a>00323   <span class="keywordtype">double</span> transform_y(<span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y);
+<a name="l00325"></a>00325   <span class="keywordtype">double</span> transform_dx(<span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y);
+<a name="l00327"></a>00327   <span class="keywordtype">double</span> transform_dy(<span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y);
+<a name="l00329"></a>00329   Fl_Region clip_region();
+<a name="l00331"></a>00331   <span class="keywordtype">void</span> clip_region(Fl_Region r);
+<a name="l00333"></a>00333   <span class="keywordtype">void</span> restore_clip();
+<a name="l00334"></a>00334   
+<a name="l00335"></a>00335   <span class="comment">// Images</span>
+<a name="l00337"></a>00337 <span class="comment"></span>  <span class="keyword">virtual</span>   <span class="keywordtype">void</span> draw_image(<span class="keyword">const</span> <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>* buf, <span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H, <span class="keywordtype">int</span> D=3, <span class="keywordtype">int</span> L=0) = 0;
+<a name="l00339"></a>00339   <span class="keyword">virtual</span>   <span class="keywordtype">void</span> draw_image_mono(<span class="keyword">const</span> <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>* buf, <span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H, <span class="keywordtype">int</span> D=1, <span class="keywordtype">int</span> L=0) = 0;
+<a name="l00341"></a>00341   <span class="keyword">virtual</span>   <span class="keywordtype">void</span> draw_image(<a class="code" href="Fl__Device_8H.html#ae7b27cd30e30fc18214f4274c2a74e25" title="signature of image generation callback function.">Fl_Draw_Image_Cb</a> cb, <span class="keywordtype">void</span>* <a class="code" href="classFl__Image.html#afffc08a2bc27550f40b683d208dd361a" title="Returns a pointer to the current image data array.">data</a>, <span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H, <span class="keywordtype">int</span> D=3) = 0;
+<a name="l00343"></a>00343   <span class="keyword">virtual</span>   <span class="keywordtype">void</span> draw_image_mono(<a class="code" href="Fl__Device_8H.html#ae7b27cd30e30fc18214f4274c2a74e25" title="signature of image generation callback function.">Fl_Draw_Image_Cb</a> cb, <span class="keywordtype">void</span>* <a class="code" href="classFl__Image.html#afffc08a2bc27550f40b683d208dd361a" title="Returns a pointer to the current image data array.">data</a>, <span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H, <span class="keywordtype">int</span> D=1) = 0;
+<a name="l00344"></a>00344   <span class="comment">// Image classes</span>
+<a name="l00350"></a>00350 <span class="comment"></span>  <span class="keyword">virtual</span>   <span class="keywordtype">void</span> <a class="code" href="classFl__RGB__Image.html#aa28d6e365c896d117880f5518e7040f1" title="Draws the image with a bounding box.">draw</a>(<a class="code" href="classFl__RGB__Image.html" title="The Fl_RGB_Image class supports caching and drawing of full-color images with 1 to 4 channels of colo...">Fl_RGB_Image</a> * rgb,<span class="keywordtype">int</span> XP, <span class="keywordtype">int</span> YP, <span class="keywordtype">int</span> WP, <span class="keywordtype">int</span> HP, <span class="keywordtype">int</span> cx, <span class="keywordtype">int</span> cy) = 0;
+<a name="l00356"></a>00356   <span class="keyword">virtual</span>   <span class="keywordtype">void</span> <a class="code" href="classFl__RGB__Image.html#aa28d6e365c896d117880f5518e7040f1" title="Draws the image with a bounding box.">draw</a>(<a class="code" href="classFl__Pixmap.html" title="The Fl_Pixmap class supports caching and drawing of colormap (pixmap) images, including transparency...">Fl_Pixmap</a> * pxm,<span class="keywordtype">int</span> XP, <span class="keywordtype">int</span> YP, <span class="keywordtype">int</span> WP, <span class="keywordtype">int</span> HP, <span class="keywordtype">int</span> cx, <span class="keywordtype">int</span> cy) = 0;
+<a name="l00362"></a>00362   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__RGB__Image.html#aa28d6e365c896d117880f5518e7040f1" title="Draws the image with a bounding box.">draw</a>(<a class="code" href="classFl__Bitmap.html" title="The Fl_Bitmap class supports caching and drawing of mono-color (bitmap) images.">Fl_Bitmap</a> *bm, <span class="keywordtype">int</span> XP, <span class="keywordtype">int</span> YP, <span class="keywordtype">int</span> WP, <span class="keywordtype">int</span> HP, <span class="keywordtype">int</span> cx, <span class="keywordtype">int</span> cy) = 0;
+<a name="l00363"></a>00363     
+<a name="l00364"></a>00364 <span class="keyword">public</span>:
+<a name="l00365"></a><a class="code" href="classFl__Graphics__Driver.html#a7a9304d1be68c5addab76a957c392f49">00365</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Graphics__Driver.html#a7a9304d1be68c5addab76a957c392f49" title="A string that identifies each subclass of Fl_Device.">class_id</a>;
+<a name="l00366"></a><a class="code" href="classFl__Graphics__Driver.html#a9f83f359acea4d6dc5ce3ec3639cc55d">00366</a>   <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Graphics__Driver.html#a9f83f359acea4d6dc5ce3ec3639cc55d" title="Returns the name of the class of this object.">class_name</a>() {<span class="keywordflow">return</span> <a class="code" href="classFl__Device.html#afa251fa8a057cc259310bab8d47256d1" title="A string that identifies each subclass of Fl_Device.">class_id</a>;};
+<a name="l00368"></a><a class="code" href="classFl__Graphics__Driver.html#ad542150e6d7dceba15566156e03b89a2">00368</a>   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#ad542150e6d7dceba15566156e03b89a2" title="see fl_font(Fl_Font face, Fl_Fontsize size).">font</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> face, <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> size) {font_ = face; size_ = size;}
+<a name="l00370"></a><a class="code" href="classFl__Graphics__Driver.html#adda4c44947e758afb5833d0fbec75913">00370</a>   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="classFl__Graphics__Driver.html#adda4c44947e758afb5833d0fbec75913" title="see fl_font(void).">font</a>() {<span class="keywordflow">return</span> font_; }
+<a name="l00372"></a><a class="code" href="classFl__Graphics__Driver.html#ad3327352d15be72897c43aabe52b7b00">00372</a>   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> <a class="code" href="classFl__Graphics__Driver.html#ad3327352d15be72897c43aabe52b7b00" title="see fl_size().">size</a>() {<span class="keywordflow">return</span> size_; }
+<a name="l00374"></a>00374   <span class="keyword">virtual</span> <span class="keywordtype">double</span> width(<span class="keyword">const</span> <span class="keywordtype">char</span> *str, <span class="keywordtype">int</span> n) = 0;
+<a name="l00376"></a><a class="code" href="classFl__Graphics__Driver.html#ae9df8ff1a56352d471e892a82a4a3307">00376</a>   <span class="keyword">virtual</span> <span class="keyword">inline</span> <span class="keywordtype">double</span> <a class="code" href="classFl__Graphics__Driver.html#ae9df8ff1a56352d471e892a82a4a3307" title="see fl_width(unsigned int n).">width</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> c) { <span class="keywordtype">char</span> ch = (char)c; <span class="keywordflow">return</span> <a class="code" href="classFl__Graphics__Driver.html#ae9df8ff1a56352d471e892a82a4a3307" title="see fl_width(unsigned int n).">width</a>(&amp;ch, 1); }
+<a name="l00378"></a>00378   <span class="keyword">virtual</span> <span class="keywordtype">void</span> text_extents(<span class="keyword">const</span> <span class="keywordtype">char</span>*, <span class="keywordtype">int</span> n, <span class="keywordtype">int</span>&amp; dx, <span class="keywordtype">int</span>&amp; dy, <span class="keywordtype">int</span>&amp; <a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>, <span class="keywordtype">int</span>&amp; <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>);
+<a name="l00380"></a>00380   <span class="keyword">virtual</span> <span class="keywordtype">int</span> height() = 0;
+<a name="l00382"></a>00382   <span class="keyword">virtual</span> <span class="keywordtype">int</span> descent() = 0;
+<a name="l00384"></a><a class="code" href="classFl__Graphics__Driver.html#a534f2ce7e973705cb934f6e6304d3636">00384</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Graphics__Driver.html#a534f2ce7e973705cb934f6e6304d3636" title="see fl_color(void).">color</a>() {<span class="keywordflow">return</span> color_;}
+<a name="l00386"></a><a class="code" href="classFl__Graphics__Driver.html#af3b641981b34d8a5970ee815aabb05ab">00386</a>   <span class="keyword">inline</span> <a class="code" href="classFl__Font__Descriptor.html" title="This a structure for an actual system font, with junk to help choose it and info on character sizes...">Fl_Font_Descriptor</a> *<a class="code" href="classFl__Graphics__Driver.html#af3b641981b34d8a5970ee815aabb05ab" title="Returns a pointer to the current Fl_Font_Descriptor for the graphics driver.">font_descriptor</a>() { <span class="keywordflow">return</span> font_descriptor_;}
+<a name="l00388"></a><a class="code" href="classFl__Graphics__Driver.html#a507cc98c201382f675566fcb994452a1">00388</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#a507cc98c201382f675566fcb994452a1" title="Sets the current Fl_Font_Descriptor for the graphics driver.">font_descriptor</a>(<a class="code" href="classFl__Font__Descriptor.html" title="This a structure for an actual system font, with junk to help choose it and info on character sizes...">Fl_Font_Descriptor</a> *<a class="code" href="classFl__Image.html#a2c3da2b01581eb7f724affb18a30abdf" title="Returns the current image depth.">d</a>) { font_descriptor_ = <a class="code" href="classFl__Image.html#a2c3da2b01581eb7f724affb18a30abdf" title="Returns the current image depth.">d</a>;}
+<a name="l00390"></a><a class="code" href="classFl__Graphics__Driver.html#ac9a71335401fdbd9d6717e5936dc671e">00390</a>   <span class="keyword">virtual</span> <a class="code" href="classFl__Graphics__Driver.html#ac9a71335401fdbd9d6717e5936dc671e" title="The destructor.">~Fl_Graphics_Driver</a>() {};
+<a name="l00391"></a>00391 };
+<a name="l00392"></a>00392 
+<a name="l00393"></a>00393 <span class="preprocessor">#if defined(__APPLE__) || defined(FL_DOXYGEN)</span>
+<a name="l00394"></a>00394 <span class="preprocessor"></span>
+<a name="l00399"></a><a class="code" href="classFl__Quartz__Graphics__Driver.html">00399</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Quartz__Graphics__Driver.html" title="The Mac OS X-specific graphics class.">Fl_Quartz_Graphics_Driver</a> : <span class="keyword">public</span> <a class="code" href="classFl__Graphics__Driver.html" title="A virtual class subclassed for each graphics driver FLTK uses.">Fl_Graphics_Driver</a> {
+<a name="l00400"></a>00400 <span class="keyword">public</span>:
+<a name="l00401"></a><a class="code" href="classFl__Quartz__Graphics__Driver.html#a10e43e3612ea199665406212483cb151">00401</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Quartz__Graphics__Driver.html#a10e43e3612ea199665406212483cb151" title="A string that identifies each subclass of Fl_Device.">class_id</a>;
+<a name="l00402"></a><a class="code" href="classFl__Quartz__Graphics__Driver.html#aaeb57564b9dd6f95a3b709ce7dbc7d24">00402</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Quartz__Graphics__Driver.html#aaeb57564b9dd6f95a3b709ce7dbc7d24" title="Returns the name of the class of this object.">class_name</a>() {<span class="keywordflow">return</span> <a class="code" href="classFl__Graphics__Driver.html#a7a9304d1be68c5addab76a957c392f49" title="A string that identifies each subclass of Fl_Device.">class_id</a>;};
+<a name="l00403"></a>00403   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#a534f2ce7e973705cb934f6e6304d3636" title="see fl_color(void).">color</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c);
+<a name="l00404"></a>00404   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#a534f2ce7e973705cb934f6e6304d3636" title="see fl_color(void).">color</a>(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> r, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> g, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> b);
+<a name="l00405"></a>00405   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#aa78abb83a5a41243f50365ae54257704" title="see fl_draw(const char *str, int n, int x, int y).">draw</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* str, <span class="keywordtype">int</span> n, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00406"></a>00406 <span class="preprocessor">#ifdef __APPLE__</span>
+<a name="l00407"></a>00407 <span class="preprocessor"></span>  <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#aa78abb83a5a41243f50365ae54257704" title="see fl_draw(const char *str, int n, int x, int y).">draw</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *str, <span class="keywordtype">int</span> n, <span class="keywordtype">float</span> x, <span class="keywordtype">float</span> y);
+<a name="l00408"></a>00408 <span class="preprocessor">#endif</span>
+<a name="l00409"></a>00409 <span class="preprocessor"></span>  <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#aa78abb83a5a41243f50365ae54257704" title="see fl_draw(const char *str, int n, int x, int y).">draw</a>(<span class="keywordtype">int</span> angle, <span class="keyword">const</span> <span class="keywordtype">char</span> *str, <span class="keywordtype">int</span> n, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00410"></a>00410   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#a633c7f21095553816807dceb4502e308" title="see fl_rtl_draw(const char *str, int n, int x, int y).">rtl_draw</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* str, <span class="keywordtype">int</span> n, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00411"></a>00411   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#adda4c44947e758afb5833d0fbec75913" title="see fl_font(void).">font</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> face, <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> size);
+<a name="l00412"></a>00412   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#aa78abb83a5a41243f50365ae54257704" title="see fl_draw(const char *str, int n, int x, int y).">draw</a>(<a class="code" href="classFl__Pixmap.html" title="The Fl_Pixmap class supports caching and drawing of colormap (pixmap) images, including transparency...">Fl_Pixmap</a> *pxm, <span class="keywordtype">int</span> XP, <span class="keywordtype">int</span> YP, <span class="keywordtype">int</span> WP, <span class="keywordtype">int</span> HP, <span class="keywordtype">int</span> cx, <span class="keywordtype">int</span> cy);
+<a name="l00413"></a>00413   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#aa78abb83a5a41243f50365ae54257704" title="see fl_draw(const char *str, int n, int x, int y).">draw</a>(<a class="code" href="classFl__Bitmap.html" title="The Fl_Bitmap class supports caching and drawing of mono-color (bitmap) images.">Fl_Bitmap</a> *pxm, <span class="keywordtype">int</span> XP, <span class="keywordtype">int</span> YP, <span class="keywordtype">int</span> WP, <span class="keywordtype">int</span> HP, <span class="keywordtype">int</span> cx, <span class="keywordtype">int</span> cy);
+<a name="l00414"></a>00414   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#aa78abb83a5a41243f50365ae54257704" title="see fl_draw(const char *str, int n, int x, int y).">draw</a>(<a class="code" href="classFl__RGB__Image.html" title="The Fl_RGB_Image class supports caching and drawing of full-color images with 1 to 4 channels of colo...">Fl_RGB_Image</a> *img, <span class="keywordtype">int</span> XP, <span class="keywordtype">int</span> YP, <span class="keywordtype">int</span> WP, <span class="keywordtype">int</span> HP, <span class="keywordtype">int</span> cx, <span class="keywordtype">int</span> cy);
+<a name="l00415"></a>00415   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#a1da89ea61e809a2f1ae15551045a4e95" title="see fl_draw_image(const uchar* buf, int X,int Y,int W,int H, int D, int L).">draw_image</a>(<span class="keyword">const</span> <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>* buf, <span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H, <span class="keywordtype">int</span> D=3, <span class="keywordtype">int</span> L=0);
+<a name="l00416"></a>00416   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#a1da89ea61e809a2f1ae15551045a4e95" title="see fl_draw_image(const uchar* buf, int X,int Y,int W,int H, int D, int L).">draw_image</a>(<a class="code" href="Fl__Device_8H.html#ae7b27cd30e30fc18214f4274c2a74e25" title="signature of image generation callback function.">Fl_Draw_Image_Cb</a> cb, <span class="keywordtype">void</span>* data, <span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H, <span class="keywordtype">int</span> D=3);
+<a name="l00417"></a>00417   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#ab8bb4e65bfe72bca35002b685ec9ab45" title="see fl_draw_image_mono(const uchar* buf, int X,int Y,int W,int H, int D, int L).">draw_image_mono</a>(<span class="keyword">const</span> <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>* buf, <span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H, <span class="keywordtype">int</span> D=1, <span class="keywordtype">int</span> L=0);
+<a name="l00418"></a>00418   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#ab8bb4e65bfe72bca35002b685ec9ab45" title="see fl_draw_image_mono(const uchar* buf, int X,int Y,int W,int H, int D, int L).">draw_image_mono</a>(<a class="code" href="Fl__Device_8H.html#ae7b27cd30e30fc18214f4274c2a74e25" title="signature of image generation callback function.">Fl_Draw_Image_Cb</a> cb, <span class="keywordtype">void</span>* data, <span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H, <span class="keywordtype">int</span> D=1);
+<a name="l00419"></a>00419   <span class="keywordtype">double</span> <a class="code" href="classFl__Graphics__Driver.html#aa9926412c1a8456723fb7f8596e4e99b" title="see fl_width(const char *str, int n).">width</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *str, <span class="keywordtype">int</span> n);
+<a name="l00420"></a>00420   <span class="keywordtype">double</span> <a class="code" href="classFl__Graphics__Driver.html#aa9926412c1a8456723fb7f8596e4e99b" title="see fl_width(const char *str, int n).">width</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> c);
+<a name="l00421"></a>00421   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#aa3f409d4234da7dbb68a72f8a6f5892d" title="see fl_text_extents(const char*, int n, int&amp;amp; dx, int&amp;amp; dy, int&amp;amp; w, int&amp;amp; h)...">text_extents</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>*, <span class="keywordtype">int</span> n, <span class="keywordtype">int</span>&amp; dx, <span class="keywordtype">int</span>&amp; dy, <span class="keywordtype">int</span>&amp; w, <span class="keywordtype">int</span>&amp; h);
+<a name="l00422"></a>00422   <span class="keywordtype">int</span> <a class="code" href="classFl__Graphics__Driver.html#a11a8a01ec6c6bcad8dbed571d9f374d3" title="see fl_height().">height</a>();
+<a name="l00423"></a>00423   <span class="keywordtype">int</span> <a class="code" href="classFl__Graphics__Driver.html#a15a80adf56ca715f18cc81214953a7d4" title="see fl_descent().">descent</a>();
+<a name="l00424"></a>00424 };
+<a name="l00425"></a>00425 <span class="preprocessor">#endif</span>
+<a name="l00426"></a>00426 <span class="preprocessor"></span><span class="preprocessor">#if defined(WIN32) || defined(FL_DOXYGEN)</span>
+<a name="l00427"></a>00427 <span class="preprocessor"></span>
+<a name="l00432"></a><a class="code" href="classFl__GDI__Graphics__Driver.html">00432</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__GDI__Graphics__Driver.html" title="The MSWindows-specific graphics class.">Fl_GDI_Graphics_Driver</a> : <span class="keyword">public</span> <a class="code" href="classFl__Graphics__Driver.html" title="A virtual class subclassed for each graphics driver FLTK uses.">Fl_Graphics_Driver</a> {
+<a name="l00433"></a>00433 <span class="keyword">public</span>:
+<a name="l00434"></a><a class="code" href="classFl__GDI__Graphics__Driver.html#a585db566ef3ba1004718d2362d662a74">00434</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__GDI__Graphics__Driver.html#a585db566ef3ba1004718d2362d662a74" title="A string that identifies each subclass of Fl_Device.">class_id</a>;
+<a name="l00435"></a><a class="code" href="classFl__GDI__Graphics__Driver.html#a3fead5804442cde1220519408c59c83d">00435</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__GDI__Graphics__Driver.html#a3fead5804442cde1220519408c59c83d" title="Returns the name of the class of this object.">class_name</a>() {<span class="keywordflow">return</span> <a class="code" href="classFl__Graphics__Driver.html#a7a9304d1be68c5addab76a957c392f49" title="A string that identifies each subclass of Fl_Device.">class_id</a>;};
+<a name="l00436"></a>00436   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#a534f2ce7e973705cb934f6e6304d3636" title="see fl_color(void).">color</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c);
+<a name="l00437"></a>00437   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#a534f2ce7e973705cb934f6e6304d3636" title="see fl_color(void).">color</a>(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> r, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> g, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> b);
+<a name="l00438"></a>00438   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#aa78abb83a5a41243f50365ae54257704" title="see fl_draw(const char *str, int n, int x, int y).">draw</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* str, <span class="keywordtype">int</span> n, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00439"></a>00439   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#aa78abb83a5a41243f50365ae54257704" title="see fl_draw(const char *str, int n, int x, int y).">draw</a>(<span class="keywordtype">int</span> angle, <span class="keyword">const</span> <span class="keywordtype">char</span> *str, <span class="keywordtype">int</span> n, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00440"></a>00440   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#a633c7f21095553816807dceb4502e308" title="see fl_rtl_draw(const char *str, int n, int x, int y).">rtl_draw</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* str, <span class="keywordtype">int</span> n, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00441"></a>00441   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#adda4c44947e758afb5833d0fbec75913" title="see fl_font(void).">font</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> face, <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> size);
+<a name="l00442"></a>00442   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#aa78abb83a5a41243f50365ae54257704" title="see fl_draw(const char *str, int n, int x, int y).">draw</a>(<a class="code" href="classFl__Pixmap.html" title="The Fl_Pixmap class supports caching and drawing of colormap (pixmap) images, including transparency...">Fl_Pixmap</a> *pxm, <span class="keywordtype">int</span> XP, <span class="keywordtype">int</span> YP, <span class="keywordtype">int</span> WP, <span class="keywordtype">int</span> HP, <span class="keywordtype">int</span> cx, <span class="keywordtype">int</span> cy);
+<a name="l00443"></a>00443   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#aa78abb83a5a41243f50365ae54257704" title="see fl_draw(const char *str, int n, int x, int y).">draw</a>(<a class="code" href="classFl__Bitmap.html" title="The Fl_Bitmap class supports caching and drawing of mono-color (bitmap) images.">Fl_Bitmap</a> *pxm, <span class="keywordtype">int</span> XP, <span class="keywordtype">int</span> YP, <span class="keywordtype">int</span> WP, <span class="keywordtype">int</span> HP, <span class="keywordtype">int</span> cx, <span class="keywordtype">int</span> cy);
+<a name="l00444"></a>00444   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#aa78abb83a5a41243f50365ae54257704" title="see fl_draw(const char *str, int n, int x, int y).">draw</a>(<a class="code" href="classFl__RGB__Image.html" title="The Fl_RGB_Image class supports caching and drawing of full-color images with 1 to 4 channels of colo...">Fl_RGB_Image</a> *img, <span class="keywordtype">int</span> XP, <span class="keywordtype">int</span> YP, <span class="keywordtype">int</span> WP, <span class="keywordtype">int</span> HP, <span class="keywordtype">int</span> cx, <span class="keywordtype">int</span> cy);
+<a name="l00445"></a>00445   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#a1da89ea61e809a2f1ae15551045a4e95" title="see fl_draw_image(const uchar* buf, int X,int Y,int W,int H, int D, int L).">draw_image</a>(<span class="keyword">const</span> <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>* buf, <span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H, <span class="keywordtype">int</span> D=3, <span class="keywordtype">int</span> L=0);
+<a name="l00446"></a>00446   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#a1da89ea61e809a2f1ae15551045a4e95" title="see fl_draw_image(const uchar* buf, int X,int Y,int W,int H, int D, int L).">draw_image</a>(<a class="code" href="Fl__Device_8H.html#ae7b27cd30e30fc18214f4274c2a74e25" title="signature of image generation callback function.">Fl_Draw_Image_Cb</a> cb, <span class="keywordtype">void</span>* data, <span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H, <span class="keywordtype">int</span> D=3);
+<a name="l00447"></a>00447   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#ab8bb4e65bfe72bca35002b685ec9ab45" title="see fl_draw_image_mono(const uchar* buf, int X,int Y,int W,int H, int D, int L).">draw_image_mono</a>(<span class="keyword">const</span> <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>* buf, <span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H, <span class="keywordtype">int</span> D=1, <span class="keywordtype">int</span> L=0);
+<a name="l00448"></a>00448   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#ab8bb4e65bfe72bca35002b685ec9ab45" title="see fl_draw_image_mono(const uchar* buf, int X,int Y,int W,int H, int D, int L).">draw_image_mono</a>(<a class="code" href="Fl__Device_8H.html#ae7b27cd30e30fc18214f4274c2a74e25" title="signature of image generation callback function.">Fl_Draw_Image_Cb</a> cb, <span class="keywordtype">void</span>* data, <span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H, <span class="keywordtype">int</span> D=1);
+<a name="l00449"></a>00449   <span class="keywordtype">double</span> <a class="code" href="classFl__Graphics__Driver.html#aa9926412c1a8456723fb7f8596e4e99b" title="see fl_width(const char *str, int n).">width</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *str, <span class="keywordtype">int</span> n);
+<a name="l00450"></a>00450   <span class="keywordtype">double</span> <a class="code" href="classFl__Graphics__Driver.html#aa9926412c1a8456723fb7f8596e4e99b" title="see fl_width(const char *str, int n).">width</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> c);
+<a name="l00451"></a>00451   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#aa3f409d4234da7dbb68a72f8a6f5892d" title="see fl_text_extents(const char*, int n, int&amp;amp; dx, int&amp;amp; dy, int&amp;amp; w, int&amp;amp; h)...">text_extents</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>*, <span class="keywordtype">int</span> n, <span class="keywordtype">int</span>&amp; dx, <span class="keywordtype">int</span>&amp; dy, <span class="keywordtype">int</span>&amp; w, <span class="keywordtype">int</span>&amp; h);
+<a name="l00452"></a>00452   <span class="keywordtype">int</span> <a class="code" href="classFl__Graphics__Driver.html#a11a8a01ec6c6bcad8dbed571d9f374d3" title="see fl_height().">height</a>();
+<a name="l00453"></a>00453   <span class="keywordtype">int</span> <a class="code" href="classFl__Graphics__Driver.html#a15a80adf56ca715f18cc81214953a7d4" title="see fl_descent().">descent</a>();
+<a name="l00454"></a>00454 };
+<a name="l00455"></a>00455 <span class="preprocessor">#endif</span>
+<a name="l00456"></a>00456 <span class="preprocessor"></span><span class="preprocessor">#if !(defined(__APPLE__) || defined(WIN32))</span>
+<a name="l00457"></a>00457 <span class="preprocessor"></span>
+<a name="l00462"></a><a class="code" href="classFl__Xlib__Graphics__Driver.html">00462</a> <span class="keyword">class </span><a class="code" href="classFl__Xlib__Graphics__Driver.html" title="The Xlib-specific graphics class.">Fl_Xlib_Graphics_Driver</a> : <span class="keyword">public</span> <a class="code" href="classFl__Graphics__Driver.html" title="A virtual class subclassed for each graphics driver FLTK uses.">Fl_Graphics_Driver</a> {
+<a name="l00463"></a>00463 <span class="keyword">public</span>:
+<a name="l00464"></a><a class="code" href="classFl__Xlib__Graphics__Driver.html#adf8a374329ebdb3580c104a33960944d">00464</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Xlib__Graphics__Driver.html#adf8a374329ebdb3580c104a33960944d" title="A string that identifies each subclass of Fl_Device.">class_id</a>;
+<a name="l00465"></a><a class="code" href="classFl__Xlib__Graphics__Driver.html#adacb00514c4eef14799d84155ca07d63">00465</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Xlib__Graphics__Driver.html#adacb00514c4eef14799d84155ca07d63" title="Returns the name of the class of this object.">class_name</a>() {<span class="keywordflow">return</span> <a class="code" href="classFl__Xlib__Graphics__Driver.html#adf8a374329ebdb3580c104a33960944d" title="A string that identifies each subclass of Fl_Device.">class_id</a>;};
+<a name="l00466"></a>00466   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#a534f2ce7e973705cb934f6e6304d3636" title="see fl_color(void).">color</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c);
+<a name="l00467"></a>00467   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#a534f2ce7e973705cb934f6e6304d3636" title="see fl_color(void).">color</a>(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> r, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> g, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> b);
+<a name="l00468"></a>00468   <span class="keywordtype">void</span> <a class="code" href="classFl__Xlib__Graphics__Driver.html#af916ef3a5ec09ee062b6f193a14a63c8" title="see fl_draw(const char *str, int n, int x, int y).">draw</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* str, <span class="keywordtype">int</span> n, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00469"></a>00469   <span class="keywordtype">void</span> <a class="code" href="classFl__Xlib__Graphics__Driver.html#af916ef3a5ec09ee062b6f193a14a63c8" title="see fl_draw(const char *str, int n, int x, int y).">draw</a>(<span class="keywordtype">int</span> angle, <span class="keyword">const</span> <span class="keywordtype">char</span> *str, <span class="keywordtype">int</span> n, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00470"></a>00470   <span class="keywordtype">void</span> <a class="code" href="classFl__Xlib__Graphics__Driver.html#a53937899b6b5da3e6a17911f5adc5701" title="see fl_rtl_draw(const char *str, int n, int x, int y).">rtl_draw</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* str, <span class="keywordtype">int</span> n, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00471"></a>00471   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#adda4c44947e758afb5833d0fbec75913" title="see fl_font(void).">font</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> face, <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> <a class="code" href="classFl__Graphics__Driver.html#ad3327352d15be72897c43aabe52b7b00" title="see fl_size().">size</a>);
+<a name="l00472"></a>00472   <span class="keywordtype">void</span> <a class="code" href="classFl__Xlib__Graphics__Driver.html#af916ef3a5ec09ee062b6f193a14a63c8" title="see fl_draw(const char *str, int n, int x, int y).">draw</a>(<a class="code" href="classFl__Pixmap.html" title="The Fl_Pixmap class supports caching and drawing of colormap (pixmap) images, including transparency...">Fl_Pixmap</a> *pxm, <span class="keywordtype">int</span> XP, <span class="keywordtype">int</span> YP, <span class="keywordtype">int</span> WP, <span class="keywordtype">int</span> HP, <span class="keywordtype">int</span> cx, <span class="keywordtype">int</span> cy);
+<a name="l00473"></a>00473   <span class="keywordtype">void</span> <a class="code" href="classFl__Xlib__Graphics__Driver.html#af916ef3a5ec09ee062b6f193a14a63c8" title="see fl_draw(const char *str, int n, int x, int y).">draw</a>(<a class="code" href="classFl__Bitmap.html" title="The Fl_Bitmap class supports caching and drawing of mono-color (bitmap) images.">Fl_Bitmap</a> *pxm, <span class="keywordtype">int</span> XP, <span class="keywordtype">int</span> YP, <span class="keywordtype">int</span> WP, <span class="keywordtype">int</span> HP, <span class="keywordtype">int</span> cx, <span class="keywordtype">int</span> cy);
+<a name="l00474"></a>00474   <span class="keywordtype">void</span> <a class="code" href="classFl__Xlib__Graphics__Driver.html#af916ef3a5ec09ee062b6f193a14a63c8" title="see fl_draw(const char *str, int n, int x, int y).">draw</a>(<a class="code" href="classFl__RGB__Image.html" title="The Fl_RGB_Image class supports caching and drawing of full-color images with 1 to 4 channels of colo...">Fl_RGB_Image</a> *img, <span class="keywordtype">int</span> XP, <span class="keywordtype">int</span> YP, <span class="keywordtype">int</span> WP, <span class="keywordtype">int</span> HP, <span class="keywordtype">int</span> cx, <span class="keywordtype">int</span> cy);
+<a name="l00475"></a>00475   <span class="keywordtype">void</span> <a class="code" href="classFl__Xlib__Graphics__Driver.html#a8660525747864d1facc311ff432d6ce7" title="see fl_draw_image(const uchar* buf, int X,int Y,int W,int H, int D, int L).">draw_image</a>(<span class="keyword">const</span> <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>* buf, <span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H, <span class="keywordtype">int</span> D=3, <span class="keywordtype">int</span> L=0);
+<a name="l00476"></a>00476   <span class="keywordtype">void</span> <a class="code" href="classFl__Xlib__Graphics__Driver.html#a8660525747864d1facc311ff432d6ce7" title="see fl_draw_image(const uchar* buf, int X,int Y,int W,int H, int D, int L).">draw_image</a>(<a class="code" href="Fl__Device_8H.html#ae7b27cd30e30fc18214f4274c2a74e25" title="signature of image generation callback function.">Fl_Draw_Image_Cb</a> cb, <span class="keywordtype">void</span>* data, <span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H, <span class="keywordtype">int</span> D=3);
+<a name="l00477"></a>00477   <span class="keywordtype">void</span> <a class="code" href="classFl__Xlib__Graphics__Driver.html#a28911807f7cdbedee7ae6d7b538e12ee" title="see fl_draw_image_mono(const uchar* buf, int X,int Y,int W,int H, int D, int L).">draw_image_mono</a>(<span class="keyword">const</span> <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>* buf, <span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H, <span class="keywordtype">int</span> D=1, <span class="keywordtype">int</span> L=0);
+<a name="l00478"></a>00478   <span class="keywordtype">void</span> <a class="code" href="classFl__Xlib__Graphics__Driver.html#a28911807f7cdbedee7ae6d7b538e12ee" title="see fl_draw_image_mono(const uchar* buf, int X,int Y,int W,int H, int D, int L).">draw_image_mono</a>(<a class="code" href="Fl__Device_8H.html#ae7b27cd30e30fc18214f4274c2a74e25" title="signature of image generation callback function.">Fl_Draw_Image_Cb</a> cb, <span class="keywordtype">void</span>* data, <span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H, <span class="keywordtype">int</span> D=1);
+<a name="l00479"></a>00479   <span class="keywordtype">double</span> <a class="code" href="classFl__Xlib__Graphics__Driver.html#a2483bf6da5735a7141ada57b7eca2ae4" title="see fl_width(const char *str, int n).">width</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *str, <span class="keywordtype">int</span> n);
+<a name="l00480"></a>00480   <span class="keywordtype">double</span> <a class="code" href="classFl__Xlib__Graphics__Driver.html#a2483bf6da5735a7141ada57b7eca2ae4" title="see fl_width(const char *str, int n).">width</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> c);
+<a name="l00481"></a>00481   <span class="keywordtype">void</span> <a class="code" href="classFl__Xlib__Graphics__Driver.html#a57d1136f011e9a797b9cd549ba6a2a4a" title="see fl_text_extents(const char*, int n, int&amp;amp; dx, int&amp;amp; dy, int&amp;amp; w, int&amp;amp; h)...">text_extents</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>*, <span class="keywordtype">int</span> n, <span class="keywordtype">int</span>&amp; dx, <span class="keywordtype">int</span>&amp; dy, <span class="keywordtype">int</span>&amp; w, <span class="keywordtype">int</span>&amp; h);
+<a name="l00482"></a>00482   <span class="keywordtype">int</span> <a class="code" href="classFl__Xlib__Graphics__Driver.html#a77db1ffb8b8c805b35a925121e9dc901" title="see fl_height().">height</a>();
+<a name="l00483"></a>00483   <span class="keywordtype">int</span> <a class="code" href="classFl__Xlib__Graphics__Driver.html#a8de9d9f74b620e42fa8046a5e0ab2730" title="see fl_descent().">descent</a>();
+<a name="l00484"></a>00484 };
+<a name="l00485"></a>00485 <span class="preprocessor">#endif</span>
+<a name="l00486"></a>00486 <span class="preprocessor"></span>
+<a name="l00490"></a><a class="code" href="classFl__Surface__Device.html">00490</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Surface__Device.html" title="A surface that&amp;#39;s susceptible to receive graphical output.">Fl_Surface_Device</a> : <span class="keyword">public</span> <a class="code" href="classFl__Device.html" title="All graphical output devices and all graphics systems.">Fl_Device</a> {
+<a name="l00492"></a>00492   <a class="code" href="classFl__Graphics__Driver.html" title="A virtual class subclassed for each graphics driver FLTK uses.">Fl_Graphics_Driver</a> *_driver;
+<a name="l00493"></a>00493   <span class="keyword">static</span> <a class="code" href="classFl__Surface__Device.html" title="A surface that&amp;#39;s susceptible to receive graphical output.">Fl_Surface_Device</a> *_surface; <span class="comment">// the surface that currently receives graphics output</span>
+<a name="l00494"></a>00494 <span class="keyword">protected</span>:
+<a name="l00496"></a><a class="code" href="classFl__Surface__Device.html#ad9ee333db23389529698ef07efb6a2fe">00496</a>   <a class="code" href="classFl__Surface__Device.html#ad9ee333db23389529698ef07efb6a2fe" title="Constructor that sets the graphics driver to use for the created surface.">Fl_Surface_Device</a>(<a class="code" href="classFl__Graphics__Driver.html" title="A virtual class subclassed for each graphics driver FLTK uses.">Fl_Graphics_Driver</a> *graphics_driver) {_driver = graphics_driver; };
+<a name="l00497"></a>00497 <span class="keyword">public</span>:
+<a name="l00498"></a>00498   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Device.html#afa251fa8a057cc259310bab8d47256d1" title="A string that identifies each subclass of Fl_Device.">class_id</a>;
+<a name="l00499"></a><a class="code" href="classFl__Surface__Device.html#a1162e0cf051b2c95dd88091ef3b833df">00499</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Surface__Device.html#a1162e0cf051b2c95dd88091ef3b833df" title="Returns the name of the class of this object.">class_name</a>() {<span class="keywordflow">return</span> <a class="code" href="classFl__Device.html#afa251fa8a057cc259310bab8d47256d1" title="A string that identifies each subclass of Fl_Device.">class_id</a>;};
+<a name="l00500"></a>00500   <span class="keyword">virtual</span> <span class="keywordtype">void</span> set_current(<span class="keywordtype">void</span>);
+<a name="l00502"></a><a class="code" href="classFl__Surface__Device.html#a3993b12f96391f224a0d52a1fd15cfee">00502</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Surface__Device.html#a3993b12f96391f224a0d52a1fd15cfee" title="Sets the graphics driver of this drawing surface.">driver</a>(<a class="code" href="classFl__Graphics__Driver.html" title="A virtual class subclassed for each graphics driver FLTK uses.">Fl_Graphics_Driver</a> *graphics_driver) {_driver = graphics_driver;};
+<a name="l00504"></a><a class="code" href="classFl__Surface__Device.html#ad65054e24f1b8a2a36a685495ea7776c">00504</a>   <span class="keyword">inline</span> <a class="code" href="classFl__Graphics__Driver.html" title="A virtual class subclassed for each graphics driver FLTK uses.">Fl_Graphics_Driver</a> *<a class="code" href="classFl__Surface__Device.html#ad65054e24f1b8a2a36a685495ea7776c" title="Returns the graphics driver of this drawing surface.">driver</a>() {<span class="keywordflow">return</span> _driver; };
+<a name="l00506"></a><a class="code" href="classFl__Surface__Device.html#a6a2643e352fdcb9e78faa167d1cd0a14">00506</a>   <span class="keyword">static</span> <span class="keyword">inline</span> <a class="code" href="classFl__Surface__Device.html" title="A surface that&amp;#39;s susceptible to receive graphical output.">Fl_Surface_Device</a> *<a class="code" href="classFl__Surface__Device.html#a6a2643e352fdcb9e78faa167d1cd0a14" title="the surface that currently receives graphics output">surface</a>() {<span class="keywordflow">return</span> _surface; }; 
+<a name="l00508"></a><a class="code" href="classFl__Surface__Device.html#a7ccd4356e0026af4f6cbfda08827a116">00508</a>   <span class="keyword">virtual</span> <a class="code" href="classFl__Surface__Device.html#a7ccd4356e0026af4f6cbfda08827a116" title="The destructor.">~Fl_Surface_Device</a>() {}
+<a name="l00509"></a>00509 };
+<a name="l00510"></a>00510 
+<a name="l00514"></a><a class="code" href="classFl__Display__Device.html">00514</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Display__Device.html" title="A display to which the computer can draw.">Fl_Display_Device</a> : <span class="keyword">public</span> <a class="code" href="classFl__Surface__Device.html" title="A surface that&amp;#39;s susceptible to receive graphical output.">Fl_Surface_Device</a> {
+<a name="l00515"></a>00515   <span class="keyword">static</span> <a class="code" href="classFl__Display__Device.html" title="A display to which the computer can draw.">Fl_Display_Device</a> *_display; <span class="comment">// the platform display device</span>
+<a name="l00516"></a>00516 <span class="keyword">public</span>:
+<a name="l00517"></a><a class="code" href="classFl__Display__Device.html#af5eb23ec3a8b1a053e6d29e3119b867e">00517</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Display__Device.html#af5eb23ec3a8b1a053e6d29e3119b867e" title="A string that identifies each subclass of Fl_Device.">class_id</a>;
+<a name="l00518"></a><a class="code" href="classFl__Display__Device.html#a1e1955edf0171ced7e9fe4028d82237b">00518</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Display__Device.html#a1e1955edf0171ced7e9fe4028d82237b" title="Returns the name of the class of this object.">class_name</a>() {<span class="keywordflow">return</span> <a class="code" href="classFl__Surface__Device.html#ac3f048d5d72386c3ae35ec7a1d1f5257" title="A string that identifies each subclass of Fl_Device.">class_id</a>;};
+<a name="l00520"></a><a class="code" href="classFl__Display__Device.html#a38b5050335e22f6a05d1aaf848f5d3d7">00520</a>   <a class="code" href="classFl__Display__Device.html#a38b5050335e22f6a05d1aaf848f5d3d7" title="A constructor that sets the graphics driver used by the display.">Fl_Display_Device</a>(<a class="code" href="classFl__Graphics__Driver.html" title="A virtual class subclassed for each graphics driver FLTK uses.">Fl_Graphics_Driver</a> *graphics_driver) : <a class="code" href="classFl__Surface__Device.html" title="A surface that&amp;#39;s susceptible to receive graphical output.">Fl_Surface_Device</a>( graphics_driver) { };
+<a name="l00522"></a><a class="code" href="classFl__Display__Device.html#a888806f46c16a0c6cc7297fe553f535c">00522</a>   <span class="keyword">static</span> <span class="keyword">inline</span> <a class="code" href="classFl__Display__Device.html" title="A display to which the computer can draw.">Fl_Display_Device</a> *<a class="code" href="classFl__Display__Device.html#a888806f46c16a0c6cc7297fe553f535c" title="Returns the platform display device.">display_device</a>() {<span class="keywordflow">return</span> _display;};
+<a name="l00523"></a>00523 };
+<a name="l00524"></a>00524 
+<a name="l00530"></a><a class="code" href="classFl__Device__Plugin.html">00530</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Device__Plugin.html" title="This plugin socket allows the integration of new device drivers for special window or screen types...">Fl_Device_Plugin</a> : <span class="keyword">public</span> <a class="code" href="classFl__Plugin.html" title="Fl_Plugin allows link-time and run-time integration of binary modules.">Fl_Plugin</a> {
+<a name="l00531"></a>00531 <span class="keyword">public</span>:
+<a name="l00533"></a><a class="code" href="classFl__Device__Plugin.html#acdc41030253a82f647538f7abc5a3d37">00533</a>   <a class="code" href="classFl__Device__Plugin.html" title="This plugin socket allows the integration of new device drivers for special window or screen types...">Fl_Device_Plugin</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *name)
+<a name="l00534"></a>00534   : <a class="code" href="classFl__Plugin.html" title="Fl_Plugin allows link-time and run-time integration of binary modules.">Fl_Plugin</a>(klass(), name) { }
+<a name="l00536"></a><a class="code" href="classFl__Device__Plugin.html#afca212eda303cf52229fbe6bccf540c6">00536</a>   <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Device__Plugin.html#afca212eda303cf52229fbe6bccf540c6" title="Returns the class name.">klass</a>() { <span class="keywordflow">return</span> <span class="stringliteral">&quot;fltk:device&quot;</span>; }
+<a name="l00538"></a>00538   <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *name() = 0;
+<a name="l00544"></a>00544   <span class="keyword">virtual</span> <span class="keywordtype">int</span> print(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* w, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> height) = 0;
+<a name="l00545"></a>00545 };
+<a name="l00546"></a>00546 
+<a name="l00547"></a>00547 <span class="preprocessor">#endif // Fl_Device_H</span>
+<a name="l00548"></a>00548 <span class="preprocessor"></span>
+<a name="l00549"></a>00549 <span class="comment">//</span>
+<a name="l00550"></a>00550 <span class="comment">// End of &quot;$Id: Fl_Device.H 8471 2011-02-24 18:02:11Z manolo $&quot;.</span>
+<a name="l00551"></a>00551 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__Device_8H.html">Fl_Device.H</a>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Dial_8H-source.html

Added: trunk/doc-1.3/Fl__Dial_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Dial_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Dial_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,146 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Dial.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Dial_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Dial.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Dial.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Dial header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Dial widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Dial_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Dial_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#ifndef Fl_Valuator_H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#include &quot;Fl_Valuator.H&quot;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#endif</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span>
+<a name="l00038"></a>00038 <span class="comment">// values for type():</span>
+<a name="l00039"></a>00039 <span class="preprocessor">#define FL_NORMAL_DIAL  0       </span>
+<a name="l00040"></a>00040 <span class="preprocessor">#define FL_LINE_DIAL    1       </span>
+<a name="l00041"></a>00041 <span class="preprocessor">#define FL_FILL_DIAL    2       </span>
+<a name="l00056"></a><a class="code" href="classFl__Dial.html">00056</a> <span class="preprocessor">class FL_EXPORT Fl_Dial : public Fl_Valuator {</span>
+<a name="l00057"></a>00057 <span class="preprocessor"></span>
+<a name="l00058"></a>00058   <span class="keywordtype">short</span> a1,a2;
+<a name="l00059"></a>00059 
+<a name="l00060"></a>00060 <span class="keyword">protected</span>:
+<a name="l00061"></a>00061 
+<a name="l00062"></a>00062   <span class="comment">// these allow subclasses to put the dial in a smaller area:</span>
+<a name="l00063"></a>00063   <span class="keywordtype">void</span> draw(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H);
+<a name="l00064"></a>00064   <span class="keywordtype">int</span> handle(<span class="keywordtype">int</span> event, <span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H);
+<a name="l00065"></a>00065   <span class="keywordtype">void</span> draw();
+<a name="l00066"></a>00066 
+<a name="l00067"></a>00067 <span class="keyword">public</span>:
+<a name="l00068"></a>00068 
+<a name="l00069"></a>00069   <span class="keywordtype">int</span> handle(<span class="keywordtype">int</span>);
+<a name="l00074"></a>00074   <a class="code" href="classFl__Dial.html" title="The Fl_Dial widget provides a circular dial to control a single floating point value.">Fl_Dial</a>(<span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h, <span class="keyword">const</span> <span class="keywordtype">char</span> *l = 0);
+<a name="l00081"></a><a class="code" href="classFl__Dial.html#a5a02f1debaa3d67b2f768c1052a72658">00081</a>   <span class="keywordtype">short</span> <a class="code" href="classFl__Dial.html#a5a02f1debaa3d67b2f768c1052a72658" title="Sets Or gets the angles used for the minimum and maximum values.">angle1</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> a1;}
+<a name="l00083"></a><a class="code" href="classFl__Dial.html#a185e85066ea3de7e06623c3dcf117343">00083</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Dial.html#a185e85066ea3de7e06623c3dcf117343" title="See short angle1() const.">angle1</a>(<span class="keywordtype">short</span> a) {a1 = a;}
+<a name="l00085"></a><a class="code" href="classFl__Dial.html#a6e4925892f2390a4202a4b52262e8d4c">00085</a>   <span class="keywordtype">short</span> <a class="code" href="classFl__Dial.html#a6e4925892f2390a4202a4b52262e8d4c" title="See short angle1() const.">angle2</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> a2;}
+<a name="l00087"></a><a class="code" href="classFl__Dial.html#af5bd626b13c18392d882f0c9fc5a1901">00087</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Dial.html#af5bd626b13c18392d882f0c9fc5a1901" title="See short angle1() const.">angle2</a>(<span class="keywordtype">short</span> a) {a2 = a;}
+<a name="l00089"></a><a class="code" href="classFl__Dial.html#a72bcf4e6839c168b224cbc6bce9dd594">00089</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Dial.html#a72bcf4e6839c168b224cbc6bce9dd594" title="See short angle1() const.">angles</a>(<span class="keywordtype">short</span> a, <span class="keywordtype">short</span> b) {a1 = a; a2 = b;}
+<a name="l00090"></a>00090 
+<a name="l00091"></a>00091 };
+<a name="l00092"></a>00092 
+<a name="l00093"></a>00093 <span class="preprocessor">#endif</span>
+<a name="l00094"></a>00094 <span class="preprocessor"></span>
+<a name="l00095"></a>00095 <span class="comment">//</span>
+<a name="l00096"></a>00096 <span class="comment">// End of &quot;$Id: Fl_Dial.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;.</span>
+<a name="l00097"></a>00097 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Dial.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Double__Window_8H-source.html

Added: trunk/doc-1.3/Fl__Double__Window_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Double__Window_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Double__Window_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,134 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Double_Window.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Double__Window_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Double_Window.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Double_Window.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Double-buffered window header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Double_Window widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Double_Window_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Double_Window_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Window.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00049"></a><a class="code" href="classFl__Double__Window.html">00049</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Double__Window.html" title="The Fl_Double_Window provides a double-buffered window.">Fl_Double_Window</a> : <span class="keyword">public</span> <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a> {
+<a name="l00050"></a>00050 <span class="keyword">protected</span>:
+<a name="l00051"></a>00051   <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#a418cef08cf54f1dd794538501f15f08b" title="Forces the window to be drawn, this window is also made current and calls draw().">flush</a>(<span class="keywordtype">int</span> eraseoverlay);
+<a name="l00056"></a>00056   <span class="keywordtype">char</span> force_doublebuffering_;
+<a name="l00057"></a><a class="code" href="classFl__Double__Window.html#aa61d6c7ed8f1ddebc6b776a8a8da9d32">00057</a> <span class="keyword">public</span>:
+<a name="l00058"></a>00058   <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#a908afc4420fd505e958f6ed394a86acc" title="Puts the window on the screen.">show</a>();
+<a name="l00059"></a>00059   <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#a908afc4420fd505e958f6ed394a86acc" title="Puts the window on the screen.">show</a>(<span class="keywordtype">int</span> a, <span class="keywordtype">char</span> **b) {<a class="code" href="classFl__Window.html#a908afc4420fd505e958f6ed394a86acc" title="Puts the window on the screen.">Fl_Window::show</a>(a,b);}
+<a name="l00060"></a><a class="code" href="classFl__Double__Window.html#ac39ffebdfb8297954b6da99425a4f4ba">00060</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#a418cef08cf54f1dd794538501f15f08b" title="Forces the window to be drawn, this window is also made current and calls draw().">flush</a>();
+<a name="l00061"></a>00061   <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#afebf4c8fdc1d4e565ea2867a52e6b083" title="Changes the size and position of the window.">resize</a>(<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>);
+<a name="l00062"></a>00062   <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#acd69a335bdc69f5624301f267ca7f94e" title="Removes the window from the screen.">hide</a>();
+<a name="l00063"></a>00063   ~<a class="code" href="classFl__Double__Window.html" title="The Fl_Double_Window provides a double-buffered window.">Fl_Double_Window</a>();
+<a name="l00068"></a>00068   <a class="code" href="classFl__Double__Window.html" title="The Fl_Double_Window provides a double-buffered window.">Fl_Double_Window</a>(<span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *l = 0) 
+<a name="l00069"></a><a class="code" href="classFl__Double__Window.html#af4806a261c5d48462f4827c99131eb14">00069</a>     : <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>(W,H,l), force_doublebuffering_(0) { <a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_DOUBLE_WINDOW); }
+<a name="l00073"></a>00073   <a class="code" href="classFl__Double__Window.html" title="The Fl_Double_Window provides a double-buffered window.">Fl_Double_Window</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *l = 0)
+<a name="l00074"></a><a class="code" href="classFl__Double__Window.html#aeb4ea6c71b66348fd4307d549d74ea8e">00074</a>     : <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>(X,Y,W,H,l), force_doublebuffering_(0) { <a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_DOUBLE_WINDOW); }
+<a name="l00075"></a>00075 };
+<a name="l00076"></a>00076 
+<a name="l00077"></a>00077 <span class="preprocessor">#endif</span>
+<a name="l00078"></a>00078 <span class="preprocessor"></span>
+<a name="l00079"></a>00079 <span class="comment">//</span>
+<a name="l00080"></a>00080 <span class="comment">// End of &quot;$Id: Fl_Double_Window.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00081"></a>00081 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Double_Window.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Export_8H-source.html

Added: trunk/doc-1.3/Fl__Export_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Export_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Export_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,126 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Export.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Export_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Export.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment"> * &quot;$Id: Fl_Export.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment"> *</span>
+<a name="l00004"></a>00004 <span class="comment"> * WIN32 DLL export .</span>
+<a name="l00005"></a>00005 <span class="comment"> *</span>
+<a name="l00006"></a>00006 <span class="comment"> * Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment"> *</span>
+<a name="l00008"></a>00008 <span class="comment"> * This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment"> * modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment"> * License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment"> * version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment"> *</span>
+<a name="l00013"></a>00013 <span class="comment"> * This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment"> * Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment"> *</span>
+<a name="l00018"></a>00018 <span class="comment"> * You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment"> * License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment"> * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment"> * USA.</span>
+<a name="l00022"></a>00022 <span class="comment"> *</span>
+<a name="l00023"></a>00023 <span class="comment"> * Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment"> *</span>
+<a name="l00025"></a>00025 <span class="comment"> *     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment"> */</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="preprocessor">#ifndef Fl_Export_H</span>
+<a name="l00029"></a>00029 <span class="preprocessor"></span><span class="preprocessor">#  define Fl_Export_H</span>
+<a name="l00030"></a>00030 <span class="preprocessor"></span>
+<a name="l00031"></a>00031 <span class="comment">/*</span>
+<a name="l00032"></a>00032 <span class="comment"> * The following is only used when building DLLs under WIN32...</span>
+<a name="l00033"></a>00033 <span class="comment"> */</span>
+<a name="l00034"></a>00034 
+<a name="l00035"></a>00035 <span class="preprocessor">#  if defined(FL_DLL)</span>
+<a name="l00036"></a>00036 <span class="preprocessor"></span><span class="preprocessor">#    ifdef FL_LIBRARY</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span><span class="preprocessor">#      define FL_EXPORT __declspec(dllexport)</span>
+<a name="l00038"></a>00038 <span class="preprocessor"></span><span class="preprocessor">#    else</span>
+<a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#      define FL_EXPORT __declspec(dllimport)</span>
+<a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#    endif </span><span class="comment">/* FL_LIBRARY */</span>
+<a name="l00041"></a>00041 <span class="preprocessor">#  else</span>
+<a name="l00042"></a>00042 <span class="preprocessor"></span><span class="preprocessor">#    define FL_EXPORT</span>
+<a name="l00043"></a>00043 <span class="preprocessor"></span><span class="preprocessor">#  endif </span><span class="comment">/* FL_DLL */</span>
+<a name="l00044"></a>00044 
+<a name="l00045"></a>00045 <span class="preprocessor">#endif </span><span class="comment">/* !Fl_Export_H */</span>
+<a name="l00046"></a>00046 
+<a name="l00047"></a>00047 <span class="comment">/*</span>
+<a name="l00048"></a>00048 <span class="comment"> * End of &quot;$Id: Fl_Export.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00049"></a>00049 <span class="comment"> */</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Export.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__File__Browser_8H-source.html

Added: trunk/doc-1.3/Fl__File__Browser_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__File__Browser_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__File__Browser_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,161 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_File_Browser.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__File__Browser_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_File_Browser.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_File_Browser.H 8306 2011-01-24 17:04:22Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// FileBrowser definitions.</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1999-2010 by Michael Sweet.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_File_Browser widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="comment">//</span>
+<a name="l00032"></a>00032 <span class="comment">// Include necessary header files...</span>
+<a name="l00033"></a>00033 <span class="comment">//</span>
+<a name="l00034"></a>00034 
+<a name="l00035"></a>00035 <span class="preprocessor">#ifndef _Fl_File_Browser_H_</span>
+<a name="l00036"></a>00036 <span class="preprocessor"></span><span class="preprocessor">#  define _Fl_File_Browser_H_</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span>
+<a name="l00038"></a>00038 <span class="preprocessor">#  include &quot;Fl_Browser.H&quot;</span>
+<a name="l00039"></a>00039 <span class="preprocessor">#  include &quot;Fl_File_Icon.H&quot;</span>
+<a name="l00040"></a>00040 <span class="preprocessor">#  include &quot;filename.H&quot;</span>
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042 
+<a name="l00043"></a>00043 <span class="comment">//</span>
+<a name="l00044"></a>00044 <span class="comment">// Fl_File_Browser class...</span>
+<a name="l00045"></a>00045 <span class="comment">//</span>
+<a name="l00046"></a>00046 
+<a name="l00048"></a><a class="code" href="classFl__File__Browser.html">00048</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__File__Browser.html" title="The Fl_File_Browser widget displays a list of filenames, optionally with file-specific icons...">Fl_File_Browser</a> : <span class="keyword">public</span> <a class="code" href="classFl__Browser.html" title="The Fl_Browser widget displays a scrolling list of text lines, and manages all the storage for the te...">Fl_Browser</a> {
+<a name="l00049"></a>00049   
+<a name="l00050"></a>00050   <span class="keywordtype">int</span>           filetype_;
+<a name="l00051"></a>00051   <span class="keyword">const</span> <span class="keywordtype">char</span>    *directory_;
+<a name="l00052"></a>00052   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>         iconsize_;
+<a name="l00053"></a>00053   <span class="keyword">const</span> <span class="keywordtype">char</span>    *pattern_;
+<a name="l00054"></a>00054 
+<a name="l00055"></a>00055   <span class="keywordtype">int</span>           <a class="code" href="classFl__Browser.html#ae731d9fe38dbf65edb3636ba907e32ef" title="The height of the entire list of all visible() items in pixels.">full_height</a>() <span class="keyword">const</span>;
+<a name="l00056"></a>00056   <span class="keywordtype">int</span>           <a class="code" href="classFl__Browser.html#a983a47180cb7c2f4a23a59680fa10d2c" title="Returns height of item in pixels.">item_height</a>(<span class="keywordtype">void</span> *) <span class="keyword">const</span>;
+<a name="l00057"></a>00057   <span class="keywordtype">int</span>           <a class="code" href="classFl__Browser.html#a7468c1a28d8547737849516ddc86b985" title="Returns width of item in pixels.">item_width</a>(<span class="keywordtype">void</span> *) <span class="keyword">const</span>;
+<a name="l00058"></a>00058   <span class="keywordtype">void</span>          <a class="code" href="classFl__Browser.html#a4fb716f6932e635d091f925c3999c5c4" title="Draws item at the position specified by X Y W H.">item_draw</a>(<span class="keywordtype">void</span> *, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>) <span class="keyword">const</span>;
+<a name="l00059"></a>00059   <span class="keywordtype">int</span>           <a class="code" href="classFl__Browser.html#ac66f77be942d5931f287f23215513bca" title="The default &amp;#39;average&amp;#39; item height (including inter-item spacing) in pixels.">incr_height</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (<a class="code" href="classFl__Browser.html#a983a47180cb7c2f4a23a59680fa10d2c" title="Returns height of item in pixels.">item_height</a>(0)); }
+<a name="l00060"></a>00060 
+<a name="l00061"></a>00061 <span class="keyword">public</span>:
+<a name="l00062"></a>00062   <span class="keyword">enum</span> { FILES, DIRECTORIES };
+<a name="l00063"></a>00063 
+<a name="l00068"></a>00068   <a class="code" href="classFl__File__Browser.html" title="The Fl_File_Browser widget displays a list of filenames, optionally with file-specific icons...">Fl_File_Browser</a>(<span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> * = 0);
+<a name="l00069"></a>00069 
+<a name="l00071"></a>00071   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>         iconsize()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (iconsize_); };
+<a name="l00073"></a><a class="code" href="classFl__File__Browser.html#aee8e2482e5089304c0c36f7b14d5effb">00073</a>   <span class="keywordtype">void</span>          <a class="code" href="classFl__File__Browser.html#aee8e2482e5089304c0c36f7b14d5effb" title="Sets or gets the size of the icons.">iconsize</a>(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> s) { iconsize_ = s; <a class="code" href="classFl__Widget.html#aa63ce68cbf4620cf8750b868368ea02b" title="Schedules the drawing of the widget.">redraw</a>(); };
+<a name="l00074"></a>00074 
+<a name="l00080"></a>00080   <span class="keywordtype">void</span>  filter(<span class="keyword">const</span> <span class="keywordtype">char</span> *pattern);
+<a name="l00086"></a>00086   <span class="keyword">const</span> <span class="keywordtype">char</span>    *filter()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (pattern_); };
+<a name="l00087"></a>00087 
+<a name="l00095"></a>00095   <span class="keywordtype">int</span>           <a class="code" href="classFl__Browser.html#a0d8c975bc7adf9850a3e94a189ef813a" title="Clears the browser and reads the file, adding each line from the file to the browser.">load</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *directory, <a class="code" href="group__filenames.html#ga8be6b0be30bd3174de4b682e4e38eaf5" title="File sorting function.">Fl_File_Sort_F</a> *sort = fl_numericsort);
+<a name="l00096"></a>00096 
+<a name="l00097"></a>00097   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a>  <a class="code" href="classFl__Browser__.html#a4e856285d2985f68c97f3d827341d3a1" title="Gets the default text size (in pixels) for the lines in the browser.">textsize</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classFl__Browser__.html#a4e856285d2985f68c97f3d827341d3a1" title="Gets the default text size (in pixels) for the lines in the browser.">Fl_Browser::textsize</a>(); };
+<a name="l00098"></a>00098   <span class="keywordtype">void</span>          <a class="code" href="classFl__Browser__.html#a4e856285d2985f68c97f3d827341d3a1" title="Gets the default text size (in pixels) for the lines in the browser.">textsize</a>(<a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> s) { <a class="code" href="classFl__Browser__.html#a4e856285d2985f68c97f3d827341d3a1" title="Gets the default text size (in pixels) for the lines in the browser.">Fl_Browser::textsize</a>(s); iconsize_ = (<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>)(3 * s / 2); };
+<a name="l00099"></a><a class="code" href="classFl__File__Browser.html#ab75caa183fe6e68c5d9b7f10829e29ac">00099</a> 
+<a name="l00106"></a>00106   <span class="keywordtype">int</span>           filetype()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (filetype_); };
+<a name="l00113"></a>00113   <span class="keywordtype">void</span>          filetype(<span class="keywordtype">int</span> t) { filetype_ = t; };
+<a name="l00114"></a>00114 };
+<a name="l00115"></a><a class="code" href="classFl__File__Browser.html#af29b1735a961d308a27baea8db5a6bfb">00115</a> 
+<a name="l00116"></a>00116 <span class="preprocessor">#endif // !_Fl_File_Browser_H_</span>
+<a name="l00117"></a>00117 <span class="preprocessor"></span>
+<a name="l00118"></a>00118 <span class="comment">//</span>
+<a name="l00119"></a>00119 <span class="comment">// End of &quot;$Id: Fl_File_Browser.H 8306 2011-01-24 17:04:22Z matt $&quot;.</span>
+<a name="l00120"></a>00120 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_File_Browser.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__File__Chooser_8H-source.html

Added: trunk/doc-1.3/Fl__File__Chooser_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__File__Chooser_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__File__Chooser_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,275 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_File_Chooser.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__File__Chooser_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_File_Chooser.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_File_Chooser.H 8286 2011-01-17 09:39:14Z manolo $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Fl_File_Chooser dialog for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">// generated by Fast Light User Interface Designer (fluid) version 1.0300</span>
+<a name="l00029"></a>00029 
+<a name="l00030"></a>00030 <span class="preprocessor">#ifndef Fl_File_Chooser_H</span>
+<a name="l00031"></a>00031 <span class="preprocessor"></span><span class="preprocessor">#define Fl_File_Chooser_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#include &lt;FL/Fl.H&gt;</span>
+<a name="l00033"></a>00033 <span class="preprocessor">#include &lt;FL/Fl_Double_Window.H&gt;</span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;stdio.h&gt;</span>
+<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;stdlib.h&gt;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#include &lt;string.h&gt;</span>
+<a name="l00037"></a>00037 <span class="preprocessor">#include &lt;FL/Fl_Group.H&gt;</span>
+<a name="l00038"></a>00038 <span class="preprocessor">#include &lt;FL/Fl_Choice.H&gt;</span>
+<a name="l00039"></a>00039 <span class="preprocessor">#include &lt;FL/Fl_Menu_Button.H&gt;</span>
+<a name="l00040"></a>00040 <span class="preprocessor">#include &lt;FL/Fl_Button.H&gt;</span>
+<a name="l00041"></a>00041 <span class="preprocessor">#include &lt;FL/Fl_Preferences.H&gt;</span>
+<a name="l00042"></a>00042 <span class="preprocessor">#include &lt;FL/Fl_Tile.H&gt;</span>
+<a name="l00043"></a>00043 <span class="preprocessor">#include &lt;FL/Fl_File_Browser.H&gt;</span>
+<a name="l00044"></a>00044 <span class="preprocessor">#include &lt;FL/Fl_Box.H&gt;</span>
+<a name="l00045"></a>00045 <span class="preprocessor">#include &lt;FL/Fl_Check_Button.H&gt;</span>
+<a name="l00046"></a>00046 <span class="preprocessor">#include &lt;FL/Fl_File_Input.H&gt;</span>
+<a name="l00047"></a>00047 <span class="preprocessor">#include &lt;FL/Fl_Return_Button.H&gt;</span>
+<a name="l00048"></a>00048 <span class="preprocessor">#include &lt;FL/fl_ask.H&gt;</span>
+<a name="l00049"></a>00049 
+<a name="l00050"></a><a class="code" href="classFl__File__Chooser.html">00050</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__File__Chooser.html" title="The Fl_File_Chooser widget displays a standard file selection dialog that supports various selection ...">Fl_File_Chooser</a> {
+<a name="l00051"></a>00051 <span class="keyword">public</span>:
+<a name="l00052"></a>00052   <span class="keyword">enum</span> { SINGLE = 0, MULTI = 1, CREATE = 2, DIRECTORY = 4 }; 
+<a name="l00053"></a>00053 <span class="keyword">private</span>:
+<a name="l00054"></a>00054   <span class="keyword">static</span> <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a> prefs_; 
+<a name="l00055"></a>00055   void (*callback_)(<a class="code" href="classFl__File__Chooser.html" title="The Fl_File_Chooser widget displays a standard file selection dialog that supports various selection ...">Fl_File_Chooser</a>*, <span class="keywordtype">void</span> *); 
+<a name="l00056"></a>00056   <span class="keywordtype">void</span> *data_; 
+<a name="l00057"></a>00057   <span class="keywordtype">char</span> directory_[<a class="code" href="group__filenames.html#ga29253083ed9918c2f9d532bd5ed89cc3" title="all path buffers should use this length">FL_PATH_MAX</a>]; 
+<a name="l00058"></a>00058   <span class="keywordtype">char</span> pattern_[<a class="code" href="group__filenames.html#ga29253083ed9918c2f9d532bd5ed89cc3" title="all path buffers should use this length">FL_PATH_MAX</a>]; 
+<a name="l00059"></a>00059   <span class="keywordtype">char</span> preview_text_[2048]; 
+<a name="l00060"></a>00060   <span class="keywordtype">int</span> type_; 
+<a name="l00061"></a>00061   <span class="keywordtype">void</span> favoritesButtonCB(); 
+<a name="l00062"></a>00062   <span class="keywordtype">void</span> favoritesCB(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *w); 
+<a name="l00063"></a>00063   <span class="keywordtype">void</span> fileListCB(); 
+<a name="l00064"></a>00064   <span class="keywordtype">void</span> fileNameCB(); 
+<a name="l00065"></a>00065   <span class="keywordtype">void</span> newdir(); 
+<a name="l00066"></a>00066   <span class="keyword">static</span> <span class="keywordtype">void</span> previewCB(<a class="code" href="classFl__File__Chooser.html" title="The Fl_File_Chooser widget displays a standard file selection dialog that supports various selection ...">Fl_File_Chooser</a> *fc); 
+<a name="l00067"></a>00067   <span class="keywordtype">void</span> showChoiceCB(); 
+<a name="l00068"></a>00068   <span class="keywordtype">void</span> update_favorites(); 
+<a name="l00069"></a>00069   <span class="keywordtype">void</span> update_preview(); 
+<a name="l00070"></a>00070 <span class="keyword">public</span>:
+<a name="l00071"></a>00071   <a class="code" href="classFl__File__Chooser.html" title="The Fl_File_Chooser widget displays a standard file selection dialog that supports various selection ...">Fl_File_Chooser</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *d, <span class="keyword">const</span> <span class="keywordtype">char</span> *p, <span class="keywordtype">int</span> t, <span class="keyword">const</span> <span class="keywordtype">char</span> *title);
+<a name="l00072"></a>00072 <span class="keyword">private</span>:
+<a name="l00073"></a>00073   <a class="code" href="classFl__Double__Window.html" title="The Fl_Double_Window provides a double-buffered window.">Fl_Double_Window</a> *window;
+<a name="l00074"></a>00074   <span class="keywordtype">void</span> cb_window_i(<a class="code" href="classFl__Double__Window.html" title="The Fl_Double_Window provides a double-buffered window.">Fl_Double_Window</a>*, <span class="keywordtype">void</span>*);
+<a name="l00075"></a>00075   <span class="keyword">static</span> <span class="keywordtype">void</span> cb_window(<a class="code" href="classFl__Double__Window.html" title="The Fl_Double_Window provides a double-buffered window.">Fl_Double_Window</a>*, <span class="keywordtype">void</span>*);
+<a name="l00076"></a>00076   <a class="code" href="classFl__Choice.html" title="A button that is used to pop up a menu.">Fl_Choice</a> *showChoice;
+<a name="l00077"></a>00077   <span class="keywordtype">void</span> cb_showChoice_i(<a class="code" href="classFl__Choice.html" title="A button that is used to pop up a menu.">Fl_Choice</a>*, <span class="keywordtype">void</span>*);
+<a name="l00078"></a>00078   <span class="keyword">static</span> <span class="keywordtype">void</span> cb_showChoice(<a class="code" href="classFl__Choice.html" title="A button that is used to pop up a menu.">Fl_Choice</a>*, <span class="keywordtype">void</span>*);
+<a name="l00079"></a>00079   <a class="code" href="classFl__Menu__Button.html" title="This is a button that when pushed pops up a menu (or hierarchy of menus) defined by an array of Fl_Me...">Fl_Menu_Button</a> *favoritesButton;
+<a name="l00080"></a>00080   <span class="keywordtype">void</span> cb_favoritesButton_i(<a class="code" href="classFl__Menu__Button.html" title="This is a button that when pushed pops up a menu (or hierarchy of menus) defined by an array of Fl_Me...">Fl_Menu_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00081"></a>00081   <span class="keyword">static</span> <span class="keywordtype">void</span> cb_favoritesButton(<a class="code" href="classFl__Menu__Button.html" title="This is a button that when pushed pops up a menu (or hierarchy of menus) defined by an array of Fl_Me...">Fl_Menu_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00082"></a>00082 <span class="keyword">public</span>:
+<a name="l00083"></a><a class="code" href="classFl__File__Chooser.html#a9621414a66b7ae84bb09c2f6348aea50">00083</a>   <a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a> *<a class="code" href="classFl__File__Chooser.html#a9621414a66b7ae84bb09c2f6348aea50" title="The &amp;quot;new directory&amp;quot; button is exported so that application developers can control the appea...">newButton</a>;
+<a name="l00084"></a>00084 <span class="keyword">private</span>:
+<a name="l00085"></a>00085   <span class="keywordtype">void</span> cb_newButton_i(<a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00086"></a>00086   <span class="keyword">static</span> <span class="keywordtype">void</span> cb_newButton(<a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00087"></a>00087   <span class="keywordtype">void</span> cb__i(<a class="code" href="classFl__Tile.html" title="The Fl_Tile class lets you resize the children by dragging the border between them:">Fl_Tile</a>*, <span class="keywordtype">void</span>*);
+<a name="l00088"></a>00088   <span class="keyword">static</span> <span class="keywordtype">void</span> cb_(<a class="code" href="classFl__Tile.html" title="The Fl_Tile class lets you resize the children by dragging the border between them:">Fl_Tile</a>*, <span class="keywordtype">void</span>*);
+<a name="l00089"></a>00089   <a class="code" href="classFl__File__Browser.html" title="The Fl_File_Browser widget displays a list of filenames, optionally with file-specific icons...">Fl_File_Browser</a> *fileList;
+<a name="l00090"></a>00090   <span class="keywordtype">void</span> cb_fileList_i(<a class="code" href="classFl__File__Browser.html" title="The Fl_File_Browser widget displays a list of filenames, optionally with file-specific icons...">Fl_File_Browser</a>*, <span class="keywordtype">void</span>*);
+<a name="l00091"></a>00091   <span class="keyword">static</span> <span class="keywordtype">void</span> cb_fileList(<a class="code" href="classFl__File__Browser.html" title="The Fl_File_Browser widget displays a list of filenames, optionally with file-specific icons...">Fl_File_Browser</a>*, <span class="keywordtype">void</span>*);
+<a name="l00092"></a>00092   <a class="code" href="classFl__Box.html" title="This widget simply draws its box, and possibly it&amp;#39;s label.">Fl_Box</a> *previewBox;
+<a name="l00093"></a>00093 <span class="keyword">public</span>:
+<a name="l00094"></a><a class="code" href="classFl__File__Chooser.html#ac48785ac0e5eee2a05ee7fb58410bcc3">00094</a>   <a class="code" href="classFl__Check__Button.html" title="A button with an &amp;quot;checkmark&amp;quot; to show its status.">Fl_Check_Button</a> *<a class="code" href="classFl__File__Chooser.html#ac48785ac0e5eee2a05ee7fb58410bcc3" title="The &amp;quot;preview&amp;quot; button is exported so that application developers can control the appearance ...">previewButton</a>;
+<a name="l00095"></a>00095 <span class="keyword">private</span>:
+<a name="l00096"></a>00096   <span class="keywordtype">void</span> cb_previewButton_i(<a class="code" href="classFl__Check__Button.html" title="A button with an &amp;quot;checkmark&amp;quot; to show its status.">Fl_Check_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00097"></a>00097   <span class="keyword">static</span> <span class="keywordtype">void</span> cb_previewButton(<a class="code" href="classFl__Check__Button.html" title="A button with an &amp;quot;checkmark&amp;quot; to show its status.">Fl_Check_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00098"></a>00098   <a class="code" href="classFl__File__Input.html" title="This widget displays a pathname in a text input field.">Fl_File_Input</a> *fileName;
+<a name="l00099"></a>00099   <span class="keywordtype">void</span> cb_fileName_i(<a class="code" href="classFl__File__Input.html" title="This widget displays a pathname in a text input field.">Fl_File_Input</a>*, <span class="keywordtype">void</span>*);
+<a name="l00100"></a>00100   <span class="keyword">static</span> <span class="keywordtype">void</span> cb_fileName(<a class="code" href="classFl__File__Input.html" title="This widget displays a pathname in a text input field.">Fl_File_Input</a>*, <span class="keywordtype">void</span>*);
+<a name="l00101"></a>00101   <a class="code" href="classFl__Return__Button.html" title="The Fl_Return_Button is a subclass of Fl_Button that generates a callback when it is pressed or when ...">Fl_Return_Button</a> *okButton;
+<a name="l00102"></a>00102   <span class="keywordtype">void</span> cb_okButton_i(<a class="code" href="classFl__Return__Button.html" title="The Fl_Return_Button is a subclass of Fl_Button that generates a callback when it is pressed or when ...">Fl_Return_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00103"></a>00103   <span class="keyword">static</span> <span class="keywordtype">void</span> cb_okButton(<a class="code" href="classFl__Return__Button.html" title="The Fl_Return_Button is a subclass of Fl_Button that generates a callback when it is pressed or when ...">Fl_Return_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00104"></a>00104   <a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a> *cancelButton;
+<a name="l00105"></a>00105   <span class="keywordtype">void</span> cb_cancelButton_i(<a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00106"></a>00106   <span class="keyword">static</span> <span class="keywordtype">void</span> cb_cancelButton(<a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00107"></a>00107   <a class="code" href="classFl__Double__Window.html" title="The Fl_Double_Window provides a double-buffered window.">Fl_Double_Window</a> *favWindow;
+<a name="l00108"></a>00108   <a class="code" href="classFl__File__Browser.html" title="The Fl_File_Browser widget displays a list of filenames, optionally with file-specific icons...">Fl_File_Browser</a> *favList;
+<a name="l00109"></a>00109   <span class="keywordtype">void</span> cb_favList_i(<a class="code" href="classFl__File__Browser.html" title="The Fl_File_Browser widget displays a list of filenames, optionally with file-specific icons...">Fl_File_Browser</a>*, <span class="keywordtype">void</span>*);
+<a name="l00110"></a>00110   <span class="keyword">static</span> <span class="keywordtype">void</span> cb_favList(<a class="code" href="classFl__File__Browser.html" title="The Fl_File_Browser widget displays a list of filenames, optionally with file-specific icons...">Fl_File_Browser</a>*, <span class="keywordtype">void</span>*);
+<a name="l00111"></a>00111   <a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a> *favUpButton;
+<a name="l00112"></a>00112   <span class="keywordtype">void</span> cb_favUpButton_i(<a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00113"></a>00113   <span class="keyword">static</span> <span class="keywordtype">void</span> cb_favUpButton(<a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00114"></a>00114   <a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a> *favDeleteButton;
+<a name="l00115"></a>00115   <span class="keywordtype">void</span> cb_favDeleteButton_i(<a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00116"></a>00116   <span class="keyword">static</span> <span class="keywordtype">void</span> cb_favDeleteButton(<a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00117"></a>00117   <a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a> *favDownButton;
+<a name="l00118"></a>00118   <span class="keywordtype">void</span> cb_favDownButton_i(<a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00119"></a>00119   <span class="keyword">static</span> <span class="keywordtype">void</span> cb_favDownButton(<a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00120"></a>00120   <a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a> *favCancelButton;
+<a name="l00121"></a>00121   <span class="keywordtype">void</span> cb_favCancelButton_i(<a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00122"></a>00122   <span class="keyword">static</span> <span class="keywordtype">void</span> cb_favCancelButton(<a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00123"></a>00123   <a class="code" href="classFl__Return__Button.html" title="The Fl_Return_Button is a subclass of Fl_Button that generates a callback when it is pressed or when ...">Fl_Return_Button</a> *favOkButton;
+<a name="l00124"></a>00124   <span class="keywordtype">void</span> cb_favOkButton_i(<a class="code" href="classFl__Return__Button.html" title="The Fl_Return_Button is a subclass of Fl_Button that generates a callback when it is pressed or when ...">Fl_Return_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00125"></a>00125   <span class="keyword">static</span> <span class="keywordtype">void</span> cb_favOkButton(<a class="code" href="classFl__Return__Button.html" title="The Fl_Return_Button is a subclass of Fl_Button that generates a callback when it is pressed or when ...">Fl_Return_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00126"></a>00126 <span class="preprocessor">#ifndef WIN32</span>
+<a name="l00127"></a>00127 <span class="preprocessor"></span>  <a class="code" href="classFl__Check__Button.html" title="A button with an &amp;quot;checkmark&amp;quot; to show its status.">Fl_Check_Button</a> *show_hidden;
+<a name="l00128"></a>00128   <span class="keyword">static</span> <span class="keywordtype">void</span> show_hidden_cb(<a class="code" href="classFl__Check__Button.html" title="A button with an &amp;quot;checkmark&amp;quot; to show its status.">Fl_Check_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00129"></a>00129   <span class="keywordtype">void</span> remove_hidden_files();
+<a name="l00130"></a>00130 <span class="preprocessor">#endif</span>
+<a name="l00131"></a>00131 <span class="preprocessor"></span><span class="keyword">public</span>:
+<a name="l00132"></a>00132   ~<a class="code" href="classFl__File__Chooser.html" title="The Fl_File_Chooser widget displays a standard file selection dialog that supports various selection ...">Fl_File_Chooser</a>();
+<a name="l00133"></a>00133   <span class="keywordtype">void</span> callback(<span class="keywordtype">void</span> (*cb)(<a class="code" href="classFl__File__Chooser.html" title="The Fl_File_Chooser widget displays a standard file selection dialog that supports various selection ...">Fl_File_Chooser</a> *, <span class="keywordtype">void</span> *), <span class="keywordtype">void</span> *d = 0);
+<a name="l00134"></a>00134   <span class="keywordtype">void</span> color(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c);
+<a name="l00135"></a>00135   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> color();
+<a name="l00136"></a>00136   <span class="keywordtype">int</span> count(); 
+<a name="l00137"></a>00137   <span class="keywordtype">void</span> directory(<span class="keyword">const</span> <span class="keywordtype">char</span> *d); 
+<a name="l00138"></a>00138   <span class="keywordtype">char</span> * directory();
+<a name="l00139"></a>00139   <span class="keywordtype">void</span> filter(<span class="keyword">const</span> <span class="keywordtype">char</span> *p); 
+<a name="l00140"></a>00140   <span class="keyword">const</span> <span class="keywordtype">char</span> * filter();
+<a name="l00141"></a>00141   <span class="keywordtype">int</span> filter_value();
+<a name="l00142"></a>00142   <span class="keywordtype">void</span> filter_value(<span class="keywordtype">int</span> f);
+<a name="l00143"></a>00143   <span class="keywordtype">void</span> hide();
+<a name="l00144"></a>00144   <span class="keywordtype">void</span> iconsize(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> s);
+<a name="l00145"></a>00145   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> iconsize();
+<a name="l00146"></a>00146   <span class="keywordtype">void</span> label(<span class="keyword">const</span> <span class="keywordtype">char</span> *l);
+<a name="l00147"></a>00147   <span class="keyword">const</span> <span class="keywordtype">char</span> * label();
+<a name="l00148"></a>00148   <span class="keywordtype">void</span> ok_label(<span class="keyword">const</span> <span class="keywordtype">char</span> *l);
+<a name="l00149"></a>00149   <span class="keyword">const</span> <span class="keywordtype">char</span> * ok_label();
+<a name="l00150"></a>00150   <span class="keywordtype">void</span> preview(<span class="keywordtype">int</span> e); 
+<a name="l00151"></a><a class="code" href="classFl__File__Chooser.html#a52525d25282ea4889077375e3cb66d54">00151</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__File__Chooser.html#a52525d25282ea4889077375e3cb66d54" title="Returns the current state of the preview box.">preview</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> previewButton-&gt;value(); }; 
+<a name="l00152"></a>00152   <span class="keywordtype">void</span> rescan(); 
+<a name="l00153"></a>00153   <span class="keywordtype">void</span> rescan_keep_filename(); 
+<a name="l00154"></a>00154   <span class="keywordtype">void</span> show();
+<a name="l00155"></a>00155   <span class="keywordtype">int</span> shown();
+<a name="l00156"></a>00156   <span class="keywordtype">void</span> textcolor(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c);
+<a name="l00157"></a>00157   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> textcolor();
+<a name="l00158"></a>00158   <span class="keywordtype">void</span> textfont(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> f);
+<a name="l00159"></a>00159   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> textfont();
+<a name="l00160"></a>00160   <span class="keywordtype">void</span> textsize(<a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> s);
+<a name="l00161"></a>00161   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> textsize();
+<a name="l00162"></a>00162   <span class="keywordtype">void</span> type(<span class="keywordtype">int</span> t);
+<a name="l00163"></a>00163   <span class="keywordtype">int</span> type();
+<a name="l00164"></a>00164   <span class="keywordtype">void</span> * user_data() <span class="keyword">const</span>;
+<a name="l00165"></a>00165   <span class="keywordtype">void</span> user_data(<span class="keywordtype">void</span> *d);
+<a name="l00166"></a>00166   <span class="keyword">const</span> <span class="keywordtype">char</span> *value(<span class="keywordtype">int</span> f = 1); 
+<a name="l00167"></a>00167   <span class="keywordtype">void</span> value(<span class="keyword">const</span> <span class="keywordtype">char</span> *filename); 
+<a name="l00168"></a>00168   <span class="keywordtype">int</span> visible();
+<a name="l00172"></a><a class="code" href="classFl__File__Chooser.html#a44f0d61d85845a957f5ee7a5fbbf0958">00172</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__File__Chooser.html#a44f0d61d85845a957f5ee7a5fbbf0958" title="[standard text may be customized at run-time]">add_favorites_label</a>; 
+<a name="l00176"></a><a class="code" href="classFl__File__Chooser.html#a585447d7918f57caad0a735c9c407023">00176</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__File__Chooser.html#a585447d7918f57caad0a735c9c407023" title="[standard text may be customized at run-time]">all_files_label</a>; 
+<a name="l00180"></a><a class="code" href="classFl__File__Chooser.html#aa9ae78cad2a50c512d73fd9c67288bde">00180</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__File__Chooser.html#aa9ae78cad2a50c512d73fd9c67288bde" title="[standard text may be customized at run-time]">custom_filter_label</a>; 
+<a name="l00184"></a><a class="code" href="classFl__File__Chooser.html#af8159a11b6511b3cfb64702676380eaa">00184</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__File__Chooser.html#af8159a11b6511b3cfb64702676380eaa" title="[standard text may be customized at run-time]">existing_file_label</a>; 
+<a name="l00188"></a><a class="code" href="classFl__File__Chooser.html#a23ddf1929d6314dfec4803a1872371b4">00188</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__File__Chooser.html#a23ddf1929d6314dfec4803a1872371b4" title="[standard text may be customized at run-time]">favorites_label</a>; 
+<a name="l00192"></a><a class="code" href="classFl__File__Chooser.html#a6a0070408aa4c31b3d2c8ac2ffaefd7a">00192</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__File__Chooser.html#a6a0070408aa4c31b3d2c8ac2ffaefd7a" title="[standard text may be customized at run-time]">filename_label</a>; 
+<a name="l00196"></a><a class="code" href="classFl__File__Chooser.html#a5b2d8dee077d3a3eaca2062b98234897">00196</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__File__Chooser.html#a5b2d8dee077d3a3eaca2062b98234897" title="[standard text may be customized at run-time]">filesystems_label</a>; 
+<a name="l00200"></a><a class="code" href="classFl__File__Chooser.html#a3c3e65d2a860b307956e25ee7933d1ca">00200</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__File__Chooser.html#a3c3e65d2a860b307956e25ee7933d1ca" title="[standard text may be customized at run-time]">manage_favorites_label</a>; 
+<a name="l00204"></a><a class="code" href="classFl__File__Chooser.html#a44274eefe64d3c91879ab34018511360">00204</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__File__Chooser.html#a44274eefe64d3c91879ab34018511360" title="[standard text may be customized at run-time]">new_directory_label</a>; 
+<a name="l00208"></a><a class="code" href="classFl__File__Chooser.html#ae5560f768bc7bc8d3e220da8be3c8319">00208</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__File__Chooser.html#ae5560f768bc7bc8d3e220da8be3c8319" title="[standard text may be customized at run-time]">new_directory_tooltip</a>; 
+<a name="l00212"></a><a class="code" href="classFl__File__Chooser.html#a092d86a45e9e0238b6f63c03a8924815">00212</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__File__Chooser.html#a092d86a45e9e0238b6f63c03a8924815" title="[standard text may be customized at run-time]">preview_label</a>; 
+<a name="l00216"></a><a class="code" href="classFl__File__Chooser.html#afaafb1669c0e896d2d9d019d7cf3a024">00216</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__File__Chooser.html#afaafb1669c0e896d2d9d019d7cf3a024" title="[standard text may be customized at run-time]">save_label</a>; 
+<a name="l00220"></a><a class="code" href="classFl__File__Chooser.html#a8a0d0775de4ed44e4541d6c8f98d1045">00220</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__File__Chooser.html#a8a0d0775de4ed44e4541d6c8f98d1045" title="[standard text may be customized at run-time]">show_label</a>; 
+<a name="l00224"></a><a class="code" href="classFl__File__Chooser.html#a37f132ae0f68d585943a0f17f542d2eb">00224</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__File__Chooser.html#a37f132ae0f68d585943a0f17f542d2eb" title="[standard text may be customized at run-time]">hidden_label</a>;
+<a name="l00229"></a><a class="code" href="classFl__File__Chooser.html#ac6c1e16f732c81ad4a49dcd72ce7d0c4">00229</a>   <span class="keyword">static</span> <a class="code" href="group__filenames.html#ga8be6b0be30bd3174de4b682e4e38eaf5" title="File sorting function.">Fl_File_Sort_F</a> *<a class="code" href="classFl__File__Chooser.html#ac6c1e16f732c81ad4a49dcd72ce7d0c4" title="the sort function that is used when loading the contents of a directory.">sort</a>; 
+<a name="l00230"></a>00230 <span class="keyword">private</span>:
+<a name="l00231"></a>00231   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* ext_group; 
+<a name="l00232"></a>00232 <span class="keyword">public</span>:
+<a name="l00233"></a>00233   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* add_extra(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* gr);
+<a name="l00234"></a><a class="code" href="classFl__File__Chooser.html#af8d5616e507020b3b06c57fdda27895f">00234</a>   <a class="code" href="classFl__File__Browser.html" title="The Fl_File_Browser widget displays a list of filenames, optionally with file-specific icons...">Fl_File_Browser</a> *<a class="code" href="classFl__File__Chooser.html#af8d5616e507020b3b06c57fdda27895f" title="returns a pointer to the underlying Fl_File_Browser object">browser</a>(<span class="keywordtype">void</span>) {<span class="keywordflow">return</span> fileList; };
+<a name="l00235"></a>00235 };
+<a name="l00236"></a>00236 FL_EXPORT <span class="keywordtype">char</span> *<a class="code" href="group__group__comdlg.html#ga24f703a97e90934198a474d19b22732d" title="Shows a file chooser dialog and gets a directory.">fl_dir_chooser</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *message,<span class="keyword">const</span> <span class="keywordtype">char</span> *fname,<span class="keywordtype">int</span> relative=0);
+<a name="l00237"></a>00237 FL_EXPORT <span class="keywordtype">char</span> *<a class="code" href="group__group__comdlg.html#ga5bc7a0eda4de38cbc33d3a16d5cfd32f" title="Shows a file chooser dialog and gets a filename.">fl_file_chooser</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *message,<span class="keyword">const</span> <span class="keywordtype">char</span> *pat,<span class="keyword">const</span> <span class="keywordtype">char</span> *fname,<span class="keywordtype">int</span> relative=0);
+<a name="l00238"></a>00238 FL_EXPORT <span class="keywordtype">void</span> <a class="code" href="group__group__comdlg.html#gab740f4a9d74d5cbbb055920ffd539267" title="Set the file chooser callback.">fl_file_chooser_callback</a>(<span class="keywordtype">void</span> (*cb)(<span class="keyword">const</span> <span class="keywordtype">char</span>*));
+<a name="l00239"></a>00239 FL_EXPORT <span class="keywordtype">void</span> <a class="code" href="group__group__comdlg.html#gad4e7eaf88fe838a415110280fd636566" title="Set the &amp;quot;OK&amp;quot; button label.">fl_file_chooser_ok_label</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>*l);
+<a name="l00240"></a>00240 <span class="preprocessor">#endif</span>
+<a name="l00241"></a>00241 <span class="preprocessor"></span>
+<a name="l00242"></a>00242 <span class="comment">//</span>
+<a name="l00243"></a>00243 <span class="comment">// End of &quot;$Id: Fl_File_Chooser.H 8286 2011-01-17 09:39:14Z manolo $&quot;.</span>
+<a name="l00244"></a>00244 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_File_Chooser.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__File__Icon_8H-source.html

Added: trunk/doc-1.3/Fl__File__Icon_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__File__Icon_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__File__Icon_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,206 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_File_Icon.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__File__Icon_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_File_Icon.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_File_Icon.H 8306 2011-01-24 17:04:22Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Fl_File_Icon definitions.</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1999-2010 by Michael Sweet.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_File_Icon widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="comment">//</span>
+<a name="l00032"></a>00032 <span class="comment">// Include necessary header files...</span>
+<a name="l00033"></a>00033 <span class="comment">//</span>
+<a name="l00034"></a>00034 
+<a name="l00035"></a>00035 <span class="preprocessor">#ifndef _Fl_Fl_File_Icon_H_</span>
+<a name="l00036"></a>00036 <span class="preprocessor"></span><span class="preprocessor">#  define _Fl_Fl_File_Icon_H_</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span>
+<a name="l00038"></a>00038 <span class="preprocessor">#  include &quot;<a class="code" href="Fl_8H.html" title="Fl static class.">Fl.H</a>&quot;</span>
+<a name="l00039"></a>00039 
+<a name="l00040"></a>00040 
+<a name="l00041"></a>00041 <span class="comment">//</span>
+<a name="l00042"></a>00042 <span class="comment">// Special color value for the icon color.</span>
+<a name="l00043"></a>00043 <span class="comment">//</span>
+<a name="l00044"></a>00044 
+<a name="l00045"></a>00045 <span class="preprocessor">#  define FL_ICON_COLOR (Fl_Color)0xffffffff    </span>
+<a name="l00048"></a>00048 <span class="preprocessor">//</span>
+<a name="l00049"></a>00049 <span class="preprocessor"></span><span class="comment">// Fl_File_Icon class...</span>
+<a name="l00050"></a>00050 <span class="comment">//</span>
+<a name="l00051"></a>00051 
+<a name="l00056"></a><a class="code" href="classFl__File__Icon.html">00056</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__File__Icon.html" title="The Fl_File_Icon class manages icon images that can be used as labels in other widgets and as icons i...">Fl_File_Icon</a> {                  
+<a name="l00057"></a>00057 
+<a name="l00058"></a>00058   <span class="keyword">static</span> <a class="code" href="classFl__File__Icon.html" title="The Fl_File_Icon class manages icon images that can be used as labels in other widgets and as icons i...">Fl_File_Icon</a> *first_;  <span class="comment">// Pointer to first icon/filetype</span>
+<a name="l00059"></a>00059   <a class="code" href="classFl__File__Icon.html" title="The Fl_File_Icon class manages icon images that can be used as labels in other widgets and as icons i...">Fl_File_Icon</a>  *next_;         <span class="comment">// Pointer to next icon/filetype</span>
+<a name="l00060"></a>00060   <span class="keyword">const</span> <span class="keywordtype">char</span>    *pattern_;      <span class="comment">// Pattern string</span>
+<a name="l00061"></a>00061   <span class="keywordtype">int</span>           type_;          <span class="comment">// Match only if directory or file?</span>
+<a name="l00062"></a>00062   <span class="keywordtype">int</span>           num_data_;      <span class="comment">// Number of data elements</span>
+<a name="l00063"></a>00063   <span class="keywordtype">int</span>           alloc_data_;    <span class="comment">// Number of allocated elements</span>
+<a name="l00064"></a>00064   <span class="keywordtype">short</span>         *data_;         <span class="comment">// Icon data</span>
+<a name="l00065"></a>00065 
+<a name="l00066"></a>00066   <span class="keyword">public</span>:
+<a name="l00067"></a>00067 
+<a name="l00068"></a>00068   <span class="keyword">enum</span>                          <span class="comment">// File types</span>
+<a name="l00069"></a>00069   {
+<a name="l00070"></a>00070     ANY,                        <span class="comment">// Any kind of file</span>
+<a name="l00071"></a>00071     PLAIN,                      <span class="comment">// Only plain files</span>
+<a name="l00072"></a>00072     FIFO,                       <span class="comment">// Only named pipes</span>
+<a name="l00073"></a>00073     DEVICE,                     <span class="comment">// Only character and block devices</span>
+<a name="l00074"></a>00074     LINK,                       <span class="comment">// Only symbolic links</span>
+<a name="l00075"></a>00075     DIRECTORY                   <span class="comment">// Only directories</span>
+<a name="l00076"></a>00076   };
+<a name="l00077"></a>00077 
+<a name="l00078"></a>00078   <span class="keyword">enum</span>                          <span class="comment">// Data opcodes</span>
+<a name="l00079"></a>00079   {
+<a name="l00080"></a>00080     END,                        <span class="comment">// End of primitive/icon</span>
+<a name="l00081"></a>00081     COLOR,                      <span class="comment">// Followed by color value (2 shorts)</span>
+<a name="l00082"></a>00082     LINE,                       <span class="comment">// Start of line</span>
+<a name="l00083"></a>00083     CLOSEDLINE,                 <span class="comment">// Start of closed line</span>
+<a name="l00084"></a>00084     POLYGON,                    <span class="comment">// Start of polygon</span>
+<a name="l00085"></a>00085     OUTLINEPOLYGON,             <span class="comment">// Followed by outline color (2 shorts)</span>
+<a name="l00086"></a>00086     VERTEX                      <span class="comment">// Followed by scaled X,Y</span>
+<a name="l00087"></a>00087   };
+<a name="l00088"></a>00088 
+<a name="l00089"></a>00089   <a class="code" href="classFl__File__Icon.html" title="The Fl_File_Icon class manages icon images that can be used as labels in other widgets and as icons i...">Fl_File_Icon</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *p, <span class="keywordtype">int</span> t, <span class="keywordtype">int</span> nd = 0, <span class="keywordtype">short</span> *d = 0);
+<a name="l00090"></a>00090   ~<a class="code" href="classFl__File__Icon.html" title="The Fl_File_Icon class manages icon images that can be used as labels in other widgets and as icons i...">Fl_File_Icon</a>();
+<a name="l00091"></a>00091 
+<a name="l00092"></a>00092   <span class="keywordtype">short</span>         *add(<span class="keywordtype">short</span> d);
+<a name="l00093"></a>00093 
+<a name="l00098"></a><a class="code" href="classFl__File__Icon.html#afce742b97c1b675e99cd468d7482a8ca">00098</a>   <span class="keywordtype">short</span>         *add_color(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c)
+<a name="l00099"></a>00099                 { <span class="keywordtype">short</span> *d = add((<span class="keywordtype">short</span>)COLOR); add((<span class="keywordtype">short</span>)(c &gt;&gt; 16)); add((<span class="keywordtype">short</span>)c); <span class="keywordflow">return</span> (d); }
+<a name="l00100"></a>00100 
+<a name="l00107"></a><a class="code" href="classFl__File__Icon.html#a00df2b17a245a194050dd3aba2466af3">00107</a>   <span class="keywordtype">short</span>         *add_vertex(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y)
+<a name="l00108"></a>00108                 { <span class="keywordtype">short</span> *d = add((<span class="keywordtype">short</span>)VERTEX); add((<span class="keywordtype">short</span>)x); add((<span class="keywordtype">short</span>)y); <span class="keywordflow">return</span> (d); }
+<a name="l00109"></a>00109 
+<a name="l00116"></a><a class="code" href="classFl__File__Icon.html#a1f08a41ba28d80a47b0d1542ef209b15">00116</a>   <span class="keywordtype">short</span>         *add_vertex(<span class="keywordtype">float</span> x, <span class="keywordtype">float</span> y)
+<a name="l00117"></a>00117                 { <span class="keywordtype">short</span> *d = add((<span class="keywordtype">short</span>)VERTEX); add((<span class="keywordtype">short</span>)(x * 10000.0));
+<a name="l00118"></a>00118                   add((<span class="keywordtype">short</span>)(y * 10000.0)); <span class="keywordflow">return</span> (d); }
+<a name="l00119"></a>00119 
+<a name="l00121"></a><a class="code" href="classFl__File__Icon.html#ad7b93e2ef9aaf2d05056e1ac803ac558">00121</a>   <span class="keywordtype">void</span>          <a class="code" href="classFl__File__Icon.html#ad7b93e2ef9aaf2d05056e1ac803ac558" title="Clears all icon data from the icon.">clear</a>() { num_data_ = 0; }
+<a name="l00122"></a>00122 
+<a name="l00123"></a>00123   <span class="keywordtype">void</span>          draw(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h, <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> ic, <span class="keywordtype">int</span> active = 1);
+<a name="l00124"></a>00124 
+<a name="l00125"></a>00125   <span class="keywordtype">void</span>          label(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *w);
+<a name="l00126"></a>00126 
+<a name="l00127"></a>00127   <span class="keyword">static</span> <span class="keywordtype">void</span>   labeltype(<span class="keyword">const</span> <a class="code" href="structFl__Label.html" title="This struct stores all information for a text or mixed graphics label.">Fl_Label</a> *o, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h, <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> a);
+<a name="l00128"></a>00128   <span class="keywordtype">void</span>          load(<span class="keyword">const</span> <span class="keywordtype">char</span> *f);
+<a name="l00129"></a>00129   <span class="keywordtype">int</span>           load_fti(<span class="keyword">const</span> <span class="keywordtype">char</span> *fti);
+<a name="l00130"></a>00130   <span class="keywordtype">int</span>           load_image(<span class="keyword">const</span> <span class="keywordtype">char</span> *i);
+<a name="l00131"></a>00131 
+<a name="l00133"></a><a class="code" href="classFl__File__Icon.html#adde6260e5369a55a78e15af2b6fbe740">00133</a>   <a class="code" href="classFl__File__Icon.html" title="The Fl_File_Icon class manages icon images that can be used as labels in other widgets and as icons i...">Fl_File_Icon</a>  *<a class="code" href="classFl__File__Icon.html#adde6260e5369a55a78e15af2b6fbe740" title="Returns next file icon object.">next</a>() { <span class="keywordflow">return</span> (next_); }
+<a name="l00134"></a>00134 
+<a name="l00136"></a><a class="code" href="classFl__File__Icon.html#a378c8d6b5d94c16331081506b1e03680">00136</a>   <span class="keyword">const</span> <span class="keywordtype">char</span>    *<a class="code" href="classFl__File__Icon.html#a378c8d6b5d94c16331081506b1e03680" title="Returns the filename matching pattern for the icon.">pattern</a>() { <span class="keywordflow">return</span> (pattern_); }
+<a name="l00137"></a>00137 
+<a name="l00139"></a><a class="code" href="classFl__File__Icon.html#aa08e2efb99641a241c000a967289d887">00139</a>   <span class="keywordtype">int</span>           <a class="code" href="classFl__File__Icon.html#aa08e2efb99641a241c000a967289d887" title="Returns the number of words of data used by the icon.">size</a>() { <span class="keywordflow">return</span> (num_data_); }
+<a name="l00140"></a>00140 
+<a name="l00152"></a><a class="code" href="classFl__File__Icon.html#a13ff349e8247d1312f165043a86693d2">00152</a>   <span class="keywordtype">int</span>           <a class="code" href="classFl__File__Icon.html#a13ff349e8247d1312f165043a86693d2" title="Returns the filetype associated with the icon, which can be one of the following:">type</a>() { <span class="keywordflow">return</span> (type_); }
+<a name="l00153"></a>00153 
+<a name="l00155"></a><a class="code" href="classFl__File__Icon.html#a0483778c11f7f4d9778b5068a708c5a9">00155</a>   <span class="keywordtype">short</span>         *<a class="code" href="classFl__File__Icon.html#a0483778c11f7f4d9778b5068a708c5a9" title="Returns the data array for the icon.">value</a>() { <span class="keywordflow">return</span> (data_); }
+<a name="l00156"></a>00156 
+<a name="l00157"></a>00157   <span class="keyword">static</span> <a class="code" href="classFl__File__Icon.html" title="The Fl_File_Icon class manages icon images that can be used as labels in other widgets and as icons i...">Fl_File_Icon</a> *find(<span class="keyword">const</span> <span class="keywordtype">char</span> *filename, <span class="keywordtype">int</span> filetype = ANY);
+<a name="l00158"></a>00158 
+<a name="l00160"></a><a class="code" href="classFl__File__Icon.html#a14bd63b7415e56b06af5bcec4e443e09">00160</a>   <span class="keyword">static</span> <a class="code" href="classFl__File__Icon.html" title="The Fl_File_Icon class manages icon images that can be used as labels in other widgets and as icons i...">Fl_File_Icon</a> *<a class="code" href="classFl__File__Icon.html#a14bd63b7415e56b06af5bcec4e443e09" title="Returns a pointer to the first icon in the list.">first</a>() { <span class="keywordflow">return</span> (first_); }
+<a name="l00161"></a>00161   <span class="keyword">static</span> <span class="keywordtype">void</span>   load_system_icons(<span class="keywordtype">void</span>);
+<a name="l00162"></a>00162 };
+<a name="l00163"></a>00163 
+<a name="l00164"></a>00164 <span class="preprocessor">#endif // !_Fl_Fl_File_Icon_H_</span>
+<a name="l00165"></a>00165 <span class="preprocessor"></span>
+<a name="l00166"></a>00166 <span class="comment">//</span>
+<a name="l00167"></a>00167 <span class="comment">// End of &quot;$Id: Fl_File_Icon.H 8306 2011-01-24 17:04:22Z matt $&quot;.</span>
+<a name="l00168"></a>00168 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_File_Icon.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__File__Input_8H-source.html

Added: trunk/doc-1.3/Fl__File__Input_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__File__Input_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__File__Input_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,153 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_File_Input.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__File__Input_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_File_Input.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_File_Input.H 8306 2011-01-24 17:04:22Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// File_Input header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">// Original version Copyright 1998 by Curtis Edwards.</span>
+<a name="l00008"></a>00008 <span class="comment">//</span>
+<a name="l00009"></a>00009 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00010"></a>00010 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00011"></a>00011 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00012"></a>00012 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment">//</span>
+<a name="l00014"></a>00014 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00017"></a>00017 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment">//</span>
+<a name="l00019"></a>00019 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00020"></a>00020 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00021"></a>00021 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00022"></a>00022 <span class="comment">// USA.</span>
+<a name="l00023"></a>00023 <span class="comment">//</span>
+<a name="l00024"></a>00024 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00025"></a>00025 <span class="comment">//</span>
+<a name="l00026"></a>00026 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00027"></a>00027 <span class="comment">//</span>
+<a name="l00028"></a>00028 
+<a name="l00029"></a>00029 <span class="comment">/* \file</span>
+<a name="l00030"></a>00030 <span class="comment">   Fl_File_Input widget . */</span>
+<a name="l00031"></a>00031 
+<a name="l00032"></a>00032 <span class="preprocessor">#ifndef Fl_File_Input_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#  define Fl_File_Input_H</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span>
+<a name="l00035"></a>00035 <span class="preprocessor">#  include &lt;FL/Fl_Input.H&gt;</span>
+<a name="l00036"></a>00036 
+<a name="l00054"></a><a class="code" href="classFl__File__Input.html">00054</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__File__Input.html" title="This widget displays a pathname in a text input field.">Fl_File_Input</a> : <span class="keyword">public</span> <a class="code" href="classFl__Input.html" title="This is the FLTK text input widget.">Fl_Input</a> {
+<a name="l00055"></a>00055   
+<a name="l00056"></a>00056   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a>      errorcolor_;
+<a name="l00057"></a>00057   <span class="keywordtype">char</span>          ok_entry_;
+<a name="l00058"></a>00058   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>         down_box_;
+<a name="l00059"></a>00059   <span class="keywordtype">short</span>         buttons_[200];
+<a name="l00060"></a>00060   <span class="keywordtype">short</span>         pressed_;
+<a name="l00061"></a>00061 
+<a name="l00062"></a>00062   <span class="keywordtype">void</span>          draw_buttons();
+<a name="l00063"></a>00063   <span class="keywordtype">int</span>           handle_button(<span class="keywordtype">int</span> event);
+<a name="l00064"></a>00064   <span class="keywordtype">void</span>          update_buttons();
+<a name="l00065"></a>00065 
+<a name="l00066"></a>00066 <span class="keyword">public</span>:
+<a name="l00067"></a>00067 
+<a name="l00068"></a>00068   <a class="code" href="classFl__File__Input.html" title="This widget displays a pathname in a text input field.">Fl_File_Input</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *L=0);
+<a name="l00069"></a>00069 
+<a name="l00070"></a>00070   <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Input.html#a43026a3bf596c6f078e3560357425bdc" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span> event);
+<a name="l00071"></a>00071 
+<a name="l00072"></a>00072 <span class="keyword">protected</span>:
+<a name="l00073"></a>00073   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Input.html#a2902a7c792226b50c854ba419de4186e" title="Draws the widget.">draw</a>();
+<a name="l00074"></a>00074 
+<a name="l00075"></a>00075 <span class="keyword">public</span>:
+<a name="l00077"></a><a class="code" href="classFl__File__Input.html#a4ed51ff1c054500e9ea63113ad557a54">00077</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>    <a class="code" href="classFl__File__Input.html#a4ed51ff1c054500e9ea63113ad557a54" title="Gets the box type used for the navigation bar.">down_box</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)down_box_; }
+<a name="l00079"></a><a class="code" href="classFl__File__Input.html#a00113a43450938c39f1c72688d992938">00079</a>   <span class="keywordtype">void</span>          <a class="code" href="classFl__File__Input.html#a00113a43450938c39f1c72688d992938" title="Sets the box type to use for the navigation bar.">down_box</a>(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> b) { down_box_ = b; }
+<a name="l00080"></a>00080 
+<a name="l00085"></a><a class="code" href="classFl__File__Input.html#a0d562ba7decb2a45b137e1bb9e107419">00085</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a>      <a class="code" href="classFl__File__Input.html#a0d562ba7decb2a45b137e1bb9e107419" title="Gets the current error color.">errorcolor</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> errorcolor_; }
+<a name="l00087"></a><a class="code" href="classFl__File__Input.html#a4ddfe232300adb2fc693ae99e356ea7b">00087</a>   <span class="keywordtype">void</span>          <a class="code" href="classFl__File__Input.html#a4ddfe232300adb2fc693ae99e356ea7b" title="Sets the current error color to c.">errorcolor</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c) { errorcolor_ = c; }
+<a name="l00088"></a>00088 
+<a name="l00089"></a>00089   <span class="keywordtype">int</span>   <a class="code" href="classFl__Input__.html#a305562541f4ca5abd081f219268a0cdd" title="Returns the text displayed in the widget.">value</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *str);
+<a name="l00090"></a>00090   <span class="keywordtype">int</span>   <a class="code" href="classFl__Input__.html#a305562541f4ca5abd081f219268a0cdd" title="Returns the text displayed in the widget.">value</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *str, <span class="keywordtype">int</span> len);
+<a name="l00091"></a>00091 
+<a name="l00096"></a><a class="code" href="classFl__File__Input.html#ab9f7b7721a18a5bae591f4e36ddd20c7">00096</a>   <span class="keyword">const</span> <span class="keywordtype">char</span>    *<a class="code" href="classFl__File__Input.html#ab9f7b7721a18a5bae591f4e36ddd20c7" title="Returns the current value, which is a pointer to an internal buffer and is valid only until the next ...">value</a>() { <span class="keywordflow">return</span> <a class="code" href="classFl__Input__.html#a305562541f4ca5abd081f219268a0cdd" title="Returns the text displayed in the widget.">Fl_Input_::value</a>(); }
+<a name="l00097"></a>00097 };
+<a name="l00098"></a>00098 
+<a name="l00099"></a>00099 <span class="preprocessor">#endif // !Fl_File_Input_H</span>
+<a name="l00100"></a>00100 <span class="preprocessor"></span>
+<a name="l00101"></a>00101 
+<a name="l00102"></a>00102 <span class="comment">//</span>
+<a name="l00103"></a>00103 <span class="comment">// End of &quot;$Id: Fl_File_Input.H 8306 2011-01-24 17:04:22Z matt $&quot;.</span>
+<a name="l00104"></a>00104 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_File_Input.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Fill__Dial_8H-source.html

Added: trunk/doc-1.3/Fl__Fill__Dial_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Fill__Dial_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Fill__Dial_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Fill_Dial.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Fill__Dial_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Fill_Dial.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Fill_Dial.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Filled dial header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Fill_Dial widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Fill_Dial_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Fill_Dial_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Dial.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00037"></a><a class="code" href="classFl__Fill__Dial.html">00037</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Fill__Dial.html" title="Draws a dial with a filled arc.">Fl_Fill_Dial</a> : <span class="keyword">public</span> <a class="code" href="classFl__Dial.html" title="The Fl_Dial widget provides a circular dial to control a single floating point value.">Fl_Dial</a> {
+<a name="l00038"></a>00038 <span class="keyword">public</span>:
+<a name="l00040"></a>00040     <a class="code" href="classFl__Fill__Dial.html" title="Draws a dial with a filled arc.">Fl_Fill_Dial</a>(<span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h, <span class="keyword">const</span> <span class="keywordtype">char</span> *l = 0)
+<a name="l00041"></a><a class="code" href="classFl__Fill__Dial.html#ac2c1939dadceb30c36e095628ac3a433">00041</a>         : <a class="code" href="classFl__Dial.html" title="The Fl_Dial widget provides a circular dial to control a single floating point value.">Fl_Dial</a>(x,y,w,h,l) {<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_FILL_DIAL);}
+<a name="l00042"></a>00042 };
+<a name="l00043"></a>00043 
+<a name="l00044"></a>00044 <span class="preprocessor">#endif</span>
+<a name="l00045"></a>00045 <span class="preprocessor"></span>
+<a name="l00046"></a>00046 <span class="comment">//</span>
+<a name="l00047"></a>00047 <span class="comment">// End of &quot;$Id: Fl_Fill_Dial.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;.</span>
+<a name="l00048"></a>00048 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Fill_Dial.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Fill__Slider_8H-source.html

Added: trunk/doc-1.3/Fl__Fill__Slider_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Fill__Slider_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Fill__Slider_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,122 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Fill_Slider.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Fill__Slider_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Fill_Slider.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Fill_Slider.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Filled slider header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Fill_Slider widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Fill_Slider_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Fill_Slider_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Slider.H&quot;</span>
+<a name="l00036"></a><a class="code" href="classFl__Fill__Slider.html">00036</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Fill__Slider.html" title="Widget that draws a filled horizontal slider, useful as a progress or value meter.">Fl_Fill_Slider</a> : <span class="keyword">public</span> <a class="code" href="classFl__Slider.html" title="The Fl_Slider widget contains a sliding knob inside a box.">Fl_Slider</a> {
+<a name="l00037"></a>00037 <span class="keyword">public</span>:
+<a name="l00039"></a><a class="code" href="classFl__Fill__Slider.html#a5329049e7d106b01c8735a260c1f35d0">00039</a>     <a class="code" href="classFl__Fill__Slider.html" title="Widget that draws a filled horizontal slider, useful as a progress or value meter.">Fl_Fill_Slider</a>(<span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h,<span class="keyword">const</span> <span class="keywordtype">char</span> *l=0)
+<a name="l00040"></a>00040         : <a class="code" href="classFl__Slider.html" title="The Fl_Slider widget contains a sliding knob inside a box.">Fl_Slider</a>(x,y,w,h,l) {<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_VERT_FILL_SLIDER);}
+<a name="l00041"></a>00041 };
+<a name="l00042"></a>00042 
+<a name="l00043"></a>00043 <span class="preprocessor">#endif</span>
+<a name="l00044"></a>00044 <span class="preprocessor"></span>
+<a name="l00045"></a>00045 <span class="comment">//</span>
+<a name="l00046"></a>00046 <span class="comment">// End of &quot;$Id: Fl_Fill_Slider.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;.</span>
+<a name="l00047"></a>00047 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Fill_Slider.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Float__Input_8H-source.html

Added: trunk/doc-1.3/Fl__Float__Input_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Float__Input_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Float__Input_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Float_Input.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Float__Input_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Float_Input.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Float_Input.H 8132 2010-12-28 18:33:46Z yuri $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Floating point input header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Float_Input widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 
+<a name="l00032"></a>00032 <span class="preprocessor">#ifndef Fl_Float_Input_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Float_Input_H</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span>
+<a name="l00035"></a>00035 <span class="preprocessor">#include &quot;Fl_Input.H&quot;</span>
+<a name="l00036"></a>00036 
+<a name="l00042"></a><a class="code" href="classFl__Float__Input.html">00042</a> <span class="keyword">class </span><a class="code" href="classFl__Float__Input.html" title="The Fl_Float_Input class is a subclass of Fl_Input that only allows the user to type floating point n...">Fl_Float_Input</a> : <span class="keyword">public</span> <a class="code" href="classFl__Input.html" title="This is the FLTK text input widget.">Fl_Input</a> { <span class="comment">// don&#39;t use FL_EXPORT here !</span>
+<a name="l00043"></a>00043 <span class="keyword">public</span>:
+<a name="l00049"></a>00049   <a class="code" href="classFl__Float__Input.html#a4f1a29ea6b94d9f9e0e167af8f373d74" title="Creates a new Fl_Float_Input widget using the given position, size, and label string.">Fl_Float_Input</a>(<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H,<span class="keyword">const</span> <span class="keywordtype">char</span> *l = 0)
+<a name="l00050"></a><a class="code" href="classFl__Float__Input.html#a4f1a29ea6b94d9f9e0e167af8f373d74">00050</a>     : <a class="code" href="classFl__Input.html" title="This is the FLTK text input widget.">Fl_Input</a>(X,Y,W,H,l) {<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_FLOAT_INPUT);}
+<a name="l00051"></a>00051 };
+<a name="l00052"></a>00052 
+<a name="l00053"></a>00053 <span class="preprocessor">#endif</span>
+<a name="l00054"></a>00054 <span class="preprocessor"></span>
+<a name="l00055"></a>00055 <span class="comment">//</span>
+<a name="l00056"></a>00056 <span class="comment">// End of &quot;$Id: Fl_Float_Input.H 8132 2010-12-28 18:33:46Z yuri $&quot;.</span>
+<a name="l00057"></a>00057 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Float_Input.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Font_8H-source.html

Added: trunk/doc-1.3/Fl__Font_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Font_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Font_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,188 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Font.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Font_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Font.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Font.H 8428 2011-02-15 15:47:22Z manolo $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Font definitions for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2011 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">// Two internal fltk data structures:</span>
+<a name="l00029"></a>00029 <span class="comment">//</span>
+<a name="l00030"></a>00030 <span class="comment">// Fl_Fontdesc: an entry into the fl_font() table.  There is one of these</span>
+<a name="l00031"></a>00031 <span class="comment">// for each fltk font number.</span>
+<a name="l00032"></a>00032 <span class="comment">//</span>
+<a name="l00033"></a>00033 <span class="preprocessor">#ifndef FL_FONT_</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span><span class="preprocessor">#define FL_FONT_</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span>
+<a name="l00036"></a>00036 <span class="preprocessor">#include &lt;config.h&gt;</span>
+<a name="l00037"></a>00037 
+<a name="l00038"></a>00038 <span class="preprocessor">#  if USE_XFT</span>
+<a name="l00039"></a>00039 <span class="preprocessor"></span><span class="keyword">typedef</span> <span class="keyword">struct </span>_XftFont XftFont;
+<a name="l00040"></a>00040 <span class="preprocessor">#  elif !defined(WIN32) &amp;&amp; !defined(__APPLE__)</span>
+<a name="l00041"></a>00041 <span class="preprocessor"></span><span class="preprocessor">#    include &lt;FL/Xutf8.h&gt;</span>
+<a name="l00042"></a>00042 <span class="preprocessor">#  endif // USE_XFT</span>
+<a name="l00043"></a>00043 <span class="preprocessor"></span>
+<a name="l00050"></a><a class="code" href="classFl__Font__Descriptor.html">00050</a> <span class="keyword">class </span><a class="code" href="classFl__Font__Descriptor.html" title="This a structure for an actual system font, with junk to help choose it and info on character sizes...">Fl_Font_Descriptor</a> {
+<a name="l00051"></a>00051 <span class="keyword">public</span>:
+<a name="l00053"></a><a class="code" href="classFl__Font__Descriptor.html#a35679ac488dfa10f64e596c5a558b637">00053</a>   <a class="code" href="classFl__Font__Descriptor.html" title="This a structure for an actual system font, with junk to help choose it and info on character sizes...">Fl_Font_Descriptor</a> *<a class="code" href="classFl__Font__Descriptor.html#a35679ac488dfa10f64e596c5a558b637" title="linked list for this Fl_Fontdesc">next</a>;     
+<a name="l00054"></a><a class="code" href="classFl__Font__Descriptor.html#a7d87b65104ba46edb3a33c965145553c">00054</a>   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> <a class="code" href="classFl__Font__Descriptor.html#a7d87b65104ba46edb3a33c965145553c" title="font size">size</a>; 
+<a name="l00055"></a>00055 <span class="preprocessor">#ifndef FL_DOXYGEN // don&#39;t bother with platorm dependant details in the doc. </span>
+<a name="l00056"></a>00056 <span class="preprocessor"></span><span class="preprocessor">#  ifdef WIN32</span>
+<a name="l00057"></a>00057 <span class="preprocessor"></span>  HFONT fid;
+<a name="l00058"></a>00058   <span class="keywordtype">int</span> *width[64];
+<a name="l00059"></a>00059   TEXTMETRIC metr;
+<a name="l00060"></a>00060   <span class="keywordtype">int</span> angle;
+<a name="l00061"></a>00061   FL_EXPORT <a class="code" href="classFl__Font__Descriptor.html" title="This a structure for an actual system font, with junk to help choose it and info on character sizes...">Fl_Font_Descriptor</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* fontname, <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> <a class="code" href="classFl__Font__Descriptor.html#a7d87b65104ba46edb3a33c965145553c" title="font size">size</a>);
+<a name="l00062"></a>00062 <span class="preprocessor">#  elif defined(__APPLE_QUARTZ__)</span>
+<a name="l00063"></a>00063 <span class="preprocessor"></span>  FL_EXPORT <a class="code" href="classFl__Font__Descriptor.html" title="This a structure for an actual system font, with junk to help choose it and info on character sizes...">Fl_Font_Descriptor</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* fontname, <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> <a class="code" href="classFl__Font__Descriptor.html#a7d87b65104ba46edb3a33c965145553c" title="font size">size</a>);
+<a name="l00064"></a>00064   ATSUTextLayout layout;
+<a name="l00065"></a>00065 <span class="preprocessor">#     if MAC_OS_X_VERSION_MAX_ALLOWED &gt;= MAC_OS_X_VERSION_10_5</span>
+<a name="l00066"></a>00066 <span class="preprocessor"></span>  CTFontRef fontref;
+<a name="l00067"></a>00067   <span class="comment">// the unicode span is divided in 512 blocks of 128 characters</span>
+<a name="l00068"></a>00068   <span class="keywordtype">float</span> *width[512]; <span class="comment">// array of arrays of character widths</span>
+<a name="l00069"></a>00069 <span class="preprocessor">#     endif</span>
+<a name="l00070"></a>00070 <span class="preprocessor"></span>  ATSUStyle style;
+<a name="l00071"></a>00071   <span class="keywordtype">short</span> ascent, descent, q_width;
+<a name="l00072"></a>00072   <span class="keywordtype">char</span> *q_name;
+<a name="l00073"></a>00073 <span class="preprocessor">#  elif USE_XFT</span>
+<a name="l00074"></a>00074 <span class="preprocessor"></span>  XftFont* font;
+<a name="l00075"></a>00075   <span class="comment">//const char* encoding;</span>
+<a name="l00076"></a>00076   <span class="keywordtype">int</span> angle;
+<a name="l00077"></a>00077   FL_EXPORT <a class="code" href="classFl__Font__Descriptor.html" title="This a structure for an actual system font, with junk to help choose it and info on character sizes...">Fl_Font_Descriptor</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* xfontname, <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> <a class="code" href="classFl__Font__Descriptor.html#a7d87b65104ba46edb3a33c965145553c" title="font size">size</a>, <span class="keywordtype">int</span> angle);
+<a name="l00078"></a>00078 <span class="preprocessor">#  else</span>
+<a name="l00079"></a>00079 <span class="preprocessor"></span>  <a class="code" href="structXUtf8FontStruct.html">XUtf8FontStruct</a>* font;        <span class="comment">// X UTF-8 font information</span>
+<a name="l00080"></a>00080   FL_EXPORT <a class="code" href="classFl__Font__Descriptor.html" title="This a structure for an actual system font, with junk to help choose it and info on character sizes...">Fl_Font_Descriptor</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* xfontname);
+<a name="l00081"></a>00081 <span class="preprocessor">#  endif</span>
+<a name="l00082"></a>00082 <span class="preprocessor"></span><span class="preprocessor">#  if HAVE_GL</span>
+<a name="l00083"></a>00083 <span class="preprocessor"></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> listbase;<span class="comment">// base of display list, 0 = none</span>
+<a name="l00084"></a>00084 <span class="preprocessor">#ifndef __APPLE_QUARTZ__</span>
+<a name="l00085"></a>00085 <span class="preprocessor"></span>  <span class="keywordtype">char</span> glok[64];
+<a name="l00086"></a>00086 <span class="preprocessor">#endif // __APPLE_QUARTZ__</span>
+<a name="l00087"></a>00087 <span class="preprocessor"></span><span class="preprocessor">#  endif // HAVE_GL</span>
+<a name="l00088"></a>00088 <span class="preprocessor"></span>
+<a name="l00089"></a>00089   FL_EXPORT ~<a class="code" href="classFl__Font__Descriptor.html" title="This a structure for an actual system font, with junk to help choose it and info on character sizes...">Fl_Font_Descriptor</a>();
+<a name="l00090"></a>00090 
+<a name="l00091"></a>00091 <span class="preprocessor">#endif // FL_DOXYGEN</span>
+<a name="l00092"></a>00092 <span class="preprocessor"></span>};
+<a name="l00093"></a>00093 
+<a name="l00094"></a>00094 <span class="comment">//extern FL_EXPORT Fl_Font_Descriptor *fl_fontsize; // the currently selected one</span>
+<a name="l00095"></a>00095 
+<a name="l00096"></a><a class="code" href="structFl__Fontdesc.html">00096</a> <span class="keyword">struct </span><a class="code" href="structFl__Fontdesc.html">Fl_Fontdesc</a> {
+<a name="l00097"></a>00097   <span class="keyword">const</span> <span class="keywordtype">char</span> *name;
+<a name="l00098"></a>00098   <span class="keywordtype">char</span> fontname[128];   <span class="comment">// &quot;Pretty&quot; font name</span>
+<a name="l00099"></a>00099   <a class="code" href="classFl__Font__Descriptor.html" title="This a structure for an actual system font, with junk to help choose it and info on character sizes...">Fl_Font_Descriptor</a> *first;    <span class="comment">// linked list of sizes of this style</span>
+<a name="l00100"></a>00100 <span class="preprocessor">#  ifndef WIN32</span>
+<a name="l00101"></a>00101 <span class="preprocessor"></span>  <span class="keywordtype">char</span> **xlist;         <span class="comment">// matched X font names</span>
+<a name="l00102"></a>00102   <span class="keywordtype">int</span> n;                <span class="comment">// size of xlist, negative = don&#39;t free xlist!</span>
+<a name="l00103"></a>00103 <span class="preprocessor">#  endif</span>
+<a name="l00104"></a>00104 <span class="preprocessor"></span>};
+<a name="l00105"></a>00105 
+<a name="l00106"></a>00106 <span class="keyword">extern</span> FL_EXPORT <a class="code" href="structFl__Fontdesc.html">Fl_Fontdesc</a> *fl_fonts; <span class="comment">// the table</span>
+<a name="l00107"></a>00107 
+<a name="l00108"></a>00108 <span class="preprocessor">#  ifndef WIN32</span>
+<a name="l00109"></a>00109 <span class="preprocessor"></span><span class="comment">// functions for parsing X font names:</span>
+<a name="l00110"></a>00110 FL_EXPORT <span class="keyword">const</span> <span class="keywordtype">char</span>* fl_font_word(<span class="keyword">const</span> <span class="keywordtype">char</span> *p, <span class="keywordtype">int</span> n);
+<a name="l00111"></a>00111 FL_EXPORT <span class="keywordtype">char</span> *fl_find_fontsize(<span class="keywordtype">char</span> *name);
+<a name="l00112"></a>00112 <span class="preprocessor">#  endif</span>
+<a name="l00113"></a>00113 <span class="preprocessor"></span>
+<a name="l00114"></a>00114 <span class="preprocessor">#endif</span>
+<a name="l00115"></a>00115 <span class="preprocessor"></span>
+<a name="l00116"></a>00116 <span class="comment">//</span>
+<a name="l00117"></a>00117 <span class="comment">// End of &quot;$Id: Fl_Font.H 8428 2011-02-15 15:47:22Z manolo $&quot;.</span>
+<a name="l00118"></a>00118 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Font.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__FormsBitmap_8H-source.html

Added: trunk/doc-1.3/Fl__FormsBitmap_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__FormsBitmap_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__FormsBitmap_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,128 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_FormsBitmap.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__FormsBitmap_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_FormsBitmap.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_FormsBitmap.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Forms bitmap header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_FormsBitmap widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_FormsBitmap_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_FormsBitmap_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Bitmap.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00039"></a><a class="code" href="classFl__FormsBitmap.html">00039</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__FormsBitmap.html" title="Forms compatibility Bitmap Image Widget.">Fl_FormsBitmap</a> : <span class="keyword">public</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> {
+<a name="l00040"></a>00040     <a class="code" href="classFl__Bitmap.html" title="The Fl_Bitmap class supports caching and drawing of mono-color (bitmap) images.">Fl_Bitmap</a> *b;
+<a name="l00041"></a>00041 <span class="keyword">protected</span>:
+<a name="l00042"></a>00042     <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>();
+<a name="l00043"></a>00043 <span class="keyword">public</span>:
+<a name="l00044"></a>00044     <a class="code" href="classFl__FormsBitmap.html" title="Forms compatibility Bitmap Image Widget.">Fl_FormsBitmap</a>(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> * = 0);
+<a name="l00045"></a>00045     <span class="keywordtype">void</span> <span class="keyword">set</span>(<span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> *bits);
+<a name="l00047"></a>00047     <span class="keywordtype">void</span> bitmap(<a class="code" href="classFl__Bitmap.html" title="The Fl_Bitmap class supports caching and drawing of mono-color (bitmap) images.">Fl_Bitmap</a> *B) {b = B;}
+<a name="l00049"></a>00049     <a class="code" href="classFl__Bitmap.html" title="The Fl_Bitmap class supports caching and drawing of mono-color (bitmap) images.">Fl_Bitmap</a> *bitmap()<span class="keyword"> const </span>{<span class="keywordflow">return</span> b;}
+<a name="l00050"></a><a class="code" href="classFl__FormsBitmap.html#a49af1ab099546aff8ac410fc4356bac4">00050</a> };
+<a name="l00051"></a>00051 
+<a name="l00052"></a>00052 <span class="preprocessor">#endif</span>
+<a name="l00053"></a>00053 <span class="preprocessor"></span>
+<a name="l00054"></a>00054 <span class="comment">//</span>
+<a name="l00055"></a>00055 <span class="comment">// End of &quot;$Id: Fl_FormsBitmap.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00056"></a>00056 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_FormsBitmap.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__FormsPixmap_8H-source.html

Added: trunk/doc-1.3/Fl__FormsPixmap_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__FormsPixmap_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__FormsPixmap_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,131 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_FormsPixmap.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__FormsPixmap_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_FormsPixmap.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_FormsPixmap.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Forms pixmap header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_FormsPixmap widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_FormsPixmap_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_FormsPixmap_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Pixmap.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00040"></a><a class="code" href="classFl__FormsPixmap.html">00040</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__FormsPixmap.html" title="Forms pixmap drawing routines.">Fl_FormsPixmap</a> : <span class="keyword">public</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> {
+<a name="l00041"></a>00041     <a class="code" href="classFl__Pixmap.html" title="The Fl_Pixmap class supports caching and drawing of colormap (pixmap) images, including transparency...">Fl_Pixmap</a> *b;
+<a name="l00042"></a>00042 <span class="keyword">protected</span>:
+<a name="l00043"></a>00043     <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>();
+<a name="l00044"></a>00044 <span class="keyword">public</span>:
+<a name="l00045"></a>00045     <a class="code" href="classFl__FormsPixmap.html" title="Forms pixmap drawing routines.">Fl_FormsPixmap</a>(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> t, <span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *L= 0);
+<a name="l00046"></a>00046 
+<a name="l00047"></a>00047     <span class="keywordtype">void</span> <span class="keyword">set</span>(<span class="comment">/*const*/</span><span class="keywordtype">char</span> * <span class="keyword">const</span> * bits);
+<a name="l00048"></a>00048 
+<a name="l00053"></a><a class="code" href="classFl__FormsPixmap.html#a7998dc0188f368a77074031d0be6f841">00053</a>     <span class="keywordtype">void</span> <a class="code" href="classFl__FormsPixmap.html#a7998dc0188f368a77074031d0be6f841" title="Set the internal pixmap pointer to an existing pixmap.">Pixmap</a>(<a class="code" href="classFl__Pixmap.html" title="The Fl_Pixmap class supports caching and drawing of colormap (pixmap) images, including transparency...">Fl_Pixmap</a> *B) {b = B;}
+<a name="l00054"></a>00054 
+<a name="l00056"></a><a class="code" href="classFl__FormsPixmap.html#a50badc7a7123c6725c0d1f6997f0ae4b">00056</a>     <a class="code" href="classFl__Pixmap.html" title="The Fl_Pixmap class supports caching and drawing of colormap (pixmap) images, including transparency...">Fl_Pixmap</a> *<a class="code" href="classFl__FormsPixmap.html#a50badc7a7123c6725c0d1f6997f0ae4b" title="Get the internal pixmap pointer.">Pixmap</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> b;}
+<a name="l00057"></a>00057 };
+<a name="l00058"></a>00058 
+<a name="l00059"></a>00059 <span class="preprocessor">#endif</span>
+<a name="l00060"></a>00060 <span class="preprocessor"></span>
+<a name="l00061"></a>00061 <span class="comment">//</span>
+<a name="l00062"></a>00062 <span class="comment">// End of &quot;$Id: Fl_FormsPixmap.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00063"></a>00063 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_FormsPixmap.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Free_8H-source.html

Added: trunk/doc-1.3/Fl__Free_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Free_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Free_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,144 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Free.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Free_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Free.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Free.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Forms free header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Free widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Free_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Free_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#ifndef Fl_Widget_H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#include &quot;<a class="code" href="Fl__Widget_8H.html" title="Fl_Widget, Fl_Label classes .">Fl_Widget.H</a>&quot;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#endif</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span>
+<a name="l00038"></a>00038 <span class="preprocessor">#define FL_NORMAL_FREE          1 </span>
+<a name="l00039"></a>00039 <span class="preprocessor">#define FL_SLEEPING_FREE        2 </span>
+<a name="l00040"></a>00040 <span class="preprocessor">#define FL_INPUT_FREE           3 </span>
+<a name="l00041"></a>00041 <span class="preprocessor">#define FL_CONTINUOUS_FREE      4 </span>
+<a name="l00042"></a>00042 <span class="preprocessor">#define FL_ALL_FREE             5 </span>
+<a name="l00045"></a>00045 <span class="preprocessor">typedef int (*FL_HANDLEPTR)(Fl_Widget *, int , float, float, char);</span>
+<a name="l00046"></a>00046 <span class="preprocessor"></span>
+<a name="l00066"></a><a class="code" href="classFl__Free.html">00066</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Free.html" title="Emulation of the Forms &amp;quot;free&amp;quot; widget.">Fl_Free</a> : <span class="keyword">public</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> {
+<a name="l00067"></a>00067     FL_HANDLEPTR hfunc;
+<a name="l00068"></a>00068     <span class="keyword">static</span> <span class="keywordtype">void</span> step(<span class="keywordtype">void</span> *);
+<a name="l00069"></a>00069 <span class="keyword">protected</span>:
+<a name="l00070"></a>00070     <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>();
+<a name="l00071"></a>00071 <span class="keyword">public</span>:
+<a name="l00072"></a>00072     <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span> e);
+<a name="l00073"></a>00073   <a class="code" href="classFl__Free.html" title="Emulation of the Forms &amp;quot;free&amp;quot; widget.">Fl_Free</a>(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> t,<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H,<span class="keyword">const</span> <span class="keywordtype">char</span> *L,FL_HANDLEPTR hdl);
+<a name="l00074"></a>00074   ~<a class="code" href="classFl__Free.html" title="Emulation of the Forms &amp;quot;free&amp;quot; widget.">Fl_Free</a>();
+<a name="l00075"></a>00075 };
+<a name="l00076"></a>00076 
+<a name="l00077"></a>00077 <span class="comment">// old event names for compatibility:</span>
+<a name="l00078"></a>00078 <span class="preprocessor">#define FL_MOUSE        FL_DRAG </span>
+<a name="l00079"></a>00079 <span class="preprocessor">#define FL_DRAW         100     </span>
+<a name="l00080"></a>00080 <span class="preprocessor">#define FL_STEP         101     </span>
+<a name="l00081"></a>00081 <span class="preprocessor">#define FL_FREEMEM      102     </span>
+<a name="l00082"></a>00082 <span class="preprocessor">#define FL_FREEZE       103     </span>
+<a name="l00083"></a>00083 <span class="preprocessor">#define FL_THAW         104     </span>
+<a name="l00085"></a>00085 <span class="preprocessor">#endif</span>
+<a name="l00086"></a>00086 <span class="preprocessor"></span>
+<a name="l00087"></a>00087 <span class="comment">//</span>
+<a name="l00088"></a>00088 <span class="comment">// End of &quot;$Id: Fl_Free.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00089"></a>00089 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Free.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__GIF__Image_8H-source.html

Added: trunk/doc-1.3/Fl__GIF__Image_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__GIF__Image_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__GIF__Image_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_GIF_Image.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__GIF__Image_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_GIF_Image.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_GIF_Image.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// GIF image header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_GIF_Image widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_GIF_Image_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_GIF_Image_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#  include &quot;Fl_Pixmap.H&quot;</span>
+<a name="l00034"></a>00034 
+<a name="l00040"></a><a class="code" href="classFl__GIF__Image.html">00040</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__GIF__Image.html" title="The Fl_GIF_Image class supports loading, caching, and drawing of Compuserve GIFSM images...">Fl_GIF_Image</a> : <span class="keyword">public</span> <a class="code" href="classFl__Pixmap.html" title="The Fl_Pixmap class supports caching and drawing of colormap (pixmap) images, including transparency...">Fl_Pixmap</a> {
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042   <span class="keyword">public</span>:
+<a name="l00043"></a>00043 
+<a name="l00044"></a>00044   <a class="code" href="classFl__GIF__Image.html" title="The Fl_GIF_Image class supports loading, caching, and drawing of Compuserve GIFSM images...">Fl_GIF_Image</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* filename);
+<a name="l00045"></a>00045 };
+<a name="l00046"></a>00046 
+<a name="l00047"></a>00047 <span class="preprocessor">#endif</span>
+<a name="l00048"></a>00048 <span class="preprocessor"></span>
+<a name="l00049"></a>00049 <span class="comment">//</span>
+<a name="l00050"></a>00050 <span class="comment">// End of &quot;$Id: Fl_GIF_Image.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00051"></a>00051 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_GIF_Image.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Gl__Choice_8H-source.html

Added: trunk/doc-1.3/Fl__Gl__Choice_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Gl__Choice_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Gl__Choice_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,201 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Gl_Choice.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Gl__Choice_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Gl_Choice.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Gl_Choice.H 7913 2010-11-29 18:18:27Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// OpenGL definitions for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">// Internal interface to set up OpenGL.</span>
+<a name="l00029"></a>00029 <span class="comment">//</span>
+<a name="l00030"></a>00030 <span class="comment">// A &quot;Fl_Gl_Choice&quot; is created from an OpenGL mode and holds information</span>
+<a name="l00031"></a>00031 <span class="comment">// necessary to create a window (on X) and to create an OpenGL &quot;context&quot;</span>
+<a name="l00032"></a>00032 <span class="comment">// (on both X and Win32).</span>
+<a name="l00033"></a>00033 <span class="comment">//</span>
+<a name="l00034"></a>00034 <span class="comment">// fl_create_gl_context takes a window (necessary only on Win32) and an</span>
+<a name="l00035"></a>00035 <span class="comment">// Fl_Gl_Choice and returns a new OpenGL context. All contexts share</span>
+<a name="l00036"></a>00036 <span class="comment">// display lists with each other.</span>
+<a name="l00037"></a>00037 <span class="comment">//</span>
+<a name="l00038"></a>00038 <span class="comment">// On X another fl_create_gl_context is provided to create it for any</span>
+<a name="l00039"></a>00039 <span class="comment">// X visual.</span>
+<a name="l00040"></a>00040 <span class="comment">//</span>
+<a name="l00041"></a>00041 <span class="comment">// fl_set_gl_context makes the given OpenGL context current and makes</span>
+<a name="l00042"></a>00042 <span class="comment">// it draw into the passed window. It tracks the current one context</span>
+<a name="l00043"></a>00043 <span class="comment">// to avoid calling the context switching code when the same context</span>
+<a name="l00044"></a>00044 <span class="comment">// is used, though it is a mystery to me why the GLX/WGL libraries</span>
+<a name="l00045"></a>00045 <span class="comment">// don&#39;t do this themselves...</span>
+<a name="l00046"></a>00046 <span class="comment">//</span>
+<a name="l00047"></a>00047 <span class="comment">// fl_no_gl_context clears that cache so the next fl_set_gl_context is</span>
+<a name="l00048"></a>00048 <span class="comment">// guaranteed to work.</span>
+<a name="l00049"></a>00049 <span class="comment">//</span>
+<a name="l00050"></a>00050 <span class="comment">// fl_delete_gl_context destroys the context.</span>
+<a name="l00051"></a>00051 <span class="comment">//</span>
+<a name="l00052"></a>00052 <span class="comment">// This code is used by Fl_Gl_Window, gl_start(), and gl_visual()</span>
+<a name="l00053"></a>00053 
+<a name="l00054"></a>00054 <span class="preprocessor">#ifndef Fl_Gl_Choice_H</span>
+<a name="l00055"></a>00055 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Gl_Choice_H</span>
+<a name="l00056"></a>00056 <span class="preprocessor"></span>
+<a name="l00057"></a>00057 <span class="comment">// Warning: whatever GLContext is defined to must take exactly the same</span>
+<a name="l00058"></a>00058 <span class="comment">// space in a structure as a void*!!!</span>
+<a name="l00059"></a>00059 <span class="preprocessor">#ifdef WIN32</span>
+<a name="l00060"></a>00060 <span class="preprocessor"></span><span class="preprocessor">#  include &lt;FL/gl.h&gt;</span>
+<a name="l00061"></a>00061 <span class="preprocessor">#  define GLContext HGLRC</span>
+<a name="l00062"></a>00062 <span class="preprocessor"></span><span class="preprocessor">#elif defined(__APPLE_QUARTZ__)</span>
+<a name="l00063"></a>00063 <span class="preprocessor"></span><span class="comment">// warning: the Quartz version should probably use Core GL (CGL) instead of AGL</span>
+<a name="l00064"></a>00064 <span class="preprocessor">#  include &lt;OpenGL/gl.h&gt;</span>
+<a name="l00065"></a>00065 <span class="preprocessor">#  include &lt;AGL/agl.h&gt;</span>
+<a name="l00066"></a>00066 <span class="preprocessor">#  define GLContext AGLContext</span>
+<a name="l00067"></a>00067 <span class="preprocessor"></span><span class="preprocessor">#else</span>
+<a name="l00068"></a>00068 <span class="preprocessor"></span><span class="preprocessor">#  include &lt;GL/glx.h&gt;</span>
+<a name="l00069"></a>00069 <span class="preprocessor">#  define GLContext GLXContext</span>
+<a name="l00070"></a>00070 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00071"></a>00071 <span class="preprocessor"></span>
+<a name="l00072"></a>00072 <span class="comment">// Describes crap needed to create a GLContext.</span>
+<a name="l00073"></a><a class="code" href="classFl__Gl__Choice.html">00073</a> <span class="keyword">class </span><a class="code" href="classFl__Gl__Choice.html">Fl_Gl_Choice</a> {
+<a name="l00074"></a>00074   <span class="keywordtype">int</span> mode;
+<a name="l00075"></a>00075   <span class="keyword">const</span> <span class="keywordtype">int</span> *alist;
+<a name="l00076"></a>00076   <a class="code" href="classFl__Gl__Choice.html">Fl_Gl_Choice</a> *next;
+<a name="l00077"></a>00077 <span class="keyword">public</span>:
+<a name="l00078"></a>00078 <span class="preprocessor">#ifdef WIN32</span>
+<a name="l00079"></a>00079 <span class="preprocessor"></span>  <span class="keywordtype">int</span> pixelformat;      <span class="comment">// the visual to use</span>
+<a name="l00080"></a>00080   PIXELFORMATDESCRIPTOR pfd; <span class="comment">// some wgl calls need this thing</span>
+<a name="l00081"></a>00081 <span class="preprocessor">#elif defined(__APPLE_QUARTZ__)</span>
+<a name="l00082"></a>00082 <span class="preprocessor"></span>  <span class="comment">// warning: the Quartz version should probably use Core GL (CGL) instead of AGL</span>
+<a name="l00083"></a>00083   AGLPixelFormat pixelformat;
+<a name="l00084"></a>00084 <span class="preprocessor">#else</span>
+<a name="l00085"></a>00085 <span class="preprocessor"></span>  XVisualInfo *vis;     <span class="comment">// the visual to use</span>
+<a name="l00086"></a>00086   Colormap colormap;    <span class="comment">// a colormap for that visual</span>
+<a name="l00087"></a>00087 <span class="preprocessor">#endif</span>
+<a name="l00088"></a>00088 <span class="preprocessor"></span>  <span class="comment">// Return one of these structures for a given gl mode.</span>
+<a name="l00089"></a>00089   <span class="comment">// The second argument is a glX attribute list, and is used if mode is</span>
+<a name="l00090"></a>00090   <span class="comment">// zero.  This is not supported on Win32:</span>
+<a name="l00091"></a>00091   <span class="keyword">static</span> <a class="code" href="classFl__Gl__Choice.html">Fl_Gl_Choice</a> *find(<span class="keywordtype">int</span> mode, <span class="keyword">const</span> <span class="keywordtype">int</span> *);
+<a name="l00092"></a>00092 };
+<a name="l00093"></a>00093 
+<a name="l00094"></a>00094 <span class="keyword">class </span><a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>;
+<a name="l00095"></a>00095 
+<a name="l00096"></a>00096 <span class="preprocessor">#ifdef WIN32</span>
+<a name="l00097"></a>00097 <span class="preprocessor"></span>
+<a name="l00098"></a>00098 GLContext fl_create_gl_context(<a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>*, <span class="keyword">const</span> <a class="code" href="classFl__Gl__Choice.html">Fl_Gl_Choice</a>*, <span class="keywordtype">int</span> layer=0);
+<a name="l00099"></a>00099 
+<a name="l00100"></a>00100 <span class="preprocessor">#elif defined(__APPLE_QUARTZ__)</span>
+<a name="l00101"></a>00101 <span class="preprocessor"></span><span class="comment">// warning: the Quartz version should probably use Core GL (CGL) instead of AGL</span>
+<a name="l00102"></a>00102 
+<a name="l00103"></a>00103 GLContext fl_create_gl_context(<a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>*, <span class="keyword">const</span> <a class="code" href="classFl__Gl__Choice.html">Fl_Gl_Choice</a>*, <span class="keywordtype">int</span> layer=0);
+<a name="l00104"></a>00104 
+<a name="l00105"></a>00105 <span class="preprocessor">#else</span>
+<a name="l00106"></a>00106 <span class="preprocessor"></span>
+<a name="l00107"></a>00107 GLContext fl_create_gl_context(XVisualInfo* vis);
+<a name="l00108"></a>00108 
+<a name="l00109"></a>00109 <span class="keyword">static</span> <span class="keyword">inline</span>
+<a name="l00110"></a>00110 GLContext fl_create_gl_context(<a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>*, <span class="keyword">const</span> <a class="code" href="classFl__Gl__Choice.html">Fl_Gl_Choice</a>* g) {
+<a name="l00111"></a>00111   <span class="keywordflow">return</span> fl_create_gl_context(g-&gt;vis);
+<a name="l00112"></a>00112 }
+<a name="l00113"></a>00113 
+<a name="l00114"></a>00114 <span class="preprocessor">#endif</span>
+<a name="l00115"></a>00115 <span class="preprocessor"></span>
+<a name="l00116"></a>00116 <span class="keywordtype">void</span> fl_set_gl_context(<a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>*, GLContext);
+<a name="l00117"></a>00117 <span class="keywordtype">void</span> fl_no_gl_context();
+<a name="l00118"></a>00118 <span class="keywordtype">void</span> fl_delete_gl_context(GLContext);
+<a name="l00119"></a>00119 
+<a name="l00120"></a>00120 <span class="preprocessor">#endif</span>
+<a name="l00121"></a>00121 <span class="preprocessor"></span>
+<a name="l00122"></a>00122 <span class="comment">//</span>
+<a name="l00123"></a>00123 <span class="comment">// End of &quot;$Id: Fl_Gl_Choice.H 7913 2010-11-29 18:18:27Z greg.ercolano $&quot;.</span>
+<a name="l00124"></a>00124 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Gl_Choice.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Gl__Window_8H-source.html

Added: trunk/doc-1.3/Fl__Gl__Window_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Gl__Window_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Gl__Window_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,187 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Gl_Window.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Gl__Window_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Gl_Window.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Gl_Window.H 8157 2011-01-01 14:01:53Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// OpenGL header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Gl_Window widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Gl_Window_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Gl_Window_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Window.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00036"></a>00036 <span class="preprocessor">#ifndef GLContext</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span>
+<a name="l00040"></a>00040 <span class="keyword">typedef</span> <span class="keywordtype">void</span>* GLContext; <span class="comment">// actually a GLXContext or HGLDC</span>
+<a name="l00041"></a>00041 <span class="preprocessor">#endif</span>
+<a name="l00042"></a>00042 <span class="preprocessor"></span>
+<a name="l00043"></a>00043 <span class="keyword">class </span><a class="code" href="classFl__Gl__Choice.html">Fl_Gl_Choice</a>; <span class="comment">// structure to hold result of glXChooseVisual</span>
+<a name="l00044"></a>00044 
+<a name="l00065"></a><a class="code" href="classFl__Gl__Window.html">00065</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Gl__Window.html" title="The Fl_Gl_Window widget sets things up so OpenGL works.">Fl_Gl_Window</a> : <span class="keyword">public</span> <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a> {
+<a name="l00066"></a>00066 
+<a name="l00067"></a>00067   <span class="keywordtype">int</span> mode_;
+<a name="l00068"></a>00068   <span class="keyword">const</span> <span class="keywordtype">int</span> *alist;
+<a name="l00069"></a>00069   <a class="code" href="classFl__Gl__Choice.html">Fl_Gl_Choice</a> *g;
+<a name="l00070"></a>00070   GLContext context_;
+<a name="l00071"></a>00071   <span class="keywordtype">char</span> valid_f_;
+<a name="l00072"></a>00072   <span class="keywordtype">char</span> damage1_; <span class="comment">// damage() of back buffer</span>
+<a name="l00073"></a>00073   <span class="keyword">virtual</span> <span class="keywordtype">void</span> draw_overlay();
+<a name="l00074"></a>00074   <span class="keywordtype">void</span> init();
+<a name="l00075"></a>00075 
+<a name="l00076"></a>00076   <span class="keywordtype">void</span> *overlay;
+<a name="l00077"></a>00077   <span class="keywordtype">void</span> make_overlay();
+<a name="l00078"></a>00078   <span class="keyword">friend</span> <span class="keyword">class </span>_Fl_Gl_Overlay;
+<a name="l00079"></a>00079 
+<a name="l00080"></a>00080   <span class="keyword">static</span> <span class="keywordtype">int</span> can_do(<span class="keywordtype">int</span>, <span class="keyword">const</span> <span class="keywordtype">int</span> *);
+<a name="l00081"></a>00081   <span class="keywordtype">int</span> mode(<span class="keywordtype">int</span>, <span class="keyword">const</span> <span class="keywordtype">int</span> *);
+<a name="l00082"></a>00082 
+<a name="l00083"></a>00083 <span class="keyword">public</span>:
+<a name="l00084"></a>00084 
+<a name="l00085"></a>00085   <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#a908afc4420fd505e958f6ed394a86acc" title="Puts the window on the screen.">show</a>();
+<a name="l00086"></a><a class="code" href="classFl__Gl__Window.html#a604e670af86586d4200a239032eb63e6">00086</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Gl__Window.html#a604e670af86586d4200a239032eb63e6" title="Puts the window on the screen and parses command-line arguments.">show</a>(<span class="keywordtype">int</span> a, <span class="keywordtype">char</span> **b) {<a class="code" href="classFl__Window.html#a908afc4420fd505e958f6ed394a86acc" title="Puts the window on the screen.">Fl_Window::show</a>(a,b);}
+<a name="l00087"></a>00087   <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#a418cef08cf54f1dd794538501f15f08b" title="Forces the window to be drawn, this window is also made current and calls draw().">flush</a>();
+<a name="l00088"></a>00088   <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#acd69a335bdc69f5624301f267ca7f94e" title="Removes the window from the screen.">hide</a>();
+<a name="l00089"></a>00089   <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#afebf4c8fdc1d4e565ea2867a52e6b083" title="Changes the size and position of the window.">resize</a>(<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>);
+<a name="l00090"></a>00090   <span class="keywordtype">int</span> <a class="code" href="classFl__Window.html#a9c0eb1c55a1a62ef3d3d87676f936187" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00091"></a>00091   
+<a name="l00116"></a><a class="code" href="classFl__Gl__Window.html#ad7b2582be98225d1f25deaf31f7965ed">00116</a>   <span class="keywordtype">char</span> <a class="code" href="classFl__Gl__Window.html#ad7b2582be98225d1f25deaf31f7965ed" title="Is turned off when FLTK creates a new context for this window or when the window resizes, and is turned on after draw() is called.">valid</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> valid_f_ &amp; 1;}
+<a name="l00120"></a><a class="code" href="classFl__Gl__Window.html#ae82f29e1dac5a492a549b50658f0d1d1">00120</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Gl__Window.html#ae82f29e1dac5a492a549b50658f0d1d1" title="See char Fl_Gl_Window::valid() const.">valid</a>(<span class="keywordtype">char</span> v) {<span class="keywordflow">if</span> (v) valid_f_ |= 1; <span class="keywordflow">else</span> valid_f_ &amp;= 0xfe;}
+<a name="l00121"></a>00121   <span class="keywordtype">void</span> invalidate();
+<a name="l00122"></a>00122 
+<a name="l00129"></a><a class="code" href="classFl__Gl__Window.html#af928eefbfe4244068ef1e2c41256cac9">00129</a>   <span class="keywordtype">char</span> <a class="code" href="classFl__Gl__Window.html#af928eefbfe4244068ef1e2c41256cac9" title="Will only be set if the OpenGL context is created or recreated.">context_valid</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> valid_f_ &amp; 2;}
+<a name="l00133"></a><a class="code" href="classFl__Gl__Window.html#aaa10e44ec7352009c5234b8bbe005222">00133</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Gl__Window.html#aaa10e44ec7352009c5234b8bbe005222" title="See char Fl_Gl_Window::context_valid() const.">context_valid</a>(<span class="keywordtype">char</span> v) {<span class="keywordflow">if</span> (v) valid_f_ |= 2; <span class="keywordflow">else</span> valid_f_ &amp;= 0xfd;}
+<a name="l00134"></a>00134 
+<a name="l00136"></a><a class="code" href="classFl__Gl__Window.html#a37b275e946681e1e52c8bb40ce492737">00136</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Gl__Window.html#a37b275e946681e1e52c8bb40ce492737" title="Returns non-zero if the hardware supports the given or current OpenGL mode.">can_do</a>(<span class="keywordtype">int</span> m) {<span class="keywordflow">return</span> <a class="code" href="classFl__Gl__Window.html#a37b275e946681e1e52c8bb40ce492737" title="Returns non-zero if the hardware supports the given or current OpenGL mode.">can_do</a>(m,0);}
+<a name="l00138"></a><a class="code" href="classFl__Gl__Window.html#a92a9529ed8149af246ede5b7ca59643a">00138</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Gl__Window.html#a92a9529ed8149af246ede5b7ca59643a" title="Returns non-zero if the hardware supports the given or current OpenGL mode.">can_do</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> *m) {<span class="keywordflow">return</span> <a class="code" href="classFl__Gl__Window.html#a92a9529ed8149af246ede5b7ca59643a" title="Returns non-zero if the hardware supports the given or current OpenGL mode.">can_do</a>(0, m);}
+<a name="l00140"></a><a class="code" href="classFl__Gl__Window.html#a351d72f872e59ac05ca06fd65cdc25c7">00140</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Gl__Window.html#a351d72f872e59ac05ca06fd65cdc25c7" title="Returns non-zero if the hardware supports the given or current OpenGL mode.">can_do</a>() {<span class="keywordflow">return</span> <a class="code" href="classFl__Gl__Window.html#a351d72f872e59ac05ca06fd65cdc25c7" title="Returns non-zero if the hardware supports the given or current OpenGL mode.">can_do</a>(mode_,alist);}
+<a name="l00174"></a><a class="code" href="classFl__Gl__Window.html#a39e19bba95c76952c14c5981e52b5722">00174</a>   Fl_Mode <a class="code" href="classFl__Gl__Window.html#a39e19bba95c76952c14c5981e52b5722" title="Set or change the OpenGL capabilites of the window.">mode</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> (Fl_Mode)mode_;}
+<a name="l00176"></a><a class="code" href="classFl__Gl__Window.html#ae15f083570bcbf260dddf0bf6efbdd6e">00176</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Gl__Window.html#ae15f083570bcbf260dddf0bf6efbdd6e" title="See Fl_Mode mode() const.">mode</a>(<span class="keywordtype">int</span> a) {<span class="keywordflow">return</span> <a class="code" href="classFl__Gl__Window.html#ae15f083570bcbf260dddf0bf6efbdd6e" title="See Fl_Mode mode() const.">mode</a>(a,0);}
+<a name="l00178"></a><a class="code" href="classFl__Gl__Window.html#a37e4b342cf03156ad2aeba672f98405b">00178</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Gl__Window.html#a37e4b342cf03156ad2aeba672f98405b" title="See Fl_Mode mode() const.">mode</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> *a) {<span class="keywordflow">return</span> <a class="code" href="classFl__Gl__Window.html#a37e4b342cf03156ad2aeba672f98405b" title="See Fl_Mode mode() const.">mode</a>(0, a);}
+<a name="l00180"></a><a class="code" href="classFl__Gl__Window.html#a3194a9fd22b0fd52b77428dc3079dc22">00180</a>   <span class="keywordtype">void</span>* <a class="code" href="classFl__Gl__Window.html#a3194a9fd22b0fd52b77428dc3079dc22" title="void See void context(void* v, int destroy_flag)">context</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> context_;}
+<a name="l00181"></a>00181   <span class="keywordtype">void</span> context(<span class="keywordtype">void</span>*, <span class="keywordtype">int</span> destroy_flag = 0);
+<a name="l00182"></a>00182   <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#a65a2499309b3fdd1bed463cefa0cd1e2" title="Sets things up so that the drawing functions in &amp;lt;FL/fl_draw.H&amp;gt; will go into this window...">make_current</a>();
+<a name="l00183"></a>00183   <span class="keywordtype">void</span> swap_buffers();
+<a name="l00184"></a>00184   <span class="keywordtype">void</span> ortho();
+<a name="l00185"></a>00185 
+<a name="l00191"></a>00191   <span class="keywordtype">int</span> can_do_overlay();
+<a name="l00198"></a>00198   <span class="keywordtype">void</span> redraw_overlay();
+<a name="l00199"></a>00199   <span class="keywordtype">void</span> hide_overlay();
+<a name="l00207"></a>00207   <span class="keywordtype">void</span> make_overlay_current();
+<a name="l00208"></a>00208 
+<a name="l00209"></a>00209   <span class="comment">// Note: Doxygen docs in Fl_Widget.H to avoid redundancy.</span>
+<a name="l00210"></a><a class="code" href="classFl__Gl__Window.html#afcc185ba5105903e5a1f87def93295c5">00210</a>   <span class="keyword">virtual</span> <a class="code" href="classFl__Gl__Window.html" title="The Fl_Gl_Window widget sets things up so OpenGL works.">Fl_Gl_Window</a>* <a class="code" href="classFl__Gl__Window.html#afcc185ba5105903e5a1f87def93295c5" title="Returns an Fl_Gl_Window pointer if this widget is an Fl_Gl_Window.">as_gl_window</a>() {<span class="keywordflow">return</span> <span class="keyword">this</span>;}
+<a name="l00211"></a>00211   
+<a name="l00212"></a>00212   ~<a class="code" href="classFl__Gl__Window.html" title="The Fl_Gl_Window widget sets things up so OpenGL works.">Fl_Gl_Window</a>();
+<a name="l00217"></a><a class="code" href="classFl__Gl__Window.html#aab388aa943f38ff0806f9022191488b7">00217</a>   <a class="code" href="classFl__Gl__Window.html#aab388aa943f38ff0806f9022191488b7" title="Creates a new Fl_Gl_Window widget using the given size, and label string.">Fl_Gl_Window</a>(<span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *l=0) : <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>(W,H,l) {init();}
+<a name="l00224"></a><a class="code" href="classFl__Gl__Window.html#a7f5d38a9a2518f7b88e337c25bd6e9f8">00224</a>   <a class="code" href="classFl__Gl__Window.html" title="The Fl_Gl_Window widget sets things up so OpenGL works.">Fl_Gl_Window</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *l=0)
+<a name="l00225"></a>00225     : <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>(X,Y,W,H,l) {init();}
+<a name="l00226"></a>00226 
+<a name="l00227"></a>00227 <span class="keyword">protected</span>:
+<a name="l00233"></a>00233   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#a097d8258fa43a4fc3aa9409daeb97b44" title="Draws the widget.">draw</a>();
+<a name="l00234"></a>00234 };
+<a name="l00235"></a>00235 
+<a name="l00236"></a>00236 <span class="preprocessor">#endif</span>
+<a name="l00237"></a>00237 <span class="preprocessor"></span>
+<a name="l00238"></a>00238 <span class="comment">//</span>
+<a name="l00239"></a>00239 <span class="comment">// End of &quot;$Id: Fl_Gl_Window.H 8157 2011-01-01 14:01:53Z AlbrechtS $&quot;.</span>
+<a name="l00240"></a>00240 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Gl_Window.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Group_8H-source.html

Added: trunk/doc-1.3/Fl__Group_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Group_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Group_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,196 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Group.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Group_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Group.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Group.H 8157 2011-01-01 14:01:53Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Group header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Group, Fl_End classes . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Group_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Group_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#ifndef Fl_Widget_H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#include &quot;<a class="code" href="Fl__Widget_8H.html" title="Fl_Widget, Fl_Label classes .">Fl_Widget.H</a>&quot;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#endif</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span>
+<a name="l00045"></a><a class="code" href="classFl__Group.html">00045</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a> : <span class="keyword">public</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> {
+<a name="l00046"></a>00046 
+<a name="l00047"></a>00047   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>** array_;
+<a name="l00048"></a>00048   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* savedfocus_;
+<a name="l00049"></a>00049   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* resizable_;
+<a name="l00050"></a>00050   <span class="keywordtype">int</span> children_;
+<a name="l00051"></a>00051   <span class="keywordtype">int</span> *sizes_; <span class="comment">// remembered initial sizes of children</span>
+<a name="l00052"></a>00052 
+<a name="l00053"></a>00053   <span class="keywordtype">int</span> navigation(<span class="keywordtype">int</span>);
+<a name="l00054"></a>00054   <span class="keyword">static</span> <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a> *current_;
+<a name="l00055"></a>00055  
+<a name="l00056"></a>00056   <span class="comment">// unimplemented copy ctor and assignment operator</span>
+<a name="l00057"></a>00057   <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a>(<span class="keyword">const</span> <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a>&amp;);
+<a name="l00058"></a>00058   <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a>&amp;);
+<a name="l00059"></a>00059 
+<a name="l00060"></a>00060 <span class="keyword">protected</span>:
+<a name="l00061"></a>00061   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>();
+<a name="l00062"></a>00062   <span class="keywordtype">void</span> draw_child(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>&amp; widget) <span class="keyword">const</span>;
+<a name="l00063"></a>00063   <span class="keywordtype">void</span> draw_children();
+<a name="l00064"></a>00064   <span class="keywordtype">void</span> draw_outside_label(<span class="keyword">const</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>&amp; widget) <span class="keyword">const</span> ;
+<a name="l00065"></a>00065   <span class="keywordtype">void</span> update_child(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>&amp; widget) <span class="keyword">const</span>;
+<a name="l00066"></a>00066   <span class="keywordtype">int</span>  *sizes();
+<a name="l00067"></a>00067 
+<a name="l00068"></a>00068 <span class="keyword">public</span>:
+<a name="l00069"></a>00069 
+<a name="l00070"></a>00070   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00071"></a>00071   <span class="keywordtype">void</span> begin();
+<a name="l00072"></a>00072   <span class="keywordtype">void</span> end();
+<a name="l00073"></a>00073   <span class="keyword">static</span> <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a> *current();
+<a name="l00074"></a>00074   <span class="keyword">static</span> <span class="keywordtype">void</span> current(<a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a> *g);
+<a name="l00075"></a>00075 
+<a name="l00079"></a><a class="code" href="classFl__Group.html#a8e27c7e1724bb034d0c2b66cbd5ad0e3">00079</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Group.html#a8e27c7e1724bb034d0c2b66cbd5ad0e3" title="Returns how many child widgets the group has.">children</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> children_;}
+<a name="l00083"></a><a class="code" href="classFl__Group.html#abcdcba775394de0527aa9aa4157f0b4d">00083</a>   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* <a class="code" href="classFl__Group.html#abcdcba775394de0527aa9aa4157f0b4d" title="Returns array()[n].">child</a>(<span class="keywordtype">int</span> n)<span class="keyword"> const </span>{<span class="keywordflow">return</span> array()[n];}
+<a name="l00084"></a>00084   <span class="keywordtype">int</span> find(<span class="keyword">const</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*) <span class="keyword">const</span>;
+<a name="l00088"></a><a class="code" href="classFl__Group.html#acff8d0964e805bf6633e718d81aa5c40">00088</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Group.html#acff8d0964e805bf6633e718d81aa5c40" title="See int Fl_Group::find(const Fl_Widget *w) const.">find</a>(<span class="keyword">const</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>&amp; o)<span class="keyword"> const </span>{<span class="keywordflow">return</span> <a class="code" href="classFl__Group.html#acff8d0964e805bf6633e718d81aa5c40" title="See int Fl_Group::find(const Fl_Widget *w) const.">find</a>(&amp;o);}
+<a name="l00089"></a>00089   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* <span class="keyword">const</span>* array() <span class="keyword">const</span>;
+<a name="l00090"></a>00090 
+<a name="l00091"></a>00091   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#aca98267e7a9b94f699ebd27d9f59e8bb" title="Changes the size or position of the widget.">resize</a>(<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>);
+<a name="l00096"></a>00096   <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a>(<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> * = 0);
+<a name="l00097"></a>00097   <span class="keyword">virtual</span> ~<a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a>();
+<a name="l00098"></a>00098   <span class="keywordtype">void</span> add(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>&amp;);
+<a name="l00102"></a><a class="code" href="classFl__Group.html#a2d40db4b2f073c8b9469d43c1e46af59">00102</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#a2d40db4b2f073c8b9469d43c1e46af59" title="See void Fl_Group::add(Fl_Widget &amp;amp;w)">add</a>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* o) {<a class="code" href="classFl__Group.html#a2d40db4b2f073c8b9469d43c1e46af59" title="See void Fl_Group::add(Fl_Widget &amp;amp;w)">add</a>(*o);}
+<a name="l00103"></a>00103   <span class="keywordtype">void</span> insert(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>&amp;, <span class="keywordtype">int</span> i);
+<a name="l00108"></a><a class="code" href="classFl__Group.html#ad7643b8ea946f9cbe5b6ef3494e44d21">00108</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#ad7643b8ea946f9cbe5b6ef3494e44d21" title="This does insert(w, find(before)).">insert</a>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>&amp; o, <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* before) {<a class="code" href="classFl__Group.html#ad7643b8ea946f9cbe5b6ef3494e44d21" title="This does insert(w, find(before)).">insert</a>(o,find(before));}
+<a name="l00109"></a>00109   <span class="keywordtype">void</span> <span class="keyword">remove</span>(<span class="keywordtype">int</span> index);
+<a name="l00110"></a>00110   <span class="keywordtype">void</span> <span class="keyword">remove</span>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>&amp;);
+<a name="l00115"></a><a class="code" href="classFl__Group.html#a9f61a75f2d64ea40220b629bb39006a8">00115</a>   <span class="keywordtype">void</span> <span class="keyword">remove</span>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* o) {<span class="keyword">remove</span>(*o);}
+<a name="l00116"></a>00116   <span class="keywordtype">void</span> clear();
+<a name="l00117"></a>00117 
+<a name="l00121"></a><a class="code" href="classFl__Group.html#ab0ed0d1974d7185594687849f386c5f3">00121</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#ab0ed0d1974d7185594687849f386c5f3" title="See void Fl_Group::resizable(Fl_Widget *box)">resizable</a>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>&amp; o) {resizable_ = &amp;o;}
+<a name="l00150"></a><a class="code" href="classFl__Group.html#afd220e45e1ac817bde7d6a25fdf74e37">00150</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#afd220e45e1ac817bde7d6a25fdf74e37" title="The resizable widget defines the resizing box for the group.">resizable</a>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* o) {resizable_ = o;}
+<a name="l00154"></a><a class="code" href="classFl__Group.html#aef229a2364bd97ac364a0ec29231ce90">00154</a>   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* <a class="code" href="classFl__Group.html#aef229a2364bd97ac364a0ec29231ce90" title="See void Fl_Group::resizable(Fl_Widget *box)">resizable</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> resizable_;}
+<a name="l00158"></a><a class="code" href="classFl__Group.html#a0726c657214806903e66b5fb31c25024">00158</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#a0726c657214806903e66b5fb31c25024" title="Adds a widget to the group and makes it the resizable widget.">add_resizable</a>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>&amp; o) {resizable_ = &amp;o; add(o);}
+<a name="l00159"></a>00159   <span class="keywordtype">void</span> init_sizes();
+<a name="l00160"></a>00160 
+<a name="l00170"></a><a class="code" href="classFl__Group.html#ac833b51b3a078bd20f6c9ee9494e31fd">00170</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#ac833b51b3a078bd20f6c9ee9494e31fd" title="Controls whether the group widget clips the drawing of child widgets to its bounding box...">clip_children</a>(<span class="keywordtype">int</span> c) { <span class="keywordflow">if</span> (c) <a class="code" href="classFl__Widget.html#a7244e112711741978f19ceadd8f196b5" title="Sets a flag in the flags mask.">set_flag</a>(CLIP_CHILDREN); <span class="keywordflow">else</span> <a class="code" href="classFl__Widget.html#aed4cb72875f7a3a5b14dec33d78cb4e3" title="Clears a flag in the flags mask.">clear_flag</a>(CLIP_CHILDREN); }
+<a name="l00178"></a><a class="code" href="classFl__Group.html#acc8edcdb9d3a94a03c8ce43f0801fde2">00178</a>   <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Group.html#acc8edcdb9d3a94a03c8ce43f0801fde2" title="Returns the current clipping mode.">clip_children</a>() { <span class="keywordflow">return</span> (<a class="code" href="classFl__Widget.html#a2bd83b947c7f75919afc280043c958db" title="Gets the widget flags mask.">flags</a>() &amp; CLIP_CHILDREN) != 0; }
+<a name="l00179"></a>00179 
+<a name="l00180"></a>00180   <span class="comment">// Note: Doxygen docs in Fl_Widget.H to avoid redundancy.</span>
+<a name="l00181"></a><a class="code" href="classFl__Group.html#a7b5e290690a90ec6c82286929449553a">00181</a>   <span class="keyword">virtual</span> <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a>* <a class="code" href="classFl__Group.html#a7b5e290690a90ec6c82286929449553a" title="Returns an Fl_Group pointer if this widget is an Fl_Group.">as_group</a>() { <span class="keywordflow">return</span> <span class="keyword">this</span>; }
+<a name="l00182"></a>00182 
+<a name="l00183"></a>00183   <span class="comment">// back compatibility functions:</span>
+<a name="l00184"></a>00184 
+<a name="l00190"></a><a class="code" href="classFl__Group.html#a53cdffb97187987a624c1b71cc38ad3a">00190</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#a53cdffb97187987a624c1b71cc38ad3a">focus</a>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* W) {W-&gt;<a class="code" href="classFl__Widget.html#ab1fe36207b4a59cae3796b0e6d3b7df8" title="Gives the widget the keyboard focus.">take_focus</a>();}
+<a name="l00191"></a>00191 
+<a name="l00193"></a><a class="code" href="classFl__Group.html#a5bfb451c561fe19817cbba59c56afd3d">00193</a>   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* &amp; <a class="code" href="classFl__Group.html#a5bfb451c561fe19817cbba59c56afd3d" title="This is for forms compatibility only.">_ddfdesign_kludge</a>() {<span class="keywordflow">return</span> resizable_;}
+<a name="l00194"></a>00194 
+<a name="l00196"></a>00196   <span class="keywordtype">void</span> forms_end();
+<a name="l00197"></a>00197 };
+<a name="l00198"></a>00198 
+<a name="l00199"></a>00199 <span class="comment">// dummy class used to end child groups in constructors for complex</span>
+<a name="l00200"></a>00200 <span class="comment">// subclasses of Fl_Group:</span>
+<a name="l00220"></a><a class="code" href="classFl__End.html">00220</a> <span class="comment"></span><span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__End.html" title="This is a dummy class that allows you to end a Fl_Group in a constructor list of a class:...">Fl_End</a> {
+<a name="l00221"></a>00221 <span class="keyword">public</span>:
+<a name="l00223"></a><a class="code" href="classFl__End.html#a7a00a0780fbe4fcfad64266dd73da0bb">00223</a>   <a class="code" href="classFl__End.html#a7a00a0780fbe4fcfad64266dd73da0bb" title="All it does is calling Fl_Group::current()-&amp;gt;end()">Fl_End</a>() {<a class="code" href="classFl__Group.html#af48163bbf0a8d18844b5d751946897c0" title="Returns the currently active group.">Fl_Group::current</a>()-&gt;<a class="code" href="classFl__Group.html#a029653337efa0cb2ec52852519293ba8" title="Exactly the same as current(this-&amp;gt;parent()).">end</a>();}
+<a name="l00224"></a>00224 };
+<a name="l00225"></a>00225 
+<a name="l00226"></a>00226 <span class="preprocessor">#endif</span>
+<a name="l00227"></a>00227 <span class="preprocessor"></span>
+<a name="l00228"></a>00228 <span class="comment">//</span>
+<a name="l00229"></a>00229 <span class="comment">// End of &quot;$Id: Fl_Group.H 8157 2011-01-01 14:01:53Z AlbrechtS $&quot;.</span>
+<a name="l00230"></a>00230 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Group.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Help__Dialog_8H-source.html

Added: trunk/doc-1.3/Fl__Help__Dialog_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Help__Dialog_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Help__Dialog_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,172 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Help_Dialog.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Help__Dialog_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Help_Dialog.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Help_Dialog.H 8063 2010-12-19 21:20:10Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Fl_Help_Dialog dialog for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Help_Dialog widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="comment">// generated by Fast Light User Interface Designer (fluid) version 1.0108</span>
+<a name="l00032"></a>00032 
+<a name="l00033"></a>00033 <span class="preprocessor">#ifndef Fl_Help_Dialog_H</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Help_Dialog_H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#include &lt;FL/Fl.H&gt;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#include &lt;FL/Fl_Double_Window.H&gt;</span>
+<a name="l00037"></a>00037 <span class="preprocessor">#include &lt;FL/Fl_Group.H&gt;</span>
+<a name="l00038"></a>00038 <span class="preprocessor">#include &lt;FL/Fl_Button.H&gt;</span>
+<a name="l00039"></a>00039 <span class="preprocessor">#include &lt;FL/Fl_Input.H&gt;</span>
+<a name="l00040"></a>00040 <span class="preprocessor">#include &lt;FL/Fl_Box.H&gt;</span>
+<a name="l00041"></a>00041 <span class="preprocessor">#include &lt;FL/Fl_Help_View.H&gt;</span>
+<a name="l00042"></a>00042 
+<a name="l00043"></a><a class="code" href="classFl__Help__Dialog.html">00043</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Help__Dialog.html" title="The Fl_Help_Dialog widget displays a standard help dialog window using the Fl_Help_View widget...">Fl_Help_Dialog</a> {
+<a name="l00044"></a>00044   <span class="keywordtype">int</span> index_; 
+<a name="l00045"></a>00045   <span class="keywordtype">int</span> max_; 
+<a name="l00046"></a>00046   <span class="keywordtype">int</span> line_[100];                 <span class="comment">// FIXME: we must remove those static numbers</span>
+<a name="l00047"></a>00047   <span class="keywordtype">char</span> file_[100][<a class="code" href="group__filenames.html#ga29253083ed9918c2f9d532bd5ed89cc3" title="all path buffers should use this length">FL_PATH_MAX</a>];   <span class="comment">// FIXME: we must remove those static numbers</span>
+<a name="l00048"></a>00048   <span class="keywordtype">int</span> find_pos_; 
+<a name="l00049"></a>00049 <span class="keyword">public</span>:
+<a name="l00050"></a>00050   <a class="code" href="classFl__Help__Dialog.html" title="The Fl_Help_Dialog widget displays a standard help dialog window using the Fl_Help_View widget...">Fl_Help_Dialog</a>();
+<a name="l00051"></a>00051 <span class="keyword">private</span>:
+<a name="l00052"></a>00052   <a class="code" href="classFl__Double__Window.html" title="The Fl_Double_Window provides a double-buffered window.">Fl_Double_Window</a> *window_;
+<a name="l00053"></a>00053   <a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a> *back_;
+<a name="l00054"></a>00054   <span class="keywordtype">void</span> cb_back__i(<a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00055"></a>00055   <span class="keyword">static</span> <span class="keywordtype">void</span> cb_back_(<a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00056"></a>00056   <a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a> *forward_;
+<a name="l00057"></a>00057   <span class="keywordtype">void</span> cb_forward__i(<a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00058"></a>00058   <span class="keyword">static</span> <span class="keywordtype">void</span> cb_forward_(<a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00059"></a>00059   <a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a> *smaller_;
+<a name="l00060"></a>00060   <span class="keywordtype">void</span> cb_smaller__i(<a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00061"></a>00061   <span class="keyword">static</span> <span class="keywordtype">void</span> cb_smaller_(<a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00062"></a>00062   <a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a> *larger_;
+<a name="l00063"></a>00063   <span class="keywordtype">void</span> cb_larger__i(<a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00064"></a>00064   <span class="keyword">static</span> <span class="keywordtype">void</span> cb_larger_(<a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a>*, <span class="keywordtype">void</span>*);
+<a name="l00065"></a>00065   <a class="code" href="classFl__Input.html" title="This is the FLTK text input widget.">Fl_Input</a> *find_;
+<a name="l00066"></a>00066   <span class="keywordtype">void</span> cb_find__i(<a class="code" href="classFl__Input.html" title="This is the FLTK text input widget.">Fl_Input</a>*, <span class="keywordtype">void</span>*);
+<a name="l00067"></a>00067   <span class="keyword">static</span> <span class="keywordtype">void</span> cb_find_(<a class="code" href="classFl__Input.html" title="This is the FLTK text input widget.">Fl_Input</a>*, <span class="keywordtype">void</span>*);
+<a name="l00068"></a>00068   <a class="code" href="classFl__Help__View.html" title="The Fl_Help_View widget displays HTML text.">Fl_Help_View</a> *view_;
+<a name="l00069"></a>00069   <span class="keywordtype">void</span> cb_view__i(<a class="code" href="classFl__Help__View.html" title="The Fl_Help_View widget displays HTML text.">Fl_Help_View</a>*, <span class="keywordtype">void</span>*);
+<a name="l00070"></a>00070   <span class="keyword">static</span> <span class="keywordtype">void</span> cb_view_(<a class="code" href="classFl__Help__View.html" title="The Fl_Help_View widget displays HTML text.">Fl_Help_View</a>*, <span class="keywordtype">void</span>*);
+<a name="l00071"></a>00071 <span class="keyword">public</span>:
+<a name="l00072"></a>00072   ~<a class="code" href="classFl__Help__Dialog.html" title="The Fl_Help_Dialog widget displays a standard help dialog window using the Fl_Help_View widget...">Fl_Help_Dialog</a>();
+<a name="l00073"></a>00073   <span class="keywordtype">int</span> h();
+<a name="l00074"></a>00074   <span class="keywordtype">void</span> hide();
+<a name="l00075"></a>00075   <span class="keywordtype">void</span> load(<span class="keyword">const</span> <span class="keywordtype">char</span> *f);
+<a name="l00076"></a>00076   <span class="keywordtype">void</span> position(<span class="keywordtype">int</span> xx, <span class="keywordtype">int</span> yy);
+<a name="l00077"></a>00077   <span class="keywordtype">void</span> resize(<span class="keywordtype">int</span> xx, <span class="keywordtype">int</span> yy, <span class="keywordtype">int</span> ww, <span class="keywordtype">int</span> hh);
+<a name="l00078"></a>00078   <span class="keywordtype">void</span> show();
+<a name="l00079"></a>00079   <span class="keywordtype">void</span> show(<span class="keywordtype">int</span> argc, <span class="keywordtype">char</span> **argv);
+<a name="l00080"></a>00080   <span class="keywordtype">void</span> textsize(<a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> s);
+<a name="l00081"></a>00081   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> textsize();
+<a name="l00082"></a>00082   <span class="keywordtype">void</span> topline(<span class="keyword">const</span> <span class="keywordtype">char</span> *n);
+<a name="l00083"></a>00083   <span class="keywordtype">void</span> topline(<span class="keywordtype">int</span> n);
+<a name="l00084"></a>00084   <span class="keywordtype">void</span> value(<span class="keyword">const</span> <span class="keywordtype">char</span> *f);
+<a name="l00085"></a>00085   <span class="keyword">const</span> <span class="keywordtype">char</span> * value() <span class="keyword">const</span>;
+<a name="l00086"></a>00086   <span class="keywordtype">int</span> visible();
+<a name="l00087"></a>00087   <span class="keywordtype">int</span> w();
+<a name="l00088"></a>00088   <span class="keywordtype">int</span> x();
+<a name="l00089"></a>00089   <span class="keywordtype">int</span> y();
+<a name="l00090"></a>00090 };
+<a name="l00091"></a>00091 <span class="preprocessor">#endif</span>
+<a name="l00092"></a>00092 <span class="preprocessor"></span>
+<a name="l00093"></a>00093 <span class="comment">//</span>
+<a name="l00094"></a>00094 <span class="comment">// End of &quot;$Id: Fl_Help_Dialog.H 8063 2010-12-19 21:20:10Z matt $&quot;.</span>
+<a name="l00095"></a>00095 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Help_Dialog.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Help__View_8H-source.html

Added: trunk/doc-1.3/Fl__Help__View_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Help__View_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Help__View_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,335 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Help_View.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Help__View_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Help_View.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Help_View.H 8306 2011-01-24 17:04:22Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Help Viewer widget definitions.</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1997-2010 by Easy Software Products.</span>
+<a name="l00007"></a>00007 <span class="comment">// Image support by Matthias Melcher, Copyright 2000-2009.</span>
+<a name="l00008"></a>00008 <span class="comment">//</span>
+<a name="l00009"></a>00009 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00010"></a>00010 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00011"></a>00011 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00012"></a>00012 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment">//</span>
+<a name="l00014"></a>00014 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00017"></a>00017 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment">//</span>
+<a name="l00019"></a>00019 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00020"></a>00020 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00021"></a>00021 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00022"></a>00022 <span class="comment">// USA.</span>
+<a name="l00023"></a>00023 <span class="comment">//</span>
+<a name="l00024"></a>00024 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00025"></a>00025 <span class="comment">//</span>
+<a name="l00026"></a>00026 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00027"></a>00027 <span class="comment">//</span>
+<a name="l00028"></a>00028 
+<a name="l00029"></a>00029 <span class="comment">/* \file</span>
+<a name="l00030"></a>00030 <span class="comment">   Fl_Help_View widget . */</span>
+<a name="l00031"></a>00031 
+<a name="l00032"></a>00032 <span class="preprocessor">#ifndef Fl_Help_View_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#  define Fl_Help_View_H</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span>
+<a name="l00035"></a>00035 <span class="comment">//</span>
+<a name="l00036"></a>00036 <span class="comment">// Include necessary header files...</span>
+<a name="l00037"></a>00037 <span class="comment">//</span>
+<a name="l00038"></a>00038 
+<a name="l00039"></a>00039 <span class="preprocessor">#  include &lt;stdio.h&gt;</span>
+<a name="l00040"></a>00040 <span class="preprocessor">#  include &quot;<a class="code" href="Fl_8H.html" title="Fl static class.">Fl.H</a>&quot;</span>
+<a name="l00041"></a>00041 <span class="preprocessor">#  include &quot;Fl_Group.H&quot;</span>
+<a name="l00042"></a>00042 <span class="preprocessor">#  include &quot;Fl_Scrollbar.H&quot;</span>
+<a name="l00043"></a>00043 <span class="preprocessor">#  include &quot;<a class="code" href="fl__draw_8H.html" title="utility header to pull drawing functions together">fl_draw.H</a>&quot;</span>
+<a name="l00044"></a>00044 <span class="preprocessor">#  include &quot;<a class="code" href="Fl__Shared__Image_8H.html" title="Fl_Shared_Image class.">Fl_Shared_Image.H</a>&quot;</span>
+<a name="l00045"></a>00045 <span class="preprocessor">#  include &quot;filename.H&quot;</span>
+<a name="l00046"></a>00046 
+<a name="l00047"></a>00047 
+<a name="l00048"></a>00048 <span class="comment">//</span>
+<a name="l00049"></a>00049 <span class="comment">// Fl_Help_Func type - link callback function for files...</span>
+<a name="l00050"></a>00050 <span class="comment">//</span>
+<a name="l00051"></a>00051 
+<a name="l00052"></a>00052 
+<a name="l00053"></a>00053 <span class="keyword">typedef</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *(Fl_Help_Func)(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *);
+<a name="l00054"></a>00054 
+<a name="l00055"></a>00055 
+<a name="l00056"></a>00056 <span class="comment">//</span>
+<a name="l00057"></a>00057 <span class="comment">// Fl_Help_Block structure...</span>
+<a name="l00058"></a>00058 <span class="comment">//</span>
+<a name="l00059"></a>00059 
+<a name="l00060"></a><a class="code" href="structFl__Help__Block.html">00060</a> <span class="keyword">struct </span><a class="code" href="structFl__Help__Block.html">Fl_Help_Block</a> {
+<a name="l00061"></a>00061   <span class="keyword">const</span> <span class="keywordtype">char</span>    *start,         <span class="comment">// Start of text</span>
+<a name="l00062"></a>00062                 *end;           <span class="comment">// End of text</span>
+<a name="l00063"></a>00063   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>         border;         <span class="comment">// Draw border?</span>
+<a name="l00064"></a>00064   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a>      bgcolor;        <span class="comment">// Background color</span>
+<a name="l00065"></a>00065   <span class="keywordtype">int</span>           x,              <span class="comment">// Indentation/starting X coordinate</span>
+<a name="l00066"></a>00066                 y,              <span class="comment">// Starting Y coordinate</span>
+<a name="l00067"></a>00067                 w,              <span class="comment">// Width</span>
+<a name="l00068"></a>00068                 h;              <span class="comment">// Height</span>
+<a name="l00069"></a>00069   <span class="keywordtype">int</span>           line[32];       <span class="comment">// Left starting position for each line</span>
+<a name="l00070"></a>00070 };
+<a name="l00071"></a>00071 
+<a name="l00072"></a>00072 <span class="comment">//</span>
+<a name="l00073"></a>00073 <span class="comment">// Fl_Help_Link structure...</span>
+<a name="l00074"></a>00074 <span class="comment">//</span>
+<a name="l00076"></a><a class="code" href="structFl__Help__Link.html">00076</a> <span class="comment"></span><span class="keyword">struct </span><a class="code" href="structFl__Help__Link.html" title="Definition of a link for the html viewer.">Fl_Help_Link</a> {
+<a name="l00077"></a><a class="code" href="structFl__Help__Link.html#a0ccda15c03d1015cb2846c66d65213c8">00077</a>   <span class="keywordtype">char</span>          <a class="code" href="structFl__Help__Link.html#ab7a1011018b6604e32ce62618fd60f9d" title="Reference filename.">filename</a>[192],  
+<a name="l00078"></a>00078                 <a class="code" href="structFl__Help__Link.html#a0ccda15c03d1015cb2846c66d65213c8" title="Link target (blank if none)">name</a>[32];       
+<a name="l00079"></a><a class="code" href="structFl__Help__Link.html#ad77f7b9105f689fe2fb5847d5b7e8ae5">00079</a>   <span class="keywordtype">int</span>           <a class="code" href="structFl__Help__Link.html#ae4779c7f0291c60fdeb00eb088133fe2" title="X offset of link text.">x</a>,              
+<a name="l00080"></a>00080                 <a class="code" href="structFl__Help__Link.html#ad77f7b9105f689fe2fb5847d5b7e8ae5" title="Y offset of link text.">y</a>,              
+<a name="l00081"></a>00081                 <a class="code" href="structFl__Help__Link.html#ab9e2ffc56e2357b281229a4e93828339" title="Width of link text.">w</a>,              
+<a name="l00082"></a>00082                 <a class="code" href="structFl__Help__Link.html#ab162e790bea66ffc898f000fdc1e20d2" title="Height of link text.">h</a>;              
+<a name="l00083"></a>00083 };
+<a name="l00084"></a>00084 
+<a name="l00085"></a>00085 <span class="comment">/*</span>
+<a name="l00086"></a>00086 <span class="comment"> * Fl_Help_View font stack opaque implementation</span>
+<a name="l00087"></a>00087 <span class="comment"> */</span>
+<a name="l00088"></a>00088 
+<a name="l00090"></a><a class="code" href="structFl__Help__Font__Style.html">00090</a> <span class="keyword">struct </span>FL_EXPORT <a class="code" href="structFl__Help__Font__Style.html" title="Fl_Help_View font stack element definition.">Fl_Help_Font_Style</a> {
+<a name="l00091"></a><a class="code" href="structFl__Help__Font__Style.html#ae899084db9ae30a5de3bb35e179f594a">00091</a>   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a>      <a class="code" href="structFl__Help__Font__Style.html#ae899084db9ae30a5de3bb35e179f594a" title="Font.">f</a>;  
+<a name="l00092"></a><a class="code" href="structFl__Help__Font__Style.html#a6669f9feb7222711efae1aed788ecd48">00092</a>   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a>  <a class="code" href="structFl__Help__Font__Style.html#a6669f9feb7222711efae1aed788ecd48" title="Font Size.">s</a>;  
+<a name="l00093"></a><a class="code" href="structFl__Help__Font__Style.html#ac29024680aed077d72c7c81f35e92d67">00093</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a>     <a class="code" href="structFl__Help__Font__Style.html#ac29024680aed077d72c7c81f35e92d67" title="Font Color.">c</a>;  
+<a name="l00094"></a><a class="code" href="structFl__Help__Font__Style.html#afb3d4ee42661c62d84196e746526e239">00094</a>   <span class="keywordtype">void</span> <span class="keyword">get</span>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> &amp;afont, <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> &amp;asize, <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> &amp;acolor) {afont=f; asize=s; acolor=c;} 
+<a name="l00095"></a><a class="code" href="structFl__Help__Font__Style.html#adab2af66a1ea3ff906b23b3fb1523798">00095</a>   <span class="keywordtype">void</span> <span class="keyword">set</span>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> afont, <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> asize, <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> acolor) {f=afont; s=asize; c=acolor;} 
+<a name="l00096"></a>00096   <a class="code" href="structFl__Help__Font__Style.html" title="Fl_Help_View font stack element definition.">Fl_Help_Font_Style</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> afont, <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> asize, <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> acolor) {<span class="keyword">set</span>(afont, asize, acolor);}
+<a name="l00097"></a>00097   <a class="code" href="structFl__Help__Font__Style.html" title="Fl_Help_View font stack element definition.">Fl_Help_Font_Style</a>(){} <span class="comment">// For in table use</span>
+<a name="l00098"></a>00098 };
+<a name="l00099"></a>00099 
+<a name="l00101"></a>00101 <span class="keyword">const</span> <span class="keywordtype">size_t</span> MAX_FL_HELP_FS_ELTS = 100;
+<a name="l00102"></a>00102 
+<a name="l00103"></a><a class="code" href="structFl__Help__Font__Stack.html">00103</a> <span class="keyword">struct </span>FL_EXPORT <a class="code" href="structFl__Help__Font__Stack.html">Fl_Help_Font_Stack</a> {
+<a name="l00105"></a><a class="code" href="structFl__Help__Font__Stack.html#a7d53bd14a9f5459d3b82f19351fbd347">00105</a>   <a class="code" href="structFl__Help__Font__Stack.html#a7d53bd14a9f5459d3b82f19351fbd347" title="font stack construction, initialize attributes.">Fl_Help_Font_Stack</a>() {
+<a name="l00106"></a>00106     nfonts_ = 0;
+<a name="l00107"></a>00107   }
+<a name="l00108"></a>00108 
+<a name="l00109"></a>00109   <span class="keywordtype">void</span> init(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> f, <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> s, <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c) { 
+<a name="l00110"></a>00110     nfonts_ = 0;
+<a name="l00111"></a>00111     elts_[nfonts_].set(f, s, c);
+<a name="l00112"></a>00112     <a class="code" href="group__fl__attributes.html#ga1bdba1e2b321676da6b0b290f485bf27" title="Sets the current font, which is then used in various drawing routines.">fl_font</a>(f, s); 
+<a name="l00113"></a>00113     <a class="code" href="group__fl__attributes.html#ga974e9f64959aa83cf6f0a36d3f0105aa" title="Sets the color for all subsequent drawing operations.">fl_color</a>(c);
+<a name="l00114"></a>00114   }
+<a name="l00116"></a><a class="code" href="structFl__Help__Font__Stack.html#a3e595bc9d80ba29e1f10d9dfab8435e3">00116</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Help__Font__Stack.html#a3e595bc9d80ba29e1f10d9dfab8435e3" title="Gets the top (current) element on the stack.">top</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> &amp;f, <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> &amp;s, <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> &amp;c) { elts_[nfonts_].get(f, s, c); }
+<a name="l00118"></a><a class="code" href="structFl__Help__Font__Stack.html#af931d5b3f964f60604fa418445b1fffb">00118</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Help__Font__Stack.html#af931d5b3f964f60604fa418445b1fffb" title="Pushes the font style triplet on the stack, also calls fl_font() &amp;amp; fl_color() adequately...">push</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> f, <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> s, <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c) { 
+<a name="l00119"></a>00119     <span class="keywordflow">if</span> (nfonts_ &lt;  MAX_FL_HELP_FS_ELTS-1) nfonts_ ++;
+<a name="l00120"></a>00120     elts_[nfonts_].set(f, s, c);
+<a name="l00121"></a>00121     <a class="code" href="group__fl__attributes.html#ga1bdba1e2b321676da6b0b290f485bf27" title="Sets the current font, which is then used in various drawing routines.">fl_font</a>(f, s); <a class="code" href="group__fl__attributes.html#ga974e9f64959aa83cf6f0a36d3f0105aa" title="Sets the color for all subsequent drawing operations.">fl_color</a>(c); 
+<a name="l00122"></a>00122   }
+<a name="l00124"></a><a class="code" href="structFl__Help__Font__Stack.html#a2f654f36e75490b0bcdd71c1eddd20ea">00124</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Help__Font__Stack.html#a2f654f36e75490b0bcdd71c1eddd20ea" title="Pops from the stack the font style triplet and calls fl_font() &amp;amp; fl_color() adequately.">pop</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> &amp;f, <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> &amp;s, <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> &amp;c) { 
+<a name="l00125"></a>00125     <span class="keywordflow">if</span> (nfonts_ &gt; 0) nfonts_ --;
+<a name="l00126"></a>00126     top(f, s, c);
+<a name="l00127"></a>00127     <a class="code" href="group__fl__attributes.html#ga1bdba1e2b321676da6b0b290f485bf27" title="Sets the current font, which is then used in various drawing routines.">fl_font</a>(f, s); <a class="code" href="group__fl__attributes.html#ga974e9f64959aa83cf6f0a36d3f0105aa" title="Sets the color for all subsequent drawing operations.">fl_color</a>(c);
+<a name="l00128"></a>00128   }
+<a name="l00130"></a><a class="code" href="structFl__Help__Font__Stack.html#a56874e6245a681220848c6cddf8c6431">00130</a>   <span class="keywordtype">size_t</span> <a class="code" href="structFl__Help__Font__Stack.html#a56874e6245a681220848c6cddf8c6431" title="Gets the current count of font style elements in the stack.">count</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> nfonts_;} <span class="comment">// Gets the current number of fonts in the stack</span>
+<a name="l00131"></a>00131 
+<a name="l00132"></a>00132 <span class="keyword">protected</span>:
+<a name="l00133"></a><a class="code" href="structFl__Help__Font__Stack.html#a316766f09e93398a71fc3bb4731be19c">00133</a>   <span class="keywordtype">size_t</span> <a class="code" href="structFl__Help__Font__Stack.html#a316766f09e93398a71fc3bb4731be19c" title="current number of fonts in stack">nfonts_</a>;               
+<a name="l00134"></a><a class="code" href="structFl__Help__Font__Stack.html#a6063d065c4c811947dd2a0b8d658d7bf">00134</a>   <a class="code" href="structFl__Help__Font__Style.html" title="Fl_Help_View font stack element definition.">Fl_Help_Font_Style</a> elts_[100]; 
+<a name="l00135"></a>00135 };
+<a name="l00136"></a>00136 
+<a name="l00139"></a><a class="code" href="structFl__Help__Target.html">00139</a> <span class="keyword">struct </span><a class="code" href="structFl__Help__Target.html" title="Fl_Help_Target structure.">Fl_Help_Target</a> {
+<a name="l00140"></a><a class="code" href="structFl__Help__Target.html#af278961a4d3d04fab6e52c2ea623bd1e">00140</a>   <span class="keywordtype">char</span>          <a class="code" href="structFl__Help__Target.html#af278961a4d3d04fab6e52c2ea623bd1e" title="Target name.">name</a>[32];       
+<a name="l00141"></a><a class="code" href="structFl__Help__Target.html#af7bb97b0dfc3e302d1a4afa7408d0d99">00141</a>   <span class="keywordtype">int</span>           <a class="code" href="structFl__Help__Target.html#af7bb97b0dfc3e302d1a4afa7408d0d99" title="Y offset of target.">y</a>;              
+<a name="l00142"></a>00142 };
+<a name="l00143"></a>00143 
+<a name="l00209"></a><a class="code" href="classFl__Help__View.html">00209</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Help__View.html" title="The Fl_Help_View widget displays HTML text.">Fl_Help_View</a> : <span class="keyword">public</span> <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a> {        <span class="comment">// Help viewer widget</span>
+<a name="l00210"></a>00210   
+<a name="l00211"></a>00211   <span class="keyword">enum</span> { RIGHT = -1, CENTER, LEFT };    
+<a name="l00212"></a>00212 
+<a name="l00213"></a>00213   <span class="keywordtype">char</span>          title_[1024];           
+<a name="l00214"></a>00214   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a>      defcolor_,              
+<a name="l00215"></a>00215                 bgcolor_,               
+<a name="l00216"></a>00216                 textcolor_,             
+<a name="l00217"></a>00217                 linkcolor_;             
+<a name="l00218"></a>00218   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a>       textfont_;              
+<a name="l00219"></a>00219   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a>  textsize_;               
+<a name="l00220"></a>00220   <span class="keyword">const</span> <span class="keywordtype">char</span>    *value_;                
+<a name="l00221"></a>00221   <a class="code" href="structFl__Help__Font__Stack.html">Fl_Help_Font_Stack</a> fstack_;           
+<a name="l00222"></a>00222   <span class="keywordtype">int</span>           nblocks_,               
+<a name="l00223"></a>00223                 ablocks_;               
+<a name="l00224"></a>00224   <a class="code" href="structFl__Help__Block.html">Fl_Help_Block</a> *blocks_;               
+<a name="l00225"></a>00225 
+<a name="l00226"></a>00226   Fl_Help_Func  *link_;                 
+<a name="l00227"></a>00227 
+<a name="l00228"></a>00228   <span class="keywordtype">int</span>           nlinks_,                
+<a name="l00229"></a>00229                 alinks_;                
+<a name="l00230"></a>00230   <a class="code" href="structFl__Help__Link.html" title="Definition of a link for the html viewer.">Fl_Help_Link</a>  *links_;                
+<a name="l00231"></a>00231 
+<a name="l00232"></a>00232   <span class="keywordtype">int</span>           ntargets_,              
+<a name="l00233"></a>00233                 atargets_;              
+<a name="l00234"></a>00234   <a class="code" href="structFl__Help__Target.html" title="Fl_Help_Target structure.">Fl_Help_Target</a> *targets_;             
+<a name="l00235"></a>00235 
+<a name="l00236"></a>00236   <span class="keywordtype">char</span>          directory_[<a class="code" href="group__filenames.html#ga29253083ed9918c2f9d532bd5ed89cc3" title="all path buffers should use this length">FL_PATH_MAX</a>];
+<a name="l00237"></a>00237   <span class="keywordtype">char</span>          filename_[<a class="code" href="group__filenames.html#ga29253083ed9918c2f9d532bd5ed89cc3" title="all path buffers should use this length">FL_PATH_MAX</a>]; 
+<a name="l00238"></a>00238   <span class="keywordtype">int</span>           topline_,               
+<a name="l00239"></a>00239                 leftline_,              
+<a name="l00240"></a>00240                 size_,                  
+<a name="l00241"></a>00241                 hsize_,                 
+<a name="l00242"></a>00242                 scrollbar_size_;        
+<a name="l00243"></a>00243   <a class="code" href="classFl__Scrollbar.html" title="The Fl_Scrollbar widget displays a slider with arrow buttons at the ends of the scrollbar.">Fl_Scrollbar</a>  scrollbar_,             
+<a name="l00244"></a>00244                 hscrollbar_;            
+<a name="l00245"></a>00245 
+<a name="l00246"></a>00246   <span class="keyword">static</span> <span class="keywordtype">int</span>    selection_first;
+<a name="l00247"></a>00247   <span class="keyword">static</span> <span class="keywordtype">int</span>    selection_last;
+<a name="l00248"></a>00248   <span class="keyword">static</span> <span class="keywordtype">int</span>    selection_push_first;
+<a name="l00249"></a>00249   <span class="keyword">static</span> <span class="keywordtype">int</span>    selection_push_last;
+<a name="l00250"></a>00250   <span class="keyword">static</span> <span class="keywordtype">int</span>    selection_drag_first;
+<a name="l00251"></a>00251   <span class="keyword">static</span> <span class="keywordtype">int</span>    selection_drag_last;
+<a name="l00252"></a>00252   <span class="keyword">static</span> <span class="keywordtype">int</span>    selected;
+<a name="l00253"></a>00253   <span class="keyword">static</span> <span class="keywordtype">int</span>    draw_mode;
+<a name="l00254"></a>00254   <span class="keyword">static</span> <span class="keywordtype">int</span>    mouse_x;
+<a name="l00255"></a>00255   <span class="keyword">static</span> <span class="keywordtype">int</span>    mouse_y;
+<a name="l00256"></a>00256   <span class="keyword">static</span> <span class="keywordtype">int</span>    current_pos;
+<a name="l00257"></a>00257   <span class="keyword">static</span> <a class="code" href="classFl__Help__View.html" title="The Fl_Help_View widget displays HTML text.">Fl_Help_View</a> *current_view;
+<a name="l00258"></a>00258   <span class="keyword">static</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> hv_selection_color;
+<a name="l00259"></a>00259   <span class="keyword">static</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> hv_selection_text_color;
+<a name="l00260"></a>00260 
+<a name="l00261"></a>00261 
+<a name="l00262"></a>00262   <span class="keywordtype">void</span> initfont(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> &amp;f, <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> &amp;s, <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> &amp;c) { f = textfont_; s = textsize_; c = textcolor_; fstack_.init(f, s, c); }
+<a name="l00263"></a>00263   <span class="keywordtype">void</span> pushfont(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> f, <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> s) {fstack_.push(f, s, textcolor_);}
+<a name="l00264"></a>00264   <span class="keywordtype">void</span> pushfont(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> f, <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> s, <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c) {fstack_.push(f, s, c);}
+<a name="l00265"></a>00265   <span class="keywordtype">void</span> popfont(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> &amp;f, <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> &amp;s, <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> &amp;c) {fstack_.pop(f, s, c);}
+<a name="l00266"></a>00266 
+<a name="l00267"></a>00267   <a class="code" href="structFl__Help__Block.html">Fl_Help_Block</a> *add_block(<span class="keyword">const</span> <span class="keywordtype">char</span> *s, <span class="keywordtype">int</span> xx, <span class="keywordtype">int</span> yy, <span class="keywordtype">int</span> ww, <span class="keywordtype">int</span> hh, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> border = 0);
+<a name="l00268"></a>00268   <span class="keywordtype">void</span>          add_link(<span class="keyword">const</span> <span class="keywordtype">char</span> *n, <span class="keywordtype">int</span> xx, <span class="keywordtype">int</span> yy, <span class="keywordtype">int</span> ww, <span class="keywordtype">int</span> hh);
+<a name="l00269"></a>00269   <span class="keywordtype">void</span>          add_target(<span class="keyword">const</span> <span class="keywordtype">char</span> *n, <span class="keywordtype">int</span> yy);
+<a name="l00270"></a>00270   <span class="keyword">static</span> <span class="keywordtype">int</span>    compare_targets(<span class="keyword">const</span> <a class="code" href="structFl__Help__Target.html" title="Fl_Help_Target structure.">Fl_Help_Target</a> *t0, <span class="keyword">const</span> <a class="code" href="structFl__Help__Target.html" title="Fl_Help_Target structure.">Fl_Help_Target</a> *t1);
+<a name="l00271"></a>00271   <span class="keywordtype">int</span>           do_align(<a class="code" href="structFl__Help__Block.html">Fl_Help_Block</a> *block, <span class="keywordtype">int</span> line, <span class="keywordtype">int</span> xx, <span class="keywordtype">int</span> a, <span class="keywordtype">int</span> &amp;l);
+<a name="l00272"></a>00272   <span class="keywordtype">void</span>          <a class="code" href="classFl__Group.html#a96b778e518df02471139179d4c90157c" title="Draws the widget.">draw</a>();
+<a name="l00273"></a>00273   <span class="keywordtype">void</span>          format();
+<a name="l00274"></a>00274   <span class="keywordtype">void</span>          format_table(<span class="keywordtype">int</span> *table_width, <span class="keywordtype">int</span> *columns, <span class="keyword">const</span> <span class="keywordtype">char</span> *table);
+<a name="l00275"></a>00275   <span class="keywordtype">void</span>          free_data();
+<a name="l00276"></a>00276   <span class="keywordtype">int</span>           get_align(<span class="keyword">const</span> <span class="keywordtype">char</span> *p, <span class="keywordtype">int</span> a);
+<a name="l00277"></a>00277   <span class="keyword">const</span> <span class="keywordtype">char</span>    *get_attr(<span class="keyword">const</span> <span class="keywordtype">char</span> *p, <span class="keyword">const</span> <span class="keywordtype">char</span> *n, <span class="keywordtype">char</span> *buf, <span class="keywordtype">int</span> bufsize);
+<a name="l00278"></a>00278   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a>      get_color(<span class="keyword">const</span> <span class="keywordtype">char</span> *n, <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c);
+<a name="l00279"></a>00279   <a class="code" href="classFl__Shared__Image.html" title="This class supports caching, loading, and drawing of image files.">Fl_Shared_Image</a> *get_image(<span class="keyword">const</span> <span class="keywordtype">char</span> *name, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H);
+<a name="l00280"></a>00280   <span class="keywordtype">int</span>           get_length(<span class="keyword">const</span> <span class="keywordtype">char</span> *l);
+<a name="l00281"></a>00281   <span class="keywordtype">int</span>           <a class="code" href="classFl__Group.html#a7503757c2a734442e74717d1971b12ce" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00282"></a>00282 
+<a name="l00283"></a>00283   <span class="keywordtype">void</span>          hv_draw(<span class="keyword">const</span> <span class="keywordtype">char</span> *t, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00284"></a>00284   <span class="keywordtype">char</span>          begin_selection();
+<a name="l00285"></a>00285   <span class="keywordtype">char</span>          extend_selection();
+<a name="l00286"></a>00286   <span class="keywordtype">void</span>          end_selection(<span class="keywordtype">int</span> c=0);
+<a name="l00287"></a>00287   <span class="keywordtype">void</span>          clear_global_selection();
+<a name="l00288"></a>00288   <a class="code" href="structFl__Help__Link.html" title="Definition of a link for the html viewer.">Fl_Help_Link</a>  *find_link(<span class="keywordtype">int</span>, <span class="keywordtype">int</span>);
+<a name="l00289"></a>00289   <span class="keywordtype">void</span>          follow_link(<a class="code" href="structFl__Help__Link.html" title="Definition of a link for the html viewer.">Fl_Help_Link</a>*);
+<a name="l00290"></a>00290 
+<a name="l00291"></a>00291 <span class="keyword">public</span>:
+<a name="l00292"></a>00292 
+<a name="l00293"></a>00293   <a class="code" href="classFl__Help__View.html" title="The Fl_Help_View widget displays HTML text.">Fl_Help_View</a>(<span class="keywordtype">int</span> xx, <span class="keywordtype">int</span> yy, <span class="keywordtype">int</span> ww, <span class="keywordtype">int</span> hh, <span class="keyword">const</span> <span class="keywordtype">char</span> *l = 0);
+<a name="l00294"></a>00294   ~<a class="code" href="classFl__Help__View.html" title="The Fl_Help_View widget displays HTML text.">Fl_Help_View</a>();
+<a name="l00296"></a><a class="code" href="classFl__Help__View.html#a77d0990211d1ac72906d365ccb8ba6f9">00296</a>   <span class="keyword">const</span> <span class="keywordtype">char</span>    *<a class="code" href="classFl__Help__View.html#a77d0990211d1ac72906d365ccb8ba6f9" title="Returns the current directory for the text in the buffer.">directory</a>()<span class="keyword"> const </span>{ <span class="keywordflow">if</span> (directory_[0]) <span class="keywordflow">return</span> (directory_);
+<a name="l00297"></a>00297                                         <span class="keywordflow">else</span> <span class="keywordflow">return</span> ((<span class="keyword">const</span> <span class="keywordtype">char</span> *)0); }
+<a name="l00299"></a><a class="code" href="classFl__Help__View.html#a04f1647e605c5bbcc83f980b38158c08">00299</a>   <span class="keyword">const</span> <span class="keywordtype">char</span>    *<a class="code" href="classFl__Help__View.html#a04f1647e605c5bbcc83f980b38158c08" title="Returns the current filename for the text in the buffer.">filename</a>()<span class="keyword"> const </span>{ <span class="keywordflow">if</span> (filename_[0]) <span class="keywordflow">return</span> (filename_);
+<a name="l00300"></a>00300                                         <span class="keywordflow">else</span> <span class="keywordflow">return</span> ((<span class="keyword">const</span> <span class="keywordtype">char</span> *)0); }
+<a name="l00301"></a>00301   <span class="keywordtype">int</span>           <a class="code" href="classFl__Group.html#a58574e53e1e33a95364e259fd7011f5c" title="Searches the child array for the widget and returns the index.">find</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *s, <span class="keywordtype">int</span> p = 0);
+<a name="l00324"></a><a class="code" href="classFl__Help__View.html#a6407d2a4cc890b51f303ebf56450588e">00324</a>   <span class="keywordtype">void</span>          <a class="code" href="classFl__Help__View.html#a6407d2a4cc890b51f303ebf56450588e" title="This method assigns a callback function to use when a link is followed or a file is loaded (via Fl_He...">link</a>(Fl_Help_Func *fn) { link_ = fn; }
+<a name="l00325"></a>00325   <span class="keywordtype">int</span>           load(<span class="keyword">const</span> <span class="keywordtype">char</span> *f);
+<a name="l00326"></a>00326   <span class="keywordtype">void</span>          <a class="code" href="classFl__Group.html#aaec24e2eec53dcea00d1d1f63d5495d3" title="Resizes the Fl_Group widget and all of its children.">resize</a>(<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>);
+<a name="l00328"></a><a class="code" href="classFl__Help__View.html#ae646342dd68c326313056655b7f81664">00328</a>   <span class="keywordtype">int</span>           <a class="code" href="classFl__Help__View.html#ae646342dd68c326313056655b7f81664" title="Gets the size of the help view.">size</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (size_); }
+<a name="l00329"></a><a class="code" href="classFl__Help__View.html#a976afda01ebde2b298801dfa90e1e301">00329</a>   <span class="keywordtype">void</span>          <a class="code" href="classFl__Help__View.html#a976afda01ebde2b298801dfa90e1e301" title="Changes the size of the widget.">size</a>(<span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H) { <a class="code" href="classFl__Widget.html#ae386844a68c27ea0b64313619551e786" title="Changes the size of the widget.">Fl_Widget::size</a>(W, H); }
+<a name="l00331"></a><a class="code" href="classFl__Help__View.html#a2b547cd7eb0091b33cf8b0205090779c">00331</a>   <span class="keywordtype">void</span>          <a class="code" href="classFl__Help__View.html#a2b547cd7eb0091b33cf8b0205090779c" title="Sets the default text color.">textcolor</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c) { <span class="keywordflow">if</span> (textcolor_ == defcolor_) textcolor_ = c; defcolor_ = c; }
+<a name="l00333"></a><a class="code" href="classFl__Help__View.html#a82d1507bc27eb91b4340a2668c0cdf9c">00333</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a>      <a class="code" href="classFl__Help__View.html#a82d1507bc27eb91b4340a2668c0cdf9c" title="Returns the current default text color.">textcolor</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (defcolor_); }
+<a name="l00335"></a><a class="code" href="classFl__Help__View.html#adc935fb61238a2746d9f3cba641b0cb2">00335</a>   <span class="keywordtype">void</span>          <a class="code" href="classFl__Help__View.html#adc935fb61238a2746d9f3cba641b0cb2" title="Sets the default text font.">textfont</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> f) { textfont_ = f; format(); }
+<a name="l00337"></a><a class="code" href="classFl__Help__View.html#ac46210a5054a2f1d5f319e6dfc0bcac0">00337</a>   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a>       <a class="code" href="classFl__Help__View.html#ac46210a5054a2f1d5f319e6dfc0bcac0" title="Returns the current default text font.">textfont</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (textfont_); }
+<a name="l00339"></a><a class="code" href="classFl__Help__View.html#a96d954c3cb3506c3bace2a27ab89a9e7">00339</a>   <span class="keywordtype">void</span>          <a class="code" href="classFl__Help__View.html#a96d954c3cb3506c3bace2a27ab89a9e7" title="Sets the default text size.">textsize</a>(<a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> s) { textsize_ = s; format(); }
+<a name="l00341"></a><a class="code" href="classFl__Help__View.html#ac51ef86b2e0a16573dc27c07f2b9db6c">00341</a>   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a>  <a class="code" href="classFl__Help__View.html#ac51ef86b2e0a16573dc27c07f2b9db6c" title="Gets the default text size.">textsize</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (textsize_); }
+<a name="l00343"></a><a class="code" href="classFl__Help__View.html#a745acb29f86c73d255891b0fd703ef35">00343</a>   <span class="keyword">const</span> <span class="keywordtype">char</span>    *<a class="code" href="classFl__Help__View.html#a745acb29f86c73d255891b0fd703ef35" title="Returns the current document title, or NULL if there is no title.">title</a>() { <span class="keywordflow">return</span> (title_); }
+<a name="l00344"></a>00344   <span class="keywordtype">void</span>          topline(<span class="keyword">const</span> <span class="keywordtype">char</span> *n);
+<a name="l00345"></a>00345   <span class="keywordtype">void</span>          topline(<span class="keywordtype">int</span>);
+<a name="l00347"></a><a class="code" href="classFl__Help__View.html#ad2f683e724d5f4f4733abe89239a63b1">00347</a>   <span class="keywordtype">int</span>           <a class="code" href="classFl__Help__View.html#ad2f683e724d5f4f4733abe89239a63b1" title="Returns the current top line in pixels.">topline</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (topline_); }
+<a name="l00348"></a>00348   <span class="keywordtype">void</span>          leftline(<span class="keywordtype">int</span>);
+<a name="l00350"></a><a class="code" href="classFl__Help__View.html#a7953715fdd526ba4c3488569cf7ccfd9">00350</a>   <span class="keywordtype">int</span>           <a class="code" href="classFl__Help__View.html#a7953715fdd526ba4c3488569cf7ccfd9" title="Gets the left position in pixels.">leftline</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (leftline_); }
+<a name="l00351"></a>00351   <span class="keywordtype">void</span>          value(<span class="keyword">const</span> <span class="keywordtype">char</span> *val);
+<a name="l00353"></a><a class="code" href="classFl__Help__View.html#a09dcd042eaca8a2d1818ff974138d0f6">00353</a>   <span class="keyword">const</span> <span class="keywordtype">char</span>    *<a class="code" href="classFl__Help__View.html#a09dcd042eaca8a2d1818ff974138d0f6" title="Returns the current buffer contents.">value</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (value_); }
+<a name="l00354"></a>00354   <span class="keywordtype">void</span>          clear_selection();
+<a name="l00355"></a>00355   <span class="keywordtype">void</span>          select_all();
+<a name="l00365"></a><a class="code" href="classFl__Help__View.html#a0b75ce107731fc3d20cb67251771ef71">00365</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Help__View.html#a0b75ce107731fc3d20cb67251771ef71" title="Gets the current size of the scrollbars&amp;#39; troughs, in pixels.">scrollbar_size</a>()<span class="keyword"> const </span>{
+<a name="l00366"></a>00366       <span class="keywordflow">return</span>(scrollbar_size_);
+<a name="l00367"></a>00367   }
+<a name="l00387"></a><a class="code" href="classFl__Help__View.html#a6363807669c1a8fdcd6577d79953d181">00387</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Help__View.html#a6363807669c1a8fdcd6577d79953d181" title="Sets the pixel size of the scrollbars&amp;#39; troughs to the size, in pixels.">scrollbar_size</a>(<span class="keywordtype">int</span> size) {
+<a name="l00388"></a>00388       scrollbar_size_ = <a class="code" href="classFl__Widget.html#ae386844a68c27ea0b64313619551e786" title="Changes the size of the widget.">size</a>;
+<a name="l00389"></a>00389   }   
+<a name="l00390"></a>00390 };
+<a name="l00391"></a>00391 
+<a name="l00392"></a>00392 <span class="preprocessor">#endif // !Fl_Help_View_H</span>
+<a name="l00393"></a>00393 <span class="preprocessor"></span>
+<a name="l00394"></a>00394 <span class="comment">//</span>
+<a name="l00395"></a>00395 <span class="comment">// End of &quot;$Id: Fl_Help_View.H 8306 2011-01-24 17:04:22Z matt $&quot;.</span>
+<a name="l00396"></a>00396 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Help_View.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Hold__Browser_8H-source.html

Added: trunk/doc-1.3/Fl__Hold__Browser_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Hold__Browser_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Hold__Browser_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Hold_Browser.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Hold__Browser_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Hold_Browser.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Hold_Browser.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Hold browser header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Hold_Browser widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Hold_Browser_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Hold_Browser_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Browser.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00045"></a><a class="code" href="classFl__Hold__Browser.html">00045</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Hold__Browser.html" title="The Fl_Hold_Browser is a subclass of Fl_Browser which lets the user select a single item...">Fl_Hold_Browser</a> : <span class="keyword">public</span> <a class="code" href="classFl__Browser.html" title="The Fl_Browser widget displays a scrolling list of text lines, and manages all the storage for the te...">Fl_Browser</a> {
+<a name="l00046"></a>00046 <span class="keyword">public</span>:
+<a name="l00053"></a><a class="code" href="classFl__Hold__Browser.html#a9660a6ab0c230c2a3939f1037aef5a8b">00053</a>   <a class="code" href="classFl__Hold__Browser.html" title="The Fl_Hold_Browser is a subclass of Fl_Browser which lets the user select a single item...">Fl_Hold_Browser</a>(<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H,<span class="keyword">const</span> <span class="keywordtype">char</span> *l=0)
+<a name="l00054"></a>00054         : <a class="code" href="classFl__Browser.html" title="The Fl_Browser widget displays a scrolling list of text lines, and manages all the storage for the te...">Fl_Browser</a>(X,Y,W,H,l) {<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_HOLD_BROWSER);}
+<a name="l00055"></a>00055 };
+<a name="l00056"></a>00056 
+<a name="l00057"></a>00057 <span class="preprocessor">#endif</span>
+<a name="l00058"></a>00058 <span class="preprocessor"></span>
+<a name="l00059"></a>00059 <span class="comment">//</span>
+<a name="l00060"></a>00060 <span class="comment">// End of &quot;$Id: Fl_Hold_Browser.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;.</span>
+<a name="l00061"></a>00061 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Hold_Browser.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Hor__Fill__Slider_8H-source.html

Added: trunk/doc-1.3/Fl__Hor__Fill__Slider_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Hor__Fill__Slider_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Hor__Fill__Slider_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Hor_Fill_Slider.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Hor__Fill__Slider_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Hor_Fill_Slider.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Hor_Fill_Slider.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Horizontal fill slider header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Hor_Fill_Slider widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Hor_Fill_Slider_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Hor_Fill_Slider_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Slider.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00036"></a><a class="code" href="classFl__Hor__Fill__Slider.html">00036</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Hor__Fill__Slider.html">Fl_Hor_Fill_Slider</a> : <span class="keyword">public</span> <a class="code" href="classFl__Slider.html" title="The Fl_Slider widget contains a sliding knob inside a box.">Fl_Slider</a> {
+<a name="l00037"></a>00037 <span class="keyword">public</span>:
+<a name="l00038"></a>00038     <a class="code" href="classFl__Hor__Fill__Slider.html">Fl_Hor_Fill_Slider</a>(<span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h,<span class="keyword">const</span> <span class="keywordtype">char</span> *l=0)
+<a name="l00039"></a>00039         : <a class="code" href="classFl__Slider.html#a27165956ff744773282e02cf0cfa6bff" title="Creates a new Fl_Slider widget using the given position, size, and label string.">Fl_Slider</a>(x,y,w,h,l) {<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_HOR_FILL_SLIDER);}
+<a name="l00040"></a>00040 };
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042 <span class="preprocessor">#endif</span>
+<a name="l00043"></a>00043 <span class="preprocessor"></span>
+<a name="l00044"></a>00044 <span class="comment">//</span>
+<a name="l00045"></a>00045 <span class="comment">// End of &quot;$Id: Fl_Hor_Fill_Slider.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;.</span>
+<a name="l00046"></a>00046 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Hor_Fill_Slider.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Hor__Nice__Slider_8H-source.html

Added: trunk/doc-1.3/Fl__Hor__Nice__Slider_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Hor__Nice__Slider_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Hor__Nice__Slider_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Hor_Nice_Slider.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Hor__Nice__Slider_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Hor_Nice_Slider.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Hor_Nice_Slider.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Horizontal &quot;nice&quot; slider header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Hor_Nice_Slider widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Hor_Nice_Slider_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Hor_Nice_Slider_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Slider.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00036"></a><a class="code" href="classFl__Hor__Nice__Slider.html">00036</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Hor__Nice__Slider.html">Fl_Hor_Nice_Slider</a> : <span class="keyword">public</span> <a class="code" href="classFl__Slider.html" title="The Fl_Slider widget contains a sliding knob inside a box.">Fl_Slider</a> {
+<a name="l00037"></a>00037 <span class="keyword">public</span>:
+<a name="l00038"></a>00038     <a class="code" href="classFl__Hor__Nice__Slider.html">Fl_Hor_Nice_Slider</a>(<span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h,<span class="keyword">const</span> <span class="keywordtype">char</span> *l=0)
+<a name="l00039"></a>00039         : <a class="code" href="classFl__Slider.html#a27165956ff744773282e02cf0cfa6bff" title="Creates a new Fl_Slider widget using the given position, size, and label string.">Fl_Slider</a>(x,y,w,h,l) {<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_HOR_NICE_SLIDER); <a class="code" href="classFl__Widget.html#a991d448d9a42fb926819defc9de90999" title="Gets the box type of the widget.">box</a>(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca6ab2938fe5cb8e5c1ac67da87b6153e6" title="a flat box">FL_FLAT_BOX</a>);}
+<a name="l00040"></a>00040 };
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042 <span class="preprocessor">#endif</span>
+<a name="l00043"></a>00043 <span class="preprocessor"></span>
+<a name="l00044"></a>00044 <span class="comment">//</span>
+<a name="l00045"></a>00045 <span class="comment">// End of &quot;$Id: Fl_Hor_Nice_Slider.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;.</span>
+<a name="l00046"></a>00046 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Hor_Nice_Slider.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Hor__Slider_8H-source.html

Added: trunk/doc-1.3/Fl__Hor__Slider_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Hor__Slider_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Hor__Slider_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Hor_Slider.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Hor__Slider_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Hor_Slider.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Hor_Slider.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Horizontal slider header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Hor_Slider widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Hor_Slider_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Hor_Slider_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Slider.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00036"></a><a class="code" href="classFl__Hor__Slider.html">00036</a> <span class="keyword">class </span><a class="code" href="classFl__Hor__Slider.html">Fl_Hor_Slider</a> : <span class="keyword">public</span> <a class="code" href="classFl__Slider.html" title="The Fl_Slider widget contains a sliding knob inside a box.">Fl_Slider</a> {
+<a name="l00037"></a>00037 <span class="keyword">public</span>:
+<a name="l00038"></a>00038     <a class="code" href="classFl__Hor__Slider.html">Fl_Hor_Slider</a>(<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H,<span class="keyword">const</span> <span class="keywordtype">char</span> *l=0)
+<a name="l00039"></a>00039         : <a class="code" href="classFl__Slider.html#a27165956ff744773282e02cf0cfa6bff" title="Creates a new Fl_Slider widget using the given position, size, and label string.">Fl_Slider</a>(X,Y,W,H,l) {<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_HOR_SLIDER);}
+<a name="l00040"></a>00040 };
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042 <span class="preprocessor">#endif</span>
+<a name="l00043"></a>00043 <span class="preprocessor"></span>
+<a name="l00044"></a>00044 <span class="comment">//</span>
+<a name="l00045"></a>00045 <span class="comment">// End of &quot;$Id: Fl_Hor_Slider.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00046"></a>00046 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Hor_Slider.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Hor__Value__Slider_8H-source.html

Added: trunk/doc-1.3/Fl__Hor__Value__Slider_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Hor__Value__Slider_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Hor__Value__Slider_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Hor_Value_Slider.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Hor__Value__Slider_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Hor_Value_Slider.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Hor_Value_Slider.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Horizontal value slider header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Hor_Value_Slider widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Hor_Value_Slider_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Hor_Value_Slider_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Value_Slider.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00036"></a><a class="code" href="classFl__Hor__Value__Slider.html">00036</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Hor__Value__Slider.html">Fl_Hor_Value_Slider</a> : <span class="keyword">public</span> <a class="code" href="classFl__Value__Slider.html" title="The Fl_Value_Slider widget is a Fl_Slider widget with a box displaying the current value...">Fl_Value_Slider</a> {
+<a name="l00037"></a>00037 <span class="keyword">public</span>:
+<a name="l00038"></a>00038     <a class="code" href="classFl__Hor__Value__Slider.html">Fl_Hor_Value_Slider</a>(<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H,<span class="keyword">const</span> <span class="keywordtype">char</span> *l=0)
+<a name="l00039"></a>00039         : <a class="code" href="classFl__Value__Slider.html#abcb21adfcf7470c6aa28f9a6ab32c758" title="Creates a new Fl_Value_Slider widget using the given position, size, and label string.">Fl_Value_Slider</a>(X,Y,W,H,l) {<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_HOR_SLIDER);}
+<a name="l00040"></a>00040 };
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042 <span class="preprocessor">#endif</span>
+<a name="l00043"></a>00043 <span class="preprocessor"></span>
+<a name="l00044"></a>00044 <span class="comment">//</span>
+<a name="l00045"></a>00045 <span class="comment">// End of &quot;$Id: Fl_Hor_Value_Slider.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;.</span>
+<a name="l00046"></a>00046 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Hor_Value_Slider.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Image_8H-source.html

Added: trunk/doc-1.3/Fl__Image_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Image_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Image_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,199 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Image.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Image_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Image.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Image.H 8338 2011-01-30 09:24:40Z manolo $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Image header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2011 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Image, Fl_RGB_Image classes . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Image_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#  define Fl_Image_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#  include &quot;<a class="code" href="Enumerations_8H.html" title="This file contains type definitions and general enumerations.">Enumerations.H</a>&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00036"></a>00036 <span class="keyword">class </span><a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>;
+<a name="l00037"></a>00037 <span class="keyword">struct </span><a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>;
+<a name="l00038"></a>00038 <span class="keyword">struct </span><a class="code" href="structFl__Label.html" title="This struct stores all information for a text or mixed graphics label.">Fl_Label</a>;
+<a name="l00039"></a>00039 
+<a name="l00051"></a><a class="code" href="classFl__Image.html">00051</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> {
+<a name="l00052"></a>00052   <span class="keywordtype">int</span> w_, h_, d_, ld_, count_;
+<a name="l00053"></a>00053   <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> *data_;
+<a name="l00054"></a>00054 
+<a name="l00055"></a>00055   <span class="comment">// Forbid use of copy contructor and assign operator</span>
+<a name="l00056"></a>00056   <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> &amp; operator=(<span class="keyword">const</span> <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> &amp;);
+<a name="l00057"></a>00057   <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>(<span class="keyword">const</span> <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> &amp;);
+<a name="l00058"></a>00058 
+<a name="l00059"></a>00059   <span class="keyword">protected</span>:
+<a name="l00060"></a>00060 
+<a name="l00064"></a><a class="code" href="classFl__Image.html#ac99df85a5ccd161b2b39042231aa2985">00064</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#ac99df85a5ccd161b2b39042231aa2985" title="Sets the current image width in pixels.">w</a>(<span class="keywordtype">int</span> W) {w_ = W;}
+<a name="l00068"></a><a class="code" href="classFl__Image.html#a64dbb6fe30e3080a24f718231b371a17">00068</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#a64dbb6fe30e3080a24f718231b371a17" title="Sets the current image height in pixels.">h</a>(<span class="keywordtype">int</span> H) {h_ = H;}
+<a name="l00072"></a><a class="code" href="classFl__Image.html#a18590218a8cec61d9f5de1abd125d0e9">00072</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#a18590218a8cec61d9f5de1abd125d0e9" title="Sets the current image depth.">d</a>(<span class="keywordtype">int</span> D) {d_ = D;}
+<a name="l00076"></a><a class="code" href="classFl__Image.html#aa4bc0fa11331f6c25f9f191f4d0c371c">00076</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#aa4bc0fa11331f6c25f9f191f4d0c371c" title="Sets the current line data size in bytes.">ld</a>(<span class="keywordtype">int</span> LD) {ld_ = LD;}
+<a name="l00080"></a><a class="code" href="classFl__Image.html#a2a4f85cda73a6105eca51d914b650e46">00080</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#a2a4f85cda73a6105eca51d914b650e46" title="Sets the current array pointer and count of pointers in the array.">data</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> *p, <span class="keywordtype">int</span> c) {data_ = p; count_ = c;}
+<a name="l00081"></a>00081   <span class="keywordtype">void</span> draw_empty(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y);
+<a name="l00082"></a>00082 
+<a name="l00083"></a>00083   <span class="keyword">static</span> <span class="keywordtype">void</span> labeltype(<span class="keyword">const</span> <a class="code" href="structFl__Label.html" title="This struct stores all information for a text or mixed graphics label.">Fl_Label</a> *lo, <span class="keywordtype">int</span> lx, <span class="keywordtype">int</span> ly, <span class="keywordtype">int</span> lw, <span class="keywordtype">int</span> lh, <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> la);
+<a name="l00084"></a>00084   <span class="keyword">static</span> <span class="keywordtype">void</span> measure(<span class="keyword">const</span> <a class="code" href="structFl__Label.html" title="This struct stores all information for a text or mixed graphics label.">Fl_Label</a> *lo, <span class="keywordtype">int</span> &amp;lw, <span class="keywordtype">int</span> &amp;lh);
+<a name="l00085"></a>00085 
+<a name="l00086"></a>00086   <span class="keyword">public</span>:
+<a name="l00087"></a>00087 
+<a name="l00091"></a><a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df">00091</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> w_;}
+<a name="l00094"></a><a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab">00094</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> h_;}
+<a name="l00100"></a><a class="code" href="classFl__Image.html#a2c3da2b01581eb7f724affb18a30abdf">00100</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a2c3da2b01581eb7f724affb18a30abdf" title="Returns the current image depth.">d</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> d_;}
+<a name="l00106"></a><a class="code" href="classFl__Image.html#a3d5e5d6328690c5a1cae13b34c602555">00106</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a3d5e5d6328690c5a1cae13b34c602555" title="Returns the current line data size in bytes.">ld</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> ld_;}
+<a name="l00113"></a><a class="code" href="classFl__Image.html#a77556be0c43f4fe4398901281aba91b6">00113</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Image.html#a77556be0c43f4fe4398901281aba91b6" title="The count() method returns the number of data values associated with the image.">count</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> count_;}
+<a name="l00118"></a><a class="code" href="classFl__Image.html#afffc08a2bc27550f40b683d208dd361a">00118</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> *<a class="code" href="classFl__Image.html#afffc08a2bc27550f40b683d208dd361a" title="Returns a pointer to the current image data array.">data</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> data_;}
+<a name="l00119"></a>00119   
+<a name="l00126"></a><a class="code" href="classFl__Image.html#ac01226c895b564a626e3af6dc869a4e3">00126</a>   <a class="code" href="classFl__Image.html#ac01226c895b564a626e3af6dc869a4e3" title="The constructor creates an empty image with the specified width, height, and depth.">Fl_Image</a>(<span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keywordtype">int</span> D) {w_ = W; h_ = H; d_ = D; ld_ = 0; count_ = 0; data_ = 0;}
+<a name="l00127"></a>00127   <span class="keyword">virtual</span> ~<a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>();
+<a name="l00128"></a>00128   <span class="keyword">virtual</span> <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *copy(<span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H);
+<a name="l00136"></a><a class="code" href="classFl__Image.html#acef2b3eff2aaa48ae174d246703446e0">00136</a>   <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *<a class="code" href="classFl__Image.html#acef2b3eff2aaa48ae174d246703446e0" title="The copy() method creates a copy of the specified image.">copy</a>() { <span class="keywordflow">return</span> <a class="code" href="classFl__Image.html#acef2b3eff2aaa48ae174d246703446e0" title="The copy() method creates a copy of the specified image.">copy</a>(w(), h()); }
+<a name="l00137"></a>00137   <span class="keyword">virtual</span> <span class="keywordtype">void</span> color_average(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c, <span class="keywordtype">float</span> i);
+<a name="l00144"></a><a class="code" href="classFl__Image.html#aeaf2391ad1c94e246877188851861f5e">00144</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#aeaf2391ad1c94e246877188851861f5e" title="The inactive() method calls color_average(FL_BACKGROUND_COLOR, 0.33f) to produce an image that appear...">inactive</a>() { color_average(FL_GRAY, .33f); }
+<a name="l00145"></a>00145   <span class="keyword">virtual</span> <span class="keywordtype">void</span> desaturate();
+<a name="l00146"></a>00146   <span class="keyword">virtual</span> <span class="keywordtype">void</span> label(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*w);
+<a name="l00147"></a>00147   <span class="keyword">virtual</span> <span class="keywordtype">void</span> label(<a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>*m);
+<a name="l00155"></a>00155   <span class="keyword">virtual</span> <span class="keywordtype">void</span> draw(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keywordtype">int</span> cx=0, <span class="keywordtype">int</span> cy=0); <span class="comment">// platform dependent</span>
+<a name="l00160"></a><a class="code" href="classFl__Image.html#a1fc6e1aadc77a215a8bc5051d7f9a95b">00160</a> <span class="comment"></span>  <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#a1fc6e1aadc77a215a8bc5051d7f9a95b" title="Draws the image.">draw</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y) {<a class="code" href="classFl__Image.html#a1fc6e1aadc77a215a8bc5051d7f9a95b" title="Draws the image.">draw</a>(X, Y, w(), h(), 0, 0);} <span class="comment">// platform dependent</span>
+<a name="l00161"></a>00161   <span class="keyword">virtual</span> <span class="keywordtype">void</span> uncache();
+<a name="l00162"></a>00162 };
+<a name="l00163"></a>00163 
+<a name="l00175"></a><a class="code" href="classFl__RGB__Image.html">00175</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__RGB__Image.html" title="The Fl_RGB_Image class supports caching and drawing of full-color images with 1 to 4 channels of colo...">Fl_RGB_Image</a> : <span class="keyword">public</span> <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> {
+<a name="l00176"></a>00176   <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classFl__Quartz__Graphics__Driver.html" title="The Mac OS X-specific graphics class.">Fl_Quartz_Graphics_Driver</a>;
+<a name="l00177"></a>00177   <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classFl__GDI__Graphics__Driver.html" title="The MSWindows-specific graphics class.">Fl_GDI_Graphics_Driver</a>;
+<a name="l00178"></a>00178   <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classFl__Xlib__Graphics__Driver.html" title="The Xlib-specific graphics class.">Fl_Xlib_Graphics_Driver</a>;
+<a name="l00179"></a>00179 <span class="keyword">public</span>:
+<a name="l00180"></a>00180 
+<a name="l00181"></a>00181   <span class="keyword">const</span> <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> *array;
+<a name="l00182"></a>00182   <span class="keywordtype">int</span> alloc_array; <span class="comment">// Non-zero if array was allocated</span>
+<a name="l00183"></a>00183 
+<a name="l00184"></a>00184   <span class="keyword">private</span>:
+<a name="l00185"></a>00185 
+<a name="l00186"></a>00186 <span class="preprocessor">#if defined(__APPLE__) || defined(WIN32)</span>
+<a name="l00187"></a>00187 <span class="preprocessor"></span>  <span class="keywordtype">void</span> *id_; <span class="comment">// for internal use</span>
+<a name="l00188"></a>00188   <span class="keywordtype">void</span> *mask_; <span class="comment">// for internal use (mask bitmap)</span>
+<a name="l00189"></a>00189 <span class="preprocessor">#else</span>
+<a name="l00190"></a>00190 <span class="preprocessor"></span>  <span class="keywordtype">unsigned</span> id_; <span class="comment">// for internal use</span>
+<a name="l00191"></a>00191   <span class="keywordtype">unsigned</span> mask_; <span class="comment">// for internal use (mask bitmap)</span>
+<a name="l00192"></a>00192 <span class="preprocessor">#endif // __APPLE__ || WIN32</span>
+<a name="l00193"></a>00193 <span class="preprocessor"></span>
+<a name="l00194"></a>00194   <span class="keyword">public</span>:
+<a name="l00195"></a>00195 
+<a name="l00197"></a><a class="code" href="classFl__RGB__Image.html#a83abf3e002d2b7db9a8b4dd9caf21df5">00197</a>   <a class="code" href="classFl__RGB__Image.html" title="The Fl_RGB_Image class supports caching and drawing of full-color images with 1 to 4 channels of colo...">Fl_RGB_Image</a>(<span class="keyword">const</span> <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> *bits, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keywordtype">int</span> D=3, <span class="keywordtype">int</span> LD=0) :
+<a name="l00198"></a>00198     <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>(W,H,D), array(bits), alloc_array(0), id_(0), mask_(0) {<a class="code" href="classFl__Image.html#afffc08a2bc27550f40b683d208dd361a" title="Returns a pointer to the current image data array.">data</a>((<span class="keyword">const</span> <span class="keywordtype">char</span> **)&amp;array, 1); <a class="code" href="classFl__Image.html#a3d5e5d6328690c5a1cae13b34c602555" title="Returns the current line data size in bytes.">ld</a>(LD);}
+<a name="l00199"></a>00199   <span class="keyword">virtual</span> ~<a class="code" href="classFl__RGB__Image.html" title="The Fl_RGB_Image class supports caching and drawing of full-color images with 1 to 4 channels of colo...">Fl_RGB_Image</a>();
+<a name="l00200"></a>00200   <span class="keyword">virtual</span> <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *<a class="code" href="classFl__Image.html#acef2b3eff2aaa48ae174d246703446e0" title="The copy() method creates a copy of the specified image.">copy</a>(<span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H);
+<a name="l00201"></a><a class="code" href="classFl__RGB__Image.html#a125b8ac01c0f87e296ffcd21b5ce16a7">00201</a>   <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *<a class="code" href="classFl__RGB__Image.html#a125b8ac01c0f87e296ffcd21b5ce16a7" title="The copy() method creates a copy of the specified image.">copy</a>() { <span class="keywordflow">return</span> <a class="code" href="classFl__RGB__Image.html#a125b8ac01c0f87e296ffcd21b5ce16a7" title="The copy() method creates a copy of the specified image.">copy</a>(<a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>(), <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>()); }
+<a name="l00202"></a>00202   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#a792bd0002746cfcb9f7ee9aa8333fdcc" title="The color_average() method averages the colors in the image with the FLTK color value c...">color_average</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c, <span class="keywordtype">float</span> i);
+<a name="l00203"></a>00203   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#a228a8a1104eb4ba616d0649d79a4956f" title="The desaturate() method converts an image to grayscale.">desaturate</a>();
+<a name="l00204"></a>00204   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#a1837b71dc0ac4243397018822c5e5f3a" title="Draws the image with a bounding box.">draw</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keywordtype">int</span> cx=0, <span class="keywordtype">int</span> cy=0);
+<a name="l00205"></a><a class="code" href="classFl__RGB__Image.html#afdaf0526d2d09c3843822accb571b09f">00205</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__RGB__Image.html#afdaf0526d2d09c3843822accb571b09f" title="Draws the image.">draw</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y) {<a class="code" href="classFl__RGB__Image.html#afdaf0526d2d09c3843822accb571b09f" title="Draws the image.">draw</a>(X, Y, <a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>(), <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>(), 0, 0);}
+<a name="l00206"></a>00206   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#adb936214d3cc400cc28fdafa34f5d96a" title="The label() methods are an obsolete way to set the image attribute of a widget or menu item...">label</a>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*w);
+<a name="l00207"></a>00207   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#adb936214d3cc400cc28fdafa34f5d96a" title="The label() methods are an obsolete way to set the image attribute of a widget or menu item...">label</a>(<a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>*m);
+<a name="l00208"></a>00208   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#afde690f970347951cd3ee3ca6a255a33" title="If the image has been cached for display, delete the cache data.">uncache</a>();
+<a name="l00209"></a>00209 };
+<a name="l00210"></a>00210 
+<a name="l00211"></a>00211 <span class="preprocessor">#endif // !Fl_Image_H</span>
+<a name="l00212"></a>00212 <span class="preprocessor"></span>
+<a name="l00213"></a>00213 <span class="comment">//</span>
+<a name="l00214"></a>00214 <span class="comment">// End of &quot;$Id: Fl_Image.H 8338 2011-01-30 09:24:40Z manolo $&quot;.</span>
+<a name="l00215"></a>00215 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Image.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Input_8H-source.html

Added: trunk/doc-1.3/Fl__Input_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Input_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Input_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,160 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Input.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Input_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Input.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Input.H 8111 2010-12-23 08:13:18Z manolo $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Input header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Input widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Input_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Input_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Input_.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00230"></a><a class="code" href="classFl__Input.html">00230</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Input.html" title="This is the FLTK text input widget.">Fl_Input</a> : <span class="keyword">public</span> <a class="code" href="classFl__Input__.html" title="This class provides a low-overhead text input field.">Fl_Input_</a> {
+<a name="l00231"></a>00231   <span class="keywordtype">int</span> handle_key();
+<a name="l00232"></a>00232   <span class="keywordtype">int</span> shift_position(<span class="keywordtype">int</span> p);
+<a name="l00233"></a>00233   <span class="keywordtype">int</span> shift_up_down_position(<span class="keywordtype">int</span> p);
+<a name="l00234"></a>00234   <span class="keywordtype">void</span> <a class="code" href="classFl__Input__.html#a9fa760aa6c2160c542148b1417344f44" title="Handles mouse clicks and mouse moves.">handle_mouse</a>(<span class="keywordtype">int</span> keepmark=0);
+<a name="l00235"></a>00235 
+<a name="l00236"></a>00236   <span class="comment">// Private keyboard functions</span>
+<a name="l00237"></a>00237   <span class="keywordtype">int</span> kf_lines_up(<span class="keywordtype">int</span> repeat_num);
+<a name="l00238"></a>00238   <span class="keywordtype">int</span> kf_lines_down(<span class="keywordtype">int</span> repeat_num);
+<a name="l00239"></a>00239   <span class="keywordtype">int</span> kf_page_up();
+<a name="l00240"></a>00240   <span class="keywordtype">int</span> kf_page_down();
+<a name="l00241"></a>00241   <span class="keywordtype">int</span> kf_insert_toggle();
+<a name="l00242"></a>00242   <span class="keywordtype">int</span> kf_delete_word_right();
+<a name="l00243"></a>00243   <span class="keywordtype">int</span> kf_delete_word_left();
+<a name="l00244"></a>00244   <span class="keywordtype">int</span> kf_delete_sol();
+<a name="l00245"></a>00245   <span class="keywordtype">int</span> kf_delete_eol();
+<a name="l00246"></a>00246   <span class="keywordtype">int</span> kf_delete_char_right();
+<a name="l00247"></a>00247   <span class="keywordtype">int</span> kf_delete_char_left();
+<a name="l00248"></a>00248   <span class="keywordtype">int</span> kf_move_sol();
+<a name="l00249"></a>00249   <span class="keywordtype">int</span> kf_move_eol();
+<a name="l00250"></a>00250   <span class="keywordtype">int</span> kf_clear_eol();
+<a name="l00251"></a>00251   <span class="keywordtype">int</span> kf_move_char_left();
+<a name="l00252"></a>00252   <span class="keywordtype">int</span> kf_move_char_right();
+<a name="l00253"></a>00253   <span class="keywordtype">int</span> kf_move_word_left();
+<a name="l00254"></a>00254   <span class="keywordtype">int</span> kf_move_word_right();
+<a name="l00255"></a>00255   <span class="keywordtype">int</span> kf_move_up_and_sol();
+<a name="l00256"></a>00256   <span class="keywordtype">int</span> kf_move_down_and_eol();
+<a name="l00257"></a>00257   <span class="keywordtype">int</span> kf_top();
+<a name="l00258"></a>00258   <span class="keywordtype">int</span> kf_bottom();
+<a name="l00259"></a>00259   <span class="keywordtype">int</span> kf_select_all();
+<a name="l00260"></a>00260   <span class="keywordtype">int</span> kf_undo();
+<a name="l00261"></a>00261   <span class="keywordtype">int</span> kf_redo();
+<a name="l00262"></a>00262   <span class="keywordtype">int</span> kf_copy();
+<a name="l00263"></a>00263   <span class="keywordtype">int</span> kf_paste();
+<a name="l00264"></a>00264   <span class="keywordtype">int</span> kf_copy_cut();
+<a name="l00265"></a>00265 
+<a name="l00266"></a>00266 <span class="keyword">protected</span>:
+<a name="l00267"></a>00267   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>();
+<a name="l00268"></a>00268 <span class="keyword">public</span>:
+<a name="l00269"></a>00269   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00270"></a>00270   <a class="code" href="classFl__Input.html" title="This is the FLTK text input widget.">Fl_Input</a>(<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keyword">const</span> <span class="keywordtype">char</span> * = 0);
+<a name="l00271"></a>00271 };
+<a name="l00272"></a>00272 
+<a name="l00273"></a>00273 <span class="preprocessor">#endif </span>
+<a name="l00274"></a>00274 <span class="preprocessor"></span>
+<a name="l00275"></a>00275 <span class="comment">//</span>
+<a name="l00276"></a>00276 <span class="comment">// End of &quot;$Id: Fl_Input.H 8111 2010-12-23 08:13:18Z manolo $&quot;.</span>
+<a name="l00277"></a>00277 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Input.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Input__Choice_8H-source.html

Added: trunk/doc-1.3/Fl__Input__Choice_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Input__Choice_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Input__Choice_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,258 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Input_Choice.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Input__Choice_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Input_Choice.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Input_Choice.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// An input/chooser widget.</span>
+<a name="l00005"></a>00005 <span class="comment">//            ______________  ____</span>
+<a name="l00006"></a>00006 <span class="comment">//           |              || __ |</span>
+<a name="l00007"></a>00007 <span class="comment">//           | input area   || \/ |</span>
+<a name="l00008"></a>00008 <span class="comment">//           |______________||____|</span>
+<a name="l00009"></a>00009 <span class="comment">//</span>
+<a name="l00010"></a>00010 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00011"></a>00011 <span class="comment">// Copyright 2004 by Greg Ercolano.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00014"></a>00014 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00015"></a>00015 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00016"></a>00016 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00019"></a>00019 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00020"></a>00020 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00021"></a>00021 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00024"></a>00024 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00025"></a>00025 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00026"></a>00026 <span class="comment">// USA.</span>
+<a name="l00027"></a>00027 <span class="comment">//</span>
+<a name="l00028"></a>00028 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00029"></a>00029 <span class="comment">//</span>
+<a name="l00030"></a>00030 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00031"></a>00031 <span class="comment">//</span>
+<a name="l00032"></a>00032 
+<a name="l00033"></a>00033 <span class="comment">/* \file</span>
+<a name="l00034"></a>00034 <span class="comment">   Fl_Input_Choice widget . */</span>
+<a name="l00035"></a>00035 
+<a name="l00036"></a>00036 
+<a name="l00037"></a>00037 
+<a name="l00038"></a>00038 <span class="preprocessor">#ifndef Fl_Input_Choice_H</span>
+<a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Input_Choice_H</span>
+<a name="l00040"></a>00040 <span class="preprocessor"></span>
+<a name="l00041"></a>00041 <span class="preprocessor">#include &lt;FL/Fl.H&gt;</span>
+<a name="l00042"></a>00042 <span class="preprocessor">#include &lt;FL/Fl_Group.H&gt;</span>
+<a name="l00043"></a>00043 <span class="preprocessor">#include &lt;FL/Fl_Input.H&gt;</span>
+<a name="l00044"></a>00044 <span class="preprocessor">#include &lt;FL/Fl_Menu_Button.H&gt;</span>
+<a name="l00045"></a>00045 <span class="preprocessor">#include &lt;FL/fl_draw.H&gt;</span>
+<a name="l00046"></a>00046 <span class="preprocessor">#include &lt;string.h&gt;</span>
+<a name="l00047"></a>00047 
+<a name="l00059"></a><a class="code" href="classFl__Input__Choice.html">00059</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Input__Choice.html" title="A combination of the input widget and a menu button.">Fl_Input_Choice</a> : <span class="keyword">public</span> <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a> {
+<a name="l00060"></a>00060   <span class="comment">// Private class to handle slightly &#39;special&#39; behavior of menu button</span>
+<a name="l00061"></a>00061   <span class="keyword">class </span>InputMenuButton : <span class="keyword">public</span> <a class="code" href="classFl__Menu__Button.html" title="This is a button that when pushed pops up a menu (or hierarchy of menus) defined by an array of Fl_Me...">Fl_Menu_Button</a> {
+<a name="l00062"></a>00062     <span class="keywordtype">void</span> draw() {
+<a name="l00063"></a>00063       draw_box(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcab3d71abcebd73ad40dd258f3cdfcfd22" title="see figure 1">FL_UP_BOX</a>, color());
+<a name="l00064"></a>00064       <a class="code" href="group__fl__attributes.html#ga974e9f64959aa83cf6f0a36d3f0105aa" title="Sets the color for all subsequent drawing operations.">fl_color</a>(active_r() ? labelcolor() : <a class="code" href="group__fl__attributes.html#ga1480e5317934bbd43d401f00ab3eba8b" title="Returns the inactive, dimmed version of the given color.">fl_inactive</a>(labelcolor()));
+<a name="l00065"></a>00065       <span class="keywordtype">int</span> xc = x()+w()/2, yc=y()+h()/2;
+<a name="l00066"></a>00066       <a class="code" href="group__fl__drawings.html#ga821e9db88f1ff6a8d348c80babd7b49c" title="Fills a 3-sided polygon.">fl_polygon</a>(xc-5,yc-3,xc+5,yc-3,xc,yc+3);
+<a name="l00067"></a>00067       <span class="keywordflow">if</span> (<a class="code" href="group__fl__events.html#ga7f0e9836db43268979e0b3a999583b7f" title="Gets the current Fl::focus() widget.">Fl::focus</a>() == <span class="keyword">this</span>) draw_focus();
+<a name="l00068"></a>00068     }
+<a name="l00069"></a>00069   <span class="keyword">public</span>:
+<a name="l00070"></a>00070     InputMenuButton(<span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h,<span class="keyword">const</span> <span class="keywordtype">char</span>*l=0) : 
+<a name="l00071"></a>00071         <a class="code" href="classFl__Menu__Button.html" title="This is a button that when pushed pops up a menu (or hierarchy of menus) defined by an array of Fl_Me...">Fl_Menu_Button</a>(x,y,w,h,l) { box(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bcab3d71abcebd73ad40dd258f3cdfcfd22" title="see figure 1">FL_UP_BOX</a>); }
+<a name="l00072"></a>00072   };
+<a name="l00073"></a>00073 
+<a name="l00074"></a>00074   <a class="code" href="classFl__Input.html" title="This is the FLTK text input widget.">Fl_Input</a> *inp_;
+<a name="l00075"></a>00075   InputMenuButton *menu_;
+<a name="l00076"></a>00076 
+<a name="l00077"></a>00077   <span class="keyword">static</span> <span class="keywordtype">void</span> menu_cb(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*, <span class="keywordtype">void</span> *data) { 
+<a name="l00078"></a>00078     <a class="code" href="classFl__Input__Choice.html" title="A combination of the input widget and a menu button.">Fl_Input_Choice</a> *o=(<a class="code" href="classFl__Input__Choice.html" title="A combination of the input widget and a menu button.">Fl_Input_Choice</a> *)data;
+<a name="l00079"></a>00079     <a class="code" href="classFl__Widget__Tracker.html" title="This class should be used to control safe widget deletion.">Fl_Widget_Tracker</a> wp(o);
+<a name="l00080"></a>00080     <span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a> *item = o-&gt;<a class="code" href="classFl__Input__Choice.html#a7781575229c339905dd1e42a2451141f" title="Returns a reference to the internal Fl_Menu_Button widget.">menubutton</a>()-&gt;<a class="code" href="classFl__Menu__.html#a84b5179acdfc38806877c9ac555ccc4c" title="Returns a pointer to the last menu item that was picked.">mvalue</a>();
+<a name="l00081"></a>00081     <span class="keywordflow">if</span> (item &amp;&amp; item-&gt;<a class="code" href="structFl__Menu__Item.html#aae6ba303ffaf74a0267c978ae8ec475f" title="menu item flags like FL_MENU_TOGGLE, FL_MENU_RADIO">flags</a> &amp; (FL_SUBMENU|FL_SUBMENU_POINTER)) <span class="keywordflow">return</span>;  <span class="comment">// ignore submenus</span>
+<a name="l00082"></a>00082     <span class="keywordflow">if</span> (!strcmp(o-&gt;inp_-&gt;<a class="code" href="classFl__Input__.html#aaccaca04083dc6d2f1c1a4fa273d9048" title="Changes the widget text.">value</a>(), o-&gt;menu_-&gt;text()))
+<a name="l00083"></a>00083     {
+<a name="l00084"></a>00084       o-&gt;Fl_Widget::clear_changed();
+<a name="l00085"></a>00085       <span class="keywordflow">if</span> (o-&gt;<a class="code" href="classFl__Widget.html#ab194069add839e0aecbc541017c8d383" title="Returns the conditions under which the callback is called.">when</a>() &amp; <a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665ac5385d8670aedf159e0271731fceab85" title="Do the callback whenever the user interacts with the widget.">FL_WHEN_NOT_CHANGED</a>)
+<a name="l00086"></a>00086         o-&gt;<a class="code" href="classFl__Widget.html#a37aa870315e37ddc1246caa6421322f4" title="Calls the widget callback.">do_callback</a>();
+<a name="l00087"></a>00087     }
+<a name="l00088"></a>00088     <span class="keywordflow">else</span>
+<a name="l00089"></a>00089     {
+<a name="l00090"></a>00090       o-&gt;inp_-&gt;<a class="code" href="classFl__Input__.html#aaccaca04083dc6d2f1c1a4fa273d9048" title="Changes the widget text.">value</a>(o-&gt;menu_-&gt;text());
+<a name="l00091"></a>00091       o-&gt;inp_-&gt;<a class="code" href="classFl__Widget.html#a825fd3487559e1c283550abdb92304ef" title="Marks the value of the widget as changed.">set_changed</a>();
+<a name="l00092"></a>00092       o-&gt;Fl_Widget::set_changed();
+<a name="l00093"></a>00093       <span class="keywordflow">if</span> (o-&gt;<a class="code" href="classFl__Widget.html#ab194069add839e0aecbc541017c8d383" title="Returns the conditions under which the callback is called.">when</a>() &amp; (<a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665ae504aaa4de36a9ff606530956c68887a" title="Do the callback only when the widget value changes.">FL_WHEN_CHANGED</a>|<a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665afbd4ae9061c3cd4bc9b4aa94fcb8137a" title="Do the callback when the button or key is released and the value changes.">FL_WHEN_RELEASE</a>))
+<a name="l00094"></a>00094         o-&gt;<a class="code" href="classFl__Widget.html#a37aa870315e37ddc1246caa6421322f4" title="Calls the widget callback.">do_callback</a>();
+<a name="l00095"></a>00095     }
+<a name="l00096"></a>00096     
+<a name="l00097"></a>00097     <span class="keywordflow">if</span> (wp.<a class="code" href="classFl__Widget__Tracker.html#a2838e5c2490a0bbd2e36d0edf92c822c" title="Returns 1, if the watched widget has been deleted.">deleted</a>()) <span class="keywordflow">return</span>;
+<a name="l00098"></a>00098 
+<a name="l00099"></a>00099     <span class="keywordflow">if</span> (o-&gt;<a class="code" href="classFl__Widget.html#aa19d0dccbebc8aa2763af265c6597607" title="Gets the current callback function for the widget.">callback</a>() != <a class="code" href="classFl__Widget.html#a21ee62080ef6da5c4970570cd6b7c141" title="Sets the default callback for all widgets.">default_callback</a>)
+<a name="l00100"></a>00100     {
+<a name="l00101"></a>00101       o-&gt;Fl_Widget::clear_changed();
+<a name="l00102"></a>00102       o-&gt;inp_-&gt;<a class="code" href="classFl__Widget.html#abd83334100f22d5880cf34a233a35831" title="Marks the value of the widget as unchanged.">clear_changed</a>();
+<a name="l00103"></a>00103     }
+<a name="l00104"></a>00104   }
+<a name="l00105"></a>00105 
+<a name="l00106"></a>00106   <span class="keyword">static</span> <span class="keywordtype">void</span> inp_cb(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*, <span class="keywordtype">void</span> *data) { 
+<a name="l00107"></a>00107     <a class="code" href="classFl__Input__Choice.html" title="A combination of the input widget and a menu button.">Fl_Input_Choice</a> *o=(<a class="code" href="classFl__Input__Choice.html" title="A combination of the input widget and a menu button.">Fl_Input_Choice</a> *)data;
+<a name="l00108"></a>00108     <a class="code" href="classFl__Widget__Tracker.html" title="This class should be used to control safe widget deletion.">Fl_Widget_Tracker</a> wp(o);
+<a name="l00109"></a>00109     <span class="keywordflow">if</span> (o-&gt;inp_-&gt;<a class="code" href="classFl__Widget.html#ad7cdc363b24014d5c518c4f1231aff94" title="Checks if the widget value changed since the last callback.">changed</a>()) {
+<a name="l00110"></a>00110       o-&gt;Fl_Widget::set_changed();
+<a name="l00111"></a>00111       <span class="keywordflow">if</span> (o-&gt;<a class="code" href="classFl__Widget.html#ab194069add839e0aecbc541017c8d383" title="Returns the conditions under which the callback is called.">when</a>() &amp; (<a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665ae504aaa4de36a9ff606530956c68887a" title="Do the callback only when the widget value changes.">FL_WHEN_CHANGED</a>|<a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665afbd4ae9061c3cd4bc9b4aa94fcb8137a" title="Do the callback when the button or key is released and the value changes.">FL_WHEN_RELEASE</a>))
+<a name="l00112"></a>00112         o-&gt;<a class="code" href="classFl__Widget.html#a37aa870315e37ddc1246caa6421322f4" title="Calls the widget callback.">do_callback</a>();
+<a name="l00113"></a>00113     } <span class="keywordflow">else</span> {
+<a name="l00114"></a>00114       o-&gt;Fl_Widget::clear_changed();
+<a name="l00115"></a>00115       <span class="keywordflow">if</span> (o-&gt;<a class="code" href="classFl__Widget.html#ab194069add839e0aecbc541017c8d383" title="Returns the conditions under which the callback is called.">when</a>() &amp; <a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665ac5385d8670aedf159e0271731fceab85" title="Do the callback whenever the user interacts with the widget.">FL_WHEN_NOT_CHANGED</a>)
+<a name="l00116"></a>00116         o-&gt;<a class="code" href="classFl__Widget.html#a37aa870315e37ddc1246caa6421322f4" title="Calls the widget callback.">do_callback</a>();
+<a name="l00117"></a>00117     }
+<a name="l00118"></a>00118     
+<a name="l00119"></a>00119     <span class="keywordflow">if</span> (wp.<a class="code" href="classFl__Widget__Tracker.html#a2838e5c2490a0bbd2e36d0edf92c822c" title="Returns 1, if the watched widget has been deleted.">deleted</a>()) <span class="keywordflow">return</span>;
+<a name="l00120"></a>00120 
+<a name="l00121"></a>00121     <span class="keywordflow">if</span> (o-&gt;<a class="code" href="classFl__Widget.html#aa19d0dccbebc8aa2763af265c6597607" title="Gets the current callback function for the widget.">callback</a>() != <a class="code" href="classFl__Widget.html#a21ee62080ef6da5c4970570cd6b7c141" title="Sets the default callback for all widgets.">default_callback</a>)
+<a name="l00122"></a>00122       o-&gt;Fl_Widget::clear_changed();
+<a name="l00123"></a>00123   }
+<a name="l00124"></a>00124 
+<a name="l00125"></a>00125   <span class="comment">// Custom resize behavior -- input stretches, menu button doesn&#39;t</span>
+<a name="l00126"></a>00126   <span class="keyword">inline</span> <span class="keywordtype">int</span> inp_x() { <span class="keywordflow">return</span>(<a class="code" href="classFl__Widget.html#ad09bc10de43482a671f834a653211e9f" title="Gets the widget position in its window.">x</a>() + <a class="code" href="classFl.html#a2971f20fe3595fd8f77fe73d4eb89594" title="Returns the X offset for the given boxtype.">Fl::box_dx</a>(<a class="code" href="classFl__Widget.html#a991d448d9a42fb926819defc9de90999" title="Gets the box type of the widget.">box</a>())); }
+<a name="l00127"></a>00127   <span class="keyword">inline</span> <span class="keywordtype">int</span> inp_y() { <span class="keywordflow">return</span>(<a class="code" href="classFl__Widget.html#a54fbdc7be9ae81c6b34abc73a93908f1" title="Gets the widget position in its window.">y</a>() + <a class="code" href="classFl.html#a9fbd0a2a5c43a30893dec05e8d34dc15" title="Returns the Y offset for the given boxtype.">Fl::box_dy</a>(<a class="code" href="classFl__Widget.html#a991d448d9a42fb926819defc9de90999" title="Gets the box type of the widget.">box</a>())); }
+<a name="l00128"></a>00128   <span class="keyword">inline</span> <span class="keywordtype">int</span> inp_w() { <span class="keywordflow">return</span>(<a class="code" href="classFl__Widget.html#aec9e0a6f77d93e6f8caffc1b0f6abbda" title="Gets the widget width.">w</a>() - <a class="code" href="classFl.html#a9a327ed95a8c2533ca4eee659bf3d557" title="Returns the width offset for the given boxtype.">Fl::box_dw</a>(<a class="code" href="classFl__Widget.html#a991d448d9a42fb926819defc9de90999" title="Gets the box type of the widget.">box</a>()) - 20); }
+<a name="l00129"></a>00129   <span class="keyword">inline</span> <span class="keywordtype">int</span> inp_h() { <span class="keywordflow">return</span>(<a class="code" href="classFl__Widget.html#a994f71abd8b39c87cef909713d3347f0" title="Gets the widget height.">h</a>() - <a class="code" href="classFl.html#af739a06d44dc94d09015ed1940b9f066" title="Returns the height offset for the given boxtype.">Fl::box_dh</a>(<a class="code" href="classFl__Widget.html#a991d448d9a42fb926819defc9de90999" title="Gets the box type of the widget.">box</a>())); }
+<a name="l00130"></a>00130 
+<a name="l00131"></a>00131   <span class="keyword">inline</span> <span class="keywordtype">int</span> menu_x() { <span class="keywordflow">return</span>(<a class="code" href="classFl__Widget.html#ad09bc10de43482a671f834a653211e9f" title="Gets the widget position in its window.">x</a>() + <a class="code" href="classFl__Widget.html#aec9e0a6f77d93e6f8caffc1b0f6abbda" title="Gets the widget width.">w</a>() - 20 - <a class="code" href="classFl.html#a2971f20fe3595fd8f77fe73d4eb89594" title="Returns the X offset for the given boxtype.">Fl::box_dx</a>(<a class="code" href="classFl__Widget.html#a991d448d9a42fb926819defc9de90999" title="Gets the box type of the widget.">box</a>())); }
+<a name="l00132"></a>00132   <span class="keyword">inline</span> <span class="keywordtype">int</span> menu_y() { <span class="keywordflow">return</span>(<a class="code" href="classFl__Widget.html#a54fbdc7be9ae81c6b34abc73a93908f1" title="Gets the widget position in its window.">y</a>() + <a class="code" href="classFl.html#a9fbd0a2a5c43a30893dec05e8d34dc15" title="Returns the Y offset for the given boxtype.">Fl::box_dy</a>(<a class="code" href="classFl__Widget.html#a991d448d9a42fb926819defc9de90999" title="Gets the box type of the widget.">box</a>())); }
+<a name="l00133"></a>00133   <span class="keyword">inline</span> <span class="keywordtype">int</span> menu_w() { <span class="keywordflow">return</span>(20); }
+<a name="l00134"></a>00134   <span class="keyword">inline</span> <span class="keywordtype">int</span> menu_h() { <span class="keywordflow">return</span>(<a class="code" href="classFl__Widget.html#a994f71abd8b39c87cef909713d3347f0" title="Gets the widget height.">h</a>() - <a class="code" href="classFl.html#af739a06d44dc94d09015ed1940b9f066" title="Returns the height offset for the given boxtype.">Fl::box_dh</a>(<a class="code" href="classFl__Widget.html#a991d448d9a42fb926819defc9de90999" title="Gets the box type of the widget.">box</a>())); }
+<a name="l00135"></a>00135 
+<a name="l00136"></a>00136 <span class="keyword">public</span>:
+<a name="l00142"></a><a class="code" href="classFl__Input__Choice.html#afcdad6712c2878dd7725aceb4c6332cf">00142</a>   <a class="code" href="classFl__Input__Choice.html#afcdad6712c2878dd7725aceb4c6332cf" title="Creates a new Fl_Input_Choice widget using the given position, size, and label string.">Fl_Input_Choice</a> (<span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h,<span class="keyword">const</span> <span class="keywordtype">char</span>*l=0) : <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a>(x,y,w,h,l) {
+<a name="l00143"></a>00143     <a class="code" href="classFl__Widget.html#a991d448d9a42fb926819defc9de90999" title="Gets the box type of the widget.">Fl_Group::box</a>(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca9374077c9b546ed69f6592c246ba80ad" title="see figure 1">FL_DOWN_BOX</a>);
+<a name="l00144"></a>00144     <a class="code" href="classFl__Widget.html#aad980d813b8a47d777bde7cfa6b85eae" title="Gets the label alignment.">align</a>(<a class="code" href="Enumerations_8H.html#aee67f09771b16bc5da1f1ee860681be5" title="Align the label at the left of the widget.">FL_ALIGN_LEFT</a>);                               <span class="comment">// default like Fl_Input</span>
+<a name="l00145"></a>00145     inp_ = <span class="keyword">new</span> <a class="code" href="classFl__Input.html" title="This is the FLTK text input widget.">Fl_Input</a>(inp_x(), inp_y(),
+<a name="l00146"></a>00146                         inp_w(), inp_h());
+<a name="l00147"></a>00147     inp_-&gt;callback(inp_cb, (<span class="keywordtype">void</span>*)<span class="keyword">this</span>);
+<a name="l00148"></a>00148     inp_-&gt;box(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca6ab2938fe5cb8e5c1ac67da87b6153e6" title="a flat box">FL_FLAT_BOX</a>);             <span class="comment">// cosmetic</span>
+<a name="l00149"></a>00149     inp_-&gt;when(<a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665ae504aaa4de36a9ff606530956c68887a" title="Do the callback only when the widget value changes.">FL_WHEN_CHANGED</a>|<a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665ac5385d8670aedf159e0271731fceab85" title="Do the callback whenever the user interacts with the widget.">FL_WHEN_NOT_CHANGED</a>);
+<a name="l00150"></a>00150     menu_ = <span class="keyword">new</span> InputMenuButton(menu_x(), menu_y(),
+<a name="l00151"></a>00151                                 menu_w(), menu_h());
+<a name="l00152"></a>00152     menu_-&gt;callback(menu_cb, (<span class="keywordtype">void</span>*)<span class="keyword">this</span>);
+<a name="l00153"></a>00153     menu_-&gt;box(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca6ab2938fe5cb8e5c1ac67da87b6153e6" title="a flat box">FL_FLAT_BOX</a>);                            <span class="comment">// cosmetic</span>
+<a name="l00154"></a>00154     <a class="code" href="classFl__Group.html#a029653337efa0cb2ec52852519293ba8" title="Exactly the same as current(this-&amp;gt;parent()).">end</a>();
+<a name="l00155"></a>00155   }
+<a name="l00156"></a>00156   
+<a name="l00158"></a><a class="code" href="classFl__Input__Choice.html#a4b2c4ef1c3d2adb1297d5166ce0c8380">00158</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Input__Choice.html#a4b2c4ef1c3d2adb1297d5166ce0c8380" title="Adds an item to the menu.">add</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *s) { menu_-&gt;add(s);  }
+<a name="l00159"></a><a class="code" href="classFl__Input__Choice.html#a525df023463adad55058d920f6e0788b">00159</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Input__Choice.html#a525df023463adad55058d920f6e0788b" title="Checks if the widget value changed since the last callback.">changed</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> inp_-&gt;changed() | <a class="code" href="classFl__Widget.html#ad7cdc363b24014d5c518c4f1231aff94" title="Checks if the widget value changed since the last callback.">Fl_Widget::changed</a>();}
+<a name="l00160"></a><a class="code" href="classFl__Input__Choice.html#a5f3f753b734c696a54fd230920fdaa4b">00160</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Input__Choice.html#a5f3f753b734c696a54fd230920fdaa4b" title="Marks the value of the widget as unchanged.">clear_changed</a>() { 
+<a name="l00161"></a>00161     inp_-&gt;clear_changed();
+<a name="l00162"></a>00162     <a class="code" href="classFl__Widget.html#abd83334100f22d5880cf34a233a35831" title="Marks the value of the widget as unchanged.">Fl_Widget::clear_changed</a>();
+<a name="l00163"></a>00163   }
+<a name="l00164"></a><a class="code" href="classFl__Input__Choice.html#a1d933199d171d494c2f679a52d5f285e">00164</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Input__Choice.html#a1d933199d171d494c2f679a52d5f285e" title="Marks the value of the widget as changed.">set_changed</a>() { 
+<a name="l00165"></a>00165     inp_-&gt;set_changed();
+<a name="l00166"></a>00166     <span class="comment">// no need to call Fl_Widget::set_changed()</span>
+<a name="l00167"></a>00167   }
+<a name="l00169"></a><a class="code" href="classFl__Input__Choice.html#ae59095122eb3c017358f1e304c4f8827">00169</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Input__Choice.html#ae59095122eb3c017358f1e304c4f8827" title="Removes all items from the menu.">clear</a>() { menu_-&gt;clear(); }
+<a name="l00171"></a><a class="code" href="classFl__Input__Choice.html#a20c725981b37689ba42668568480aa27">00171</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> <a class="code" href="classFl__Input__Choice.html#a20c725981b37689ba42668568480aa27" title="Gets the box type of the menu button.">down_box</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (menu_-&gt;down_box()); }
+<a name="l00173"></a><a class="code" href="classFl__Input__Choice.html#aae8d386ea74f814aaf95edd1b6086979">00173</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Input__Choice.html#aae8d386ea74f814aaf95edd1b6086979" title="Sets the box type of the menu button.">down_box</a>(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> b) { menu_-&gt;down_box(b); }
+<a name="l00175"></a><a class="code" href="classFl__Input__Choice.html#acbadffb3c908366614a427c8165d3710">00175</a>   <span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a> *<a class="code" href="classFl__Input__Choice.html#acbadffb3c908366614a427c8165d3710" title="Gets the Fl_Menu_Item array used for the menu.">menu</a>() { <span class="keywordflow">return</span> (menu_-&gt;menu()); }
+<a name="l00177"></a><a class="code" href="classFl__Input__Choice.html#a1479291479bc0ea95826b9dfa442e9f1">00177</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Input__Choice.html#a1479291479bc0ea95826b9dfa442e9f1" title="Sets the Fl_Menu_Item array used for the menu.">menu</a>(<span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a> *m) { menu_-&gt;menu(m); }
+<a name="l00178"></a><a class="code" href="classFl__Input__Choice.html#a03c0a02d26ef3498a67d4868be32b552">00178</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Input__Choice.html#a03c0a02d26ef3498a67d4868be32b552" title="Resizes the Fl_Group widget and all of its children.">resize</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H) {
+<a name="l00179"></a>00179     <a class="code" href="classFl__Group.html#aaec24e2eec53dcea00d1d1f63d5495d3" title="Resizes the Fl_Group widget and all of its children.">Fl_Group::resize</a>(X,Y,W,H);
+<a name="l00180"></a>00180     inp_-&gt;resize(inp_x(), inp_y(), inp_w(), inp_h());
+<a name="l00181"></a>00181     menu_-&gt;resize(menu_x(), menu_y(), menu_w(), menu_h());
+<a name="l00182"></a>00182   }
+<a name="l00184"></a><a class="code" href="classFl__Input__Choice.html#a0fcd719e32656e8869cd1ad5f80dc6c7">00184</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Input__Choice.html#a0fcd719e32656e8869cd1ad5f80dc6c7" title="Gets the encapsulated input text color attributes.">textcolor</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (inp_-&gt;textcolor());}
+<a name="l00186"></a><a class="code" href="classFl__Input__Choice.html#a3493fd9e57bcf19cc47f311a94167eb4">00186</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Input__Choice.html#a3493fd9e57bcf19cc47f311a94167eb4" title="Sets the encapsulated input text color attributes.">textcolor</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c) { inp_-&gt;textcolor(c);}
+<a name="l00188"></a><a class="code" href="classFl__Input__Choice.html#ae11f83ef112337f1e4e6405d65aa13b3">00188</a>   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="classFl__Input__Choice.html#ae11f83ef112337f1e4e6405d65aa13b3" title="Gets the encapsulated input text font attributes.">textfont</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (inp_-&gt;textfont());}
+<a name="l00190"></a><a class="code" href="classFl__Input__Choice.html#addb190d3be1a1fbc3414b71794ef470b">00190</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Input__Choice.html#addb190d3be1a1fbc3414b71794ef470b" title="Sets the encapsulated input text font attributes.">textfont</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> f) { inp_-&gt;textfont(f);}
+<a name="l00192"></a><a class="code" href="classFl__Input__Choice.html#aefd91d20d275d467485f3584bec7b6aa">00192</a>   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> <a class="code" href="classFl__Input__Choice.html#aefd91d20d275d467485f3584bec7b6aa" title="Gets the encapsulated input size attributes.">textsize</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (inp_-&gt;textsize()); }
+<a name="l00194"></a><a class="code" href="classFl__Input__Choice.html#a2a3188cec171934af55a48645ccc5bd0">00194</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Input__Choice.html#a2a3188cec171934af55a48645ccc5bd0" title="Sets the encapsulated input size attributes.">textsize</a>(<a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> s) { inp_-&gt;textsize(s); }
+<a name="l00196"></a><a class="code" href="classFl__Input__Choice.html#aac6a4abc3718967fa7e3e70c6075348c">00196</a>   <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classFl__Input__Choice.html#aac6a4abc3718967fa7e3e70c6075348c" title="See void Fl_Input_Choice::value(const char *s)">value</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (inp_-&gt;value()); }
+<a name="l00204"></a><a class="code" href="classFl__Input__Choice.html#abd94b4a2f8a86a01870f3c00940966eb">00204</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Input__Choice.html#abd94b4a2f8a86a01870f3c00940966eb" title="Sets or returns the input widget&amp;#39;s current contents.">value</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *val) { inp_-&gt;value(val); }
+<a name="l00206"></a><a class="code" href="classFl__Input__Choice.html#a6f244a8fd6ee3827918dd3f4505c9764">00206</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Input__Choice.html#a6f244a8fd6ee3827918dd3f4505c9764" title="See void Fl_Input_Choice::value(const char *s)">value</a>(<span class="keywordtype">int</span> val) {
+<a name="l00207"></a>00207     menu_-&gt;value(val);
+<a name="l00208"></a>00208     inp_-&gt;value(menu_-&gt;text(val));
+<a name="l00209"></a>00209   }
+<a name="l00211"></a><a class="code" href="classFl__Input__Choice.html#a7781575229c339905dd1e42a2451141f">00211</a>   <a class="code" href="classFl__Menu__Button.html" title="This is a button that when pushed pops up a menu (or hierarchy of menus) defined by an array of Fl_Me...">Fl_Menu_Button</a> *<a class="code" href="classFl__Input__Choice.html#a7781575229c339905dd1e42a2451141f" title="Returns a reference to the internal Fl_Menu_Button widget.">menubutton</a>() { <span class="keywordflow">return</span> menu_; }
+<a name="l00215"></a><a class="code" href="classFl__Input__Choice.html#a7e863b5c9a096f52a9502619d11a7cd0">00215</a>   <a class="code" href="classFl__Input.html" title="This is the FLTK text input widget.">Fl_Input</a> *<a class="code" href="classFl__Input__Choice.html#a7e863b5c9a096f52a9502619d11a7cd0" title="Returns a reference to the internal Fl_Input widget.">input</a>() { <span class="keywordflow">return</span> inp_; }
+<a name="l00216"></a>00216 };
+<a name="l00217"></a>00217 
+<a name="l00218"></a>00218 <span class="preprocessor">#endif // !Fl_Input_Choice_H</span>
+<a name="l00219"></a>00219 <span class="preprocessor"></span>
+<a name="l00220"></a>00220 <span class="comment">//</span>
+<a name="l00221"></a>00221 <span class="comment">// End of &quot;$Id: Fl_Input_Choice.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;.</span>
+<a name="l00222"></a>00222 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Input_Choice.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Input___8H-source.html

Added: trunk/doc-1.3/Fl__Input___8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Input___8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Input___8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,336 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Input_.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Input___8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Input_.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Input_.H 8068 2010-12-20 07:48:59Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Input base class header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Input_ widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Input__H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Input__H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#ifndef Fl_Widget_H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#include &quot;<a class="code" href="Fl__Widget_8H.html" title="Fl_Widget, Fl_Label classes .">Fl_Widget.H</a>&quot;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#endif</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span>
+<a name="l00038"></a>00038 <span class="preprocessor">#define FL_NORMAL_INPUT         0</span>
+<a name="l00039"></a>00039 <span class="preprocessor"></span><span class="preprocessor">#define FL_FLOAT_INPUT          1</span>
+<a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define FL_INT_INPUT            2</span>
+<a name="l00041"></a>00041 <span class="preprocessor"></span><span class="preprocessor">#define FL_HIDDEN_INPUT         3</span>
+<a name="l00042"></a>00042 <span class="preprocessor"></span><span class="preprocessor">#define FL_MULTILINE_INPUT      4</span>
+<a name="l00043"></a>00043 <span class="preprocessor"></span><span class="preprocessor">#define FL_SECRET_INPUT         5</span>
+<a name="l00044"></a>00044 <span class="preprocessor"></span><span class="preprocessor">#define FL_INPUT_TYPE           7</span>
+<a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#define FL_INPUT_READONLY       8</span>
+<a name="l00046"></a>00046 <span class="preprocessor"></span><span class="preprocessor">#define FL_NORMAL_OUTPUT        (FL_NORMAL_INPUT | FL_INPUT_READONLY)</span>
+<a name="l00047"></a>00047 <span class="preprocessor"></span><span class="preprocessor">#define FL_MULTILINE_OUTPUT     (FL_MULTILINE_INPUT | FL_INPUT_READONLY)</span>
+<a name="l00048"></a>00048 <span class="preprocessor"></span><span class="preprocessor">#define FL_INPUT_WRAP           16</span>
+<a name="l00049"></a>00049 <span class="preprocessor"></span><span class="preprocessor">#define FL_MULTILINE_INPUT_WRAP (FL_MULTILINE_INPUT | FL_INPUT_WRAP)</span>
+<a name="l00050"></a>00050 <span class="preprocessor"></span><span class="preprocessor">#define FL_MULTILINE_OUTPUT_WRAP (FL_MULTILINE_INPUT | FL_INPUT_READONLY | FL_INPUT_WRAP)</span>
+<a name="l00051"></a>00051 <span class="preprocessor"></span>
+<a name="l00102"></a><a class="code" href="classFl__Input__.html">00102</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Input__.html" title="This class provides a low-overhead text input field.">Fl_Input_</a> : <span class="keyword">public</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> {
+<a name="l00103"></a>00103 
+<a name="l00105"></a>00105   <span class="keyword">const</span> <span class="keywordtype">char</span>* value_;
+<a name="l00106"></a>00106 
+<a name="l00108"></a>00108   <span class="keywordtype">char</span>* buffer;
+<a name="l00109"></a>00109 
+<a name="l00111"></a>00111   <span class="keywordtype">int</span> size_;
+<a name="l00112"></a>00112 
+<a name="l00114"></a>00114   <span class="keywordtype">int</span> bufsize;
+<a name="l00115"></a>00115   
+<a name="l00117"></a>00117   <span class="keywordtype">int</span> position_;
+<a name="l00118"></a>00118 
+<a name="l00121"></a>00121   <span class="keywordtype">int</span> mark_;
+<a name="l00122"></a>00122 
+<a name="l00126"></a>00126   <span class="keywordtype">int</span> tab_nav_;
+<a name="l00127"></a>00127 
+<a name="l00129"></a>00129   <span class="keywordtype">int</span> xscroll_, yscroll_;
+<a name="l00130"></a>00130 
+<a name="l00133"></a>00133   <span class="keywordtype">int</span> mu_p;
+<a name="l00134"></a>00134 
+<a name="l00136"></a>00136   <span class="keywordtype">int</span> maximum_size_;
+<a name="l00137"></a>00137 
+<a name="l00139"></a>00139   <span class="keywordtype">int</span> shortcut_;
+<a name="l00140"></a>00140 
+<a name="l00142"></a>00142   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> erase_cursor_only;
+<a name="l00143"></a>00143 
+<a name="l00145"></a>00145   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> textfont_;
+<a name="l00146"></a>00146 
+<a name="l00148"></a>00148   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> textsize_;
+<a name="l00149"></a>00149 
+<a name="l00151"></a>00151   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> textcolor_;
+<a name="l00152"></a>00152 
+<a name="l00154"></a>00154   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> cursor_color_;
+<a name="l00155"></a>00155 
+<a name="l00157"></a>00157   <span class="keyword">static</span> <span class="keywordtype">double</span> up_down_pos;
+<a name="l00158"></a>00158 
+<a name="l00160"></a>00160   <span class="keyword">static</span> <span class="keywordtype">int</span> was_up_down;
+<a name="l00161"></a>00161 
+<a name="l00162"></a>00162   <span class="comment">/* Convert a given text segment into the text that will be rendered on screen. */</span>
+<a name="l00163"></a>00163   <span class="keyword">const</span> <span class="keywordtype">char</span>* expand(<span class="keyword">const</span> <span class="keywordtype">char</span>*, <span class="keywordtype">char</span>*) <span class="keyword">const</span>;
+<a name="l00164"></a>00164 
+<a name="l00165"></a>00165   <span class="comment">/* Calculates the width in pixels of part of a text buffer. */</span>
+<a name="l00166"></a>00166   <span class="keywordtype">double</span> expandpos(<span class="keyword">const</span> <span class="keywordtype">char</span>*, <span class="keyword">const</span> <span class="keywordtype">char</span>*, <span class="keyword">const</span> <span class="keywordtype">char</span>*, <span class="keywordtype">int</span>*) <span class="keyword">const</span>;
+<a name="l00167"></a>00167 
+<a name="l00168"></a>00168   <span class="comment">/* Mark a range of characters for update. */</span>
+<a name="l00169"></a>00169   <span class="keywordtype">void</span> minimal_update(<span class="keywordtype">int</span>, <span class="keywordtype">int</span>);
+<a name="l00170"></a>00170 
+<a name="l00171"></a>00171   <span class="comment">/* Mark a range of characters for update. */</span>
+<a name="l00172"></a>00172   <span class="keywordtype">void</span> minimal_update(<span class="keywordtype">int</span> p);
+<a name="l00173"></a>00173 
+<a name="l00174"></a>00174   <span class="comment">/* Copy the value from a possibly static entry into the internal buffer. */</span>
+<a name="l00175"></a>00175   <span class="keywordtype">void</span> put_in_buffer(<span class="keywordtype">int</span> newsize);
+<a name="l00176"></a>00176 
+<a name="l00177"></a>00177   <span class="comment">/* Set the current font and font size. */</span>
+<a name="l00178"></a>00178   <span class="keywordtype">void</span> setfont() <span class="keyword">const</span>;
+<a name="l00179"></a>00179 
+<a name="l00180"></a>00180 <span class="keyword">protected</span>:
+<a name="l00181"></a>00181 
+<a name="l00182"></a>00182   <span class="comment">/* Find the start of a word. */</span>
+<a name="l00183"></a>00183   <span class="keywordtype">int</span> word_start(<span class="keywordtype">int</span> i) <span class="keyword">const</span>;
+<a name="l00184"></a>00184 
+<a name="l00185"></a>00185   <span class="comment">/* Find the end of a word. */</span>
+<a name="l00186"></a>00186   <span class="keywordtype">int</span> word_end(<span class="keywordtype">int</span> i) <span class="keyword">const</span>;
+<a name="l00187"></a>00187 
+<a name="l00188"></a>00188   <span class="comment">/* Find the start of a line. */</span>
+<a name="l00189"></a>00189   <span class="keywordtype">int</span> line_start(<span class="keywordtype">int</span> i) <span class="keyword">const</span>;
+<a name="l00190"></a>00190   
+<a name="l00191"></a>00191   <span class="comment">/* Find the end of a line. */</span>
+<a name="l00192"></a>00192   <span class="keywordtype">int</span> line_end(<span class="keywordtype">int</span> i) <span class="keyword">const</span>;
+<a name="l00193"></a>00193 
+<a name="l00194"></a>00194   <span class="comment">/* Draw the text in the passed bounding box. */</span>
+<a name="l00195"></a>00195   <span class="keywordtype">void</span> drawtext(<span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>);
+<a name="l00196"></a>00196 
+<a name="l00197"></a>00197   <span class="comment">/* Move the cursor to the column given by up_down_pos. */</span>
+<a name="l00198"></a>00198   <span class="keywordtype">int</span> up_down_position(<span class="keywordtype">int</span>, <span class="keywordtype">int</span> keepmark=0);
+<a name="l00199"></a>00199 
+<a name="l00200"></a>00200   <span class="comment">/* Handle mouse clicks and mouse moves. */</span>
+<a name="l00201"></a>00201   <span class="keywordtype">void</span> handle_mouse(<span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span> keepmark=0);
+<a name="l00202"></a>00202 
+<a name="l00203"></a>00203   <span class="comment">/* Handle all kinds of text field related events. */</span>
+<a name="l00204"></a>00204   <span class="keywordtype">int</span> handletext(<span class="keywordtype">int</span> e, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>);
+<a name="l00205"></a>00205 
+<a name="l00206"></a>00206   <span class="comment">/* Check the when() field and do a callback if indicated. */</span>
+<a name="l00207"></a>00207   <span class="keywordtype">void</span> maybe_do_callback();
+<a name="l00208"></a>00208 
+<a name="l00210"></a>00210   <span class="keywordtype">int</span> xscroll()<span class="keyword"> const </span>{<span class="keywordflow">return</span> xscroll_;}
+<a name="l00211"></a>00211 
+<a name="l00213"></a>00213   <span class="keywordtype">int</span> yscroll()<span class="keyword"> const </span>{<span class="keywordflow">return</span> yscroll_;}
+<a name="l00214"></a>00214   <span class="keywordtype">void</span> yscroll(<span class="keywordtype">int</span> y) { yscroll_ = <a class="code" href="classFl__Widget.html#a54fbdc7be9ae81c6b34abc73a93908f1" title="Gets the widget position in its window.">y</a>; <a class="code" href="classFl__Widget.html#a24aaceb4034489133926f53eb57aad23" title="Returns non-zero if draw() needs to be called.">damage</a>(FL_DAMAGE_EXPOSE);}
+<a name="l00215"></a>00215 
+<a name="l00216"></a>00216   <span class="comment">/* Return the number of lines displayed on a single page.  */</span>
+<a name="l00217"></a>00217   <span class="keywordtype">int</span> linesPerPage();
+<a name="l00218"></a>00218 
+<a name="l00219"></a>00219 <span class="keyword">public</span>:
+<a name="l00220"></a>00220 
+<a name="l00221"></a>00221   <span class="comment">/* Change the size of the widget. */</span>
+<a name="l00222"></a>00222   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#aca98267e7a9b94f699ebd27d9f59e8bb" title="Changes the size or position of the widget.">resize</a>(<span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>);
+<a name="l00223"></a>00223 
+<a name="l00224"></a>00224   <span class="comment">/* Constructor */</span>
+<a name="l00225"></a>00225   <a class="code" href="classFl__Input__.html" title="This class provides a low-overhead text input field.">Fl_Input_</a>(<span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keyword">const</span> <span class="keywordtype">char</span>* = 0);
+<a name="l00226"></a>00226 
+<a name="l00227"></a>00227   <span class="comment">/* Destructor */</span>
+<a name="l00228"></a>00228   ~<a class="code" href="classFl__Input__.html" title="This class provides a low-overhead text input field.">Fl_Input_</a>();
+<a name="l00229"></a>00229 
+<a name="l00230"></a>00230   <span class="comment">/* Changes the widget text. */</span>
+<a name="l00231"></a>00231   <span class="keywordtype">int</span> value(<span class="keyword">const</span> <span class="keywordtype">char</span>*);
+<a name="l00232"></a>00232 
+<a name="l00233"></a>00233   <span class="comment">/* Changes the widget text. */</span>
+<a name="l00234"></a>00234   <span class="keywordtype">int</span> value(<span class="keyword">const</span> <span class="keywordtype">char</span>*, <span class="keywordtype">int</span>);
+<a name="l00235"></a>00235 
+<a name="l00236"></a>00236   <span class="comment">/* Changes the widget text. */</span>
+<a name="l00237"></a>00237   <span class="keywordtype">int</span> static_value(<span class="keyword">const</span> <span class="keywordtype">char</span>*);
+<a name="l00238"></a>00238 
+<a name="l00239"></a>00239   <span class="comment">/* Changes the widget text. */</span>
+<a name="l00240"></a>00240   <span class="keywordtype">int</span> static_value(<span class="keyword">const</span> <span class="keywordtype">char</span>*, <span class="keywordtype">int</span>);
+<a name="l00241"></a>00241 
+<a name="l00252"></a><a class="code" href="classFl__Input__.html#a305562541f4ca5abd081f219268a0cdd">00252</a>   <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classFl__Input__.html#a305562541f4ca5abd081f219268a0cdd" title="Returns the text displayed in the widget.">value</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> value_;}
+<a name="l00253"></a>00253 
+<a name="l00254"></a>00254   <span class="comment">/* Returns the character at index \p i. */</span>
+<a name="l00255"></a>00255   <a class="code" href="fl__types_8h.html#a0773701e8f09cd99c1031fb0e26a7a72" title="24-bit Unicode character - upper 8-bits are unused">Fl_Char</a> index(<span class="keywordtype">int</span> i) <span class="keyword">const</span>;
+<a name="l00256"></a>00256 
+<a name="l00265"></a><a class="code" href="classFl__Input__.html#a95ac1a844d0ead31bb8ce4f9065193af">00265</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Input__.html#a95ac1a844d0ead31bb8ce4f9065193af" title="Returns the number of bytes in value().">size</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> size_;}
+<a name="l00266"></a>00266 
+<a name="l00270"></a><a class="code" href="classFl__Input__.html#aefe263c5cecd834303482c929e48d50a">00270</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Input__.html#aefe263c5cecd834303482c929e48d50a" title="Sets the width and height of this widget.">size</a>(<span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H) { <a class="code" href="classFl__Widget.html#ae386844a68c27ea0b64313619551e786" title="Changes the size of the widget.">Fl_Widget::size</a>(W, H); }
+<a name="l00271"></a>00271 
+<a name="l00274"></a><a class="code" href="classFl__Input__.html#a0e7768219b03410ec2be7e95a5e97e53">00274</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Input__.html#a0e7768219b03410ec2be7e95a5e97e53" title="Gets the maximum length of the input field.">maximum_size</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> maximum_size_;}
+<a name="l00275"></a>00275 
+<a name="l00278"></a><a class="code" href="classFl__Input__.html#a7ecd989395dddbe3ff2b3a8736cdb071">00278</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Input__.html#a7ecd989395dddbe3ff2b3a8736cdb071" title="Sets the maximum length of the input field.">maximum_size</a>(<span class="keywordtype">int</span> m) {maximum_size_ = m;}
+<a name="l00279"></a>00279 
+<a name="l00284"></a><a class="code" href="classFl__Input__.html#a1ab1d1ec5c15fcf2902148f4fb2906c0">00284</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Input__.html#a1ab1d1ec5c15fcf2902148f4fb2906c0" title="Gets the position of the text cursor.">position</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> position_;}
+<a name="l00285"></a>00285 
+<a name="l00288"></a><a class="code" href="classFl__Input__.html#a7c01935522e437ea82ad505121d1b041">00288</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Input__.html#a7c01935522e437ea82ad505121d1b041" title="Gets the current selection mark.">mark</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> mark_;}
+<a name="l00289"></a>00289 
+<a name="l00290"></a>00290   <span class="comment">/* Sets the index for the cursor and mark. */</span>
+<a name="l00291"></a>00291   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#ac45bdb80c3e66c571d0420ebefd4aaa5" title="Repositions the window or widget.">position</a>(<span class="keywordtype">int</span> p, <span class="keywordtype">int</span> m);
+<a name="l00292"></a>00292 
+<a name="l00299"></a><a class="code" href="classFl__Input__.html#a18b23bf1aea123b655cbbf1b40de9f76">00299</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Input__.html#a18b23bf1aea123b655cbbf1b40de9f76" title="Set the cursor position and mark.">position</a>(<span class="keywordtype">int</span> p) {<span class="keywordflow">return</span> <a class="code" href="classFl__Input__.html#a18b23bf1aea123b655cbbf1b40de9f76" title="Set the cursor position and mark.">position</a>(p, p);}
+<a name="l00300"></a>00300 
+<a name="l00306"></a><a class="code" href="classFl__Input__.html#aa1083f35e01f93b996439fec4d1f4f04">00306</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Input__.html#aa1083f35e01f93b996439fec4d1f4f04" title="Sets the current selection mark.">mark</a>(<span class="keywordtype">int</span> m) {<span class="keywordflow">return</span> <a class="code" href="classFl__Widget.html#ac45bdb80c3e66c571d0420ebefd4aaa5" title="Repositions the window or widget.">position</a>(<a class="code" href="classFl__Widget.html#ac45bdb80c3e66c571d0420ebefd4aaa5" title="Repositions the window or widget.">position</a>(), m);}
+<a name="l00307"></a>00307 
+<a name="l00308"></a>00308   <span class="comment">/* Deletes text from b to e and inserts the new string text. */</span>
+<a name="l00309"></a>00309   <span class="keywordtype">int</span> replace(<span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keyword">const</span> <span class="keywordtype">char</span>*, <span class="keywordtype">int</span>=0);
+<a name="l00310"></a>00310 
+<a name="l00321"></a><a class="code" href="classFl__Input__.html#aff054ca9157c2dd2120e8194647b17dd">00321</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Input__.html#aff054ca9157c2dd2120e8194647b17dd" title="Deletes the current selection.">cut</a>() {<span class="keywordflow">return</span> replace(<a class="code" href="classFl__Widget.html#ac45bdb80c3e66c571d0420ebefd4aaa5" title="Repositions the window or widget.">position</a>(), mark(), 0);}
+<a name="l00322"></a>00322 
+<a name="l00335"></a><a class="code" href="classFl__Input__.html#a0fcdd199f25cc9a7705fd4ca3bac56af">00335</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Input__.html#a0fcdd199f25cc9a7705fd4ca3bac56af" title="Deletes the next n bytes rounded to characters before or after the cursor.">cut</a>(<span class="keywordtype">int</span> n) {<span class="keywordflow">return</span> replace(<a class="code" href="classFl__Widget.html#ac45bdb80c3e66c571d0420ebefd4aaa5" title="Repositions the window or widget.">position</a>(), <a class="code" href="classFl__Widget.html#ac45bdb80c3e66c571d0420ebefd4aaa5" title="Repositions the window or widget.">position</a>()+n, 0);}
+<a name="l00336"></a>00336 
+<a name="l00348"></a><a class="code" href="classFl__Input__.html#a9504197750ed7428bdc8d0a160d1b65b">00348</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Input__.html#a9504197750ed7428bdc8d0a160d1b65b" title="Deletes all characters between index a and b.">cut</a>(<span class="keywordtype">int</span> a, <span class="keywordtype">int</span> b) {<span class="keywordflow">return</span> replace(a, b, 0);}
+<a name="l00349"></a>00349 
+<a name="l00361"></a><a class="code" href="classFl__Input__.html#aba3dbb11751918751183623a3f9d9f02">00361</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Input__.html#aba3dbb11751918751183623a3f9d9f02" title="Inserts text at the cursor position.">insert</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* t, <span class="keywordtype">int</span> l=0){<span class="keywordflow">return</span> replace(position_, mark_, t, l);}
+<a name="l00362"></a>00362 
+<a name="l00363"></a>00363   <span class="comment">/* Put the current selection into the clipboard. */</span>
+<a name="l00364"></a>00364   <span class="keywordtype">int</span> copy(<span class="keywordtype">int</span> clipboard);
+<a name="l00365"></a>00365 
+<a name="l00366"></a>00366   <span class="comment">/* Undo previous changes to the text buffer. */</span>
+<a name="l00367"></a>00367   <span class="keywordtype">int</span> undo();
+<a name="l00368"></a>00368 
+<a name="l00369"></a>00369   <span class="comment">/* Copy the yank buffer to the clipboard. */</span>
+<a name="l00370"></a>00370   <span class="keywordtype">int</span> copy_cuts();
+<a name="l00371"></a>00371 
+<a name="l00375"></a><a class="code" href="classFl__Input__.html#ad77623b6fbb76831c27f3e0493675dff">00375</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Input__.html#ad77623b6fbb76831c27f3e0493675dff" title="Return the shortcut key associated with this widget.">shortcut</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> shortcut_;}
+<a name="l00376"></a>00376 
+<a name="l00383"></a><a class="code" href="classFl__Input__.html#a3e01ae92e6908b1d07e0b285b5043ae0">00383</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Input__.html#a3e01ae92e6908b1d07e0b285b5043ae0" title="Sets the shortcut key associated with this widget.">shortcut</a>(<span class="keywordtype">int</span> s) {shortcut_ = s;}
+<a name="l00384"></a>00384 
+<a name="l00387"></a><a class="code" href="classFl__Input__.html#ab144d19c23e6c51b9f56943c99a1c1b2">00387</a>   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="classFl__Input__.html#ab144d19c23e6c51b9f56943c99a1c1b2" title="Gets the font of the text in the input field.">textfont</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> textfont_;}
+<a name="l00388"></a>00388 
+<a name="l00392"></a><a class="code" href="classFl__Input__.html#afe67e153bcf579e86433d40be3cae4c0">00392</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Input__.html#afe67e153bcf579e86433d40be3cae4c0" title="Sets the font of the text in the input field.">textfont</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> s) {textfont_ = s;}
+<a name="l00393"></a>00393 
+<a name="l00396"></a><a class="code" href="classFl__Input__.html#a27874abaf5bd7ba3a58e081fb105ab37">00396</a>   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> <a class="code" href="classFl__Input__.html#a27874abaf5bd7ba3a58e081fb105ab37" title="Gets the size of the text in the input field.">textsize</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> textsize_;}
+<a name="l00397"></a>00397 
+<a name="l00401"></a><a class="code" href="classFl__Input__.html#a23997fbc020994386594fbc6bb7a6548">00401</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Input__.html#a23997fbc020994386594fbc6bb7a6548" title="Sets the size of the text in the input field.">textsize</a>(<a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> s) {textsize_ = s;}
+<a name="l00402"></a>00402 
+<a name="l00406"></a><a class="code" href="classFl__Input__.html#a9cf5c1424288881d1b6c99435bce1ea7">00406</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Input__.html#a9cf5c1424288881d1b6c99435bce1ea7" title="Gets the color of the text in the input field.">textcolor</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> textcolor_;}
+<a name="l00407"></a>00407 
+<a name="l00412"></a><a class="code" href="classFl__Input__.html#aafff4fa094d1b244b4aa937f868879b2">00412</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Input__.html#aafff4fa094d1b244b4aa937f868879b2" title="Sets the color of the text in the input field.">textcolor</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> n) {textcolor_ = n;}
+<a name="l00413"></a>00413 
+<a name="l00416"></a><a class="code" href="classFl__Input__.html#ae4375f4dbb91bef66db0a5af48185172">00416</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Input__.html#ae4375f4dbb91bef66db0a5af48185172" title="Gets the color of the cursor.">cursor_color</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> cursor_color_;}
+<a name="l00417"></a>00417 
+<a name="l00421"></a><a class="code" href="classFl__Input__.html#aad23a43cfdd882a2b14329120271a2d5">00421</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Input__.html#aad23a43cfdd882a2b14329120271a2d5" title="Sets the color of the cursor.">cursor_color</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> n) {cursor_color_ = n;}
+<a name="l00422"></a>00422 
+<a name="l00425"></a><a class="code" href="classFl__Input__.html#aa387e253a75051f789b6b94bf68de013">00425</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Input__.html#aa387e253a75051f789b6b94bf68de013" title="Gets the input field type.">input_type</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> <a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>() &amp; FL_INPUT_TYPE; }
+<a name="l00426"></a>00426 
+<a name="l00430"></a><a class="code" href="classFl__Input__.html#a7509a911404d85fd01db71142566a724">00430</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Input__.html#a7509a911404d85fd01db71142566a724" title="Sets the input field type.">input_type</a>(<span class="keywordtype">int</span> t) { <a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>((<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>)(t | readonly())); }
+<a name="l00431"></a>00431 
+<a name="l00434"></a><a class="code" href="classFl__Input__.html#a8ddd3c521be47e1e16d4ec6370208df9">00434</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Input__.html#a8ddd3c521be47e1e16d4ec6370208df9" title="Gets the read-only state of the input field.">readonly</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>() &amp; FL_INPUT_READONLY; }
+<a name="l00435"></a>00435 
+<a name="l00438"></a><a class="code" href="classFl__Input__.html#a3bdcde981d9f0ab2551443ccc577be1c">00438</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Input__.html#a3bdcde981d9f0ab2551443ccc577be1c" title="Sets the read-only state of the input field.">readonly</a>(<span class="keywordtype">int</span> b) { <span class="keywordflow">if</span> (b) <a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>((<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>)(<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>() | FL_INPUT_READONLY));
+<a name="l00439"></a>00439                          <span class="keywordflow">else</span> <a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>((<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>)(<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>() &amp; ~FL_INPUT_READONLY)); }
+<a name="l00440"></a>00440 
+<a name="l00445"></a><a class="code" href="classFl__Input__.html#a003b3a7c5dbb9321ae6acfc560f4e14d">00445</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Input__.html#a003b3a7c5dbb9321ae6acfc560f4e14d" title="Gets the word wrapping state of the input field.">wrap</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>() &amp; FL_INPUT_WRAP; }
+<a name="l00446"></a>00446 
+<a name="l00451"></a><a class="code" href="classFl__Input__.html#a739eb2ed982d2b8c0d1a106b16c71507">00451</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Input__.html#a739eb2ed982d2b8c0d1a106b16c71507" title="Sets the word wrapping state of the input field.">wrap</a>(<span class="keywordtype">int</span> b) { <span class="keywordflow">if</span> (b) <a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>((<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>)(<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>() | FL_INPUT_WRAP));
+<a name="l00452"></a>00452                          <span class="keywordflow">else</span> <a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>((<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>)(<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>() &amp; ~FL_INPUT_WRAP)); }
+<a name="l00453"></a>00453 
+<a name="l00475"></a><a class="code" href="classFl__Input__.html#ae23c19c0081ab427fc5ad53d4f503f8d">00475</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Input__.html#ae23c19c0081ab427fc5ad53d4f503f8d" title="Sets whether the Tab key does focus navigation, or inserts tab characters into Fl_Multiline_Input.">tab_nav</a>(<span class="keywordtype">int</span> val) {
+<a name="l00476"></a>00476     tab_nav_ = val;
+<a name="l00477"></a>00477   }
+<a name="l00478"></a>00478 
+<a name="l00488"></a><a class="code" href="classFl__Input__.html#a2ddb95ec66b3c87b72ed949e07b96e0b">00488</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Input__.html#a2ddb95ec66b3c87b72ed949e07b96e0b" title="Gets whether the Tab key causes focus navigation in multiline input fields or not.">tab_nav</a>()<span class="keyword"> const </span>{
+<a name="l00489"></a>00489     <span class="keywordflow">return</span> tab_nav_;
+<a name="l00490"></a>00490   }
+<a name="l00491"></a>00491 };
+<a name="l00492"></a>00492 
+<a name="l00493"></a>00493 <span class="preprocessor">#endif </span>
+<a name="l00494"></a>00494 <span class="preprocessor"></span>
+<a name="l00495"></a>00495 <span class="comment">//</span>
+<a name="l00496"></a>00496 <span class="comment">// End of &quot;$Id: Fl_Input_.H 8068 2010-12-20 07:48:59Z greg.ercolano $&quot;.</span>
+<a name="l00497"></a>00497 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Input_.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Int__Input_8H-source.html

Added: trunk/doc-1.3/Fl__Int__Input_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Int__Input_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Int__Input_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Int_Input.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Int__Input_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Int_Input.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Int_Input.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Integer input header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Int_Input widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Int_Input_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Int_Input_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Input.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00040"></a><a class="code" href="classFl__Int__Input.html">00040</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Int__Input.html" title="The Fl_Int_Input class is a subclass of Fl_Input that only allows the user to type decimal digits (or...">Fl_Int_Input</a> : <span class="keyword">public</span> <a class="code" href="classFl__Input.html" title="This is the FLTK text input widget.">Fl_Input</a> {
+<a name="l00041"></a>00041 <span class="keyword">public</span>:
+<a name="l00047"></a><a class="code" href="classFl__Int__Input.html#a5f648575408e49a803569e46ed45c45a">00047</a>   <a class="code" href="classFl__Int__Input.html" title="The Fl_Int_Input class is a subclass of Fl_Input that only allows the user to type decimal digits (or...">Fl_Int_Input</a>(<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H,<span class="keyword">const</span> <span class="keywordtype">char</span> *l = 0)
+<a name="l00048"></a>00048       : <a class="code" href="classFl__Input.html" title="This is the FLTK text input widget.">Fl_Input</a>(X,Y,W,H,l) {<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_INT_INPUT);}
+<a name="l00049"></a>00049 };
+<a name="l00050"></a>00050 
+<a name="l00051"></a>00051 <span class="preprocessor">#endif</span>
+<a name="l00052"></a>00052 <span class="preprocessor"></span>
+<a name="l00053"></a>00053 <span class="comment">//</span>
+<a name="l00054"></a>00054 <span class="comment">// End of &quot;$Id: Fl_Int_Input.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;.</span>
+<a name="l00055"></a>00055 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Int_Input.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__JPEG__Image_8H-source.html

Added: trunk/doc-1.3/Fl__JPEG__Image_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__JPEG__Image_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__JPEG__Image_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_JPEG_Image.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__JPEG__Image_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_JPEG_Image.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_JPEG_Image.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// JPEG image header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_JPEG_Image class . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_JPEG_Image_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_JPEG_Image_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#  include &quot;Fl_Image.H&quot;</span>
+<a name="l00034"></a>00034 
+<a name="l00041"></a><a class="code" href="classFl__JPEG__Image.html">00041</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__JPEG__Image.html" title="The Fl_JPEG_Image class supports loading, caching, and drawing of Joint Photographic Experts Group (J...">Fl_JPEG_Image</a> : <span class="keyword">public</span> <a class="code" href="classFl__RGB__Image.html" title="The Fl_RGB_Image class supports caching and drawing of full-color images with 1 to 4 channels of colo...">Fl_RGB_Image</a> {
+<a name="l00042"></a>00042 
+<a name="l00043"></a>00043 <span class="keyword">public</span>:
+<a name="l00044"></a>00044 
+<a name="l00045"></a>00045   <a class="code" href="classFl__JPEG__Image.html" title="The Fl_JPEG_Image class supports loading, caching, and drawing of Joint Photographic Experts Group (J...">Fl_JPEG_Image</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *filename);
+<a name="l00046"></a>00046   <a class="code" href="classFl__JPEG__Image.html" title="The Fl_JPEG_Image class supports loading, caching, and drawing of Joint Photographic Experts Group (J...">Fl_JPEG_Image</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *name, <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *data);
+<a name="l00047"></a>00047 };
+<a name="l00048"></a>00048 
+<a name="l00049"></a>00049 <span class="preprocessor">#endif</span>
+<a name="l00050"></a>00050 <span class="preprocessor"></span>
+<a name="l00051"></a>00051 <span class="comment">//</span>
+<a name="l00052"></a>00052 <span class="comment">// End of &quot;$Id: Fl_JPEG_Image.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00053"></a>00053 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_JPEG_Image.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Light__Button_8H-source.html

Added: trunk/doc-1.3/Fl__Light__Button_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Light__Button_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Light__Button_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,125 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Light_Button.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Light__Button_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Light_Button.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Light_Button.H 8178 2011-01-04 14:09:37Z manolo $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Lighted button header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Light_Button widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Light_Button_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Light_Button_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Button.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00047"></a><a class="code" href="classFl__Light__Button.html">00047</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Light__Button.html" title="This subclass displays the &amp;quot;on&amp;quot; state by turning on a light, rather than drawing pushed in...">Fl_Light_Button</a> : <span class="keyword">public</span> <a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a> {
+<a name="l00048"></a>00048 <span class="keyword">protected</span>:
+<a name="l00049"></a>00049     <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Button.html#a043ac2b056165684dfb73f9ddb250e33" title="Draws the widget.">draw</a>();
+<a name="l00050"></a>00050 <span class="keyword">public</span>:
+<a name="l00051"></a>00051     <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Button.html#af6669858052df86540b594ed72d8ff73" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00052"></a>00052     <a class="code" href="classFl__Light__Button.html" title="This subclass displays the &amp;quot;on&amp;quot; state by turning on a light, rather than drawing pushed in...">Fl_Light_Button</a>(<span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h,<span class="keyword">const</span> <span class="keywordtype">char</span> *l = 0);
+<a name="l00053"></a>00053 };
+<a name="l00054"></a>00054 
+<a name="l00055"></a>00055 <span class="preprocessor">#endif</span>
+<a name="l00056"></a>00056 <span class="preprocessor"></span>
+<a name="l00057"></a>00057 <span class="comment">//</span>
+<a name="l00058"></a>00058 <span class="comment">// End of &quot;$Id: Fl_Light_Button.H 8178 2011-01-04 14:09:37Z manolo $&quot;.</span>
+<a name="l00059"></a>00059 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Light_Button.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Line__Dial_8H-source.html

Added: trunk/doc-1.3/Fl__Line__Dial_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Line__Dial_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Line__Dial_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Line_Dial.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Line__Dial_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Line_Dial.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Line_Dial.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Line dial header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Line_Dial widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Line_Dial_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Line_Dial_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Dial.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00036"></a><a class="code" href="classFl__Line__Dial.html">00036</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Line__Dial.html">Fl_Line_Dial</a> : <span class="keyword">public</span> <a class="code" href="classFl__Dial.html" title="The Fl_Dial widget provides a circular dial to control a single floating point value.">Fl_Dial</a> {
+<a name="l00037"></a>00037 <span class="keyword">public</span>:
+<a name="l00038"></a>00038     <a class="code" href="classFl__Line__Dial.html">Fl_Line_Dial</a>(<span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h, <span class="keyword">const</span> <span class="keywordtype">char</span> *l = 0)
+<a name="l00039"></a>00039         : <a class="code" href="classFl__Dial.html#a941a955a8866ac695e3c989339768696" title="Creates a new Fl_Dial widget using the given position, size, and label string.">Fl_Dial</a>(x,y,w,h,l) {<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_LINE_DIAL);}
+<a name="l00040"></a>00040 };
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042 <span class="preprocessor">#endif</span>
+<a name="l00043"></a>00043 <span class="preprocessor"></span>
+<a name="l00044"></a>00044 <span class="comment">//</span>
+<a name="l00045"></a>00045 <span class="comment">// End of &quot;$Id: Fl_Line_Dial.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;.</span>
+<a name="l00046"></a>00046 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Line_Dial.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Menu_8H-source.html

Added: trunk/doc-1.3/Fl__Menu_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Menu_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Menu_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,110 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Menu.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Menu_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Menu.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Menu.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Old menu header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">// this include file is for back compatibility only</span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include &quot;Fl_Menu_Item.H&quot;</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="comment">//</span>
+<a name="l00032"></a>00032 <span class="comment">// End of &quot;$Id: Fl_Menu.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00033"></a>00033 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Menu.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Menu__Bar_8H-source.html

Added: trunk/doc-1.3/Fl__Menu__Bar_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Menu__Bar_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Menu__Bar_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,126 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Menu_Bar.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Menu__Bar_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Menu_Bar.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Menu_Bar.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Menu bar header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Menu_Bar widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Menu_Bar_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Menu_Bar_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Menu_.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00062"></a><a class="code" href="classFl__Menu__Bar.html">00062</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Menu__Bar.html" title="This widget provides a standard menubar interface.">Fl_Menu_Bar</a> : <span class="keyword">public</span> <a class="code" href="classFl__Menu__.html" title="Base class of all widgets that have a menu in FLTK.">Fl_Menu_</a> {
+<a name="l00063"></a>00063 <span class="keyword">protected</span>:
+<a name="l00064"></a>00064     <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>();
+<a name="l00065"></a>00065 <span class="keyword">public</span>:
+<a name="l00066"></a>00066     <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00081"></a><a class="code" href="classFl__Menu__Bar.html#ad93621fc211d64067cc16f1c15f40887">00081</a>     <a class="code" href="classFl__Menu__Bar.html" title="This widget provides a standard menubar interface.">Fl_Menu_Bar</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H,<span class="keyword">const</span> <span class="keywordtype">char</span> *l=0)
+<a name="l00082"></a>00082       : <a class="code" href="classFl__Menu__.html" title="Base class of all widgets that have a menu in FLTK.">Fl_Menu_</a>(X,Y,W,H,l) {}
+<a name="l00083"></a>00083 };
+<a name="l00084"></a>00084 
+<a name="l00085"></a>00085 <span class="preprocessor">#endif</span>
+<a name="l00086"></a>00086 <span class="preprocessor"></span>
+<a name="l00087"></a>00087 <span class="comment">//</span>
+<a name="l00088"></a>00088 <span class="comment">// End of &quot;$Id: Fl_Menu_Bar.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;.</span>
+<a name="l00089"></a>00089 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Menu_Bar.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Menu__Button_8H-source.html

Added: trunk/doc-1.3/Fl__Menu__Button_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Menu__Button_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Menu__Button_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,134 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Menu_Button.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Menu__Button_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Menu_Button.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Menu_Button.H 8016 2010-12-12 11:19:12Z manolo $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Menu button header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Menu_Button widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Menu_Button_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Menu_Button_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Menu_.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00059"></a><a class="code" href="classFl__Menu__Button.html">00059</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Menu__Button.html" title="This is a button that when pushed pops up a menu (or hierarchy of menus) defined by an array of Fl_Me...">Fl_Menu_Button</a> : <span class="keyword">public</span> <a class="code" href="classFl__Menu__.html" title="Base class of all widgets that have a menu in FLTK.">Fl_Menu_</a> {
+<a name="l00060"></a>00060 <span class="keyword">protected</span>:
+<a name="l00061"></a>00061   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>();
+<a name="l00062"></a>00062 <span class="keyword">public</span>:
+<a name="l00069"></a><a class="code" href="classFl__Menu__Button.html#a2c0d1cab5522c531309169acf0e1517e">00069</a>   <span class="keyword">enum</span> <a class="code" href="classFl__Menu__Button.html#a2c0d1cab5522c531309169acf0e1517e" title="indicate what mouse buttons pop up the menu.">popup_buttons</a> {POPUP1 = 1, 
+<a name="l00070"></a><a class="code" href="classFl__Menu__Button.html#a2c0d1cab5522c531309169acf0e1517ea954d5e926d9961e23b304278ddbbd274">00070</a>     <a class="code" href="classFl__Menu__Button.html#a2c0d1cab5522c531309169acf0e1517ea954d5e926d9961e23b304278ddbbd274" title="pops up with the mouse 2nd button.">POPUP2</a>,  
+<a name="l00071"></a><a class="code" href="classFl__Menu__Button.html#a2c0d1cab5522c531309169acf0e1517ea3af77e10dca49f27569507fbdca11f91">00071</a>     <a class="code" href="classFl__Menu__Button.html#a2c0d1cab5522c531309169acf0e1517ea3af77e10dca49f27569507fbdca11f91" title="pops up with the mouse 1st or 2nd buttons.">POPUP12</a>, 
+<a name="l00072"></a><a class="code" href="classFl__Menu__Button.html#a2c0d1cab5522c531309169acf0e1517ea7285aa289bf2a98a2eaef32a8bfdb7ec">00072</a>     <a class="code" href="classFl__Menu__Button.html#a2c0d1cab5522c531309169acf0e1517ea7285aa289bf2a98a2eaef32a8bfdb7ec" title="pops up with the mouse 3rd button.">POPUP3</a>,   
+<a name="l00073"></a><a class="code" href="classFl__Menu__Button.html#a2c0d1cab5522c531309169acf0e1517eaea0ff909cb4a279bda1e0383b123d6d4">00073</a>     <a class="code" href="classFl__Menu__Button.html#a2c0d1cab5522c531309169acf0e1517eaea0ff909cb4a279bda1e0383b123d6d4" title="pops up with the mouse 1st or 3rd buttons.">POPUP13</a>,  
+<a name="l00074"></a><a class="code" href="classFl__Menu__Button.html#a2c0d1cab5522c531309169acf0e1517eaf6f824d395e1460f0fa42419093cf5a7">00074</a>     <a class="code" href="classFl__Menu__Button.html#a2c0d1cab5522c531309169acf0e1517eaf6f824d395e1460f0fa42419093cf5a7" title="pops up with the mouse 2nd or 3rd buttons.">POPUP23</a>,  
+<a name="l00075"></a><a class="code" href="classFl__Menu__Button.html#a2c0d1cab5522c531309169acf0e1517ea87ef22c65e439b9e2b6e9cfe7f1f379a">00075</a>     POPUP123 
+<a name="l00076"></a>00076   };
+<a name="l00077"></a>00077   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00078"></a>00078   <span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>* popup();
+<a name="l00079"></a>00079   <a class="code" href="classFl__Menu__Button.html" title="This is a button that when pushed pops up a menu (or hierarchy of menus) defined by an array of Fl_Me...">Fl_Menu_Button</a>(<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keyword">const</span> <span class="keywordtype">char</span> * =0);
+<a name="l00080"></a>00080 };
+<a name="l00081"></a>00081 
+<a name="l00082"></a>00082 <span class="preprocessor">#endif</span>
+<a name="l00083"></a>00083 <span class="preprocessor"></span>
+<a name="l00084"></a>00084 <span class="comment">//</span>
+<a name="l00085"></a>00085 <span class="comment">// End of &quot;$Id: Fl_Menu_Button.H 8016 2010-12-12 11:19:12Z manolo $&quot;.</span>
+<a name="l00086"></a>00086 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Menu_Button.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Menu__Item_8H-source.html

Added: trunk/doc-1.3/Fl__Menu__Item_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Menu__Item_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Menu__Item_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,282 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Menu_Item.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Menu__Item_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Menu_Item.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Menu_Item.H 7983 2010-12-09 00:04:06Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Menu item header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="preprocessor">#ifndef Fl_Menu_Item_H</span>
+<a name="l00029"></a>00029 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Menu_Item_H</span>
+<a name="l00030"></a>00030 <span class="preprocessor"></span>
+<a name="l00031"></a>00031 <span class="preprocessor">#  include &quot;<a class="code" href="Fl__Widget_8H.html" title="Fl_Widget, Fl_Label classes .">Fl_Widget.H</a>&quot;</span>
+<a name="l00032"></a>00032 <span class="preprocessor">#  include &quot;Fl_Image.H&quot;</span>
+<a name="l00033"></a>00033 
+<a name="l00034"></a>00034 <span class="preprocessor">#  if defined(__APPLE__) &amp;&amp; defined(check)</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#    undef check</span>
+<a name="l00036"></a>00036 <span class="preprocessor"></span><span class="preprocessor">#  endif</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span>
+<a name="l00038"></a>00038 <span class="keyword">enum</span> { <span class="comment">// values for flags:</span>
+<a name="l00039"></a>00039   FL_MENU_INACTIVE = 1,         
+<a name="l00040"></a>00040   FL_MENU_TOGGLE= 2,            
+<a name="l00041"></a>00041   FL_MENU_VALUE = 4,            
+<a name="l00042"></a>00042   FL_MENU_RADIO = 8,            
+<a name="l00043"></a>00043   FL_MENU_INVISIBLE = 0x10,     
+<a name="l00044"></a>00044   FL_SUBMENU_POINTER = 0x20,    
+<a name="l00045"></a>00045   FL_SUBMENU = 0x40,            
+<a name="l00046"></a>00046   FL_MENU_DIVIDER = 0x80,       
+<a name="l00047"></a>00047   FL_MENU_HORIZONTAL = 0x100    
+<a name="l00048"></a>00048 };
+<a name="l00049"></a>00049 
+<a name="l00050"></a>00050 <span class="keyword">extern</span> FL_EXPORT <a class="code" href="fl__types_8h.html#a37ec1cd050a604a45dff00efba45609d" title="24-bit Unicode character + 8-bit indicator for keyboard flags">Fl_Shortcut</a> <a class="code" href="group__fl__drawings.html#ga6f6f1aea3b90a03c1714336e7aef349d" title="Emulation of XForms named shortcuts.">fl_old_shortcut</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>*);
+<a name="l00051"></a>00051 
+<a name="l00052"></a>00052 <span class="keyword">class </span><a class="code" href="classFl__Menu__.html" title="Base class of all widgets that have a menu in FLTK.">Fl_Menu_</a>;
+<a name="l00053"></a>00053 
+<a name="l00118"></a><a class="code" href="structFl__Menu__Item.html">00118</a> <span class="keyword">struct </span>FL_EXPORT <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a> {
+<a name="l00119"></a><a class="code" href="structFl__Menu__Item.html#a0b46c8823d3d47b430b9ed58c5d57b44">00119</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structFl__Menu__Item.html#a0b46c8823d3d47b430b9ed58c5d57b44" title="menu item text, returned by label()">text</a>;         
+<a name="l00120"></a><a class="code" href="structFl__Menu__Item.html#a996db6347b53fc0ea8ab6ae763a44a2c">00120</a>   <span class="keywordtype">int</span> <a class="code" href="structFl__Menu__Item.html#a996db6347b53fc0ea8ab6ae763a44a2c" title="menu item shortcut">shortcut_</a>;            
+<a name="l00121"></a><a class="code" href="structFl__Menu__Item.html#a0824161a9850d4a239b6332ca6cd5125">00121</a>   <a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a> *<a class="code" href="structFl__Menu__Item.html#a0824161a9850d4a239b6332ca6cd5125" title="menu item callback">callback_</a>;   
+<a name="l00122"></a><a class="code" href="structFl__Menu__Item.html#aa4cb1e7f8eaa56b2535218ecde9c1d37">00122</a>   <span class="keywordtype">void</span> *<a class="code" href="structFl__Menu__Item.html#aa4cb1e7f8eaa56b2535218ecde9c1d37" title="menu item user_data for the menu&amp;#39;s callback">user_data_</a>;         
+<a name="l00123"></a><a class="code" href="structFl__Menu__Item.html#aae6ba303ffaf74a0267c978ae8ec475f">00123</a>   <span class="keywordtype">int</span> <a class="code" href="structFl__Menu__Item.html#aae6ba303ffaf74a0267c978ae8ec475f" title="menu item flags like FL_MENU_TOGGLE, FL_MENU_RADIO">flags</a>;                
+<a name="l00124"></a><a class="code" href="structFl__Menu__Item.html#ac4aadd19ae4889935c5f8a8a3da381d3">00124</a>   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> <a class="code" href="structFl__Menu__Item.html#ac4aadd19ae4889935c5f8a8a3da381d3" title="how the menu item text looks like">labeltype_</a>;         
+<a name="l00125"></a><a class="code" href="structFl__Menu__Item.html#ad82ab3107c63ed28bda8749fe3f14f32">00125</a>   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="structFl__Menu__Item.html#ad82ab3107c63ed28bda8749fe3f14f32" title="which font for this menu item text">labelfont_</a>;       
+<a name="l00126"></a><a class="code" href="structFl__Menu__Item.html#a286bd88b6597d557b6ebec29dea7a942">00126</a>   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> <a class="code" href="structFl__Menu__Item.html#a286bd88b6597d557b6ebec29dea7a942" title="size of menu item text">labelsize_</a>;   
+<a name="l00127"></a><a class="code" href="structFl__Menu__Item.html#a859fe109e269f057d4b216e5188f5e6e">00127</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="structFl__Menu__Item.html#a859fe109e269f057d4b216e5188f5e6e" title="menu item text color">labelcolor_</a>;     
+<a name="l00128"></a>00128 
+<a name="l00129"></a>00129   <span class="comment">// advance N items, skipping submenus:</span>
+<a name="l00130"></a>00130   <span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a> *next(<span class="keywordtype">int</span>=1) <span class="keyword">const</span>;
+<a name="l00131"></a>00131 
+<a name="l00137"></a><a class="code" href="structFl__Menu__Item.html#aba264bfddfe881d0988cf24d540a9288">00137</a>   <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a> *<a class="code" href="structFl__Menu__Item.html#aba264bfddfe881d0988cf24d540a9288" title="Advances a pointer by n items through a menu array, skipping the contents of submenus and invisible i...">next</a>(<span class="keywordtype">int</span> i=1) {
+<a name="l00138"></a>00138     <span class="keywordflow">return</span> (<a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>*)(((<span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>*)<span class="keyword">this</span>)-&gt;next(i));}
+<a name="l00139"></a>00139 
+<a name="l00141"></a><a class="code" href="structFl__Menu__Item.html#a1ee3f91630cfcceeef893fe1bfe2fa51">00141</a>   <span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a> *<a class="code" href="structFl__Menu__Item.html#a1ee3f91630cfcceeef893fe1bfe2fa51" title="Returns the first menu item, same as next(0).">first</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> next(0); }
+<a name="l00142"></a>00142 
+<a name="l00144"></a><a class="code" href="structFl__Menu__Item.html#a7dea73237fdca1b89851f545b13b47d0">00144</a>   <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a> *<a class="code" href="structFl__Menu__Item.html#a7dea73237fdca1b89851f545b13b47d0" title="Returns the first menu item, same as next(0).">first</a>() { <span class="keywordflow">return</span> next(0); }
+<a name="l00145"></a>00145 
+<a name="l00146"></a>00146   <span class="comment">// methods on menu items:</span>
+<a name="l00154"></a><a class="code" href="structFl__Menu__Item.html#ab7a334e6bf9d8ead1c8f1f20a70b0296">00154</a> <span class="comment"></span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="structFl__Menu__Item.html#ab7a334e6bf9d8ead1c8f1f20a70b0296" title="Returns the title of the item.">label</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> text;}
+<a name="l00155"></a>00155 
+<a name="l00157"></a><a class="code" href="structFl__Menu__Item.html#ae00c6c17473565012940fbc2d40bb877">00157</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#ae00c6c17473565012940fbc2d40bb877" title="See const char* Fl_Menu_Item::label() const.">label</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* a) {text=a;}
+<a name="l00158"></a>00158 
+<a name="l00160"></a><a class="code" href="structFl__Menu__Item.html#ac99b194093ad630fe5e0cab514ffb39a">00160</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#ac99b194093ad630fe5e0cab514ffb39a" title="See const char* Fl_Menu_Item::label() const.">label</a>(<a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61b" title="The labeltype() method sets the type of the label.">Fl_Labeltype</a> a,<span class="keyword">const</span> <span class="keywordtype">char</span>* b) {labeltype_ = a; text = b;}
+<a name="l00161"></a>00161 
+<a name="l00169"></a><a class="code" href="structFl__Menu__Item.html#ab6d80509693e2297749e56fab542f940">00169</a>   <a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61b" title="The labeltype() method sets the type of the label.">Fl_Labeltype</a> <a class="code" href="structFl__Menu__Item.html#ab6d80509693e2297749e56fab542f940" title="Returns the menu item&amp;#39;s labeltype.">labeltype</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> (<a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61b" title="The labeltype() method sets the type of the label.">Fl_Labeltype</a>)labeltype_;}
+<a name="l00170"></a>00170 
+<a name="l00178"></a><a class="code" href="structFl__Menu__Item.html#a83f59216e6f235c31e1a8a00ec7e34bb">00178</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#a83f59216e6f235c31e1a8a00ec7e34bb" title="Sets the menu item&amp;#39;s labeltype.">labeltype</a>(<a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61b" title="The labeltype() method sets the type of the label.">Fl_Labeltype</a> a) {labeltype_ = a;}
+<a name="l00179"></a>00179 
+<a name="l00187"></a><a class="code" href="structFl__Menu__Item.html#ac6c6920ac24b8602ca67a08b50fa42bc">00187</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="structFl__Menu__Item.html#ac6c6920ac24b8602ca67a08b50fa42bc" title="Gets the menu item&amp;#39;s label color.">labelcolor</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> labelcolor_;}
+<a name="l00188"></a>00188 
+<a name="l00193"></a><a class="code" href="structFl__Menu__Item.html#a3aa10c12d3a1d9bd33f90a978ba4c124">00193</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#a3aa10c12d3a1d9bd33f90a978ba4c124" title="Sets the menu item&amp;#39;s label color.">labelcolor</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> a) {labelcolor_ = a;}
+<a name="l00200"></a><a class="code" href="structFl__Menu__Item.html#a3db43452b5bbd868a5787cef26711db8">00200</a>   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="structFl__Menu__Item.html#a3db43452b5bbd868a5787cef26711db8" title="Gets the menu item&amp;#39;s label font.">labelfont</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> labelfont_;}
+<a name="l00201"></a>00201 
+<a name="l00208"></a><a class="code" href="structFl__Menu__Item.html#a9124b8835da1631ec6dc990ef9ad3ae7">00208</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#a9124b8835da1631ec6dc990ef9ad3ae7" title="Sets the menu item&amp;#39;s label font.">labelfont</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> a) {labelfont_ = a;}
+<a name="l00209"></a>00209 
+<a name="l00211"></a><a class="code" href="structFl__Menu__Item.html#aebf7a08484c4f0efb1e3439ab03bb03e">00211</a>   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> <a class="code" href="structFl__Menu__Item.html#aebf7a08484c4f0efb1e3439ab03bb03e" title="Gets the label font pixel size/height.">labelsize</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> labelsize_;}
+<a name="l00212"></a>00212 
+<a name="l00214"></a><a class="code" href="structFl__Menu__Item.html#a5622daab819890fd140c72d369816c41">00214</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#a5622daab819890fd140c72d369816c41" title="Sets the label font pixel size/height.">labelsize</a>(<a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> a) {labelsize_ = a;}
+<a name="l00215"></a>00215 
+<a name="l00223"></a><a class="code" href="structFl__Menu__Item.html#aa32c8922da3abe43b12db932f9cc9e12">00223</a>   <a class="code" href="Fl__Widget_8H.html#ad515601d7e8cbd1c65ece6364e8c23d0" title="Default callback type pointer definition for all fltk widgets.">Fl_Callback_p</a> <a class="code" href="structFl__Menu__Item.html#aa32c8922da3abe43b12db932f9cc9e12" title="Returns the callback function that is set for the menu item.">callback</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> callback_;}
+<a name="l00224"></a>00224 
+<a name="l00229"></a><a class="code" href="structFl__Menu__Item.html#a316cd145a78731841e196b1f227bb4e2">00229</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#a316cd145a78731841e196b1f227bb4e2" title="Sets the menu item&amp;#39;s callback function and userdata() argument.">callback</a>(<a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a>* c, <span class="keywordtype">void</span>* p) {callback_=c; user_data_=p;}
+<a name="l00230"></a>00230 
+<a name="l00236"></a><a class="code" href="structFl__Menu__Item.html#a7a08d2a710cf449bd8426b7287d983c7">00236</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#a7a08d2a710cf449bd8426b7287d983c7" title="Sets the menu item&amp;#39;s callback function.">callback</a>(<a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a>* c) {callback_=c;}
+<a name="l00237"></a>00237 
+<a name="l00243"></a><a class="code" href="structFl__Menu__Item.html#a9cde9f1e6208245382224fa48a5e377e">00243</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#a9cde9f1e6208245382224fa48a5e377e" title="Sets the menu item&amp;#39;s callback function.">callback</a>(<a class="code" href="Fl__Widget_8H.html#aa7ac4b32857ca1046c2f03f48c0bde34" title="One parameter callback type definition passing only the widget.">Fl_Callback0</a>*c) {callback_=(<a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a>*)c;}
+<a name="l00244"></a>00244 
+<a name="l00252"></a><a class="code" href="structFl__Menu__Item.html#a63eedfd661b18ebb0f4a65bdfe5aaad7">00252</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#a63eedfd661b18ebb0f4a65bdfe5aaad7" title="Sets the menu item&amp;#39;s callback function and userdata() argument.">callback</a>(<a class="code" href="Fl__Widget_8H.html#a1b93ff1522cb286bb56f307a2dafe060" title="Callback type definition passing the widget and a long data value.">Fl_Callback1</a>*c, <span class="keywordtype">long</span> p=0) {callback_=(<a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a>*)c; user_data_=(<span class="keywordtype">void</span>*)p;}
+<a name="l00253"></a>00253 
+<a name="l00257"></a><a class="code" href="structFl__Menu__Item.html#ae8192e7a8277c85c1a8e431a9e4bd6a8">00257</a>   <span class="keywordtype">void</span>* <a class="code" href="structFl__Menu__Item.html#ae8192e7a8277c85c1a8e431a9e4bd6a8" title="Gets the user_data() argument that is sent to the callback function.">user_data</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> user_data_;}
+<a name="l00261"></a><a class="code" href="structFl__Menu__Item.html#a68b8f8159f0c4a8e147585c563b3af73">00261</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#a68b8f8159f0c4a8e147585c563b3af73" title="Sets the user_data() argument that is sent to the callback function.">user_data</a>(<span class="keywordtype">void</span>* v) {user_data_ = v;}
+<a name="l00268"></a><a class="code" href="structFl__Menu__Item.html#a8c9fdebfd78b0f39dcd8953aff34499d">00268</a>   <span class="keywordtype">long</span> <a class="code" href="structFl__Menu__Item.html#a8c9fdebfd78b0f39dcd8953aff34499d" title="Gets the user_data() argument that is sent to the callback function.">argument</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> (<span class="keywordtype">long</span>)(<a class="code" href="Fl__Widget_8H.html#a6c7d27e81f16857f18da5e4ce097de75">fl_intptr_t</a>)user_data_;}
+<a name="l00276"></a><a class="code" href="structFl__Menu__Item.html#a0fb8befc86f43ad3cb339282ec3a9327">00276</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#a0fb8befc86f43ad3cb339282ec3a9327" title="Sets the user_data() argument that is sent to the callback function.">argument</a>(<span class="keywordtype">long</span> v) {user_data_ = (<span class="keywordtype">void</span>*)v;}
+<a name="l00277"></a>00277 
+<a name="l00279"></a><a class="code" href="structFl__Menu__Item.html#aadd404c32e06b1b358185781612fd38b">00279</a>   <span class="keywordtype">int</span> <a class="code" href="structFl__Menu__Item.html#aadd404c32e06b1b358185781612fd38b" title="Gets what key combination shortcut will trigger the menu item.">shortcut</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> shortcut_;}
+<a name="l00280"></a>00280 
+<a name="l00296"></a><a class="code" href="structFl__Menu__Item.html#a75e9aaa761cbc922916329baa734090c">00296</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#a75e9aaa761cbc922916329baa734090c" title="Sets exactly what key combination will trigger the menu item.">shortcut</a>(<span class="keywordtype">int</span> s) {shortcut_ = s;}
+<a name="l00304"></a><a class="code" href="structFl__Menu__Item.html#af47e96f964e91776f8be4dcbf1608f6f">00304</a>   <span class="keywordtype">int</span> <a class="code" href="structFl__Menu__Item.html#af47e96f964e91776f8be4dcbf1608f6f" title="Returns true if either FL_SUBMENU or FL_SUBMENU_POINTER is on in the flags.">submenu</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> flags&amp;(FL_SUBMENU|FL_SUBMENU_POINTER);}
+<a name="l00309"></a><a class="code" href="structFl__Menu__Item.html#a4c7e452b4d5a84b0fb4b108dd3d77cbe">00309</a>   <span class="keywordtype">int</span> <a class="code" href="structFl__Menu__Item.html#a4c7e452b4d5a84b0fb4b108dd3d77cbe" title="Returns true if a checkbox will be drawn next to this item.">checkbox</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> flags&amp;FL_MENU_TOGGLE;}
+<a name="l00316"></a><a class="code" href="structFl__Menu__Item.html#a6ffa1512c4f68dc820e5283ae6c5f91e">00316</a>   <span class="keywordtype">int</span> <a class="code" href="structFl__Menu__Item.html#a6ffa1512c4f68dc820e5283ae6c5f91e" title="Returns true if this item is a radio item.">radio</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> flags&amp;FL_MENU_RADIO;}
+<a name="l00318"></a><a class="code" href="structFl__Menu__Item.html#a644eb4028b7c8caa48bc6e1222a461b7">00318</a>   <span class="keywordtype">int</span> <a class="code" href="structFl__Menu__Item.html#a644eb4028b7c8caa48bc6e1222a461b7" title="Returns the current value of the check or radio item.">value</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> flags&amp;FL_MENU_VALUE;}
+<a name="l00323"></a><a class="code" href="structFl__Menu__Item.html#a4d39aadf722bf13cec46314eb71a404d">00323</a>   <span class="keywordtype">void</span> <span class="keyword">set</span>() {flags |= FL_MENU_VALUE;}
+<a name="l00324"></a>00324 
+<a name="l00326"></a><a class="code" href="structFl__Menu__Item.html#a0c2aa552ddacec2b75b319fe5bc10d3e">00326</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#a0c2aa552ddacec2b75b319fe5bc10d3e" title="Turns the check or radio item &amp;quot;off&amp;quot; for the menu item.">clear</a>() {flags &amp;= ~FL_MENU_VALUE;}
+<a name="l00327"></a>00327 
+<a name="l00328"></a>00328   <span class="keywordtype">void</span> setonly();
+<a name="l00329"></a>00329 
+<a name="l00331"></a><a class="code" href="structFl__Menu__Item.html#a356f4382087ca705eb0051e7a5682f07">00331</a>   <span class="keywordtype">int</span> <a class="code" href="structFl__Menu__Item.html#a356f4382087ca705eb0051e7a5682f07" title="Gets the visibility of an item.">visible</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> !(flags&amp;FL_MENU_INVISIBLE);}
+<a name="l00332"></a>00332 
+<a name="l00334"></a><a class="code" href="structFl__Menu__Item.html#ac307247c2eab3116a7dac35b7a482617">00334</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#ac307247c2eab3116a7dac35b7a482617" title="Makes an item visible in the menu.">show</a>() {flags &amp;= ~FL_MENU_INVISIBLE;}
+<a name="l00335"></a>00335 
+<a name="l00337"></a><a class="code" href="structFl__Menu__Item.html#a9121119645436fd7bd3323e3c6d75a59">00337</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#a9121119645436fd7bd3323e3c6d75a59" title="Hides an item in the menu.">hide</a>() {flags |= FL_MENU_INVISIBLE;}
+<a name="l00338"></a>00338 
+<a name="l00340"></a><a class="code" href="structFl__Menu__Item.html#a76fd28951e3654cdd783566b4354420e">00340</a>   <span class="keywordtype">int</span> <a class="code" href="structFl__Menu__Item.html#a76fd28951e3654cdd783566b4354420e" title="Gets whether or not the item can be picked.">active</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> !(flags&amp;FL_MENU_INACTIVE);}
+<a name="l00341"></a>00341 
+<a name="l00343"></a><a class="code" href="structFl__Menu__Item.html#adb1b888c6b17f642f6b7ab52422f3f3f">00343</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#adb1b888c6b17f642f6b7ab52422f3f3f" title="Allows a menu item to be picked.">activate</a>() {flags &amp;= ~FL_MENU_INACTIVE;}
+<a name="l00348"></a><a class="code" href="structFl__Menu__Item.html#a3d531242e84a7bf8ee27482052f673a5">00348</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#a3d531242e84a7bf8ee27482052f673a5" title="Prevents a menu item from being picked.">deactivate</a>() {flags |= FL_MENU_INACTIVE;}
+<a name="l00350"></a><a class="code" href="structFl__Menu__Item.html#afa77fed0a8d3c822610f7585a9efe22b">00350</a>   <span class="keywordtype">int</span> <a class="code" href="structFl__Menu__Item.html#afa77fed0a8d3c822610f7585a9efe22b" title="Returns non 0 if FL_INACTIVE and FL_INVISIBLE are cleared, 0 otherwise.">activevisible</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> !(flags &amp; (FL_MENU_INACTIVE|FL_MENU_INVISIBLE));}
+<a name="l00351"></a>00351 
+<a name="l00352"></a>00352   <span class="comment">// compatibility for FLUID so it can set the image of a menu item...</span>
+<a name="l00353"></a>00353 
+<a name="l00355"></a><a class="code" href="structFl__Menu__Item.html#a5b96276d842978cd79c238de0823887e">00355</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#a5b96276d842978cd79c238de0823887e" title="compatibility api for FLUID, same as a-&amp;gt;label(this)">image</a>(<a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>* a) {a-&gt;<a class="code" href="classFl__Image.html#adb936214d3cc400cc28fdafa34f5d96a" title="The label() methods are an obsolete way to set the image attribute of a widget or menu item...">label</a>(<span class="keyword">this</span>);}
+<a name="l00356"></a>00356 
+<a name="l00358"></a><a class="code" href="structFl__Menu__Item.html#a347ec54489cd7787606b37516bd278c7">00358</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#a347ec54489cd7787606b37516bd278c7" title="compatibility api for FLUID, same as a.label(this)">image</a>(<a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>&amp; a) {a.<a class="code" href="classFl__Image.html#adb936214d3cc400cc28fdafa34f5d96a" title="The label() methods are an obsolete way to set the image attribute of a widget or menu item...">label</a>(<span class="keyword">this</span>);}
+<a name="l00359"></a>00359 
+<a name="l00360"></a>00360   <span class="comment">// used by menubar:</span>
+<a name="l00361"></a>00361   <span class="keywordtype">int</span> measure(<span class="keywordtype">int</span>* h, <span class="keyword">const</span> <a class="code" href="classFl__Menu__.html" title="Base class of all widgets that have a menu in FLTK.">Fl_Menu_</a>*) <span class="keyword">const</span>;
+<a name="l00362"></a>00362   <span class="keywordtype">void</span> draw(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h, <span class="keyword">const</span> <a class="code" href="classFl__Menu__.html" title="Base class of all widgets that have a menu in FLTK.">Fl_Menu_</a>*, <span class="keywordtype">int</span> t=0) <span class="keyword">const</span>;
+<a name="l00363"></a>00363 
+<a name="l00364"></a>00364   <span class="comment">// popup menus without using an Fl_Menu_ widget:</span>
+<a name="l00365"></a>00365   <span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>* popup(
+<a name="l00366"></a>00366     <span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y,
+<a name="l00367"></a>00367     <span class="keyword">const</span> <span class="keywordtype">char</span> *title = 0,
+<a name="l00368"></a>00368     <span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>* picked=0,
+<a name="l00369"></a>00369     <span class="keyword">const</span> <a class="code" href="classFl__Menu__.html" title="Base class of all widgets that have a menu in FLTK.">Fl_Menu_</a>* = 0) <span class="keyword">const</span>;
+<a name="l00370"></a>00370   <span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>* pulldown(
+<a name="l00371"></a>00371     <span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H,
+<a name="l00372"></a>00372     <span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>* picked = 0,
+<a name="l00373"></a>00373     <span class="keyword">const</span> <a class="code" href="classFl__Menu__.html" title="Base class of all widgets that have a menu in FLTK.">Fl_Menu_</a>* = 0,
+<a name="l00374"></a>00374     <span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>* title = 0,
+<a name="l00375"></a>00375     <span class="keywordtype">int</span> menubar=0) <span class="keyword">const</span>;
+<a name="l00376"></a>00376   <span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>* test_shortcut() <span class="keyword">const</span>;
+<a name="l00377"></a>00377   <span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>* find_shortcut(<span class="keywordtype">int</span> *ip=0, <span class="keyword">const</span> <span class="keywordtype">bool</span> require_alt = <span class="keyword">false</span>) <span class="keyword">const</span>;
+<a name="l00378"></a>00378 
+<a name="l00384"></a><a class="code" href="structFl__Menu__Item.html#ac9b370ff79835ca1b18727adc8b5de7d">00384</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#ac9b370ff79835ca1b18727adc8b5de7d" title="Calls the Fl_Menu_Item item&amp;#39;s callback, and provides the Fl_Widget argument.">do_callback</a>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* o)<span class="keyword"> const </span>{callback_(o, user_data_);}
+<a name="l00385"></a>00385 
+<a name="l00391"></a><a class="code" href="structFl__Menu__Item.html#a835c925b744727d113fd067df31b762b">00391</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#a835c925b744727d113fd067df31b762b" title="Calls the Fl_Menu_Item item&amp;#39;s callback, and provides the Fl_Widget argument.">do_callback</a>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* o,<span class="keywordtype">void</span>* arg)<span class="keyword"> const </span>{callback_(o, arg);}
+<a name="l00392"></a>00392 
+<a name="l00400"></a><a class="code" href="structFl__Menu__Item.html#ad68ccc151d11bae046ba5f450a909470">00400</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#ad68ccc151d11bae046ba5f450a909470" title="Calls the Fl_Menu_Item item&amp;#39;s callback, and provides the Fl_Widget argument.">do_callback</a>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* o,<span class="keywordtype">long</span> arg)<span class="keyword"> const </span>{callback_(o, (<span class="keywordtype">void</span>*)arg);}
+<a name="l00401"></a>00401 
+<a name="l00402"></a>00402   <span class="comment">// back-compatibility, do not use:</span>
+<a name="l00403"></a>00403 
+<a name="l00405"></a><a class="code" href="structFl__Menu__Item.html#af0a7960131b38c18a53993b2553cda48">00405</a>   <span class="keywordtype">int</span> <a class="code" href="structFl__Menu__Item.html#af0a7960131b38c18a53993b2553cda48" title="back compatibility only">checked</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> flags&amp;FL_MENU_VALUE;}
+<a name="l00406"></a>00406 
+<a name="l00408"></a><a class="code" href="structFl__Menu__Item.html#a7b762f887849570b33309537ce2d5fd4">00408</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#a7b762f887849570b33309537ce2d5fd4" title="back compatibility only">check</a>() {flags |= FL_MENU_VALUE;}
+<a name="l00409"></a>00409 
+<a name="l00411"></a><a class="code" href="structFl__Menu__Item.html#ae89657ebc69eebd87a0ed10a730ce941">00411</a>   <span class="keywordtype">void</span> <a class="code" href="structFl__Menu__Item.html#ae89657ebc69eebd87a0ed10a730ce941" title="back compatibility only">uncheck</a>() {flags &amp;= ~FL_MENU_VALUE;}
+<a name="l00412"></a>00412 
+<a name="l00413"></a>00413   <span class="keywordtype">int</span> insert(<span class="keywordtype">int</span>,<span class="keyword">const</span> <span class="keywordtype">char</span>*,<span class="keywordtype">int</span>,<a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a>*,<span class="keywordtype">void</span>* =0, <span class="keywordtype">int</span> =0);
+<a name="l00414"></a>00414   <span class="keywordtype">int</span> add(<span class="keyword">const</span> <span class="keywordtype">char</span>*, <span class="keywordtype">int</span> shortcut, <a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a>*, <span class="keywordtype">void</span>* =0, <span class="keywordtype">int</span> = 0);
+<a name="l00415"></a>00415 
+<a name="l00417"></a><a class="code" href="structFl__Menu__Item.html#ac9d5891fb95d8c17654e0dbb7a2ca01e">00417</a>   <span class="keywordtype">int</span> add(<span class="keyword">const</span> <span class="keywordtype">char</span>*a, <span class="keyword">const</span> <span class="keywordtype">char</span>* b, <a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a>* c,
+<a name="l00418"></a>00418           <span class="keywordtype">void</span>* d = 0, <span class="keywordtype">int</span> e = 0) {
+<a name="l00419"></a>00419     <span class="keywordflow">return</span> add(a,<a class="code" href="group__fl__drawings.html#ga6f6f1aea3b90a03c1714336e7aef349d" title="Emulation of XForms named shortcuts.">fl_old_shortcut</a>(b),c,d,e);}
+<a name="l00420"></a>00420 
+<a name="l00421"></a>00421   <span class="keywordtype">int</span> size() <span class="keyword">const</span> ;
+<a name="l00422"></a>00422 };
+<a name="l00423"></a>00423 
+<a name="l00424"></a>00424 <span class="keyword">typedef</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu</a>; <span class="comment">// back compatibility</span>
+<a name="l00425"></a>00425 
+<a name="l00426"></a>00426 <span class="keyword">enum</span> {  <span class="comment">// back-compatibility enum:</span>
+<a name="l00427"></a>00427   FL_PUP_NONE   = 0,
+<a name="l00428"></a>00428   FL_PUP_GREY   = FL_MENU_INACTIVE,
+<a name="l00429"></a>00429   FL_PUP_GRAY   = FL_MENU_INACTIVE,
+<a name="l00430"></a>00430   FL_MENU_BOX   = FL_MENU_TOGGLE,
+<a name="l00431"></a>00431   FL_PUP_BOX    = FL_MENU_TOGGLE,
+<a name="l00432"></a>00432   FL_MENU_CHECK = FL_MENU_VALUE,
+<a name="l00433"></a>00433   FL_PUP_CHECK  = FL_MENU_VALUE,
+<a name="l00434"></a>00434   FL_PUP_RADIO  = FL_MENU_RADIO,
+<a name="l00435"></a>00435   FL_PUP_INVISIBLE = FL_MENU_INVISIBLE,
+<a name="l00436"></a>00436   FL_PUP_SUBMENU = FL_SUBMENU_POINTER
+<a name="l00437"></a>00437 };
+<a name="l00438"></a>00438 
+<a name="l00439"></a>00439 <span class="preprocessor">#endif</span>
+<a name="l00440"></a>00440 <span class="preprocessor"></span>
+<a name="l00441"></a>00441 <span class="comment">//</span>
+<a name="l00442"></a>00442 <span class="comment">// End of &quot;$Id: Fl_Menu_Item.H 7983 2010-12-09 00:04:06Z AlbrechtS $&quot;.</span>
+<a name="l00443"></a>00443 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Menu_Item.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Menu__Window_8H-source.html

Added: trunk/doc-1.3/Fl__Menu__Window_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Menu__Window_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Menu__Window_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,133 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Menu_Window.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Menu__Window_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Menu_Window.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Menu_Window.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Menu window header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Menu_Window widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Menu_Window_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Menu_Window_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Single_Window.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00042"></a><a class="code" href="classFl__Menu__Window.html">00042</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Menu__Window.html" title="The Fl_Menu_Window widget is a window type used for menus.">Fl_Menu_Window</a> : <span class="keyword">public</span> <a class="code" href="classFl__Single__Window.html" title="This is the same as Fl_Window.">Fl_Single_Window</a> {
+<a name="l00043"></a>00043 <span class="keyword">public</span>:
+<a name="l00044"></a>00044   <span class="keywordtype">void</span> <a class="code" href="classFl__Single__Window.html#afe0655393f47614fad9b94490f8711f8" title="Puts the window on the screen.">show</a>();
+<a name="l00045"></a>00045   <span class="keywordtype">void</span> erase();
+<a name="l00046"></a>00046   <span class="keywordtype">void</span> <a class="code" href="classFl__Single__Window.html#a6f96635369625f1aaaff8b51de9a5afd" title="Forces the window to be drawn, this window is also made current and calls draw().">flush</a>();
+<a name="l00047"></a>00047   <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#acd69a335bdc69f5624301f267ca7f94e" title="Removes the window from the screen.">hide</a>();
+<a name="l00049"></a>00049   <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> overlay() {<span class="keywordflow">return</span> !(<a class="code" href="classFl__Widget.html#a2bd83b947c7f75919afc280043c958db" title="Gets the widget flags mask.">flags</a>()&amp;<a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554ecaf69197e05ccc7e274b8eb1b87bf0c603" title="window not using a hardware overlay plane (Fl_Menu_Window)">NO_OVERLAY</a>);}
+<a name="l00051"></a>00051   <span class="keywordtype">void</span> set_overlay() {<a class="code" href="classFl__Widget.html#aed4cb72875f7a3a5b14dec33d78cb4e3" title="Clears a flag in the flags mask.">clear_flag</a>(NO_OVERLAY);}
+<a name="l00054"></a>00054   <span class="keywordtype">void</span> clear_overlay() {<a class="code" href="classFl__Widget.html#a7244e112711741978f19ceadd8f196b5" title="Sets a flag in the flags mask.">set_flag</a>(NO_OVERLAY);}
+<a name="l00055"></a><a class="code" href="classFl__Menu__Window.html#a61a3440f5b418dc6c4a28a8e10b896eb">00055</a>   ~<a class="code" href="classFl__Menu__Window.html" title="The Fl_Menu_Window widget is a window type used for menus.">Fl_Menu_Window</a>();
+<a name="l00057"></a>00057   <a class="code" href="classFl__Menu__Window.html" title="The Fl_Menu_Window widget is a window type used for menus.">Fl_Menu_Window</a>(<span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *l = 0)
+<a name="l00058"></a><a class="code" href="classFl__Menu__Window.html#a01a41119a329e1499f271c99e36ba18a">00058</a>     : <a class="code" href="classFl__Single__Window.html" title="This is the same as Fl_Window.">Fl_Single_Window</a>(W,H,l) { <a class="code" href="classFl__Widget.html#a42372b96b98b126a211b88dc935c2ae6" title="Gets the image that is used as part of the widget label.">image</a>(0); }
+<a name="l00060"></a>00060   <a class="code" href="classFl__Menu__Window.html" title="The Fl_Menu_Window widget is a window type used for menus.">Fl_Menu_Window</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *l = 0)
+<a name="l00061"></a><a class="code" href="classFl__Menu__Window.html#a5fce714b40850582a987a0cd6a7d9399">00061</a>     : <a class="code" href="classFl__Single__Window.html" title="This is the same as Fl_Window.">Fl_Single_Window</a>(X,Y,W,H,l) { <a class="code" href="classFl__Widget.html#a42372b96b98b126a211b88dc935c2ae6" title="Gets the image that is used as part of the widget label.">image</a>(0); }
+<a name="l00062"></a>00062 };
+<a name="l00063"></a>00063 
+<a name="l00064"></a>00064 <span class="preprocessor">#endif</span>
+<a name="l00065"></a>00065 <span class="preprocessor"></span>
+<a name="l00066"></a>00066 <span class="comment">//</span>
+<a name="l00067"></a>00067 <span class="comment">// End of &quot;$Id: Fl_Menu_Window.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00068"></a>00068 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Menu_Window.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Menu___8H-source.html

Added: trunk/doc-1.3/Fl__Menu___8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Menu___8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Menu___8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,191 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Menu_.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Menu___8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Menu_.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Menu_.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Menu base class header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Menu_ widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Menu__H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Menu__H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#ifndef Fl_Widget_H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#include &quot;<a class="code" href="Fl__Widget_8H.html" title="Fl_Widget, Fl_Label classes .">Fl_Widget.H</a>&quot;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#endif</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span><span class="preprocessor">#include &quot;Fl_Menu_Item.H&quot;</span>
+<a name="l00038"></a>00038 
+<a name="l00048"></a><a class="code" href="classFl__Menu__.html">00048</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Menu__.html" title="Base class of all widgets that have a menu in FLTK.">Fl_Menu_</a> : <span class="keyword">public</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> {
+<a name="l00049"></a>00049 
+<a name="l00050"></a>00050   <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a> *menu_;
+<a name="l00051"></a>00051   <span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a> *value_;
+<a name="l00052"></a>00052 
+<a name="l00053"></a>00053 <span class="keyword">protected</span>:
+<a name="l00054"></a>00054 
+<a name="l00055"></a>00055   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> alloc;                  <span class="comment">// flag indicates if menu_ is a dynamic copy (=1) or not (=0)</span>
+<a name="l00056"></a>00056   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> down_box_;
+<a name="l00057"></a>00057   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> textfont_;
+<a name="l00058"></a>00058   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> textsize_;
+<a name="l00059"></a>00059   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> textcolor_;
+<a name="l00060"></a>00060 
+<a name="l00061"></a>00061 <span class="keyword">public</span>:
+<a name="l00062"></a>00062   <a class="code" href="classFl__Menu__.html" title="Base class of all widgets that have a menu in FLTK.">Fl_Menu_</a>(<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keyword">const</span> <span class="keywordtype">char</span> * =0);
+<a name="l00063"></a>00063   ~<a class="code" href="classFl__Menu__.html" title="Base class of all widgets that have a menu in FLTK.">Fl_Menu_</a>();
+<a name="l00064"></a>00064 
+<a name="l00065"></a>00065   <span class="keywordtype">int</span> item_pathname(<span class="keywordtype">char</span> *name, <span class="keywordtype">int</span> namelen, <span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a> *finditem=0) <span class="keyword">const</span>;
+<a name="l00066"></a>00066   <span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>* picked(<span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>*);
+<a name="l00067"></a>00067   <span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>* find_item(<span class="keyword">const</span> <span class="keywordtype">char</span> *name);
+<a name="l00068"></a>00068   <span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>* find_item(<a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a>*);
+<a name="l00069"></a>00069   <span class="keywordtype">int</span> find_index(<span class="keyword">const</span> <span class="keywordtype">char</span> *name) <span class="keyword">const</span>;
+<a name="l00070"></a>00070   <span class="keywordtype">int</span> find_index(<span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a> *item) <span class="keyword">const</span>;
+<a name="l00071"></a>00071   <span class="keywordtype">int</span> find_index(<a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a> *cb) <span class="keyword">const</span>;
+<a name="l00072"></a>00072 
+<a name="l00084"></a><a class="code" href="classFl__Menu__.html#a49fcec9173f32fe6d4679e1add17ef35">00084</a>   <span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>* <a class="code" href="classFl__Menu__.html#a49fcec9173f32fe6d4679e1add17ef35" title="Returns the menu item with the entered shortcut (key value).">test_shortcut</a>() {<span class="keywordflow">return</span> picked(menu()-&gt;<a class="code" href="classFl__Menu__.html#a49fcec9173f32fe6d4679e1add17ef35" title="Returns the menu item with the entered shortcut (key value).">test_shortcut</a>());}
+<a name="l00085"></a>00085   <span class="keywordtype">void</span> global();
+<a name="l00086"></a>00086 
+<a name="l00091"></a><a class="code" href="classFl__Menu__.html#a44b0dd7371022c6df07fda0e9aa0e293">00091</a>   <span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a> *<a class="code" href="classFl__Menu__.html#a44b0dd7371022c6df07fda0e9aa0e293" title="Returns a pointer to the array of Fl_Menu_Items.">menu</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> menu_;}
+<a name="l00092"></a>00092   <span class="keywordtype">void</span> menu(<span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a> *m);
+<a name="l00093"></a>00093   <span class="keywordtype">void</span> copy(<span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a> *m, <span class="keywordtype">void</span>* user_data = 0);
+<a name="l00094"></a>00094   <span class="keywordtype">int</span> insert(<span class="keywordtype">int</span> index, <span class="keyword">const</span> <span class="keywordtype">char</span>*, <span class="keywordtype">int</span> shortcut, <a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a>*, <span class="keywordtype">void</span>* = 0, <span class="keywordtype">int</span> = 0);
+<a name="l00095"></a>00095   <span class="keywordtype">int</span>  add(<span class="keyword">const</span> <span class="keywordtype">char</span>*, <span class="keywordtype">int</span> shortcut, <a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a>*, <span class="keywordtype">void</span>* = 0, <span class="keywordtype">int</span> = 0);
+<a name="l00097"></a><a class="code" href="classFl__Menu__.html#aa4522277d81f2b6318136ea0020c20d4">00097</a>   <span class="keywordtype">int</span>  <a class="code" href="classFl__Menu__.html#aa4522277d81f2b6318136ea0020c20d4" title="See int Fl_Menu_::add(const char* label, int shortcut, Fl_Callback*, void *user_data=0, int flags=0)">add</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* a, <span class="keyword">const</span> <span class="keywordtype">char</span>* b, <a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a>* c, <span class="keywordtype">void</span>* d = 0, <span class="keywordtype">int</span> e = 0) {
+<a name="l00098"></a>00098       <span class="keywordflow">return</span> add(a,<a class="code" href="group__fl__drawings.html#ga6f6f1aea3b90a03c1714336e7aef349d" title="Emulation of XForms named shortcuts.">fl_old_shortcut</a>(b),c,d,e);
+<a name="l00099"></a>00099   }
+<a name="l00101"></a><a class="code" href="classFl__Menu__.html#a799f709782364cd096b07fa6f14382b5">00101</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Menu__.html#a799f709782364cd096b07fa6f14382b5" title="See int Fl_Menu_::insert(const char* label, int shortcut, Fl_Callback*, void *user_data=0, int flags=0)">insert</a>(<span class="keywordtype">int</span> index, <span class="keyword">const</span> <span class="keywordtype">char</span>* a, <span class="keyword">const</span> <span class="keywordtype">char</span>* b, <a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a>* c, <span class="keywordtype">void</span>* d = 0, <span class="keywordtype">int</span> e = 0) {
+<a name="l00102"></a>00102       <span class="keywordflow">return</span> insert(index,a,<a class="code" href="group__fl__drawings.html#ga6f6f1aea3b90a03c1714336e7aef349d" title="Emulation of XForms named shortcuts.">fl_old_shortcut</a>(b),c,d,e);
+<a name="l00103"></a>00103   }
+<a name="l00104"></a>00104   <span class="keywordtype">int</span>  add(<span class="keyword">const</span> <span class="keywordtype">char</span> *);
+<a name="l00105"></a>00105   <span class="keywordtype">int</span>  <a class="code" href="classFl__Widget.html#ae386844a68c27ea0b64313619551e786" title="Changes the size of the widget.">size</a>() <span class="keyword">const</span> ;
+<a name="l00106"></a><a class="code" href="classFl__Menu__.html#aa463d62547f2f3d60629d2fb0fd400a9">00106</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Menu__.html#aa463d62547f2f3d60629d2fb0fd400a9" title="Changes the size of the widget.">size</a>(<span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H) { <a class="code" href="classFl__Widget.html#ae386844a68c27ea0b64313619551e786" title="Changes the size of the widget.">Fl_Widget::size</a>(W, H); }
+<a name="l00107"></a>00107   <span class="keywordtype">void</span> clear();
+<a name="l00108"></a>00108   <span class="keywordtype">int</span> clear_submenu(<span class="keywordtype">int</span> index);
+<a name="l00109"></a>00109   <span class="keywordtype">void</span> replace(<span class="keywordtype">int</span>,<span class="keyword">const</span> <span class="keywordtype">char</span> *);
+<a name="l00110"></a>00110   <span class="keywordtype">void</span> <span class="keyword">remove</span>(int);
+<a name="l00112"></a><a class="code" href="classFl__Menu__.html#aa8080134808c3785579bde1c4ff57f62">00112</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Menu__.html#aa8080134808c3785579bde1c4ff57f62" title="Changes the shortcut of item i to n.">shortcut</a>(<span class="keywordtype">int</span> i, <span class="keywordtype">int</span> s) {menu_[i].shortcut(s);}
+<a name="l00114"></a><a class="code" href="classFl__Menu__.html#a1093ab1105fc5ecbaf9ae702c21ecf36">00114</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Menu__.html#a1093ab1105fc5ecbaf9ae702c21ecf36" title="Sets the flags of item i.">mode</a>(<span class="keywordtype">int</span> i,<span class="keywordtype">int</span> fl) {menu_[i].flags = fl;}
+<a name="l00116"></a><a class="code" href="classFl__Menu__.html#a699c141a15e91b1b9ee3a733981432c2">00116</a>   <span class="keywordtype">int</span>  <a class="code" href="classFl__Menu__.html#a699c141a15e91b1b9ee3a733981432c2" title="Gets the flags of item i.">mode</a>(<span class="keywordtype">int</span> i)<span class="keyword"> const </span>{<span class="keywordflow">return</span> menu_[i].flags;}
+<a name="l00117"></a>00117 
+<a name="l00119"></a><a class="code" href="classFl__Menu__.html#a84b5179acdfc38806877c9ac555ccc4c">00119</a>   <span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a> *<a class="code" href="classFl__Menu__.html#a84b5179acdfc38806877c9ac555ccc4c" title="Returns a pointer to the last menu item that was picked.">mvalue</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> value_;}
+<a name="l00121"></a><a class="code" href="classFl__Menu__.html#a40abf9e10bb55f479effbf3a15a778bf">00121</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Menu__.html#a40abf9e10bb55f479effbf3a15a778bf" title="Returns the index into menu() of the last item chosen by the user.">value</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> value_ ? (int)(value_-menu_) : -1;}
+<a name="l00122"></a>00122   <span class="keywordtype">int</span> value(<span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>*);
+<a name="l00129"></a><a class="code" href="classFl__Menu__.html#a7ec459b9824a7f7e3794c92aa18a4dc8">00129</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Menu__.html#a7ec459b9824a7f7e3794c92aa18a4dc8" title="The value is the index into menu() of the last item chosen by the user.">value</a>(<span class="keywordtype">int</span> i) {<span class="keywordflow">return</span> <a class="code" href="classFl__Menu__.html#a7ec459b9824a7f7e3794c92aa18a4dc8" title="The value is the index into menu() of the last item chosen by the user.">value</a>(menu_+i);}
+<a name="l00131"></a><a class="code" href="classFl__Menu__.html#a65447e98577519c36eb6b3561192e7cd">00131</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Menu__.html#a65447e98577519c36eb6b3561192e7cd" title="Returns the title of the last item chosen.">text</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> value_ ? value_-&gt;text : 0;}
+<a name="l00133"></a><a class="code" href="classFl__Menu__.html#a71c781fc0bce10478be9351548d0f10a">00133</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Menu__.html#a71c781fc0bce10478be9351548d0f10a" title="Returns the title of item i.">text</a>(<span class="keywordtype">int</span> i)<span class="keyword"> const </span>{<span class="keywordflow">return</span> menu_[i].text;}
+<a name="l00134"></a>00134 
+<a name="l00136"></a><a class="code" href="classFl__Menu__.html#a5a4ff7e9d8784332e04dbb88012f3899">00136</a>   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="classFl__Menu__.html#a5a4ff7e9d8784332e04dbb88012f3899" title="Gets the current font of menu item labels.">textfont</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> textfont_;}
+<a name="l00138"></a><a class="code" href="classFl__Menu__.html#aed10c2cc1c8ed6e41762f40c7f08f650">00138</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Menu__.html#aed10c2cc1c8ed6e41762f40c7f08f650" title="Sets the current font of menu item labels.">textfont</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> c) {textfont_=c;}
+<a name="l00140"></a><a class="code" href="classFl__Menu__.html#a6c275dfa1108c9c12ea9759a8bb0f551">00140</a>   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> <a class="code" href="classFl__Menu__.html#a6c275dfa1108c9c12ea9759a8bb0f551" title="Gets the font size of menu item labels.">textsize</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> textsize_;}
+<a name="l00142"></a><a class="code" href="classFl__Menu__.html#a70bd261129258897b5eae57077c4ae85">00142</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Menu__.html#a70bd261129258897b5eae57077c4ae85" title="Sets the font size of menu item labels.">textsize</a>(<a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> c) {textsize_=c;}
+<a name="l00144"></a><a class="code" href="classFl__Menu__.html#add340d9589169fdbe087bf2fcab90d08">00144</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Menu__.html#add340d9589169fdbe087bf2fcab90d08" title="Get the current color of menu item labels.">textcolor</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> textcolor_;}
+<a name="l00146"></a><a class="code" href="classFl__Menu__.html#a997e2f638e96b61f30345b9648fcb6ad">00146</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Menu__.html#a997e2f638e96b61f30345b9648fcb6ad" title="Sets the current color of menu item labels.">textcolor</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c) {textcolor_=c;}
+<a name="l00147"></a>00147 
+<a name="l00154"></a><a class="code" href="classFl__Menu__.html#ab3a61424c9ecca3dce9b3e40e38e43b0">00154</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> <a class="code" href="classFl__Menu__.html#ab3a61424c9ecca3dce9b3e40e38e43b0" title="This box type is used to surround the currently-selected items in the menus.">down_box</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> (<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)down_box_;}
+<a name="l00156"></a><a class="code" href="classFl__Menu__.html#a76c3794608213f1bb1d01f677a88d239">00156</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Menu__.html#a76c3794608213f1bb1d01f677a88d239" title="See Fl_Boxtype Fl_Menu_::down_box() const.">down_box</a>(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> b) {down_box_ = b;}
+<a name="l00157"></a>00157 
+<a name="l00159"></a><a class="code" href="classFl__Menu__.html#a4f9308eb72c1cfbd7a27bc5907ee6a6a">00159</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Menu__.html#a4f9308eb72c1cfbd7a27bc5907ee6a6a" title="For back compatibility, same as selection_color()">down_color</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> <a class="code" href="classFl__Widget.html#a437f8c2faa16f9811f544b46372cbbc2" title="Gets the selection color.">selection_color</a>();}
+<a name="l00161"></a><a class="code" href="classFl__Menu__.html#a17fa5c0577f05569787d6cd469d0d900">00161</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Menu__.html#a17fa5c0577f05569787d6cd469d0d900" title="For back compatibility, same as selection_color()">down_color</a>(<span class="keywordtype">unsigned</span> c) {<a class="code" href="classFl__Widget.html#a437f8c2faa16f9811f544b46372cbbc2" title="Gets the selection color.">selection_color</a>(c);}
+<a name="l00162"></a>00162 };
+<a name="l00163"></a>00163 
+<a name="l00164"></a>00164 <span class="preprocessor">#endif</span>
+<a name="l00165"></a>00165 <span class="preprocessor"></span>
+<a name="l00166"></a>00166 <span class="comment">//</span>
+<a name="l00167"></a>00167 <span class="comment">// End of &quot;$Id: Fl_Menu_.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00168"></a>00168 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Menu_.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Multi__Browser_8H-source.html

Added: trunk/doc-1.3/Fl__Multi__Browser_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Multi__Browser_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Multi__Browser_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Multi_Browser.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Multi__Browser_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Multi_Browser.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Multi_Browser.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Multi browser header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Multi_Browser widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Multi_Browser_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Multi_Browser_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Browser.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00046"></a><a class="code" href="classFl__Multi__Browser.html">00046</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Multi__Browser.html" title="The Fl_Multi_Browser class is a subclass of Fl_Browser which lets the user select any set of the line...">Fl_Multi_Browser</a> : <span class="keyword">public</span> <a class="code" href="classFl__Browser.html" title="The Fl_Browser widget displays a scrolling list of text lines, and manages all the storage for the te...">Fl_Browser</a> {
+<a name="l00047"></a>00047 <span class="keyword">public</span>:
+<a name="l00054"></a><a class="code" href="classFl__Multi__Browser.html#a36b178632a3e65d545d6118d8462eb3c">00054</a>     <a class="code" href="classFl__Multi__Browser.html" title="The Fl_Multi_Browser class is a subclass of Fl_Browser which lets the user select any set of the line...">Fl_Multi_Browser</a>(<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H,<span class="keyword">const</span> <span class="keywordtype">char</span> *L=0)
+<a name="l00055"></a>00055         : <a class="code" href="classFl__Browser.html" title="The Fl_Browser widget displays a scrolling list of text lines, and manages all the storage for the te...">Fl_Browser</a>(X,Y,W,H,L) {<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_MULTI_BROWSER);}
+<a name="l00056"></a>00056 };
+<a name="l00057"></a>00057 
+<a name="l00058"></a>00058 <span class="preprocessor">#endif</span>
+<a name="l00059"></a>00059 <span class="preprocessor"></span>
+<a name="l00060"></a>00060 <span class="comment">//</span>
+<a name="l00061"></a>00061 <span class="comment">// End of &quot;$Id: Fl_Multi_Browser.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;.</span>
+<a name="l00062"></a>00062 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Multi_Browser.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Multi__Label_8H-source.html

Added: trunk/doc-1.3/Fl__Multi__Label_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Multi__Label_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Multi__Label_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Multi_Label.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Multi__Label_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Multi_Label.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Multi_Label.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Multi-label header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="preprocessor">#ifndef Fl_Multi_Label_H</span>
+<a name="l00029"></a>00029 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Multi_Label_H</span>
+<a name="l00030"></a>00030 <span class="preprocessor"></span>
+<a name="l00031"></a>00031 <span class="keyword">class </span><a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>;
+<a name="l00032"></a>00032 <span class="keyword">struct </span><a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>;
+<a name="l00033"></a>00033 
+<a name="l00034"></a><a class="code" href="structFl__Multi__Label.html">00034</a> <span class="keyword">struct </span>FL_EXPORT <a class="code" href="structFl__Multi__Label.html">Fl_Multi_Label</a> {
+<a name="l00035"></a>00035   <span class="keyword">const</span> <span class="keywordtype">char</span>* labela;
+<a name="l00036"></a>00036   <span class="keyword">const</span> <span class="keywordtype">char</span>* labelb;
+<a name="l00037"></a>00037   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> typea;
+<a name="l00038"></a>00038   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> typeb;
+<a name="l00039"></a>00039   <span class="keywordtype">void</span> label(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*);
+<a name="l00040"></a>00040   <span class="keywordtype">void</span> label(<a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>*);
+<a name="l00041"></a>00041 };
+<a name="l00042"></a>00042 
+<a name="l00043"></a>00043 <span class="preprocessor">#endif</span>
+<a name="l00044"></a>00044 <span class="preprocessor"></span>
+<a name="l00045"></a>00045 <span class="comment">//</span>
+<a name="l00046"></a>00046 <span class="comment">// End of &quot;$Id: Fl_Multi_Label.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00047"></a>00047 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Multi_Label.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Multiline__Input_8H-source.html

Added: trunk/doc-1.3/Fl__Multiline__Input_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Multiline__Input_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Multiline__Input_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Multiline_Input.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Multiline__Input_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Multiline_Input.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Multiline_Input.H 8068 2010-12-20 07:48:59Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Multiline input header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Multiline_Input widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 
+<a name="l00032"></a>00032 <span class="preprocessor">#ifndef Fl_Multiline_Input_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Multiline_Input_H</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span>
+<a name="l00035"></a>00035 <span class="preprocessor">#include &quot;Fl_Input.H&quot;</span>
+<a name="l00036"></a>00036 
+<a name="l00055"></a><a class="code" href="classFl__Multiline__Input.html">00055</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Multiline__Input.html" title="This input field displays &amp;#39; &amp;#39; characters as new lines rather than ^J, and accepts the Return...">Fl_Multiline_Input</a> : <span class="keyword">public</span> <a class="code" href="classFl__Input.html" title="This is the FLTK text input widget.">Fl_Input</a> {
+<a name="l00056"></a>00056 <span class="keyword">public</span>:
+<a name="l00062"></a><a class="code" href="classFl__Multiline__Input.html#accca537c5c72bd6ba5f84cce086aba5e">00062</a>   <a class="code" href="classFl__Multiline__Input.html" title="This input field displays &amp;#39; &amp;#39; characters as new lines rather than ^J, and accepts the Return...">Fl_Multiline_Input</a>(<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H,<span class="keyword">const</span> <span class="keywordtype">char</span> *l = 0)
+<a name="l00063"></a>00063     : <a class="code" href="classFl__Input.html" title="This is the FLTK text input widget.">Fl_Input</a>(X,Y,W,H,l) {<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_MULTILINE_INPUT);}
+<a name="l00064"></a>00064 };
+<a name="l00065"></a>00065 
+<a name="l00066"></a>00066 <span class="preprocessor">#endif</span>
+<a name="l00067"></a>00067 <span class="preprocessor"></span>
+<a name="l00068"></a>00068 <span class="comment">//</span>
+<a name="l00069"></a>00069 <span class="comment">// End of &quot;$Id: Fl_Multiline_Input.H 8068 2010-12-20 07:48:59Z greg.ercolano $&quot;.</span>
+<a name="l00070"></a>00070 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Multiline_Input.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Multiline__Output_8H-source.html

Added: trunk/doc-1.3/Fl__Multiline__Output_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Multiline__Output_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Multiline__Output_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Multiline_Output.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Multiline__Output_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Multiline_Output.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Multiline_Output.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Multi line output header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Multiline_Output widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Multiline_Output_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Multiline_Output_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Output.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00049"></a><a class="code" href="classFl__Multiline__Output.html">00049</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Multiline__Output.html" title="This widget is a subclass of Fl_Output that displays multiple lines of text.">Fl_Multiline_Output</a> : <span class="keyword">public</span> <a class="code" href="classFl__Output.html" title="This widget displays a piece of text.">Fl_Output</a> {
+<a name="l00050"></a>00050 <span class="keyword">public</span>:
+<a name="l00056"></a>00056   <a class="code" href="classFl__Multiline__Output.html" title="This widget is a subclass of Fl_Output that displays multiple lines of text.">Fl_Multiline_Output</a>(<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H,<span class="keyword">const</span> <span class="keywordtype">char</span> *l = 0)
+<a name="l00057"></a><a class="code" href="classFl__Multiline__Output.html#a2e50d24a2b4c33318125167cefdf7bd4">00057</a>     : <a class="code" href="classFl__Output.html" title="This widget displays a piece of text.">Fl_Output</a>(X,Y,W,H,l) {<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_MULTILINE_OUTPUT);}
+<a name="l00058"></a>00058 };
+<a name="l00059"></a>00059 
+<a name="l00060"></a>00060 <span class="preprocessor">#endif</span>
+<a name="l00061"></a>00061 <span class="preprocessor"></span>
+<a name="l00062"></a>00062 <span class="comment">//</span>
+<a name="l00063"></a>00063 <span class="comment">// End of &quot;$Id: Fl_Multiline_Output.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;.</span>
+<a name="l00064"></a>00064 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Multiline_Output.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Native__File__Chooser_8H-source.html

Added: trunk/doc-1.3/Fl__Native__File__Chooser_8H.html
===================================================================
--- trunk/doc-1.3/Fl__Native__File__Chooser_8H.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Native__File__Chooser_8H.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,94 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Native_File_Chooser.H File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Native__File__Chooser_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle">
+<h1>Fl_Native_File_Chooser.H File Reference</h1>  </div>
+</div>
+<div class="contents">
+
+<p><a class="el" href="classFl__Native__File__Chooser.html" title="This class lets an FLTK application easily and consistently access the operating system&#39;s native ...">Fl_Native_File_Chooser</a> widget.  
+<a href="#_details">More...</a></p>
+<div class="textblock"><code>#include &lt;FL/Fl_File_Chooser.H&gt;</code><br/>
+<code>#include &lt;unistd.h&gt;</code><br/>
+</div>
+<p><a href="Fl__Native__File__Chooser_8H_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Native__File__Chooser.html">Fl_Native_File_Chooser</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This class lets an FLTK application easily and consistently access the operating system's native file chooser.  <a href="classFl__Native__File__Chooser.html#_details">More...</a><br/></td></tr>
+</table>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="classFl__Native__File__Chooser.html" title="This class lets an FLTK application easily and consistently access the operating system&#39;s native ...">Fl_Native_File_Chooser</a> widget. </p>
+</div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__Native__File__Chooser_8H.html">Fl_Native_File_Chooser.H</a>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Added: trunk/doc-1.3/Fl__Native__File__Chooser_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Native__File__Chooser_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Native__File__Chooser_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,281 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Native_File_Chooser.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Native__File__Chooser_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Native_File_Chooser.H</h1>  </div>
+</div>
+<div class="contents">
+<a href="Fl__Native__File__Chooser_8H.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Native_File_Chooser.H 8380 2011-02-06 10:07:28Z manolo $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// FLTK native OS file chooser widget</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">// Copyright 2004 Greg Ercolano.</span>
+<a name="l00008"></a>00008 <span class="comment">//</span>
+<a name="l00009"></a>00009 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00010"></a>00010 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00011"></a>00011 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00012"></a>00012 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment">//</span>
+<a name="l00014"></a>00014 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00017"></a>00017 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment">//</span>
+<a name="l00019"></a>00019 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00020"></a>00020 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00021"></a>00021 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00022"></a>00022 <span class="comment">// USA.</span>
+<a name="l00023"></a>00023 <span class="comment">//</span>
+<a name="l00024"></a>00024 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00025"></a>00025 <span class="comment">//</span>
+<a name="l00026"></a>00026 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00027"></a>00027 <span class="comment">//</span>
+<a name="l00028"></a>00028 
+<a name="l00083"></a>00083 <span class="preprocessor">#ifndef FL_NATIVE_FILE_CHOOSER_H</span>
+<a name="l00084"></a>00084 <span class="preprocessor"></span><span class="preprocessor">#define FL_NATIVE_FILE_CHOOSER_H</span>
+<a name="l00085"></a>00085 <span class="preprocessor"></span>
+<a name="l00086"></a>00086 <span class="comment">/* \file</span>
+<a name="l00087"></a>00087 <span class="comment"> Fl_Native_File_Chooser widget. */</span>
+<a name="l00088"></a>00088 
+<a name="l00089"></a>00089 <span class="comment">// Use Windows&#39; chooser</span>
+<a name="l00090"></a>00090 <span class="preprocessor">#ifdef WIN32</span>
+<a name="l00091"></a>00091 <span class="preprocessor"></span><span class="comment">// #define _WIN32_WINNT 0x0501  // needed for OPENFILENAME&#39;s &#39;FlagsEx&#39;</span>
+<a name="l00092"></a>00092 <span class="preprocessor">#include &lt;stdio.h&gt;</span>
+<a name="l00093"></a>00093 <span class="preprocessor">#include &lt;stdlib.h&gt;</span>             <span class="comment">// malloc</span>
+<a name="l00094"></a>00094 <span class="preprocessor">#include &lt;windows.h&gt;</span>
+<a name="l00095"></a>00095 <span class="preprocessor">#include &lt;commdlg.h&gt;</span>            <span class="comment">// OPENFILENAME, GetOpenFileName()</span>
+<a name="l00096"></a>00096 <span class="preprocessor">#include &lt;shlobj.h&gt;</span>             <span class="comment">// BROWSEINFO, SHBrowseForFolder()</span>
+<a name="l00097"></a>00097 <span class="preprocessor">#endif</span>
+<a name="l00098"></a>00098 <span class="preprocessor"></span>
+<a name="l00099"></a>00099 <span class="comment">// Use Apple&#39;s chooser</span>
+<a name="l00100"></a>00100 <span class="preprocessor">#ifdef __APPLE__</span>
+<a name="l00101"></a>00101 <span class="preprocessor"></span><span class="preprocessor">#include &lt;FL/filename.H&gt;</span>
+<a name="l00102"></a>00102 <span class="preprocessor">#define MAXFILTERS      80</span>
+<a name="l00103"></a>00103 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00104"></a>00104 <span class="preprocessor"></span>
+<a name="l00105"></a>00105 <span class="comment">// All else falls back to FLTK&#39;s own chooser</span>
+<a name="l00106"></a>00106 <span class="preprocessor">#if ! defined(__APPLE__) &amp;&amp; !defined(WIN32)</span>
+<a name="l00107"></a>00107 <span class="preprocessor"></span><span class="preprocessor">#include &lt;FL/Fl_File_Chooser.H&gt;</span>
+<a name="l00108"></a>00108 <span class="preprocessor">#include &lt;unistd.h&gt;</span>             <span class="comment">// _POSIX_NAME_MAX</span>
+<a name="l00109"></a>00109 <span class="preprocessor">#endif</span>
+<a name="l00110"></a>00110 <span class="preprocessor"></span>
+<a name="l00111"></a>00111 
+<a name="l00158"></a><a class="code" href="classFl__Native__File__Chooser.html">00158</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Native__File__Chooser.html" title="This class lets an FLTK application easily and consistently access the operating system&amp;#39;s native ...">Fl_Native_File_Chooser</a> {
+<a name="l00159"></a>00159 <span class="keyword">public</span>:
+<a name="l00160"></a><a class="code" href="classFl__Native__File__Chooser.html#abd8d409b2f0d0114ac44eb34ba5b97db">00160</a>   <span class="keyword">enum</span> <a class="code" href="classFl__Native__File__Chooser.html#abd8d409b2f0d0114ac44eb34ba5b97db">Type</a> {
+<a name="l00161"></a><a class="code" href="classFl__Native__File__Chooser.html#abd8d409b2f0d0114ac44eb34ba5b97dbaae0187888f11e6908a5da8eed1554241">00161</a>     BROWSE_FILE = 0,                    
+<a name="l00162"></a><a class="code" href="classFl__Native__File__Chooser.html#abd8d409b2f0d0114ac44eb34ba5b97dba0e302231f34729dcf3f620f06bb55e8f">00162</a>     <a class="code" href="classFl__Native__File__Chooser.html#abd8d409b2f0d0114ac44eb34ba5b97dba0e302231f34729dcf3f620f06bb55e8f" title="browse directories (lets user choose one directory)">BROWSE_DIRECTORY</a>,                   
+<a name="l00163"></a><a class="code" href="classFl__Native__File__Chooser.html#abd8d409b2f0d0114ac44eb34ba5b97dba58176e1efca763eb15232bdbd8094e7a">00163</a>     <a class="code" href="classFl__Native__File__Chooser.html#abd8d409b2f0d0114ac44eb34ba5b97dba58176e1efca763eb15232bdbd8094e7a" title="browse files (lets user choose multiple files)">BROWSE_MULTI_FILE</a>,                  
+<a name="l00164"></a><a class="code" href="classFl__Native__File__Chooser.html#abd8d409b2f0d0114ac44eb34ba5b97dbaa0f43f5cf1e3550ffe4cd8d0d4cd4804">00164</a>     <a class="code" href="classFl__Native__File__Chooser.html#abd8d409b2f0d0114ac44eb34ba5b97dbaa0f43f5cf1e3550ffe4cd8d0d4cd4804" title="browse directories (lets user choose multiple directories)">BROWSE_MULTI_DIRECTORY</a>,             
+<a name="l00165"></a><a class="code" href="classFl__Native__File__Chooser.html#abd8d409b2f0d0114ac44eb34ba5b97dba83c4ad49cff0a28b6e1e920fcbb538d7">00165</a>     <a class="code" href="classFl__Native__File__Chooser.html#abd8d409b2f0d0114ac44eb34ba5b97dba83c4ad49cff0a28b6e1e920fcbb538d7" title="browse to save a file">BROWSE_SAVE_FILE</a>,                   
+<a name="l00166"></a><a class="code" href="classFl__Native__File__Chooser.html#abd8d409b2f0d0114ac44eb34ba5b97dba8ef93017f4d8e2a738d3d2738d1edf87">00166</a>     BROWSE_SAVE_DIRECTORY               
+<a name="l00167"></a>00167   };
+<a name="l00168"></a><a class="code" href="classFl__Native__File__Chooser.html#ac848ddb74cf4f72cc61a308addb49cac">00168</a>   <span class="keyword">enum</span> <a class="code" href="classFl__Native__File__Chooser.html#ac848ddb74cf4f72cc61a308addb49cac">Option</a> {
+<a name="l00169"></a><a class="code" href="classFl__Native__File__Chooser.html#ac848ddb74cf4f72cc61a308addb49caca3068710db5d9f81647aa268e85b260dc">00169</a>     NO_OPTIONS     = 0x0000,            
+<a name="l00170"></a><a class="code" href="classFl__Native__File__Chooser.html#ac848ddb74cf4f72cc61a308addb49cacabfab604347c2b3d0a09e48fab085f756">00170</a>     SAVEAS_CONFIRM = 0x0001,            
+<a name="l00171"></a><a class="code" href="classFl__Native__File__Chooser.html#ac848ddb74cf4f72cc61a308addb49caca133986ecd600cf1713b058b6bf76ce75">00171</a>     NEW_FOLDER     = 0x0002,            
+<a name="l00172"></a><a class="code" href="classFl__Native__File__Chooser.html#ac848ddb74cf4f72cc61a308addb49caca64cbe46ed2f545a659a91233116e0dd2">00172</a>     PREVIEW        = 0x0004             
+<a name="l00173"></a>00173   };
+<a name="l00175"></a><a class="code" href="classFl__Native__File__Chooser.html#a09586c3ff720cdc945627a3b034b93af">00175</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Native__File__Chooser.html#a09586c3ff720cdc945627a3b034b93af" title="Localizable message.">file_exists_message</a>;
+<a name="l00176"></a>00176   
+<a name="l00177"></a>00177 <span class="keyword">public</span>:
+<a name="l00178"></a>00178   <a class="code" href="classFl__Native__File__Chooser.html" title="This class lets an FLTK application easily and consistently access the operating system&amp;#39;s native ...">Fl_Native_File_Chooser</a>(<span class="keywordtype">int</span> val=BROWSE_FILE);
+<a name="l00179"></a>00179   ~<a class="code" href="classFl__Native__File__Chooser.html" title="This class lets an FLTK application easily and consistently access the operating system&amp;#39;s native ...">Fl_Native_File_Chooser</a>();
+<a name="l00180"></a>00180   
+<a name="l00181"></a>00181   <span class="comment">// Public methods</span>
+<a name="l00182"></a>00182   <span class="keywordtype">void</span> type(<span class="keywordtype">int</span>);
+<a name="l00183"></a>00183   <span class="keywordtype">int</span> type() <span class="keyword">const</span>;
+<a name="l00184"></a>00184   <span class="keywordtype">void</span> options(<span class="keywordtype">int</span>);
+<a name="l00185"></a>00185   <span class="keywordtype">int</span> options() <span class="keyword">const</span>;
+<a name="l00186"></a>00186   <span class="keywordtype">int</span> count() <span class="keyword">const</span>;
+<a name="l00187"></a>00187   <span class="keyword">const</span> <span class="keywordtype">char</span> *filename() <span class="keyword">const</span>;
+<a name="l00188"></a>00188   <span class="keyword">const</span> <span class="keywordtype">char</span> *filename(<span class="keywordtype">int</span> i) <span class="keyword">const</span>;
+<a name="l00189"></a>00189   <span class="keywordtype">void</span> directory(<span class="keyword">const</span> <span class="keywordtype">char</span> *val);
+<a name="l00190"></a>00190   <span class="keyword">const</span> <span class="keywordtype">char</span> *directory() <span class="keyword">const</span>;
+<a name="l00191"></a>00191   <span class="keywordtype">void</span> title(<span class="keyword">const</span> <span class="keywordtype">char</span> *);
+<a name="l00192"></a>00192   <span class="keyword">const</span> <span class="keywordtype">char</span>* title() <span class="keyword">const</span>;
+<a name="l00193"></a>00193   <span class="keyword">const</span> <span class="keywordtype">char</span> *filter() <span class="keyword">const</span>;
+<a name="l00194"></a>00194   <span class="keywordtype">void</span> filter(<span class="keyword">const</span> <span class="keywordtype">char</span> *);
+<a name="l00195"></a>00195   <span class="keywordtype">int</span> filters() <span class="keyword">const</span>;
+<a name="l00196"></a>00196   <span class="keywordtype">void</span> filter_value(<span class="keywordtype">int</span> i);
+<a name="l00197"></a>00197   <span class="keywordtype">int</span> filter_value() <span class="keyword">const</span>;
+<a name="l00198"></a>00198   <span class="keywordtype">void</span> preset_file(<span class="keyword">const</span> <span class="keywordtype">char</span>*);
+<a name="l00199"></a>00199   <span class="keyword">const</span> <span class="keywordtype">char</span>* preset_file() <span class="keyword">const</span>;
+<a name="l00200"></a>00200   <span class="keyword">const</span> <span class="keywordtype">char</span> *errmsg() <span class="keyword">const</span>;
+<a name="l00201"></a>00201   <span class="keywordtype">int</span> show();
+<a name="l00202"></a>00202   
+<a name="l00203"></a>00203 <span class="preprocessor">#ifdef WIN32</span>
+<a name="l00204"></a>00204 <span class="preprocessor"></span><span class="keyword">private</span>:
+<a name="l00205"></a>00205   <span class="keywordtype">int</span>  _btype;                  <span class="comment">// kind-of browser to show()</span>
+<a name="l00206"></a>00206   <span class="keywordtype">int</span>  _options;                <span class="comment">// general options</span>
+<a name="l00207"></a>00207   OPENFILENAMEW _ofn;           <span class="comment">// GetOpenFileName() &amp; GetSaveFileName() struct</span>
+<a name="l00208"></a>00208   BROWSEINFO   _binf;           <span class="comment">// SHBrowseForFolder() struct</span>
+<a name="l00209"></a>00209   <span class="keywordtype">char</span>  **_pathnames;           <span class="comment">// array of pathnames</span>
+<a name="l00210"></a>00210   <span class="keywordtype">int</span>     _tpathnames;          <span class="comment">// total pathnames</span>
+<a name="l00211"></a>00211   <span class="keywordtype">char</span>   *_directory;           <span class="comment">// default pathname to use</span>
+<a name="l00212"></a>00212   <span class="keywordtype">char</span>   *_title;               <span class="comment">// title for window</span>
+<a name="l00213"></a>00213   <span class="keywordtype">char</span>   *_filter;              <span class="comment">// user-side search filter</span>
+<a name="l00214"></a>00214   <span class="keywordtype">char</span>   *_parsedfilt;          <span class="comment">// filter parsed for Windows dialog</span>
+<a name="l00215"></a>00215   <span class="keywordtype">int</span>     _nfilters;            <span class="comment">// number of filters parse_filter counted</span>
+<a name="l00216"></a>00216   <span class="keywordtype">char</span>   *_preset_file;         <span class="comment">// the file to preselect</span>
+<a name="l00217"></a>00217   <span class="keywordtype">char</span>   *_errmsg;              <span class="comment">// error message</span>
+<a name="l00218"></a>00218   
+<a name="l00219"></a>00219   <span class="comment">// Private methods</span>
+<a name="l00220"></a>00220   <span class="keywordtype">void</span> errmsg(<span class="keyword">const</span> <span class="keywordtype">char</span> *msg);
+<a name="l00221"></a>00221   
+<a name="l00222"></a>00222   <span class="keywordtype">void</span> clear_pathnames();
+<a name="l00223"></a>00223   <span class="keywordtype">void</span> set_single_pathname(<span class="keyword">const</span> <span class="keywordtype">char</span> *s);
+<a name="l00224"></a>00224   <span class="keywordtype">void</span> add_pathname(<span class="keyword">const</span> <span class="keywordtype">char</span> *s);
+<a name="l00225"></a>00225   
+<a name="l00226"></a>00226   <span class="keywordtype">void</span> FreePIDL(ITEMIDLIST *pidl);
+<a name="l00227"></a>00227   <span class="keywordtype">void</span> ClearOFN();
+<a name="l00228"></a>00228   <span class="keywordtype">void</span> ClearBINF();
+<a name="l00229"></a>00229   <span class="keywordtype">void</span> Win2Unix(<span class="keywordtype">char</span> *s);
+<a name="l00230"></a>00230   <span class="keywordtype">void</span> Unix2Win(<span class="keywordtype">char</span> *s);
+<a name="l00231"></a>00231   <span class="keywordtype">int</span> showfile();
+<a name="l00232"></a>00232   <span class="keyword">static</span> <span class="keywordtype">int</span> CALLBACK Dir_CB(HWND win, UINT msg, LPARAM param, LPARAM data);
+<a name="l00233"></a>00233   <span class="keywordtype">int</span> showdir();
+<a name="l00234"></a>00234   
+<a name="l00235"></a>00235   <span class="keywordtype">void</span> parse_filter(<span class="keyword">const</span> <span class="keywordtype">char</span> *);
+<a name="l00236"></a>00236   <span class="keywordtype">void</span> clear_filters();
+<a name="l00237"></a>00237   <span class="keywordtype">void</span> add_filter(<span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *);
+<a name="l00238"></a>00238 <span class="preprocessor">#endif</span>
+<a name="l00239"></a>00239 <span class="preprocessor"></span>
+<a name="l00240"></a>00240 <span class="preprocessor">#ifdef __APPLE__</span>
+<a name="l00241"></a>00241 <span class="preprocessor"></span><span class="keyword">private</span>:
+<a name="l00242"></a>00242   <span class="keywordtype">int</span>             _btype;               <span class="comment">// kind-of browser to show()</span>
+<a name="l00243"></a>00243   <span class="keywordtype">int</span>             _options;             <span class="comment">// general options</span>
+<a name="l00244"></a>00244   <span class="keywordtype">void</span>           *_panel;
+<a name="l00245"></a>00245   <span class="keywordtype">char</span>          **_pathnames;           <span class="comment">// array of pathnames</span>
+<a name="l00246"></a>00246   <span class="keywordtype">int</span>             _tpathnames;          <span class="comment">// total pathnames</span>
+<a name="l00247"></a>00247   <span class="keywordtype">char</span>           *_directory;           <span class="comment">// default pathname to use</span>
+<a name="l00248"></a>00248   <span class="keywordtype">char</span>           *_title;               <span class="comment">// title for window</span>
+<a name="l00249"></a>00249   <span class="keywordtype">char</span>           *_preset_file;         <span class="comment">// the &#39;save as&#39; filename</span>
+<a name="l00250"></a>00250   
+<a name="l00251"></a>00251   <span class="keywordtype">char</span>           *_filter;              <span class="comment">// user-side search filter, eg:</span>
+<a name="l00252"></a>00252                                         <span class="comment">// C Files\t*.[ch]\nText Files\t*.txt&quot;</span>
+<a name="l00253"></a>00253   
+<a name="l00254"></a>00254   <span class="keywordtype">char</span>           *_filt_names;          <span class="comment">// filter names (tab delimited)</span>
+<a name="l00255"></a>00255                                         <span class="comment">// eg. &quot;C Files\tText Files&quot;</span>
+<a name="l00256"></a>00256   
+<a name="l00257"></a>00257   <span class="keywordtype">char</span>           *_filt_patt[MAXFILTERS];
+<a name="l00258"></a>00258   <span class="comment">// array of filter patterns, eg:</span>
+<a name="l00259"></a>00259   <span class="comment">//     _filt_patt[0]=&quot;*.{cxx,h}&quot;</span>
+<a name="l00260"></a>00260   <span class="comment">//     _filt_patt[1]=&quot;*.txt&quot;</span>
+<a name="l00261"></a>00261   
+<a name="l00262"></a>00262   <span class="keywordtype">int</span>             _filt_total;          <span class="comment">// parse_filter() # of filters loaded</span>
+<a name="l00263"></a>00263   <span class="keywordtype">int</span>             _filt_value;          <span class="comment">// index of the selected filter</span>
+<a name="l00264"></a>00264   <span class="keywordtype">char</span>           *_errmsg;              <span class="comment">// error message</span>
+<a name="l00265"></a>00265   
+<a name="l00266"></a>00266   <span class="comment">// Private methods</span>
+<a name="l00267"></a>00267   <span class="keywordtype">void</span> errmsg(<span class="keyword">const</span> <span class="keywordtype">char</span> *msg);
+<a name="l00268"></a>00268   <span class="keywordtype">void</span> clear_pathnames();
+<a name="l00269"></a>00269   <span class="keywordtype">void</span> set_single_pathname(<span class="keyword">const</span> <span class="keywordtype">char</span> *s);
+<a name="l00270"></a>00270   <span class="keywordtype">int</span> get_saveas_basename(<span class="keywordtype">void</span>);
+<a name="l00271"></a>00271   <span class="keywordtype">void</span> clear_filters();
+<a name="l00272"></a>00272   <span class="keywordtype">void</span> add_filter(<span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *);
+<a name="l00273"></a>00273   <span class="keywordtype">void</span> parse_filter(<span class="keyword">const</span> <span class="keywordtype">char</span> *from);
+<a name="l00274"></a>00274   <span class="keywordtype">int</span> post();
+<a name="l00275"></a>00275 <span class="preprocessor">#endif</span>
+<a name="l00276"></a>00276 <span class="preprocessor"></span>
+<a name="l00277"></a>00277 <span class="preprocessor">#if ! defined(__APPLE__) &amp;&amp; !defined(WIN32)</span>
+<a name="l00278"></a>00278 <span class="preprocessor"></span><span class="keyword">private</span>:
+<a name="l00279"></a>00279   <span class="keywordtype">int</span>   _btype;                 <span class="comment">// kind-of browser to show()</span>
+<a name="l00280"></a>00280   <span class="keywordtype">int</span>   _options;               <span class="comment">// general options</span>
+<a name="l00281"></a>00281   <span class="keywordtype">int</span>   _nfilters;
+<a name="l00282"></a>00282   <span class="keywordtype">char</span> *_filter;                <span class="comment">// user supplied filter</span>
+<a name="l00283"></a>00283   <span class="keywordtype">char</span> *_parsedfilt;            <span class="comment">// parsed filter</span>
+<a name="l00284"></a>00284   <span class="keywordtype">int</span>   _filtvalue;             <span class="comment">// selected filter</span>
+<a name="l00285"></a>00285   <span class="keywordtype">char</span> *_preset_file;
+<a name="l00286"></a>00286   <span class="keywordtype">char</span> *_prevvalue;             <span class="comment">// Returned filename</span>
+<a name="l00287"></a>00287   <span class="keywordtype">char</span> *_directory;
+<a name="l00288"></a>00288   <span class="keywordtype">char</span> *_errmsg;                <span class="comment">// error message</span>
+<a name="l00289"></a>00289   <a class="code" href="classFl__File__Chooser.html" title="The Fl_File_Chooser widget displays a standard file selection dialog that supports various selection ...">Fl_File_Chooser</a> *_file_chooser;
+<a name="l00290"></a>00290   
+<a name="l00291"></a>00291   <span class="comment">// Private methods</span>
+<a name="l00292"></a>00292   <span class="keywordtype">void</span> errmsg(<span class="keyword">const</span> <span class="keywordtype">char</span> *msg);
+<a name="l00293"></a>00293   <span class="keywordtype">int</span> type_fl_file(<span class="keywordtype">int</span>);
+<a name="l00294"></a>00294   <span class="keywordtype">void</span> parse_filter();
+<a name="l00295"></a>00295   <span class="keywordtype">void</span> keeplocation();
+<a name="l00296"></a>00296   <span class="keywordtype">int</span> exist_dialog();
+<a name="l00297"></a>00297 <span class="preprocessor">#endif</span>
+<a name="l00298"></a>00298 <span class="preprocessor"></span>};
+<a name="l00299"></a>00299 
+<a name="l00300"></a>00300 
+<a name="l00301"></a>00301 <span class="preprocessor">#endif </span><span class="comment">/*FL_NATIVE_FILE_CHOOSER_H*/</span>
+<a name="l00302"></a>00302 
+<a name="l00303"></a>00303 <span class="comment">//</span>
+<a name="l00304"></a>00304 <span class="comment">// End of &quot;$Id: Fl_Native_File_Chooser.H 8380 2011-02-06 10:07:28Z manolo $&quot;.</span>
+<a name="l00305"></a>00305 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__Native__File__Chooser_8H.html">Fl_Native_File_Chooser.H</a>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Native__File__Chooser__FLTK_8H-source.html

Deleted: trunk/doc-1.3/Fl__Native__File__Chooser__MAC_8H-source.html

Deleted: trunk/doc-1.3/Fl__Native__File__Chooser__WIN32_8H-source.html

Deleted: trunk/doc-1.3/Fl__Nice__Slider_8H-source.html

Added: trunk/doc-1.3/Fl__Nice__Slider_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Nice__Slider_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Nice__Slider_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Nice_Slider.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Nice__Slider_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Nice_Slider.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Nice_Slider.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// &quot;Nice&quot; slider header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Nice_Slider widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Nice_Slider_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Nice_Slider_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Slider.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00036"></a><a class="code" href="classFl__Nice__Slider.html">00036</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Nice__Slider.html">Fl_Nice_Slider</a> : <span class="keyword">public</span> <a class="code" href="classFl__Slider.html" title="The Fl_Slider widget contains a sliding knob inside a box.">Fl_Slider</a> {
+<a name="l00037"></a>00037 <span class="keyword">public</span>:
+<a name="l00038"></a>00038     <a class="code" href="classFl__Nice__Slider.html">Fl_Nice_Slider</a>(<span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h,<span class="keyword">const</span> <span class="keywordtype">char</span> *l=0)
+<a name="l00039"></a>00039         : <a class="code" href="classFl__Slider.html#a27165956ff744773282e02cf0cfa6bff" title="Creates a new Fl_Slider widget using the given position, size, and label string.">Fl_Slider</a>(x,y,w,h,l) {<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_VERT_NICE_SLIDER); <a class="code" href="classFl__Widget.html#a991d448d9a42fb926819defc9de90999" title="Gets the box type of the widget.">box</a>(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca6ab2938fe5cb8e5c1ac67da87b6153e6" title="a flat box">FL_FLAT_BOX</a>);}
+<a name="l00040"></a>00040 };
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042 <span class="preprocessor">#endif</span>
+<a name="l00043"></a>00043 <span class="preprocessor"></span>
+<a name="l00044"></a>00044 <span class="comment">//</span>
+<a name="l00045"></a>00045 <span class="comment">// End of &quot;$Id: Fl_Nice_Slider.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;.</span>
+<a name="l00046"></a>00046 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Nice_Slider.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Object_8H-source.html

Added: trunk/doc-1.3/Fl__Object_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Object_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Object_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,113 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Object.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Object_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Object.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Object.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Old Fl_Object header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">// This file is provided for back compatibility only.  Please use Fl_Widget</span>
+<a name="l00029"></a>00029 <span class="preprocessor">#ifndef Fl_Object</span>
+<a name="l00030"></a>00030 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Object Fl_Widget</span>
+<a name="l00031"></a>00031 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#include &quot;<a class="code" href="Fl__Widget_8H.html" title="Fl_Widget, Fl_Label classes .">Fl_Widget.H</a>&quot;</span>
+<a name="l00033"></a>00033 
+<a name="l00034"></a>00034 <span class="comment">//</span>
+<a name="l00035"></a>00035 <span class="comment">// End of &quot;$Id: Fl_Object.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00036"></a>00036 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Object.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Output_8H-source.html

Added: trunk/doc-1.3/Fl__Output_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Output_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Output_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,122 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Output.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Output_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Output.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Output.H 8132 2010-12-28 18:33:46Z yuri $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Output header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Output widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Output_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Output_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Input.H&quot;</span>
+<a name="l00053"></a><a class="code" href="classFl__Output.html">00053</a> <span class="keyword">class </span><a class="code" href="classFl__Output.html" title="This widget displays a piece of text.">Fl_Output</a> : <span class="keyword">public</span> <a class="code" href="classFl__Input.html" title="This is the FLTK text input widget.">Fl_Input</a> { <span class="comment">// don&#39;t use FL_EXPORT here !</span>
+<a name="l00054"></a>00054 <span class="keyword">public</span>:
+<a name="l00060"></a><a class="code" href="classFl__Output.html#a3ef1e59599a463fc26eb28304cc1b879">00060</a>     <a class="code" href="classFl__Output.html#a3ef1e59599a463fc26eb28304cc1b879" title="Creates a new Fl_Output widget using the given position, size, and label string.">Fl_Output</a>(<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *l = 0)
+<a name="l00061"></a>00061     : <a class="code" href="classFl__Input.html" title="This is the FLTK text input widget.">Fl_Input</a>(X, Y, W, H, l) {<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_NORMAL_OUTPUT);}
+<a name="l00062"></a>00062 };
+<a name="l00063"></a>00063 
+<a name="l00064"></a>00064 <span class="preprocessor">#endif </span>
+<a name="l00065"></a>00065 <span class="preprocessor"></span>
+<a name="l00066"></a>00066 <span class="comment">//</span>
+<a name="l00067"></a>00067 <span class="comment">// End of &quot;$Id: Fl_Output.H 8132 2010-12-28 18:33:46Z yuri $&quot;.</span>
+<a name="l00068"></a>00068 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Output.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Overlay__Window_8H-source.html

Added: trunk/doc-1.3/Fl__Overlay__Window_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Overlay__Window_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Overlay__Window_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,136 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Overlay_Window.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Overlay__Window_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Overlay_Window.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Overlay_Window.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Overlay window header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Overlay_Window class . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Overlay_Window_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Overlay_Window_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Double_Window.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00047"></a><a class="code" href="classFl__Overlay__Window.html">00047</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Overlay__Window.html" title="This window provides double buffering and also the ability to draw the &amp;quot;overlay&amp;quot; which is a...">Fl_Overlay_Window</a> : <span class="keyword">public</span> <a class="code" href="classFl__Double__Window.html" title="The Fl_Double_Window provides a double-buffered window.">Fl_Double_Window</a> {
+<a name="l00048"></a>00048   <span class="keyword">friend</span> <span class="keyword">class </span>_Fl_Overlay;
+<a name="l00049"></a>00049   <span class="keyword">virtual</span> <span class="keywordtype">void</span> draw_overlay() = 0;
+<a name="l00050"></a>00050   <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a> *overlay_;
+<a name="l00051"></a>00051 <span class="keyword">public</span>:
+<a name="l00052"></a>00052   <span class="keywordtype">void</span> <a class="code" href="classFl__Double__Window.html#a4d1c3cbb1184c6785df7465b0c657025" title="Puts the window on the screen.">show</a>();
+<a name="l00053"></a>00053   <span class="keywordtype">void</span> <a class="code" href="classFl__Double__Window.html#a080455493ab7e91b910247ff5832c139" title="Forces the window to be redrawn.">flush</a>();
+<a name="l00054"></a>00054   <span class="keywordtype">void</span> <a class="code" href="classFl__Double__Window.html#acc0edc55a9d27e4e276e8a5b78deeeef" title="Removes the window from the screen.">hide</a>();
+<a name="l00055"></a>00055   <span class="keywordtype">void</span> <a class="code" href="classFl__Double__Window.html#aebad8d054ad0b4013fb35667a5f3fbb1" title="Changes the size and position of the window.">resize</a>(<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>);
+<a name="l00056"></a>00056   ~<a class="code" href="classFl__Overlay__Window.html" title="This window provides double buffering and also the ability to draw the &amp;quot;overlay&amp;quot; which is a...">Fl_Overlay_Window</a>();
+<a name="l00057"></a>00057   <span class="keywordtype">int</span> can_do_overlay();
+<a name="l00058"></a>00058   <span class="keywordtype">void</span> redraw_overlay();
+<a name="l00065"></a>00065   <a class="code" href="classFl__Overlay__Window.html" title="This window provides double buffering and also the ability to draw the &amp;quot;overlay&amp;quot; which is a...">Fl_Overlay_Window</a>(<span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *l=0)
+<a name="l00066"></a><a class="code" href="classFl__Overlay__Window.html#a875b41516151f7fbe64c9d4873525a63">00066</a>     : <a class="code" href="classFl__Double__Window.html" title="The Fl_Double_Window provides a double-buffered window.">Fl_Double_Window</a>(W,H,l) {overlay_ = 0; force_doublebuffering_=1; <a class="code" href="classFl__Widget.html#a42372b96b98b126a211b88dc935c2ae6" title="Gets the image that is used as part of the widget label.">image</a>(0); }
+<a name="l00070"></a>00070  <a class="code" href="classFl__Overlay__Window.html" title="This window provides double buffering and also the ability to draw the &amp;quot;overlay&amp;quot; which is a...">Fl_Overlay_Window</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *l=0)
+<a name="l00071"></a><a class="code" href="classFl__Overlay__Window.html#af03c719735e364a2c7b4510ca9bc3872">00071</a>     : <a class="code" href="classFl__Double__Window.html" title="The Fl_Double_Window provides a double-buffered window.">Fl_Double_Window</a>(X,Y,W,H,l) {overlay_ = 0; force_doublebuffering_=1; <a class="code" href="classFl__Widget.html#a42372b96b98b126a211b88dc935c2ae6" title="Gets the image that is used as part of the widget label.">image</a>(0); }
+<a name="l00072"></a>00072   <span class="keywordtype">void</span> <a class="code" href="classFl__Double__Window.html#a4d1c3cbb1184c6785df7465b0c657025" title="Puts the window on the screen.">show</a>(<span class="keywordtype">int</span> a, <span class="keywordtype">char</span> **b) {<a class="code" href="classFl__Double__Window.html#a4d1c3cbb1184c6785df7465b0c657025" title="Puts the window on the screen.">Fl_Double_Window::show</a>(a,b);}
+<a name="l00073"></a><a class="code" href="classFl__Overlay__Window.html#a6bdc30c7d7941e7542e230904bc9de2d">00073</a> };
+<a name="l00074"></a>00074 
+<a name="l00075"></a>00075 <span class="preprocessor">#endif</span>
+<a name="l00076"></a>00076 <span class="preprocessor"></span>
+<a name="l00077"></a>00077 <span class="comment">//</span>
+<a name="l00078"></a>00078 <span class="comment">// End of &quot;$Id: Fl_Overlay_Window.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00079"></a>00079 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Overlay_Window.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__PNG__Image_8H-source.html

Added: trunk/doc-1.3/Fl__PNG__Image_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__PNG__Image_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__PNG__Image_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,126 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_PNG_Image.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__PNG__Image_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_PNG_Image.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_PNG_Image.H 8287 2011-01-17 20:51:12Z manolo $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// PNG image header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_PNG_Image class . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_PNG_Image_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_PNG_Image_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#  include &quot;Fl_Image.H&quot;</span>
+<a name="l00034"></a>00034 
+<a name="l00041"></a><a class="code" href="classFl__PNG__Image.html">00041</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__PNG__Image.html" title="The Fl_PNG_Image class supports loading, caching, and drawing of Portable Network Graphics (PNG) imag...">Fl_PNG_Image</a> : <span class="keyword">public</span> <a class="code" href="classFl__RGB__Image.html" title="The Fl_RGB_Image class supports caching and drawing of full-color images with 1 to 4 channels of colo...">Fl_RGB_Image</a> {
+<a name="l00042"></a>00042 
+<a name="l00043"></a>00043 <span class="keyword">public</span>:
+<a name="l00044"></a>00044 
+<a name="l00045"></a>00045   <a class="code" href="classFl__PNG__Image.html" title="The Fl_PNG_Image class supports loading, caching, and drawing of Portable Network Graphics (PNG) imag...">Fl_PNG_Image</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* filename);
+<a name="l00046"></a>00046   <a class="code" href="classFl__PNG__Image.html" title="The Fl_PNG_Image class supports loading, caching, and drawing of Portable Network Graphics (PNG) imag...">Fl_PNG_Image</a> (<span class="keyword">const</span> <span class="keywordtype">char</span> *name_png, <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *buffer, <span class="keywordtype">int</span> datasize);
+<a name="l00047"></a>00047 <span class="keyword">private</span>:
+<a name="l00048"></a>00048   <span class="keywordtype">void</span> load_png_(<span class="keyword">const</span> <span class="keywordtype">char</span> *name_png, <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *buffer_png, <span class="keywordtype">int</span> datasize);
+<a name="l00049"></a>00049 };
+<a name="l00050"></a>00050 
+<a name="l00051"></a>00051 <span class="preprocessor">#endif</span>
+<a name="l00052"></a>00052 <span class="preprocessor"></span>
+<a name="l00053"></a>00053 <span class="comment">//</span>
+<a name="l00054"></a>00054 <span class="comment">// End of &quot;$Id: Fl_PNG_Image.H 8287 2011-01-17 20:51:12Z manolo $&quot;.</span>
+<a name="l00055"></a>00055 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_PNG_Image.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__PNM__Image_8H-source.html

Added: trunk/doc-1.3/Fl__PNM__Image_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__PNM__Image_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__PNM__Image_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_PNM_Image.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__PNM__Image_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_PNM_Image.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_PNM_Image.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// PNM image header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_PNM_Image class . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_PNM_Image_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_PNM_Image_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#  include &quot;Fl_Image.H&quot;</span>
+<a name="l00034"></a>00034 
+<a name="l00041"></a><a class="code" href="classFl__PNM__Image.html">00041</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__PNM__Image.html" title="The Fl_PNM_Image class supports loading, caching, and drawing of Portable Anymap (PNM, PBM, PGM, PPM) image files.">Fl_PNM_Image</a> : <span class="keyword">public</span> <a class="code" href="classFl__RGB__Image.html" title="The Fl_RGB_Image class supports caching and drawing of full-color images with 1 to 4 channels of colo...">Fl_RGB_Image</a> {
+<a name="l00042"></a>00042 
+<a name="l00043"></a>00043   <span class="keyword">public</span>:
+<a name="l00044"></a>00044 
+<a name="l00045"></a>00045   <a class="code" href="classFl__PNM__Image.html" title="The Fl_PNM_Image class supports loading, caching, and drawing of Portable Anymap (PNM, PBM, PGM, PPM) image files.">Fl_PNM_Image</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* filename);
+<a name="l00046"></a>00046 };
+<a name="l00047"></a>00047 
+<a name="l00048"></a>00048 <span class="preprocessor">#endif</span>
+<a name="l00049"></a>00049 <span class="preprocessor"></span>
+<a name="l00050"></a>00050 <span class="comment">//</span>
+<a name="l00051"></a>00051 <span class="comment">// End of &quot;$Id: Fl_PNM_Image.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00052"></a>00052 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_PNM_Image.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Pack_8H-source.html

Added: trunk/doc-1.3/Fl__Pack_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Pack_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Pack_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,136 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Pack.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Pack_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Pack.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Pack.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Pack header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Pack widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Pack_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Pack_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;FL/Fl_Group.H&gt;</span>
+<a name="l00035"></a>00035 
+<a name="l00052"></a><a class="code" href="classFl__Pack.html">00052</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Pack.html" title="This widget was designed to add the functionality of compressing and aligning widgets.">Fl_Pack</a> : <span class="keyword">public</span> <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a> {
+<a name="l00053"></a>00053   <span class="keywordtype">int</span> spacing_;
+<a name="l00054"></a>00054 
+<a name="l00055"></a>00055 <span class="keyword">public</span>:
+<a name="l00056"></a>00056   <span class="keyword">enum</span> { <span class="comment">// values for type(int)</span>
+<a name="l00057"></a>00057     VERTICAL = 0,
+<a name="l00058"></a>00058     HORIZONTAL = 1
+<a name="l00059"></a>00059   };
+<a name="l00060"></a>00060 
+<a name="l00061"></a>00061 <span class="keyword">protected</span>:
+<a name="l00062"></a>00062   <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#a96b778e518df02471139179d4c90157c" title="Draws the widget.">draw</a>();
+<a name="l00063"></a>00063 
+<a name="l00064"></a>00064 <span class="keyword">public</span>:
+<a name="l00065"></a>00065   <a class="code" href="classFl__Pack.html" title="This widget was designed to add the functionality of compressing and aligning widgets.">Fl_Pack</a>(<span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w ,<span class="keywordtype">int</span> h,<span class="keyword">const</span> <span class="keywordtype">char</span> *l = 0);
+<a name="l00070"></a><a class="code" href="classFl__Pack.html#aaeb48e39c51f5dfbb1adb625d446159d">00070</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Pack.html#aaeb48e39c51f5dfbb1adb625d446159d" title="Gets the number of extra pixels of blank space that are added between the children.">spacing</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> spacing_;}
+<a name="l00075"></a><a class="code" href="classFl__Pack.html#a1d9d3c6696cbd3a347192c74b987e146">00075</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Pack.html#a1d9d3c6696cbd3a347192c74b987e146" title="Sets the number of extra pixels of blank space that are added between the children.">spacing</a>(<span class="keywordtype">int</span> i) {spacing_ = i;}
+<a name="l00077"></a><a class="code" href="classFl__Pack.html#a9211ae6864a20f4e458d1982fdf72631">00077</a>   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> <a class="code" href="classFl__Pack.html#a9211ae6864a20f4e458d1982fdf72631" title="Same as Fl_Group::type()">horizontal</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> <a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>();}
+<a name="l00078"></a>00078 };
+<a name="l00079"></a>00079 
+<a name="l00080"></a>00080 <span class="preprocessor">#endif</span>
+<a name="l00081"></a>00081 <span class="preprocessor"></span>
+<a name="l00082"></a>00082 <span class="comment">//</span>
+<a name="l00083"></a>00083 <span class="comment">// End of &quot;$Id: Fl_Pack.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00084"></a>00084 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Pack.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Paged__Device_8H-source.html

Modified: trunk/doc-1.3/Fl__Paged__Device_8H.html
===================================================================
--- trunk/doc-1.3/Fl__Paged__Device_8H.html	2011-01-07 22:20:56 UTC (rev 592)
+++ trunk/doc-1.3/Fl__Paged__Device_8H.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -1,58 +1,101 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>FLTK: Fl_Paged_Device.H File Reference</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-<link href="tabs.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.7 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Paged_Device.H File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
     </ul>
   </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
-      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
 </div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Paged__Device_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#define-members">Defines</a>  </div>
+  <div class="headertitle">
+<h1>Fl_Paged_Device.H File Reference</h1>  </div>
+</div>
 <div class="contents">
-<h1>Fl_Paged_Device.H File Reference</h1>declaration of class <a class="el" href="classFl__Paged__Device.html" title="Represents page-structured drawing surfaces.">Fl_Paged_Device</a>.  
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Fl__Device_8H-source.html">FL/Fl_Device.H</a>&gt;</code><br>
 
-<p>
-<a href="Fl__Paged__Device_8H-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Paged__Device.html">Fl_Paged_Device</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Represents page-structured drawing surfaces.  <a href="classFl__Paged__Device.html#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structFl__Paged__Device_1_1page__format.html">Fl_Paged_Device::page_format</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">width, height and name of a page format  <a href="structFl__Paged__Device_1_1page__format.html#_details">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d85fd91db75c56dcf6696635c1db0aff"></a><!-- doxytag: member="Fl_Paged_Device.H::NO_PAGE_FORMATS" ref="d85fd91db75c56dcf6696635c1db0aff" args="" -->
-#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Paged__Device_8H.html#d85fd91db75c56dcf6696635c1db0aff">NO_PAGE_FORMATS</a>&nbsp;&nbsp;&nbsp;30</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Number of elements in enum Page_Format. <br></td></tr>
+<p>declaration of class <a class="el" href="classFl__Paged__Device.html" title="Represents page-structured drawing surfaces.">Fl_Paged_Device</a>.  
+<a href="#_details">More...</a></p>
+<div class="textblock"><code>#include &lt;FL/Fl_Device.H&gt;</code><br/>
+<code>#include &lt;FL/Fl_Window.H&gt;</code><br/>
+</div>
+<p><a href="Fl__Paged__Device_8H_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Paged__Device.html">Fl_Paged_Device</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents page-structured drawing surfaces.  <a href="classFl__Paged__Device.html#_details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structFl__Paged__Device_1_1page__format.html">Fl_Paged_Device::page_format</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">width, height and name of a page format  <a href="structFl__Paged__Device_1_1page__format.html#_details">More...</a><br/></td></tr>
+<tr><td colspan="2"><h2><a name="define-members"></a>
+Defines</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad85fd91db75c56dcf6696635c1db0aff"></a><!-- doxytag: member="Fl_Paged_Device.H::NO_PAGE_FORMATS" ref="ad85fd91db75c56dcf6696635c1db0aff" args="" -->
+#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Paged__Device_8H.html#ad85fd91db75c56dcf6696635c1db0aff">NO_PAGE_FORMATS</a>&#160;&#160;&#160;30</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of elements in enum Page_Format. <br/></td></tr>
 </table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-declaration of class <a class="el" href="classFl__Paged__Device.html" title="Represents page-structured drawing surfaces.">Fl_Paged_Device</a>. 
-<p>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>declaration of class <a class="el" href="classFl__Paged__Device.html" title="Represents page-structured drawing surfaces.">Fl_Paged_Device</a>. </p>
+</div></div>
 </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__Paged__Device_8H.html">Fl_Paged_Device.H</a>      </li>
 <hr>
 <address><small>
 <!-- date removed for reducing unnecessary svn web updates  -->
 <a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
-&copy; 1998-2010 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
 Permission is granted to reproduce this manual or any portion for
 any purpose, provided this copyright and permission notice are preserved.
 </small></address>

Added: trunk/doc-1.3/Fl__Paged__Device_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Paged__Device_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Paged__Device_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,192 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Paged_Device.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Paged__Device_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Paged_Device.H</h1>  </div>
+</div>
+<div class="contents">
+<a href="Fl__Paged__Device_8H.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Paged_Device.H 8467 2011-02-23 14:36:18Z manolo $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Printing support for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00032"></a>00032 <span class="preprocessor">#ifndef Fl_Paged_Device_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Paged_Device_H</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span>
+<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;FL/Fl_Device.H&gt;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#include &lt;FL/Fl_Window.H&gt;</span>
+<a name="l00037"></a>00037 
+<a name="l00039"></a><a class="code" href="Fl__Paged__Device_8H.html#ad85fd91db75c56dcf6696635c1db0aff">00039</a> <span class="preprocessor">#define NO_PAGE_FORMATS 30 </span><span class="comment">/* MSVC6 compilation fix */</span>
+<a name="l00040"></a>00040 
+<a name="l00047"></a><a class="code" href="classFl__Paged__Device.html">00047</a> <span class="keyword">class </span><a class="code" href="classFl__Paged__Device.html" title="Represents page-structured drawing surfaces.">Fl_Paged_Device</a> : <span class="keyword">public</span> <a class="code" href="classFl__Surface__Device.html" title="A surface that&amp;#39;s susceptible to receive graphical output.">Fl_Surface_Device</a> {
+<a name="l00048"></a>00048 <span class="keyword">public</span>:
+<a name="l00054"></a><a class="code" href="classFl__Paged__Device.html#aea57eda0ffa5353c7e678a17675681d4">00054</a>   <span class="keyword">enum</span> <a class="code" href="classFl__Paged__Device.html#aea57eda0ffa5353c7e678a17675681d4" title="Possible page formats.">Page_Format</a> {
+<a name="l00055"></a><a class="code" href="classFl__Paged__Device.html#aea57eda0ffa5353c7e678a17675681d4ae621ed74f52b1d1eb38b9c0e2f6d0bbe">00055</a>     <a class="code" href="classFl__Paged__Device.html#aea57eda0ffa5353c7e678a17675681d4ae621ed74f52b1d1eb38b9c0e2f6d0bbe" title="A0 format.">A0</a> = 0, 
+<a name="l00056"></a>00056     A1,
+<a name="l00057"></a>00057     A2,
+<a name="l00058"></a>00058     A3,
+<a name="l00059"></a><a class="code" href="classFl__Paged__Device.html#aea57eda0ffa5353c7e678a17675681d4a8b658f93f646e8e3809da373eb20654c">00059</a>     <a class="code" href="classFl__Paged__Device.html#aea57eda0ffa5353c7e678a17675681d4a8b658f93f646e8e3809da373eb20654c" title="A4 format.">A4</a>, 
+<a name="l00060"></a>00060     A5,
+<a name="l00061"></a>00061     A6,
+<a name="l00062"></a>00062     A7,
+<a name="l00063"></a>00063     A8,
+<a name="l00064"></a>00064     A9,
+<a name="l00065"></a>00065     B0,
+<a name="l00066"></a>00066     B1,
+<a name="l00067"></a>00067     B2,
+<a name="l00068"></a>00068     B3,
+<a name="l00069"></a>00069     B4,
+<a name="l00070"></a>00070     B5,
+<a name="l00071"></a>00071     B6,
+<a name="l00072"></a>00072     B7,
+<a name="l00073"></a>00073     B8,
+<a name="l00074"></a>00074     B9,
+<a name="l00075"></a>00075     B10,
+<a name="l00076"></a>00076     C5E,
+<a name="l00077"></a>00077     DLE,
+<a name="l00078"></a>00078     EXECUTIVE,
+<a name="l00079"></a>00079     FOLIO,
+<a name="l00080"></a>00080     LEDGER,
+<a name="l00081"></a>00081     LEGAL,
+<a name="l00082"></a><a class="code" href="classFl__Paged__Device.html#aea57eda0ffa5353c7e678a17675681d4ab8a87f64ac3957474e0d5b474d8b84b2">00082</a>     <a class="code" href="classFl__Paged__Device.html#aea57eda0ffa5353c7e678a17675681d4ab8a87f64ac3957474e0d5b474d8b84b2" title="Letter format.">LETTER</a>, 
+<a name="l00083"></a>00083     TABLOID,
+<a name="l00084"></a>00084     ENVELOPE,
+<a name="l00085"></a>00085     MEDIA = 0x1000
+<a name="l00086"></a>00086   };
+<a name="l00090"></a><a class="code" href="classFl__Paged__Device.html#acf20a8f5990f76f14393b4a8a9b8f812">00090</a>   <span class="keyword">enum</span> <a class="code" href="classFl__Paged__Device.html#acf20a8f5990f76f14393b4a8a9b8f812" title="Possible page layouts.">Page_Layout</a> {
+<a name="l00091"></a><a class="code" href="classFl__Paged__Device.html#acf20a8f5990f76f14393b4a8a9b8f812aa9c57d1ac390ce19f11a84f1f19a6678">00091</a>     <a class="code" href="classFl__Paged__Device.html#acf20a8f5990f76f14393b4a8a9b8f812aa9c57d1ac390ce19f11a84f1f19a6678" title="Portrait orientation.">PORTRAIT</a> = 0,  
+<a name="l00092"></a><a class="code" href="classFl__Paged__Device.html#acf20a8f5990f76f14393b4a8a9b8f812ad01a5d0fc0f1d0d02793d85ca4d3cc63">00092</a>     <a class="code" href="classFl__Paged__Device.html#acf20a8f5990f76f14393b4a8a9b8f812ad01a5d0fc0f1d0d02793d85ca4d3cc63" title="Landscape orientation.">LANDSCAPE</a> = 0x100,   
+<a name="l00093"></a><a class="code" href="classFl__Paged__Device.html#acf20a8f5990f76f14393b4a8a9b8f812a1a565931c0475223703e103e2ffa42d7">00093</a>     <a class="code" href="classFl__Paged__Device.html#acf20a8f5990f76f14393b4a8a9b8f812a1a565931c0475223703e103e2ffa42d7" title="Reversed orientation.">REVERSED</a> = 0x200,  
+<a name="l00094"></a><a class="code" href="classFl__Paged__Device.html#acf20a8f5990f76f14393b4a8a9b8f812a520de2120f14639653c8371d594a43d1">00094</a>     <a class="code" href="classFl__Paged__Device.html#acf20a8f5990f76f14393b4a8a9b8f812a520de2120f14639653c8371d594a43d1" title="orientation">ORIENTATION</a> = 0x300 
+<a name="l00095"></a>00095   };
+<a name="l00096"></a>00096 
+<a name="l00099"></a><a class="code" href="structFl__Paged__Device_1_1page__format.html">00099</a>   <span class="keyword">typedef</span> <span class="keyword">struct </span>{
+<a name="l00101"></a><a class="code" href="structFl__Paged__Device_1_1page__format.html#a40cbb3d64e0d9b1b94c6f4b430b1a84c">00101</a>     <span class="keywordtype">int</span> <a class="code" href="structFl__Paged__Device_1_1page__format.html#a40cbb3d64e0d9b1b94c6f4b430b1a84c" title="width in points">width</a>; 
+<a name="l00103"></a><a class="code" href="structFl__Paged__Device_1_1page__format.html#a8f0de961877d6c60870ff7d5e3aae720">00103</a>     <span class="keywordtype">int</span> <a class="code" href="structFl__Paged__Device_1_1page__format.html#a8f0de961877d6c60870ff7d5e3aae720" title="height in points">height</a>; 
+<a name="l00105"></a><a class="code" href="structFl__Paged__Device_1_1page__format.html#ab281b2d2443be0bb9f7fbe59c87346bd">00105</a>     <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="structFl__Paged__Device_1_1page__format.html#ab281b2d2443be0bb9f7fbe59c87346bd" title="format name">name</a>; 
+<a name="l00106"></a>00106   } <a class="code" href="structFl__Paged__Device_1_1page__format.html" title="width, height and name of a page format">page_format</a>;
+<a name="l00109"></a><a class="code" href="classFl__Paged__Device.html#afdb0c6fcd2463aa1ce807fc6331ae6da">00109</a>   <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="structFl__Paged__Device_1_1page__format.html" title="width, height and name of a page format">page_format</a> <a class="code" href="classFl__Paged__Device.html#afdb0c6fcd2463aa1ce807fc6331ae6da" title="width, height and name of all elements of the enum Page_Format.">page_formats</a>[<a class="code" href="Fl__Paged__Device_8H.html#ad85fd91db75c56dcf6696635c1db0aff" title="Number of elements in enum Page_Format.">NO_PAGE_FORMATS</a>];  
+<a name="l00110"></a>00110 <span class="keyword">private</span>:
+<a name="l00111"></a>00111   <span class="keywordtype">void</span> traverse(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *widget); <span class="comment">// finds subwindows of widget and prints them</span>
+<a name="l00112"></a>00112 <span class="keyword">protected</span>:
+<a name="l00114"></a><a class="code" href="classFl__Paged__Device.html#ae57b70100d098bdd8657f399cc6fbd0a">00114</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Paged__Device.html#ae57b70100d098bdd8657f399cc6fbd0a" title="horizontal offset to the origin of graphics coordinates">x_offset</a>;
+<a name="l00116"></a><a class="code" href="classFl__Paged__Device.html#a2b2c065f17e5e053e1fcb3ba5cb47892">00116</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Paged__Device.html#a2b2c065f17e5e053e1fcb3ba5cb47892" title="vertical offset to the origin of graphics coordinates">y_offset</a>;
+<a name="l00118"></a><a class="code" href="classFl__Paged__Device.html#a7a6e22d87f2ff6c950938e5d1bf208a9">00118</a>   <a class="code" href="classFl__Paged__Device.html#a7a6e22d87f2ff6c950938e5d1bf208a9" title="The constructor.">Fl_Paged_Device</a>() : <a class="code" href="classFl__Surface__Device.html" title="A surface that&amp;#39;s susceptible to receive graphical output.">Fl_Surface_Device</a>(NULL) {};
+<a name="l00120"></a><a class="code" href="classFl__Paged__Device.html#a14b7f3728ff2e98210ad731712b05e92">00120</a>   <span class="keyword">virtual</span> <a class="code" href="classFl__Paged__Device.html#a14b7f3728ff2e98210ad731712b05e92" title="The destructor.">~Fl_Paged_Device</a>() {};
+<a name="l00121"></a>00121 <span class="keyword">public</span>:
+<a name="l00122"></a>00122   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Paged__Device.html#a54bc95a5ca3a83e99c6313f7c8fe256b" title="A string that identifies each subclass of Fl_Device.">class_id</a>;
+<a name="l00123"></a><a class="code" href="classFl__Paged__Device.html#abf25bf6a1dbe7e4dc6de7ce7c5564425">00123</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Paged__Device.html#abf25bf6a1dbe7e4dc6de7ce7c5564425" title="Returns the name of the class of this object.">class_name</a>() {<span class="keywordflow">return</span> <a class="code" href="classFl__Paged__Device.html#a54bc95a5ca3a83e99c6313f7c8fe256b" title="A string that identifies each subclass of Fl_Device.">class_id</a>;};
+<a name="l00124"></a>00124   <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Paged__Device.html#a482ed1536e45903f068c4f2831e249cd" title="Starts a print job.">start_job</a>(<span class="keywordtype">int</span> pagecount, <span class="keywordtype">int</span> *frompage = NULL, <span class="keywordtype">int</span> *topage = NULL);
+<a name="l00125"></a>00125   <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Paged__Device.html#a35164c0dc4b57df39ca0bacfc941e63f" title="Starts a new printed page.">start_page</a>(<span class="keywordtype">void</span>);
+<a name="l00126"></a>00126   <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Paged__Device.html#a7161e0e3c55ea8c1aaa8b14409911331" title="Computes the width and height of the printable area of the page.">printable_rect</a>(<span class="keywordtype">int</span> *w, <span class="keywordtype">int</span> *h);
+<a name="l00127"></a>00127   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Paged__Device.html#a64959ff510d9eebdd953028867a79510" title="Computes the dimensions of margins that lie between the printable page area and the full page...">margins</a>(<span class="keywordtype">int</span> *left, <span class="keywordtype">int</span> *top, <span class="keywordtype">int</span> *right, <span class="keywordtype">int</span> *bottom);
+<a name="l00128"></a>00128   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Paged__Device.html#a9bef052f8bad1e226d56b9c62432ad55" title="Sets the position in page coordinates of the origin of graphics functions.">origin</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00129"></a>00129   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Paged__Device.html#a9bef052f8bad1e226d56b9c62432ad55" title="Sets the position in page coordinates of the origin of graphics functions.">origin</a>(<span class="keywordtype">int</span> *x, <span class="keywordtype">int</span> *y);
+<a name="l00130"></a>00130   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Paged__Device.html#a48c6c2fdecab267d412ebcfdf6a2fbe0" title="Changes the scaling of page coordinates.">scale</a>(<span class="keywordtype">float</span> scale_x, <span class="keywordtype">float</span> scale_y = 0.);
+<a name="l00131"></a>00131   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Paged__Device.html#af6e814e0dc3ff865540f9c033f0438e7" title="Rotates the graphics operations relatively to paper.">rotate</a>(<span class="keywordtype">float</span> angle);
+<a name="l00132"></a>00132   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Paged__Device.html#ab91583935e45f9f85b7abf79c2bcda81" title="Translates the current graphics origin accounting for the current rotation.">translate</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00133"></a>00133   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Paged__Device.html#aa4712662227b4cec437669b5bac821fe" title="Undoes the effect of a previous translate() call.">untranslate</a>(<span class="keywordtype">void</span>);
+<a name="l00134"></a>00134   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Paged__Device.html#a39e2c0919372ded31a94288fc8b50a89" title="Draws the widget on the printed page.">print_widget</a>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* widget, <span class="keywordtype">int</span> delta_x = 0, <span class="keywordtype">int</span> delta_y = 0);
+<a name="l00135"></a>00135   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Paged__Device.html#a5af5a757a2ee6aac3eba83580bd81772" title="Prints a rectangular part of an on-screen window.">print_window_part</a>(<a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a> *win, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h, <span class="keywordtype">int</span> delta_x = 0, <span class="keywordtype">int</span> delta_y = 0);
+<a name="l00136"></a>00136   <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Paged__Device.html#a75a4ee05b22db31af8423401250a2742" title="To be called at the end of each page.">end_page</a> (<span class="keywordtype">void</span>);
+<a name="l00137"></a>00137   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Paged__Device.html#aec9cf92da061ac061da09dff1b9a512a" title="To be called at the end of a print job.">end_job</a> (<span class="keywordtype">void</span>);
+<a name="l00138"></a>00138 };
+<a name="l00139"></a>00139 
+<a name="l00140"></a>00140 <span class="preprocessor">#endif // Fl_Paged_Device_H</span>
+<a name="l00141"></a>00141 <span class="preprocessor"></span>
+<a name="l00142"></a>00142 <span class="comment">//</span>
+<a name="l00143"></a>00143 <span class="comment">// End of &quot;$Id: Fl_Paged_Device.H 8467 2011-02-23 14:36:18Z manolo $&quot;</span>
+<a name="l00144"></a>00144 <span class="comment">//</span>
+<a name="l00145"></a>00145 
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__Paged__Device_8H.html">Fl_Paged_Device.H</a>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Modified: trunk/doc-1.3/Fl__Paged__Device_8cxx.html
===================================================================
--- trunk/doc-1.3/Fl__Paged__Device_8cxx.html	2011-01-07 22:20:56 UTC (rev 592)
+++ trunk/doc-1.3/Fl__Paged__Device_8cxx.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -1,46 +1,86 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>FLTK: Fl_Paged_Device.cxx File Reference</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-<link href="tabs.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.7 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Paged_Device.cxx File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
     </ul>
   </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
-      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
 </div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Paged__Device_8cxx.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Paged_Device.cxx File Reference</h1>  </div>
+</div>
 <div class="contents">
-<h1>Fl_Paged_Device.cxx File Reference</h1>implementation of class <a class="el" href="classFl__Paged__Device.html" title="Represents page-structured drawing surfaces.">Fl_Paged_Device</a>.  
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Fl__Paged__Device_8H-source.html">FL/Fl_Paged_Device.H</a>&gt;</code><br>
-<code>#include &lt;FL/Fl.H&gt;</code><br>
-<code>#include &lt;<a class="el" href="fl__draw_8H-source.html">FL/fl_draw.H</a>&gt;</code><br>
-<table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
+
+<p>implementation of class <a class="el" href="classFl__Paged__Device.html" title="Represents page-structured drawing surfaces.">Fl_Paged_Device</a>.  
+<a href="#_details">More...</a></p>
+<div class="textblock"><code>#include &lt;FL/Fl_Paged_Device.H&gt;</code><br/>
+<code>#include &lt;FL/Fl.H&gt;</code><br/>
+<code>#include &lt;FL/fl_draw.H&gt;</code><br/>
+</div><table class="memberdecls">
 </table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-implementation of class <a class="el" href="classFl__Paged__Device.html" title="Represents page-structured drawing surfaces.">Fl_Paged_Device</a>. 
-<p>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>implementation of class <a class="el" href="classFl__Paged__Device.html" title="Represents page-structured drawing surfaces.">Fl_Paged_Device</a>. </p>
+</div></div>
 </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__Paged__Device_8cxx.html">Fl_Paged_Device.cxx</a>      </li>
 <hr>
 <address><small>
 <!-- date removed for reducing unnecessary svn web updates  -->
 <a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
-&copy; 1998-2010 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
 Permission is granted to reproduce this manual or any portion for
 any purpose, provided this copyright and permission notice are preserved.
 </small></address>

Deleted: trunk/doc-1.3/Fl__Pixmap_8H-source.html

Added: trunk/doc-1.3/Fl__Pixmap_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Pixmap_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Pixmap_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,168 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Pixmap.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Pixmap_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Pixmap.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Pixmap.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Pixmap header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Pixmap widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Pixmap_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Pixmap_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#  include &quot;Fl_Image.H&quot;</span>
+<a name="l00034"></a>00034 
+<a name="l00035"></a>00035 <span class="keyword">class </span><a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>;
+<a name="l00036"></a>00036 <span class="keyword">struct </span><a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>;
+<a name="l00037"></a>00037 
+<a name="l00038"></a>00038 <span class="comment">// Older C++ compilers don&#39;t support the explicit keyword... :(</span>
+<a name="l00039"></a>00039 <span class="preprocessor">#  if defined(__sgi) &amp;&amp; !defined(_COMPILER_VERSION)</span>
+<a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#    define explicit</span>
+<a name="l00041"></a>00041 <span class="preprocessor"></span><span class="preprocessor">#  endif // __sgi &amp;&amp; !_COMPILER_VERSION</span>
+<a name="l00042"></a>00042 <span class="preprocessor"></span>
+<a name="l00047"></a><a class="code" href="classFl__Pixmap.html">00047</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Pixmap.html" title="The Fl_Pixmap class supports caching and drawing of colormap (pixmap) images, including transparency...">Fl_Pixmap</a> : <span class="keyword">public</span> <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> {
+<a name="l00048"></a>00048   <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classFl__Quartz__Graphics__Driver.html" title="The Mac OS X-specific graphics class.">Fl_Quartz_Graphics_Driver</a>;
+<a name="l00049"></a>00049   <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classFl__GDI__Graphics__Driver.html" title="The MSWindows-specific graphics class.">Fl_GDI_Graphics_Driver</a>;
+<a name="l00050"></a>00050   <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classFl__Xlib__Graphics__Driver.html" title="The Xlib-specific graphics class.">Fl_Xlib_Graphics_Driver</a>;
+<a name="l00051"></a>00051   <span class="keywordtype">void</span> copy_data();
+<a name="l00052"></a>00052   <span class="keywordtype">void</span> delete_data();
+<a name="l00053"></a>00053   <span class="keywordtype">void</span> set_data(<span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> *p);
+<a name="l00054"></a>00054 
+<a name="l00055"></a>00055   <span class="keyword">protected</span>:
+<a name="l00056"></a>00056 
+<a name="l00057"></a>00057   <span class="keywordtype">void</span> measure();
+<a name="l00058"></a>00058 
+<a name="l00059"></a>00059   <span class="keyword">public</span>:
+<a name="l00060"></a>00060 
+<a name="l00061"></a>00061   <span class="keywordtype">int</span> alloc_data; <span class="comment">// Non-zero if data was allocated</span>
+<a name="l00062"></a>00062   
+<a name="l00063"></a>00063   <span class="keyword">private</span>:
+<a name="l00064"></a>00064 
+<a name="l00065"></a>00065 <span class="preprocessor">#if defined(__APPLE__) || defined(WIN32)</span>
+<a name="l00066"></a>00066 <span class="preprocessor"></span>  <span class="keywordtype">void</span> *id_; <span class="comment">// for internal use</span>
+<a name="l00067"></a>00067   <span class="keywordtype">void</span> *mask_; <span class="comment">// for internal use (mask bitmap)</span>
+<a name="l00068"></a>00068 <span class="preprocessor">#else</span>
+<a name="l00069"></a>00069 <span class="preprocessor"></span>  <span class="keywordtype">unsigned</span> id_; <span class="comment">// for internal use</span>
+<a name="l00070"></a>00070   <span class="keywordtype">unsigned</span> mask_; <span class="comment">// for internal use (mask bitmap)</span>
+<a name="l00071"></a>00071 <span class="preprocessor">#endif // __APPLE__ || WIN32</span>
+<a name="l00072"></a>00072 <span class="preprocessor"></span>  
+<a name="l00073"></a>00073   <span class="keyword">public</span>:
+<a name="l00074"></a>00074 
+<a name="l00076"></a><a class="code" href="classFl__Pixmap.html#a06c20a8a5ae2c0209d733599090aec3a">00076</a>   <span class="keyword">explicit</span> <a class="code" href="classFl__Pixmap.html#a06c20a8a5ae2c0209d733599090aec3a" title="The constructors create a new pixmap from the specified XPM data.">Fl_Pixmap</a>(<span class="keywordtype">char</span> * <span class="keyword">const</span> * D) : <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>(-1,0,1), alloc_data(0), id_(0), mask_(0) {set_data((<span class="keyword">const</span> <span class="keywordtype">char</span>*<span class="keyword">const</span>*)D); measure();}
+<a name="l00078"></a><a class="code" href="classFl__Pixmap.html#a72103f92b6bf0d74a25053da6f9214f2">00078</a>   <span class="keyword">explicit</span> <a class="code" href="classFl__Pixmap.html#a72103f92b6bf0d74a25053da6f9214f2" title="The constructors create a new pixmap from the specified XPM data.">Fl_Pixmap</a>(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>* <span class="keyword">const</span> * D) : <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>(-1,0,1), alloc_data(0), id_(0), mask_(0) {set_data((<span class="keyword">const</span> <span class="keywordtype">char</span>*<span class="keyword">const</span>*)D); measure();}
+<a name="l00080"></a><a class="code" href="classFl__Pixmap.html#af9c554c088121d43a483c1d9ed05c2b1">00080</a>   <span class="keyword">explicit</span> <a class="code" href="classFl__Pixmap.html#af9c554c088121d43a483c1d9ed05c2b1" title="The constructors create a new pixmap from the specified XPM data.">Fl_Pixmap</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> * D) : <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>(-1,0,1), alloc_data(0), id_(0), mask_(0) {set_data((<span class="keyword">const</span> <span class="keywordtype">char</span>*<span class="keyword">const</span>*)D); measure();}
+<a name="l00082"></a><a class="code" href="classFl__Pixmap.html#ac77fc5f7747e0cfa0ca7dc948bebc6dc">00082</a>   <span class="keyword">explicit</span> <a class="code" href="classFl__Pixmap.html#ac77fc5f7747e0cfa0ca7dc948bebc6dc" title="The constructors create a new pixmap from the specified XPM data.">Fl_Pixmap</a>(<span class="keyword">const</span> <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>* <span class="keyword">const</span> * D) : <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>(-1,0,1), alloc_data(0), id_(0), mask_(0) {set_data((<span class="keyword">const</span> <span class="keywordtype">char</span>*<span class="keyword">const</span>*)D); measure();}
+<a name="l00083"></a>00083   <span class="keyword">virtual</span> ~<a class="code" href="classFl__Pixmap.html" title="The Fl_Pixmap class supports caching and drawing of colormap (pixmap) images, including transparency...">Fl_Pixmap</a>();
+<a name="l00084"></a>00084   <span class="keyword">virtual</span> <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *<a class="code" href="classFl__Image.html#acef2b3eff2aaa48ae174d246703446e0" title="The copy() method creates a copy of the specified image.">copy</a>(<span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H);
+<a name="l00085"></a><a class="code" href="classFl__Pixmap.html#ad224b8d56539176fc41c27cc52bb7e84">00085</a>   <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *<a class="code" href="classFl__Pixmap.html#ad224b8d56539176fc41c27cc52bb7e84" title="The copy() method creates a copy of the specified image.">copy</a>() { <span class="keywordflow">return</span> <a class="code" href="classFl__Pixmap.html#ad224b8d56539176fc41c27cc52bb7e84" title="The copy() method creates a copy of the specified image.">copy</a>(<a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>(), <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>()); }
+<a name="l00086"></a>00086   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#a792bd0002746cfcb9f7ee9aa8333fdcc" title="The color_average() method averages the colors in the image with the FLTK color value c...">color_average</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c, <span class="keywordtype">float</span> i);
+<a name="l00087"></a>00087   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#a228a8a1104eb4ba616d0649d79a4956f" title="The desaturate() method converts an image to grayscale.">desaturate</a>();
+<a name="l00088"></a>00088   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#a1837b71dc0ac4243397018822c5e5f3a" title="Draws the image with a bounding box.">draw</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keywordtype">int</span> cx=0, <span class="keywordtype">int</span> cy=0);
+<a name="l00089"></a><a class="code" href="classFl__Pixmap.html#a34b528d4e213eeaccee356967cdb95cc">00089</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Pixmap.html#a34b528d4e213eeaccee356967cdb95cc" title="Draws the image.">draw</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y) {<a class="code" href="classFl__Pixmap.html#a34b528d4e213eeaccee356967cdb95cc" title="Draws the image.">draw</a>(X, Y, <a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>(), <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>(), 0, 0);}
+<a name="l00090"></a>00090   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#adb936214d3cc400cc28fdafa34f5d96a" title="The label() methods are an obsolete way to set the image attribute of a widget or menu item...">label</a>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*w);
+<a name="l00091"></a>00091   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#adb936214d3cc400cc28fdafa34f5d96a" title="The label() methods are an obsolete way to set the image attribute of a widget or menu item...">label</a>(<a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a>*m);
+<a name="l00092"></a>00092   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#afde690f970347951cd3ee3ca6a255a33" title="If the image has been cached for display, delete the cache data.">uncache</a>();
+<a name="l00093"></a>00093 };
+<a name="l00094"></a>00094 
+<a name="l00095"></a>00095 <span class="preprocessor">#endif</span>
+<a name="l00096"></a>00096 <span class="preprocessor"></span>
+<a name="l00097"></a>00097 <span class="comment">//</span>
+<a name="l00098"></a>00098 <span class="comment">// End of &quot;$Id: Fl_Pixmap.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00099"></a>00099 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Pixmap.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Plugin_8H-source.html

Added: trunk/doc-1.3/Fl__Plugin_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Plugin_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Plugin_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,142 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Plugin.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Plugin_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Plugin.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Plugin.H 6995 2010-01-12 08:48:55Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// A Plugin system for FLTK, implemented in Fl_Preferences.cxx.</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 2002-2010 by Matthias Melcher.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Plugin class . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Plugin_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#  define Fl_Plugin_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#  include &quot;Fl_Preferences.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00036"></a>00036 
+<a name="l00070"></a><a class="code" href="classFl__Plugin.html">00070</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Plugin.html" title="Fl_Plugin allows link-time and run-time integration of binary modules.">Fl_Plugin</a>  {
+<a name="l00071"></a>00071   <a class="code" href="classFl__Preferences.html#a7050f8b1c0cbb70693e61bcfbf4f5853" title="Every Fl_Preferences-Group has a uniqe ID.">Fl_Preferences::ID</a> id;
+<a name="l00072"></a>00072 <span class="keyword">public</span>:
+<a name="l00073"></a>00073   <a class="code" href="classFl__Plugin.html" title="Fl_Plugin allows link-time and run-time integration of binary modules.">Fl_Plugin</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *klass, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);
+<a name="l00074"></a>00074   <span class="keyword">virtual</span> ~<a class="code" href="classFl__Plugin.html" title="Fl_Plugin allows link-time and run-time integration of binary modules.">Fl_Plugin</a>();
+<a name="l00075"></a>00075 };
+<a name="l00076"></a>00076 
+<a name="l00077"></a>00077 
+<a name="l00082"></a><a class="code" href="classFl__Plugin__Manager.html">00082</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Plugin__Manager.html" title="Fl_Plugin_Manager manages link-time and run-time plugin binaries.">Fl_Plugin_Manager</a> : <span class="keyword">public</span> <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a> {
+<a name="l00083"></a>00083 <span class="keyword">public</span>:
+<a name="l00084"></a>00084   <a class="code" href="classFl__Plugin__Manager.html" title="Fl_Plugin_Manager manages link-time and run-time plugin binaries.">Fl_Plugin_Manager</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *klass);
+<a name="l00085"></a>00085   ~<a class="code" href="classFl__Plugin__Manager.html" title="Fl_Plugin_Manager manages link-time and run-time plugin binaries.">Fl_Plugin_Manager</a>();
+<a name="l00086"></a>00086   
+<a name="l00089"></a><a class="code" href="classFl__Plugin__Manager.html#a4c454afe90d1f532a12d0a9db7de27fe">00089</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Plugin__Manager.html#a4c454afe90d1f532a12d0a9db7de27fe" title="Return the number of plugins in the klass.">plugins</a>() { <span class="keywordflow">return</span> <a class="code" href="classFl__Preferences.html#a70cfbe5245270b772806e085603a7ab8" title="Returns the number of groups that are contained within a group.">groups</a>(); }
+<a name="l00090"></a>00090   <a class="code" href="classFl__Plugin.html" title="Fl_Plugin allows link-time and run-time integration of binary modules.">Fl_Plugin</a> *plugin(<span class="keywordtype">int</span> index);
+<a name="l00091"></a>00091   <a class="code" href="classFl__Plugin.html" title="Fl_Plugin allows link-time and run-time integration of binary modules.">Fl_Plugin</a> *plugin(<span class="keyword">const</span> <span class="keywordtype">char</span> *name);
+<a name="l00092"></a>00092   <a class="code" href="classFl__Preferences.html#a7050f8b1c0cbb70693e61bcfbf4f5853" title="Every Fl_Preferences-Group has a uniqe ID.">Fl_Preferences::ID</a> addPlugin(<span class="keyword">const</span> <span class="keywordtype">char</span> *name, <a class="code" href="classFl__Plugin.html" title="Fl_Plugin allows link-time and run-time integration of binary modules.">Fl_Plugin</a> *plugin);
+<a name="l00093"></a>00093   
+<a name="l00094"></a>00094   <span class="keyword">static</span> <span class="keywordtype">void</span> removePlugin(<a class="code" href="classFl__Preferences.html#a7050f8b1c0cbb70693e61bcfbf4f5853" title="Every Fl_Preferences-Group has a uniqe ID.">Fl_Preferences::ID</a> <span class="keywordtype">id</span>);
+<a name="l00095"></a>00095   <span class="keyword">static</span> <span class="keywordtype">int</span> load(<span class="keyword">const</span> <span class="keywordtype">char</span> *filename);
+<a name="l00096"></a>00096   <span class="keyword">static</span> <span class="keywordtype">int</span> loadAll(<span class="keyword">const</span> <span class="keywordtype">char</span> *filepath, <span class="keyword">const</span> <span class="keywordtype">char</span> *pattern=0);
+<a name="l00097"></a>00097 };
+<a name="l00098"></a>00098 
+<a name="l00099"></a>00099 
+<a name="l00100"></a>00100 <span class="preprocessor">#endif // !Fl_Preferences_H</span>
+<a name="l00101"></a>00101 <span class="preprocessor"></span>
+<a name="l00102"></a>00102 <span class="comment">//</span>
+<a name="l00103"></a>00103 <span class="comment">// End of &quot;$Id: Fl_Preferences.H 6995 2010-01-12 08:48:55Z matt $&quot;.</span>
+<a name="l00104"></a>00104 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Plugin.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Positioner_8H-source.html

Added: trunk/doc-1.3/Fl__Positioner_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Positioner_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Positioner_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,156 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Positioner.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Positioner_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Positioner.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Positioner.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Positioner header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Positioner widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Positioner_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Positioner_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#ifndef Fl_Widget_H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#include &quot;<a class="code" href="Fl__Widget_8H.html" title="Fl_Widget, Fl_Label classes .">Fl_Widget.H</a>&quot;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#endif</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span>
+<a name="l00046"></a><a class="code" href="classFl__Positioner.html">00046</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Positioner.html" title="This class is provided for Forms compatibility.">Fl_Positioner</a> : <span class="keyword">public</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> {
+<a name="l00047"></a>00047 
+<a name="l00048"></a>00048   <span class="keywordtype">double</span> xmin, ymin;
+<a name="l00049"></a>00049   <span class="keywordtype">double</span> xmax, ymax;
+<a name="l00050"></a>00050   <span class="keywordtype">double</span> xvalue_, yvalue_;
+<a name="l00051"></a>00051   <span class="keywordtype">double</span> xstep_, ystep_;
+<a name="l00052"></a>00052 
+<a name="l00053"></a>00053 <span class="keyword">protected</span>:
+<a name="l00054"></a>00054 
+<a name="l00055"></a>00055   <span class="comment">// these allow subclasses to put the dial in a smaller area:</span>
+<a name="l00056"></a>00056   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>(<span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>);
+<a name="l00057"></a>00057   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>);
+<a name="l00058"></a>00058   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>();
+<a name="l00059"></a>00059 
+<a name="l00060"></a>00060 <span class="keyword">public</span>:
+<a name="l00061"></a>00061 
+<a name="l00062"></a>00062   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00067"></a>00067   <a class="code" href="classFl__Positioner.html" title="This class is provided for Forms compatibility.">Fl_Positioner</a>(<span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h, <span class="keyword">const</span> <span class="keywordtype">char</span> *l=0);
+<a name="l00069"></a><a class="code" href="classFl__Positioner.html#ae231d035294d6037dfda7d8c5b450e02">00069</a>   <span class="keywordtype">double</span> <a class="code" href="classFl__Positioner.html#ae231d035294d6037dfda7d8c5b450e02" title="Gets the X axis coordinate.">xvalue</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> xvalue_;}
+<a name="l00071"></a><a class="code" href="classFl__Positioner.html#ac28162db3cc6d6a811491afcf2ada99f">00071</a>   <span class="keywordtype">double</span> <a class="code" href="classFl__Positioner.html#ac28162db3cc6d6a811491afcf2ada99f" title="Gets the Y axis coordinate.">yvalue</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> yvalue_;}
+<a name="l00072"></a>00072   <span class="keywordtype">int</span> xvalue(<span class="keywordtype">double</span>);
+<a name="l00073"></a>00073   <span class="keywordtype">int</span> yvalue(<span class="keywordtype">double</span>);
+<a name="l00074"></a>00074   <span class="keywordtype">int</span> value(<span class="keywordtype">double</span>,<span class="keywordtype">double</span>);
+<a name="l00075"></a>00075   <span class="keywordtype">void</span> xbounds(<span class="keywordtype">double</span>, <span class="keywordtype">double</span>);
+<a name="l00077"></a><a class="code" href="classFl__Positioner.html#a09536d32ff713a0371cefdf602455fe9">00077</a>   <span class="keywordtype">double</span> <a class="code" href="classFl__Positioner.html#a09536d32ff713a0371cefdf602455fe9" title="Gets the X axis minimum.">xminimum</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> xmin;}
+<a name="l00079"></a><a class="code" href="classFl__Positioner.html#a12c59eca4d22ac86e77515c925192bc9">00079</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Positioner.html#a12c59eca4d22ac86e77515c925192bc9" title="Same as xbounds(a, xmaximum())">xminimum</a>(<span class="keywordtype">double</span> a) {xbounds(a,xmax);}
+<a name="l00081"></a><a class="code" href="classFl__Positioner.html#a4303b7e7d404ec45394fbd28a7459847">00081</a>   <span class="keywordtype">double</span> <a class="code" href="classFl__Positioner.html#a4303b7e7d404ec45394fbd28a7459847" title="Gets the X axis maximum.">xmaximum</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> xmax;}
+<a name="l00083"></a><a class="code" href="classFl__Positioner.html#a1266ba5b972684673eb2274ec5371226">00083</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Positioner.html#a1266ba5b972684673eb2274ec5371226" title="Same as xbounds(xminimum(), a)">xmaximum</a>(<span class="keywordtype">double</span> a) {xbounds(xmin,a);}
+<a name="l00084"></a>00084   <span class="keywordtype">void</span> ybounds(<span class="keywordtype">double</span>, <span class="keywordtype">double</span>);
+<a name="l00086"></a><a class="code" href="classFl__Positioner.html#a75ce94aad4599e36680ccd97c82ece64">00086</a>   <span class="keywordtype">double</span> <a class="code" href="classFl__Positioner.html#a75ce94aad4599e36680ccd97c82ece64" title="Gets the Y axis minimum.">yminimum</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> ymin;}
+<a name="l00088"></a><a class="code" href="classFl__Positioner.html#a73bf390de8ad72f692c1f2b2b29d14e4">00088</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Positioner.html#a73bf390de8ad72f692c1f2b2b29d14e4" title="Same as ybounds(a, ymaximum())">yminimum</a>(<span class="keywordtype">double</span> a) {ybounds(a, ymax);}
+<a name="l00090"></a><a class="code" href="classFl__Positioner.html#ae22650dec07c3aab7fb96cf6ff3dc2ca">00090</a>   <span class="keywordtype">double</span> <a class="code" href="classFl__Positioner.html#ae22650dec07c3aab7fb96cf6ff3dc2ca" title="Gets the Y axis maximum.">ymaximum</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> ymax;}
+<a name="l00092"></a><a class="code" href="classFl__Positioner.html#acffaabf7bec13fa27d0cb87fd4f2f5d4">00092</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Positioner.html#acffaabf7bec13fa27d0cb87fd4f2f5d4" title="Same as ybounds(ymininimum(), a)">ymaximum</a>(<span class="keywordtype">double</span> a) {ybounds(ymin, a);}
+<a name="l00094"></a><a class="code" href="classFl__Positioner.html#a8c73c15b3152110c95c3c10ed32bcbbe">00094</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Positioner.html#a8c73c15b3152110c95c3c10ed32bcbbe" title="Sets the stepping value for the X axis.">xstep</a>(<span class="keywordtype">double</span> a) {xstep_ = a;}
+<a name="l00096"></a><a class="code" href="classFl__Positioner.html#a7364104c3b2b01c04ecfbac8e2116788">00096</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Positioner.html#a7364104c3b2b01c04ecfbac8e2116788" title="Sets the stepping value for the Y axis.">ystep</a>(<span class="keywordtype">double</span> a) {ystep_ = a;}
+<a name="l00097"></a>00097 };
+<a name="l00098"></a>00098 
+<a name="l00099"></a>00099 <span class="preprocessor">#endif</span>
+<a name="l00100"></a>00100 <span class="preprocessor"></span>
+<a name="l00101"></a>00101 <span class="comment">//</span>
+<a name="l00102"></a>00102 <span class="comment">// End of &quot;$Id: Fl_Positioner.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;.</span>
+<a name="l00103"></a>00103 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Positioner.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__PostScript_8H-source.html

Modified: trunk/doc-1.3/Fl__PostScript_8H.html
===================================================================
--- trunk/doc-1.3/Fl__PostScript_8H.html	2011-01-07 22:20:56 UTC (rev 592)
+++ trunk/doc-1.3/Fl__PostScript_8H.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -1,54 +1,95 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>FLTK: Fl_PostScript.H File Reference</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-<link href="tabs.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.7 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_PostScript.H File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
     </ul>
   </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
-      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
 </div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__PostScript_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle">
+<h1>Fl_PostScript.H File Reference</h1>  </div>
+</div>
 <div class="contents">
-<h1>Fl_PostScript.H File Reference</h1>declaration of classes <a class="el" href="classFl__PostScript__Graphics__Driver.html" title="PostScript graphical backend.">Fl_PostScript_Graphics_Driver</a>, <a class="el" href="classFl__PostScript__File__Device.html" title="To send graphical output to a PostScript file.">Fl_PostScript_File_Device</a>.  
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Fl__Paged__Device_8H-source.html">FL/Fl_Paged_Device.H</a>&gt;</code><br>
-<code>#include &lt;<a class="el" href="fl__draw_8H-source.html">FL/fl_draw.H</a>&gt;</code><br>
 
-<p>
-<a href="Fl__PostScript_8H-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__PostScript__File__Device.html">Fl_PostScript_File_Device</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">To send graphical output to a PostScript file.  <a href="classFl__PostScript__File__Device.html#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__PostScript__Graphics__Driver.html">Fl_PostScript_Graphics_Driver</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">PostScript graphical backend.  <a href="classFl__PostScript__Graphics__Driver.html#_details">More...</a><br></td></tr>
+<p>declaration of classes <a class="el" href="classFl__PostScript__Graphics__Driver.html" title="PostScript graphical backend.">Fl_PostScript_Graphics_Driver</a>, <a class="el" href="classFl__PostScript__File__Device.html" title="To send graphical output to a PostScript file.">Fl_PostScript_File_Device</a>.  
+<a href="#_details">More...</a></p>
+<div class="textblock"><code>#include &lt;FL/Fl_Paged_Device.H&gt;</code><br/>
+<code>#include &lt;FL/fl_draw.H&gt;</code><br/>
+</div>
+<p><a href="Fl__PostScript_8H_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__PostScript__File__Device.html">Fl_PostScript_File_Device</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">To send graphical output to a PostScript file.  <a href="classFl__PostScript__File__Device.html#_details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__PostScript__Graphics__Driver.html">Fl_PostScript_Graphics_Driver</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">PostScript graphical backend.  <a href="classFl__PostScript__Graphics__Driver.html#_details">More...</a><br/></td></tr>
 </table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-declaration of classes <a class="el" href="classFl__PostScript__Graphics__Driver.html" title="PostScript graphical backend.">Fl_PostScript_Graphics_Driver</a>, <a class="el" href="classFl__PostScript__File__Device.html" title="To send graphical output to a PostScript file.">Fl_PostScript_File_Device</a>. 
-<p>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>declaration of classes <a class="el" href="classFl__PostScript__Graphics__Driver.html" title="PostScript graphical backend.">Fl_PostScript_Graphics_Driver</a>, <a class="el" href="classFl__PostScript__File__Device.html" title="To send graphical output to a PostScript file.">Fl_PostScript_File_Device</a>. </p>
+</div></div>
 </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__PostScript_8H.html">Fl_PostScript.H</a>      </li>
 <hr>
 <address><small>
 <!-- date removed for reducing unnecessary svn web updates  -->
 <a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
-&copy; 1998-2010 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
 Permission is granted to reproduce this manual or any portion for
 any purpose, provided this copyright and permission notice are preserved.
 </small></address>

Added: trunk/doc-1.3/Fl__PostScript_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__PostScript_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__PostScript_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,300 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_PostScript.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__PostScript_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_PostScript.H</h1>  </div>
+</div>
+<div class="contents">
+<a href="Fl__PostScript_8H.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_PostScript.H 8467 2011-02-23 14:36:18Z manolo $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Support for graphics output to PostScript file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00032"></a>00032 <span class="comment"></span><span class="preprocessor">#ifndef Fl_PostScript_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#define Fl_PostScript_H</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span>
+<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;FL/Fl_Paged_Device.H&gt;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#include &lt;FL/fl_draw.H&gt;</span>
+<a name="l00037"></a>00037 
+<a name="l00064"></a><a class="code" href="classFl__PostScript__Graphics__Driver.html">00064</a> <span class="keyword">class </span><a class="code" href="classFl__PostScript__Graphics__Driver.html" title="PostScript graphical backend.">Fl_PostScript_Graphics_Driver</a> : <span class="keyword">public</span> <a class="code" href="classFl__Graphics__Driver.html" title="A virtual class subclassed for each graphics driver FLTK uses.">Fl_Graphics_Driver</a> {
+<a name="l00065"></a>00065 <span class="keyword">public</span>: 
+<a name="l00066"></a><a class="code" href="classFl__PostScript__Graphics__Driver.html#a6a6d92ae0351d3ec439841ad65d2a34d">00066</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__PostScript__Graphics__Driver.html#a6a6d92ae0351d3ec439841ad65d2a34d" title="A string that identifies each subclass of Fl_Device.">class_id</a>;
+<a name="l00067"></a><a class="code" href="classFl__PostScript__Graphics__Driver.html#ac8983813e721fe6b926e709497330d8d">00067</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__PostScript__Graphics__Driver.html#ac8983813e721fe6b926e709497330d8d" title="Returns the name of the class of this object.">class_name</a>() {<span class="keywordflow">return</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a6a6d92ae0351d3ec439841ad65d2a34d" title="A string that identifies each subclass of Fl_Device.">class_id</a>;};
+<a name="l00068"></a>00068   <a class="code" href="classFl__PostScript__Graphics__Driver.html#a3731f6cdb22dac364d633fe5ef5ebd46" title="The constructor.">Fl_PostScript_Graphics_Driver</a>();
+<a name="l00069"></a>00069 <span class="preprocessor">#ifndef FL_DOXYGEN</span>
+<a name="l00070"></a>00070 <span class="preprocessor"></span>  <span class="keyword">enum</span> SHAPE{NONE=0, LINE, LOOP, POLYGON, POINTS};
+<a name="l00071"></a>00071   
+<a name="l00072"></a>00072 <span class="keyword">class </span>Clip {
+<a name="l00073"></a>00073   <span class="keyword">public</span>:
+<a name="l00074"></a>00074     <span class="keywordtype">int</span> x, y, w, h;
+<a name="l00075"></a>00075     Clip *prev;
+<a name="l00076"></a>00076   };
+<a name="l00077"></a>00077   Clip * clip_;
+<a name="l00078"></a>00078   
+<a name="l00079"></a>00079   <span class="keywordtype">int</span> lang_level_;
+<a name="l00080"></a>00080   <span class="keywordtype">int</span> gap_;
+<a name="l00081"></a>00081   <span class="keywordtype">int</span> pages_;
+<a name="l00082"></a>00082   
+<a name="l00083"></a>00083   <span class="keywordtype">double</span> width_;
+<a name="l00084"></a>00084   <span class="keywordtype">double</span> height_;
+<a name="l00085"></a>00085   
+<a name="l00086"></a>00086   <span class="keywordtype">int</span> shape_;
+<a name="l00087"></a>00087   <span class="keywordtype">int</span> linewidth_;<span class="comment">// need for clipping, lang level 1-2</span>
+<a name="l00088"></a>00088   <span class="keywordtype">int</span> linestyle_;<span class="comment">//</span>
+<a name="l00089"></a>00089   <span class="keywordtype">int</span> interpolate_; <span class="comment">//interpolation of images</span>
+<a name="l00090"></a>00090   <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> cr_,cg_,cb_;
+<a name="l00091"></a>00091   <span class="keywordtype">char</span>  linedash_[256];<span class="comment">//should be enough</span>
+<a name="l00092"></a>00092   <span class="keywordtype">void</span> concat();  <span class="comment">// transform ror scalable dradings...</span>
+<a name="l00093"></a>00093   <span class="keywordtype">void</span> reconcat(); <span class="comment">//invert</span>
+<a name="l00094"></a>00094   <span class="keywordtype">void</span> recover(); <span class="comment">//recovers the state after grestore (such as line styles...)</span>
+<a name="l00095"></a>00095   <span class="keywordtype">void</span> reset();
+<a name="l00096"></a>00096   
+<a name="l00097"></a>00097   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> * mask;
+<a name="l00098"></a>00098   <span class="keywordtype">int</span> mx; <span class="comment">// width of mask;</span>
+<a name="l00099"></a>00099   <span class="keywordtype">int</span> my; <span class="comment">// mask lines</span>
+<a name="l00100"></a>00100   <span class="comment">//Fl_Color bg_;</span>
+<a name="l00101"></a>00101   int (*close_cmd_)(FILE *);
+<a name="l00102"></a>00102   <span class="keywordtype">int</span> page_policy_;
+<a name="l00103"></a>00103   <span class="keywordtype">int</span> nPages;
+<a name="l00104"></a>00104   <span class="keywordtype">int</span> orientation_;
+<a name="l00105"></a>00105   
+<a name="l00106"></a>00106   <span class="keywordtype">float</span> scale_x;
+<a name="l00107"></a>00107   <span class="keywordtype">float</span> scale_y;
+<a name="l00108"></a>00108   <span class="keywordtype">float</span> angle;
+<a name="l00109"></a>00109   <span class="keywordtype">int</span> left_margin;
+<a name="l00110"></a>00110   <span class="keywordtype">int</span> top_margin;
+<a name="l00111"></a>00111  
+<a name="l00112"></a>00112   FILE *output;
+<a name="l00113"></a>00113   <span class="keywordtype">double</span> pw_, ph_;
+<a name="l00114"></a>00114   
+<a name="l00115"></a>00115   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> bg_r, bg_g, bg_b;
+<a name="l00116"></a>00116   <span class="keywordtype">int</span> start_postscript (<span class="keywordtype">int</span> pagecount, <span class="keyword">enum</span> <a class="code" href="classFl__Paged__Device.html#aea57eda0ffa5353c7e678a17675681d4" title="Possible page formats.">Fl_Paged_Device::Page_Format</a> format, <span class="keyword">enum</span> <a class="code" href="classFl__Paged__Device.html#acf20a8f5990f76f14393b4a8a9b8f812" title="Possible page layouts.">Fl_Paged_Device::Page_Layout</a> layout);
+<a name="l00117"></a>00117   <span class="comment">/*  int alpha_mask(const uchar * data, int w, int h, int D, int LD=0);</span>
+<a name="l00118"></a>00118 <span class="comment">   */</span>
+<a name="l00119"></a>00119   <span class="keywordtype">void</span> transformed_draw(<span class="keyword">const</span> <span class="keywordtype">char</span>* s, <span class="keywordtype">int</span> n, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y); <span class="comment">//precise text placing</span>
+<a name="l00120"></a>00120   <span class="keywordtype">void</span> transformed_draw(<span class="keyword">const</span> <span class="keywordtype">char</span>* s, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y);
+<a name="l00121"></a>00121   <span class="keywordtype">int</span> alpha_mask(<span class="keyword">const</span> <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> * data, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h, <span class="keywordtype">int</span> D, <span class="keywordtype">int</span> LD=0);
+<a name="l00122"></a>00122   <span class="keywordtype">void</span> draw_scaled_image(<span class="keyword">const</span> <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> *data, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y, <span class="keywordtype">double</span> w, <span class="keywordtype">double</span> h, <span class="keywordtype">int</span> iw, <span class="keywordtype">int</span> ih, <span class="keywordtype">int</span> D=3, <span class="keywordtype">int</span> LD=0);
+<a name="l00123"></a>00123   <span class="keywordtype">void</span> draw_scaled_image_mono(<span class="keyword">const</span> <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> *data, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y, <span class="keywordtype">double</span> w, <span class="keywordtype">double</span> h, <span class="keywordtype">int</span> iw, <span class="keywordtype">int</span> ih, <span class="keywordtype">int</span> D=3, <span class="keywordtype">int</span> LD=0);
+<a name="l00124"></a>00124   <span class="keywordtype">void</span> draw_scaled_image(<a class="code" href="Fl__Device_8H.html#ae7b27cd30e30fc18214f4274c2a74e25" title="signature of image generation callback function.">Fl_Draw_Image_Cb</a> call, <span class="keywordtype">void</span> *data, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y, <span class="keywordtype">double</span> w, <span class="keywordtype">double</span> h, <span class="keywordtype">int</span> iw, <span class="keywordtype">int</span> ih, <span class="keywordtype">int</span> D);
+<a name="l00125"></a>00125   <span class="keywordtype">void</span> draw_scaled_image_mono(<a class="code" href="Fl__Device_8H.html#ae7b27cd30e30fc18214f4274c2a74e25" title="signature of image generation callback function.">Fl_Draw_Image_Cb</a> call, <span class="keywordtype">void</span> *data, <span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y, <span class="keywordtype">double</span> w, <span class="keywordtype">double</span> h, <span class="keywordtype">int</span> iw, <span class="keywordtype">int</span> ih, <span class="keywordtype">int</span> D);
+<a name="l00126"></a>00126   
+<a name="l00127"></a>00127   <span class="keyword">enum</span> <a class="code" href="classFl__Paged__Device.html#aea57eda0ffa5353c7e678a17675681d4" title="Possible page formats.">Fl_Paged_Device::Page_Format</a> page_format_;
+<a name="l00128"></a>00128   <span class="keywordtype">char</span> *ps_filename_;
+<a name="l00129"></a>00129  
+<a name="l00130"></a>00130   <span class="keywordtype">void</span> page_policy(<span class="keywordtype">int</span> p);
+<a name="l00131"></a>00131   <span class="keywordtype">int</span> page_policy(){<span class="keywordflow">return</span> page_policy_;};
+<a name="l00132"></a>00132   <span class="keywordtype">void</span> close_command( <span class="keywordtype">int</span> (*cmd)(FILE *)){close_cmd_=cmd;};
+<a name="l00133"></a>00133   FILE * file() {<span class="keywordflow">return</span> output;};
+<a name="l00134"></a>00134   <span class="comment">//void orientation (int o);</span>
+<a name="l00135"></a>00135   <span class="comment">//Fl_PostScript_Graphics_Driver(FILE *o, int lang_level, int pages = 0); // ps (also multi-page) constructor</span>
+<a name="l00136"></a>00136   <span class="comment">//Fl_PostScript_Graphics_Driver(FILE *o, int lang_level, int x, int y, int w, int h); //eps constructor</span>
+<a name="l00137"></a>00137   <span class="keywordtype">void</span> interpolate(<span class="keywordtype">int</span> i){interpolate_=i;};
+<a name="l00138"></a>00138   <span class="keywordtype">int</span> interpolate(){<span class="keywordflow">return</span> interpolate_;}
+<a name="l00139"></a>00139   
+<a name="l00140"></a>00140   <span class="keywordtype">void</span> page(<span class="keywordtype">double</span> pw, <span class="keywordtype">double</span> ph, <span class="keywordtype">int</span> media = 0);
+<a name="l00141"></a>00141   <span class="keywordtype">void</span> page(<span class="keywordtype">int</span> format);
+<a name="l00142"></a>00142 <span class="preprocessor">#endif // FL_DOXYGEN</span>
+<a name="l00143"></a>00143 <span class="preprocessor"></span>  
+<a name="l00144"></a>00144   <span class="comment">// implementation of drawing methods</span>
+<a name="l00145"></a>00145   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#a534f2ce7e973705cb934f6e6304d3636" title="see fl_color(void).">color</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c);
+<a name="l00146"></a>00146   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#a534f2ce7e973705cb934f6e6304d3636" title="see fl_color(void).">color</a>(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> r, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> g, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> b);
+<a name="l00147"></a>00147   
+<a name="l00148"></a>00148   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#acb2a2c09c83fd7f5f474a26fe5272749" title="see fl_push_clip(int x, int y, int w, int h).">push_clip</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h);
+<a name="l00149"></a>00149   <span class="keywordtype">int</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a194c937e52aeadb7cbc250059b9f1e7d" title="see fl_clip_box(int x, int y, int w, int h, int &amp;amp;X, int &amp;amp;Y, int &amp;amp;W, int &amp;amp;H)...">clip_box</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h, <span class="keywordtype">int</span> &amp;X, <span class="keywordtype">int</span> &amp;Y, <span class="keywordtype">int</span> &amp;W, <span class="keywordtype">int</span> &amp;H);
+<a name="l00150"></a>00150   <span class="keywordtype">int</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#ae1162e2d5862cc284a4c7d15719f21eb" title="see fl_not_clipped(int x, int y, int w, int h).">not_clipped</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h);
+<a name="l00151"></a>00151   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#aa26c4b20530563ad0f7aaeebf100ca45" title="see fl_push_no_clip().">push_no_clip</a>();
+<a name="l00152"></a>00152   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a46babf6cf69ec648259c6f90fa3240d5" title="see fl_pop_clip().">pop_clip</a>();
+<a name="l00153"></a>00153   
+<a name="l00154"></a>00154   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a31dd65f29102b216435a2d8ee1dbbd74" title="see fl_line_style(int style, int width, char* dashes).">line_style</a>(<span class="keywordtype">int</span> style, <span class="keywordtype">int</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a6d8ab04afa7e310818f045a8524f71cb" title="see fl_width(const char *str, int n).">width</a>=0, <span class="keywordtype">char</span>* dashes=0);
+<a name="l00155"></a>00155   
+<a name="l00156"></a>00156   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a2cc41cda4af8a87b38dddc19df29eb70" title="see fl_rect(int x, int y, int w, int h).">rect</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h);
+<a name="l00157"></a>00157   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a8bca38e284b435f3684696e503a900ee" title="see fl_rectf(int x, int y, int w, int h).">rectf</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h);
+<a name="l00158"></a>00158   
+<a name="l00159"></a>00159   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a6d7660c3c0356023663524533e1bbea2" title="see fl_xyline(int x, int y, int x1).">xyline</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> x1);
+<a name="l00160"></a>00160   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a6d7660c3c0356023663524533e1bbea2" title="see fl_xyline(int x, int y, int x1).">xyline</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y2);
+<a name="l00161"></a>00161   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a6d7660c3c0356023663524533e1bbea2" title="see fl_xyline(int x, int y, int x1).">xyline</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y2, <span class="keywordtype">int</span> x3);
+<a name="l00162"></a>00162   
+<a name="l00163"></a>00163   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#acafadd64e0baee19cced13683202833b" title="see fl_yxline(int x, int y, int y1).">yxline</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> y1);
+<a name="l00164"></a>00164   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#acafadd64e0baee19cced13683202833b" title="see fl_yxline(int x, int y, int y1).">yxline</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> y1, <span class="keywordtype">int</span> x2);
+<a name="l00165"></a>00165   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#acafadd64e0baee19cced13683202833b" title="see fl_yxline(int x, int y, int y1).">yxline</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> y1, <span class="keywordtype">int</span> x2, <span class="keywordtype">int</span> y3);
+<a name="l00166"></a>00166   
+<a name="l00167"></a>00167   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a870b041ae74401f8ab0a8fcd3c8b33be" title="see fl_line(int x, int y, int x1, int y1).">line</a>(<span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y1, <span class="keywordtype">int</span> x2, <span class="keywordtype">int</span> y2);
+<a name="l00168"></a>00168   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a870b041ae74401f8ab0a8fcd3c8b33be" title="see fl_line(int x, int y, int x1, int y1).">line</a>(<span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y1, <span class="keywordtype">int</span> x2, <span class="keywordtype">int</span> y2, <span class="keywordtype">int</span> x3, <span class="keywordtype">int</span> y3);  
+<a name="l00169"></a>00169   
+<a name="l00170"></a>00170   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a7afde03781c4f6f178c26563532d55b6" title="see fl_loop(int x0, int y0, int x1, int y1, int x2, int y2).">loop</a>(<span class="keywordtype">int</span> x0, <span class="keywordtype">int</span> y0, <span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y1, <span class="keywordtype">int</span> x2, <span class="keywordtype">int</span> y2);
+<a name="l00171"></a>00171   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a7afde03781c4f6f178c26563532d55b6" title="see fl_loop(int x0, int y0, int x1, int y1, int x2, int y2).">loop</a>(<span class="keywordtype">int</span> x0, <span class="keywordtype">int</span> y0, <span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y1, <span class="keywordtype">int</span> x2, <span class="keywordtype">int</span> y2, <span class="keywordtype">int</span> x3, <span class="keywordtype">int</span> y3);
+<a name="l00172"></a>00172   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a715c73b66944f45a02350ed7abce038f" title="see fl_polygon(int x0, int y0, int x1, int y1, int x2, int y2).">polygon</a>(<span class="keywordtype">int</span> x0, <span class="keywordtype">int</span> y0, <span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y1, <span class="keywordtype">int</span> x2, <span class="keywordtype">int</span> y2);
+<a name="l00173"></a>00173   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a715c73b66944f45a02350ed7abce038f" title="see fl_polygon(int x0, int y0, int x1, int y1, int x2, int y2).">polygon</a>(<span class="keywordtype">int</span> x0, <span class="keywordtype">int</span> y0, <span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> y1, <span class="keywordtype">int</span> x2, <span class="keywordtype">int</span> y2, <span class="keywordtype">int</span> x3, <span class="keywordtype">int</span> y3);
+<a name="l00174"></a>00174   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#aba408ca06a8eee0cb078166f256814b0" title="see fl_point(int x, int y).">point</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00175"></a>00175   
+<a name="l00176"></a>00176   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a4e15bc61c77687762817c2f84e832672" title="see fl_begin_points().">begin_points</a>();
+<a name="l00177"></a>00177   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a3943220a863198b0af2b85376453490f" title="see fl_begin_line().">begin_line</a>();
+<a name="l00178"></a>00178   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a3a1dbd2566cd226e8f67aceb94c8778d" title="see fl_begin_loop().">begin_loop</a>();
+<a name="l00179"></a>00179   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a128944d41e7041158089bee8ea627fe3" title="see fl_begin_polygon().">begin_polygon</a>();
+<a name="l00180"></a>00180   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#aca8eb1d203fe093483c47036df528db9" title="see fl_vertex(double x, double y).">vertex</a>(<span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y);
+<a name="l00181"></a>00181   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a87223bfba7fef978e946cc79afffbd1f" title="see fl_curve(double X0, double Y0, double X1, double Y1, double X2, double Y2, double X3...">curve</a>(<span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y, <span class="keywordtype">double</span> x1, <span class="keywordtype">double</span> y1, <span class="keywordtype">double</span> x2, <span class="keywordtype">double</span> y2, <span class="keywordtype">double</span> x3, <span class="keywordtype">double</span> y3);
+<a name="l00182"></a>00182   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a7affdfeccfc2929a2789f2f6a93b7cd7" title="see fl_circle(double x, double y, double r).">circle</a>(<span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y, <span class="keywordtype">double</span> r);
+<a name="l00183"></a>00183   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a30c007649b6e1b7649f2d022f101256a" title="see fl_arc(double x, double y, double r, double start, double end).">arc</a>(<span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y, <span class="keywordtype">double</span> r, <span class="keywordtype">double</span> start, <span class="keywordtype">double</span> a);
+<a name="l00184"></a>00184   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a30c007649b6e1b7649f2d022f101256a" title="see fl_arc(double x, double y, double r, double start, double end).">arc</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h, <span class="keywordtype">double</span> a1, <span class="keywordtype">double</span> a2);
+<a name="l00185"></a>00185   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a39b1d5819a3c3be09236c5d963c32b08" title="see fl_pie(int x, int y, int w, int h, double a1, double a2).">pie</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h, <span class="keywordtype">double</span> a1, <span class="keywordtype">double</span> a2);
+<a name="l00186"></a>00186   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a5616c12a9176518a867b049201f9ed5e" title="see fl_end_points().">end_points</a>();
+<a name="l00187"></a>00187   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#affadcb9d5f8444413b7679768f07c4f5" title="see fl_end_line().">end_line</a>();
+<a name="l00188"></a>00188   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a937314426f1cda1230c5a52a207f4eab" title="see fl_end_loop().">end_loop</a>();
+<a name="l00189"></a>00189   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a63904366af2a2e54a6bc846992e4e642" title="see fl_end_polygon().">end_polygon</a>();
+<a name="l00190"></a><a class="code" href="classFl__PostScript__Graphics__Driver.html#a26677662e131b909a4edd0ba874b9be8">00190</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a26677662e131b909a4edd0ba874b9be8" title="see fl_begin_complex_polygon().">begin_complex_polygon</a>(){<a class="code" href="classFl__PostScript__Graphics__Driver.html#a128944d41e7041158089bee8ea627fe3" title="see fl_begin_polygon().">begin_polygon</a>();};
+<a name="l00191"></a><a class="code" href="classFl__PostScript__Graphics__Driver.html#a546d4a892db73de2f3478908b5b83303">00191</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a546d4a892db73de2f3478908b5b83303" title="see fl_gap().">gap</a>(){gap_=1;};
+<a name="l00192"></a><a class="code" href="classFl__PostScript__Graphics__Driver.html#ab154f8e139f1aa045091adcded62242b">00192</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#ab154f8e139f1aa045091adcded62242b" title="see fl_end_complex_polygon().">end_complex_polygon</a>(){<a class="code" href="classFl__PostScript__Graphics__Driver.html#a63904366af2a2e54a6bc846992e4e642" title="see fl_end_polygon().">end_polygon</a>();};
+<a name="l00193"></a>00193   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a59a42113047a2f0e877cccaca93cceff" title="see fl_transformed_vertex(double xf, double yf).">transformed_vertex</a>(<span class="keywordtype">double</span> x, <span class="keywordtype">double</span> y);
+<a name="l00194"></a>00194     
+<a name="l00195"></a><a class="code" href="classFl__PostScript__Graphics__Driver.html#af63873d3a57365a23bce02daac3dcf0d">00195</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#af63873d3a57365a23bce02daac3dcf0d" title="see fl_draw_image(const uchar* buf, int X,int Y,int W,int H, int D, int L).">draw_image</a>(<span class="keyword">const</span> <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>* d, <span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h, <span class="keywordtype">int</span> delta=3, <span class="keywordtype">int</span> ldelta=0){draw_scaled_image(d,x,y,w,h,w,h,delta,ldelta);};
+<a name="l00196"></a><a class="code" href="classFl__PostScript__Graphics__Driver.html#a6971f70a909451fbae1b1f436cda4777">00196</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a6971f70a909451fbae1b1f436cda4777" title="see fl_draw_image_mono(const uchar* buf, int X,int Y,int W,int H, int D, int L).">draw_image_mono</a>(<span class="keyword">const</span> <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>* d, <span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h, <span class="keywordtype">int</span> delta=1, <span class="keywordtype">int</span> ld=0){draw_scaled_image_mono(d,x,y,w,h,w,h,delta,ld);};
+<a name="l00197"></a><a class="code" href="classFl__PostScript__Graphics__Driver.html#a56e7ce1b656c5ac2aeb6167aa27b919d">00197</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a56e7ce1b656c5ac2aeb6167aa27b919d" title="see fl_draw_image(Fl_Draw_Image_Cb cb, void* data, int X,int Y,int W,int H, int D).">draw_image</a>(<a class="code" href="Fl__Device_8H.html#ae7b27cd30e30fc18214f4274c2a74e25" title="signature of image generation callback function.">Fl_Draw_Image_Cb</a> call, <span class="keywordtype">void</span>* data, <span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h, <span class="keywordtype">int</span> delta=3){draw_scaled_image(call,data, x, y, w, h, w, h, delta);};
+<a name="l00198"></a><a class="code" href="classFl__PostScript__Graphics__Driver.html#adccc5ba32276e82df1718759f62f40e7">00198</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#adccc5ba32276e82df1718759f62f40e7" title="see fl_draw_image_mono(Fl_Draw_Image_Cb cb, void* data, int X,int Y,int W,int H, int D)...">draw_image_mono</a>(<a class="code" href="Fl__Device_8H.html#ae7b27cd30e30fc18214f4274c2a74e25" title="signature of image generation callback function.">Fl_Draw_Image_Cb</a> call, <span class="keywordtype">void</span>* data, <span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h, <span class="keywordtype">int</span> delta=1){draw_scaled_image_mono(call, data, x, y, w, h, w, h, delta);};
+<a name="l00199"></a>00199       
+<a name="l00200"></a><a class="code" href="classFl__PostScript__Graphics__Driver.html#a756d40551c7c57caa2df77e8785d4a97">00200</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a756d40551c7c57caa2df77e8785d4a97" title="see fl_draw(const char *str, int n, int x, int y).">draw</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* s, <span class="keywordtype">int</span> n, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y) {transformed_draw(s,n,x,y); };
+<a name="l00201"></a>00201 <span class="preprocessor">#ifdef __APPLE__</span>
+<a name="l00202"></a>00202 <span class="preprocessor"></span>  <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a756d40551c7c57caa2df77e8785d4a97" title="see fl_draw(const char *str, int n, int x, int y).">draw</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* s, <span class="keywordtype">int</span> n, <span class="keywordtype">float</span> x, <span class="keywordtype">float</span> y) {transformed_draw(s,n,x,y); };
+<a name="l00203"></a>00203 <span class="preprocessor">#endif</span>
+<a name="l00204"></a>00204 <span class="preprocessor"></span>  <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a756d40551c7c57caa2df77e8785d4a97" title="see fl_draw(const char *str, int n, int x, int y).">draw</a>(<span class="keywordtype">int</span> angle, <span class="keyword">const</span> <span class="keywordtype">char</span> *str, <span class="keywordtype">int</span> n, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00205"></a>00205   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a59012d28f7bd29b0729dc6e058b688e8" title="see fl_rtl_draw(const char *str, int n, int x, int y).">rtl_draw</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* s, <span class="keywordtype">int</span> n, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00206"></a>00206   <span class="keywordtype">void</span> <a class="code" href="classFl__Graphics__Driver.html#adda4c44947e758afb5833d0fbec75913" title="see fl_font(void).">font</a>(<span class="keywordtype">int</span> face, <span class="keywordtype">int</span> <a class="code" href="classFl__Graphics__Driver.html#ad3327352d15be72897c43aabe52b7b00" title="see fl_size().">size</a>);
+<a name="l00207"></a>00207   <span class="keywordtype">double</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a6d8ab04afa7e310818f045a8524f71cb" title="see fl_width(const char *str, int n).">width</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *, <span class="keywordtype">int</span>);
+<a name="l00208"></a>00208   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#ade982260311a0bfeb43bb1cad044a102" title="see fl_text_extents(const char*, int n, int&amp;amp; dx, int&amp;amp; dy, int&amp;amp; w, int&amp;amp; h)...">text_extents</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *c, <span class="keywordtype">int</span> n, <span class="keywordtype">int</span> &amp;dx, <span class="keywordtype">int</span> &amp;dy, <span class="keywordtype">int</span> &amp;w, <span class="keywordtype">int</span> &amp;h);
+<a name="l00209"></a>00209   <span class="keywordtype">int</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#ae88f77923e9d9a93a9a6d8f3d18d0ebb" title="see fl_height().">height</a>();
+<a name="l00210"></a>00210   <span class="keywordtype">int</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#af0bb3b8c6438323edb756f25901b7d8d" title="see fl_descent().">descent</a>();
+<a name="l00211"></a>00211   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a756d40551c7c57caa2df77e8785d4a97" title="see fl_draw(const char *str, int n, int x, int y).">draw</a>(<a class="code" href="classFl__Pixmap.html" title="The Fl_Pixmap class supports caching and drawing of colormap (pixmap) images, including transparency...">Fl_Pixmap</a> * pxm,<span class="keywordtype">int</span> XP, <span class="keywordtype">int</span> YP, <span class="keywordtype">int</span> WP, <span class="keywordtype">int</span> HP, <span class="keywordtype">int</span> cx, <span class="keywordtype">int</span> cy);
+<a name="l00212"></a>00212   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a756d40551c7c57caa2df77e8785d4a97" title="see fl_draw(const char *str, int n, int x, int y).">draw</a>(<a class="code" href="classFl__Bitmap.html" title="The Fl_Bitmap class supports caching and drawing of mono-color (bitmap) images.">Fl_Bitmap</a> * bitmap,<span class="keywordtype">int</span> XP, <span class="keywordtype">int</span> YP, <span class="keywordtype">int</span> WP, <span class="keywordtype">int</span> HP, <span class="keywordtype">int</span> cx, <span class="keywordtype">int</span> cy);
+<a name="l00213"></a>00213   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__Graphics__Driver.html#a756d40551c7c57caa2df77e8785d4a97" title="see fl_draw(const char *str, int n, int x, int y).">draw</a>(<a class="code" href="classFl__RGB__Image.html" title="The Fl_RGB_Image class supports caching and drawing of full-color images with 1 to 4 channels of colo...">Fl_RGB_Image</a> * rgb,<span class="keywordtype">int</span> XP, <span class="keywordtype">int</span> YP, <span class="keywordtype">int</span> WP, <span class="keywordtype">int</span> HP, <span class="keywordtype">int</span> cx, <span class="keywordtype">int</span> cy);
+<a name="l00214"></a>00214   <a class="code" href="classFl__PostScript__Graphics__Driver.html#a7c4bee20de9515a76ce4230189015013" title="The destructor.">~Fl_PostScript_Graphics_Driver</a>();
+<a name="l00215"></a>00215 };
+<a name="l00216"></a>00216 
+<a name="l00220"></a><a class="code" href="classFl__PostScript__File__Device.html">00220</a> <span class="keyword">class </span><a class="code" href="classFl__PostScript__File__Device.html" title="To send graphical output to a PostScript file.">Fl_PostScript_File_Device</a> : <span class="keyword">public</span> <a class="code" href="classFl__Paged__Device.html" title="Represents page-structured drawing surfaces.">Fl_Paged_Device</a> {
+<a name="l00221"></a>00221 <span class="preprocessor">#ifdef __APPLE__</span>
+<a name="l00222"></a>00222 <span class="preprocessor"></span>  Fl_CGContextRef gc;
+<a name="l00223"></a>00223 <span class="preprocessor">#endif</span>
+<a name="l00224"></a>00224 <span class="preprocessor"></span><span class="keyword">protected</span>:
+<a name="l00225"></a>00225   <a class="code" href="classFl__PostScript__Graphics__Driver.html" title="PostScript graphical backend.">Fl_PostScript_Graphics_Driver</a> *<a class="code" href="classFl__PostScript__File__Device.html#a7a1526bd1ae1a010978842adb459c9a3" title="Returns the PostScript driver of this drawing surface.">driver</a>();
+<a name="l00226"></a>00226 <span class="keyword">public</span>:
+<a name="l00227"></a><a class="code" href="classFl__PostScript__File__Device.html#a8e47a9a3ac38a2ad3fa6c775701c747b">00227</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__PostScript__File__Device.html#a8e47a9a3ac38a2ad3fa6c775701c747b" title="A string that identifies each subclass of Fl_Device.">class_id</a>;
+<a name="l00228"></a><a class="code" href="classFl__PostScript__File__Device.html#ad2d843215cf1bc1aa929b5c7226f67f6">00228</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__PostScript__File__Device.html#ad2d843215cf1bc1aa929b5c7226f67f6" title="Returns the name of the class of this object.">class_name</a>() {<span class="keywordflow">return</span> <a class="code" href="classFl__PostScript__File__Device.html#a8e47a9a3ac38a2ad3fa6c775701c747b" title="A string that identifies each subclass of Fl_Device.">class_id</a>;};
+<a name="l00229"></a>00229   <a class="code" href="classFl__PostScript__File__Device.html#a0d3322e4698aa2c3fa4e4254d17f717d" title="The constructor.">Fl_PostScript_File_Device</a>();
+<a name="l00230"></a>00230   <a class="code" href="classFl__PostScript__File__Device.html#a30fb2bac9ac4c8a0ee266c93b8942356" title="The destructor.">~Fl_PostScript_File_Device</a>();
+<a name="l00231"></a>00231   <span class="keywordtype">int</span> <a class="code" href="classFl__PostScript__File__Device.html#a59af7ba1f02cf06b42fc45b504c56e3f" title="Begins the session where all graphics requests will go to a local PostScript file.">start_job</a>(<span class="keywordtype">int</span> pagecount, <span class="keyword">enum</span> <a class="code" href="classFl__Paged__Device.html#aea57eda0ffa5353c7e678a17675681d4" title="Possible page formats.">Fl_Paged_Device::Page_Format</a> format = <a class="code" href="classFl__Paged__Device.html#aea57eda0ffa5353c7e678a17675681d4a8b658f93f646e8e3809da373eb20654c" title="A4 format.">Fl_Paged_Device::A4</a>, 
+<a name="l00232"></a>00232                 <span class="keyword">enum</span> <a class="code" href="classFl__Paged__Device.html#acf20a8f5990f76f14393b4a8a9b8f812" title="Possible page layouts.">Fl_Paged_Device::Page_Layout</a> layout = <a class="code" href="classFl__Paged__Device.html#acf20a8f5990f76f14393b4a8a9b8f812aa9c57d1ac390ce19f11a84f1f19a6678" title="Portrait orientation.">Fl_Paged_Device::PORTRAIT</a>);
+<a name="l00233"></a>00233   <span class="keywordtype">int</span> <a class="code" href="classFl__PostScript__File__Device.html#a59af7ba1f02cf06b42fc45b504c56e3f" title="Begins the session where all graphics requests will go to a local PostScript file.">start_job</a>(FILE *ps_output, <span class="keywordtype">int</span> pagecount, <span class="keyword">enum</span> <a class="code" href="classFl__Paged__Device.html#aea57eda0ffa5353c7e678a17675681d4" title="Possible page formats.">Fl_Paged_Device::Page_Format</a> format = <a class="code" href="classFl__Paged__Device.html#aea57eda0ffa5353c7e678a17675681d4a8b658f93f646e8e3809da373eb20654c" title="A4 format.">Fl_Paged_Device::A4</a>, 
+<a name="l00234"></a>00234                 <span class="keyword">enum</span> <a class="code" href="classFl__Paged__Device.html#acf20a8f5990f76f14393b4a8a9b8f812" title="Possible page layouts.">Fl_Paged_Device::Page_Layout</a> layout = <a class="code" href="classFl__Paged__Device.html#acf20a8f5990f76f14393b4a8a9b8f812aa9c57d1ac390ce19f11a84f1f19a6678" title="Portrait orientation.">Fl_Paged_Device::PORTRAIT</a>);
+<a name="l00235"></a>00235   <span class="keywordtype">int</span> <a class="code" href="classFl__PostScript__File__Device.html#ab9a751439e2e5695bd94d5de218b0d55" title="Starts a new printed page.">start_page</a> (<span class="keywordtype">void</span>);
+<a name="l00236"></a>00236   <span class="keywordtype">int</span> <a class="code" href="classFl__PostScript__File__Device.html#ae5d22ae29d91af6b0453d67ca8437e5c" title="Computes the width and height of the printable area of the page.">printable_rect</a>(<span class="keywordtype">int</span> *w, <span class="keywordtype">int</span> *h);
+<a name="l00237"></a>00237   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__File__Device.html#a862ab0614b5d326b31c7f7a8a9d47ded" title="Computes the dimensions of margins that lie between the printable page area and the full page...">margins</a>(<span class="keywordtype">int</span> *left, <span class="keywordtype">int</span> *top, <span class="keywordtype">int</span> *right, <span class="keywordtype">int</span> *bottom);
+<a name="l00238"></a>00238   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__File__Device.html#abc467d5a69d50acf3101c293ee789b28" title="Computes the page coordinates of the current origin of graphics functions.">origin</a>(<span class="keywordtype">int</span> *x, <span class="keywordtype">int</span> *y);
+<a name="l00239"></a>00239   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__File__Device.html#abc467d5a69d50acf3101c293ee789b28" title="Computes the page coordinates of the current origin of graphics functions.">origin</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00240"></a>00240   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__File__Device.html#aab1d622e451fa8976aa214511ab3e015" title="Changes the scaling of page coordinates.">scale</a> (<span class="keywordtype">float</span> scale_x, <span class="keywordtype">float</span> scale_y = 0.);
+<a name="l00241"></a>00241   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__File__Device.html#a63407fe6db82413253a02dcc5b639e44" title="Rotates the graphics operations relatively to paper.">rotate</a>(<span class="keywordtype">float</span> angle);
+<a name="l00242"></a>00242   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__File__Device.html#a06d781ce8fdfdbbd2d8e732bdbdf777e" title="Translates the current graphics origin accounting for the current rotation.">translate</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00243"></a>00243   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__File__Device.html#a1206add30447d3e17022a712f983ea0c" title="Undoes the effect of a previous translate() call.">untranslate</a>(<span class="keywordtype">void</span>);
+<a name="l00244"></a>00244   <span class="keywordtype">int</span> <a class="code" href="classFl__PostScript__File__Device.html#a45ee126a519fa8ae6ce770dc6d3b996a" title="To be called at the end of each page.">end_page</a> (<span class="keywordtype">void</span>);    
+<a name="l00245"></a>00245   <span class="keywordtype">void</span> <a class="code" href="classFl__PostScript__File__Device.html#aacf30ee517b80c38a2c333200954e2af" title="To be called at the end of a print job.">end_job</a>(<span class="keywordtype">void</span>);
+<a name="l00246"></a>00246 <span class="preprocessor">#ifdef __APPLE__</span>
+<a name="l00247"></a>00247 <span class="preprocessor"></span>  <span class="keywordtype">void</span> <a class="code" href="classFl__Surface__Device.html#a552dbc7bfdbf91ad4ad035de963e4aae" title="Use this drawing surface for future graphics requests.">set_current</a>() { fl_gc = gc; <a class="code" href="classFl__Surface__Device.html#a552dbc7bfdbf91ad4ad035de963e4aae" title="Use this drawing surface for future graphics requests.">Fl_Paged_Device::set_current</a>(); }
+<a name="l00248"></a>00248 <span class="preprocessor">#endif</span>
+<a name="l00249"></a>00249 <span class="preprocessor"></span>  
+<a name="l00250"></a><a class="code" href="classFl__PostScript__File__Device.html#a178da7bd820ce6fcf7151dbd0a6494d1">00250</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__PostScript__File__Device.html#a178da7bd820ce6fcf7151dbd0a6494d1" title="Label of the PostScript file chooser window.">file_chooser_title</a>; 
+<a name="l00251"></a>00251 };
+<a name="l00252"></a>00252 
+<a name="l00253"></a>00253 <span class="preprocessor">#endif // Fl_PostScript_H</span>
+<a name="l00254"></a>00254 <span class="preprocessor"></span>
+<a name="l00255"></a>00255 <span class="comment">//</span>
+<a name="l00256"></a>00256 <span class="comment">// End of &quot;$Id: Fl_PostScript.H 8467 2011-02-23 14:36:18Z manolo $&quot;</span>
+<a name="l00257"></a>00257 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__PostScript_8H.html">Fl_PostScript.H</a>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Preferences_8H-source.html

Added: trunk/doc-1.3/Fl__Preferences_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Preferences_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Preferences_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,287 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Preferences.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Preferences_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Preferences.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Preferences.H 7949 2010-12-05 00:38:16Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Preferences .</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 2002-2010 by Matthias Melcher.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Preferences class . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Preferences_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#  define Fl_Preferences_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#  include &lt;stdio.h&gt;</span>
+<a name="l00035"></a>00035 <span class="preprocessor">#  include &quot;Fl_Export.H&quot;</span> 
+<a name="l00036"></a>00036 
+<a name="l00069"></a><a class="code" href="classFl__Preferences.html">00069</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a> {
+<a name="l00070"></a>00070 
+<a name="l00071"></a>00071 <span class="keyword">public</span>: 
+<a name="l00075"></a><a class="code" href="classFl__Preferences.html#a0947b73d778ca66b9fbb97b75bbbd7cb">00075</a>   <span class="keyword">enum</span> <a class="code" href="classFl__Preferences.html#a0947b73d778ca66b9fbb97b75bbbd7cb" title="Define the scope of the preferences.">Root</a> { 
+<a name="l00076"></a><a class="code" href="classFl__Preferences.html#a0947b73d778ca66b9fbb97b75bbbd7cba057fd9ac75376136f30efb0d700e8db4">00076</a>     SYSTEM=0,   
+<a name="l00077"></a><a class="code" href="classFl__Preferences.html#a0947b73d778ca66b9fbb97b75bbbd7cbaaf4354ca5ac4df110c2fd1fc36c61053">00077</a>     USER        
+<a name="l00078"></a>00078   };
+<a name="l00079"></a>00079   
+<a name="l00087"></a><a class="code" href="classFl__Preferences.html#a7050f8b1c0cbb70693e61bcfbf4f5853">00087</a>   <span class="keyword">typedef</span> <span class="keywordtype">void</span> *<a class="code" href="classFl__Preferences.html#a7050f8b1c0cbb70693e61bcfbf4f5853" title="Every Fl_Preferences-Group has a uniqe ID.">ID</a>;
+<a name="l00088"></a>00088   
+<a name="l00089"></a>00089   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *newUUID();
+<a name="l00090"></a>00090 
+<a name="l00091"></a>00091   <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a>( <a class="code" href="classFl__Preferences.html#a0947b73d778ca66b9fbb97b75bbbd7cb" title="Define the scope of the preferences.">Root</a> root, <span class="keyword">const</span> <span class="keywordtype">char</span> *vendor, <span class="keyword">const</span> <span class="keywordtype">char</span> *application );
+<a name="l00092"></a>00092   <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a>( <span class="keyword">const</span> <span class="keywordtype">char</span> *path, <span class="keyword">const</span> <span class="keywordtype">char</span> *vendor, <span class="keyword">const</span> <span class="keywordtype">char</span> *application );
+<a name="l00093"></a>00093   <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a>( <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a> &amp;parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *group );
+<a name="l00094"></a>00094   <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a>( <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a> *parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *group );
+<a name="l00095"></a>00095   <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a>( <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a> &amp;parent, <span class="keywordtype">int</span> groupIndex );
+<a name="l00096"></a>00096   <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a>( <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a> *parent, <span class="keywordtype">int</span> groupIndex );
+<a name="l00097"></a>00097   <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a>(<span class="keyword">const</span> <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a>&amp;);
+<a name="l00098"></a>00098   <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a>( <a class="code" href="classFl__Preferences.html#a7050f8b1c0cbb70693e61bcfbf4f5853" title="Every Fl_Preferences-Group has a uniqe ID.">ID</a> <span class="keywordtype">id</span> );
+<a name="l00099"></a>00099   <span class="keyword">virtual</span> ~<a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a>();
+<a name="l00100"></a>00100   
+<a name="l00103"></a><a class="code" href="classFl__Preferences.html#a1170302365aa48fbd04335ca52c20319">00103</a>   <a class="code" href="classFl__Preferences.html#a7050f8b1c0cbb70693e61bcfbf4f5853" title="Every Fl_Preferences-Group has a uniqe ID.">ID</a> <a class="code" href="classFl__Preferences.html#a1170302365aa48fbd04335ca52c20319" title="Return an ID that can later be reused to open more references to this dataset.">id</a>() { <span class="keywordflow">return</span> (<a class="code" href="classFl__Preferences.html#a7050f8b1c0cbb70693e61bcfbf4f5853" title="Every Fl_Preferences-Group has a uniqe ID.">ID</a>)node; }
+<a name="l00104"></a>00104   
+<a name="l00107"></a><a class="code" href="classFl__Preferences.html#a7b9960e5ac57a9a9af4cb3bfe422320f">00107</a>   <span class="keyword">static</span> <span class="keywordtype">char</span> <span class="keyword">remove</span>(<a class="code" href="classFl__Preferences.html#a7050f8b1c0cbb70693e61bcfbf4f5853" title="Every Fl_Preferences-Group has a uniqe ID.">ID</a> id_) { <span class="keywordflow">return</span> ((Node*)id_)-&gt;<span class="keyword">remove</span>(); }
+<a name="l00108"></a>00108 
+<a name="l00111"></a><a class="code" href="classFl__Preferences.html#a6ff11b679bec179ebb211c31f8e46f2e">00111</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Preferences.html#a6ff11b679bec179ebb211c31f8e46f2e" title="Return the name of this entry.">name</a>() { <span class="keywordflow">return</span> node-&gt;name(); }
+<a name="l00112"></a>00112   
+<a name="l00115"></a><a class="code" href="classFl__Preferences.html#aaf2e1a8f1904abb41f3cfa195ae9df41">00115</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Preferences.html#aaf2e1a8f1904abb41f3cfa195ae9df41" title="Return the the full path to this entry.">path</a>() { <span class="keywordflow">return</span> node-&gt;path(); }
+<a name="l00116"></a>00116   
+<a name="l00117"></a>00117   <span class="keywordtype">int</span> groups();
+<a name="l00118"></a>00118   <span class="keyword">const</span> <span class="keywordtype">char</span> *group( <span class="keywordtype">int</span> num_group );
+<a name="l00119"></a>00119   <span class="keywordtype">char</span> groupExists( <span class="keyword">const</span> <span class="keywordtype">char</span> *key );
+<a name="l00120"></a>00120   <span class="keywordtype">char</span> deleteGroup( <span class="keyword">const</span> <span class="keywordtype">char</span> *group );
+<a name="l00121"></a>00121   <span class="keywordtype">char</span> deleteAllGroups();
+<a name="l00122"></a>00122 
+<a name="l00123"></a>00123   <span class="keywordtype">int</span> entries();
+<a name="l00124"></a>00124   <span class="keyword">const</span> <span class="keywordtype">char</span> *entry( <span class="keywordtype">int</span> index );
+<a name="l00125"></a>00125   <span class="keywordtype">char</span> entryExists( <span class="keyword">const</span> <span class="keywordtype">char</span> *key );
+<a name="l00126"></a>00126   <span class="keywordtype">char</span> deleteEntry( <span class="keyword">const</span> <span class="keywordtype">char</span> *entry );
+<a name="l00127"></a>00127   <span class="keywordtype">char</span> deleteAllEntries();
+<a name="l00128"></a>00128   
+<a name="l00129"></a>00129   <span class="keywordtype">char</span> clear();
+<a name="l00130"></a>00130 
+<a name="l00131"></a>00131   <span class="keywordtype">char</span> <span class="keyword">set</span>( <span class="keyword">const</span> <span class="keywordtype">char</span> *entry, <span class="keywordtype">int</span> value );
+<a name="l00132"></a>00132   <span class="keywordtype">char</span> <span class="keyword">set</span>( <span class="keyword">const</span> <span class="keywordtype">char</span> *entry, <span class="keywordtype">float</span> value );
+<a name="l00133"></a>00133   <span class="keywordtype">char</span> <span class="keyword">set</span>( <span class="keyword">const</span> <span class="keywordtype">char</span> *entry, <span class="keywordtype">float</span> value, <span class="keywordtype">int</span> precision );
+<a name="l00134"></a>00134   <span class="keywordtype">char</span> <span class="keyword">set</span>( <span class="keyword">const</span> <span class="keywordtype">char</span> *entry, <span class="keywordtype">double</span> value );
+<a name="l00135"></a>00135   <span class="keywordtype">char</span> <span class="keyword">set</span>( <span class="keyword">const</span> <span class="keywordtype">char</span> *entry, <span class="keywordtype">double</span> value, <span class="keywordtype">int</span> precision );
+<a name="l00136"></a>00136   <span class="keywordtype">char</span> <span class="keyword">set</span>( <span class="keyword">const</span> <span class="keywordtype">char</span> *entry, <span class="keyword">const</span> <span class="keywordtype">char</span> *value );
+<a name="l00137"></a>00137   <span class="keywordtype">char</span> <span class="keyword">set</span>( <span class="keyword">const</span> <span class="keywordtype">char</span> *entry, <span class="keyword">const</span> <span class="keywordtype">void</span> *value, <span class="keywordtype">int</span> size ); 
+<a name="l00138"></a>00138   
+<a name="l00139"></a>00139   <span class="keywordtype">char</span> <span class="keyword">get</span>( <span class="keyword">const</span> <span class="keywordtype">char</span> *entry, <span class="keywordtype">int</span> &amp;value, <span class="keywordtype">int</span> defaultValue );
+<a name="l00140"></a>00140   <span class="keywordtype">char</span> <span class="keyword">get</span>( <span class="keyword">const</span> <span class="keywordtype">char</span> *entry, <span class="keywordtype">float</span> &amp;value,  <span class="keywordtype">float</span> defaultValue );
+<a name="l00141"></a>00141   <span class="keywordtype">char</span> <span class="keyword">get</span>( <span class="keyword">const</span> <span class="keywordtype">char</span> *entry, <span class="keywordtype">double</span> &amp;value, <span class="keywordtype">double</span> defaultValue );
+<a name="l00142"></a>00142   <span class="keywordtype">char</span> <span class="keyword">get</span>( <span class="keyword">const</span> <span class="keywordtype">char</span> *entry, <span class="keywordtype">char</span> *&amp;value,  <span class="keyword">const</span> <span class="keywordtype">char</span> *defaultValue );
+<a name="l00143"></a>00143   <span class="keywordtype">char</span> <span class="keyword">get</span>( <span class="keyword">const</span> <span class="keywordtype">char</span> *entry, <span class="keywordtype">char</span> *value,   <span class="keyword">const</span> <span class="keywordtype">char</span> *defaultValue, <span class="keywordtype">int</span> maxSize );
+<a name="l00144"></a>00144   <span class="keywordtype">char</span> <span class="keyword">get</span>( <span class="keyword">const</span> <span class="keywordtype">char</span> *entry, <span class="keywordtype">void</span> *&amp;value,  <span class="keyword">const</span> <span class="keywordtype">void</span> *defaultValue, <span class="keywordtype">int</span> defaultSize );
+<a name="l00145"></a>00145   <span class="keywordtype">char</span> <span class="keyword">get</span>( <span class="keyword">const</span> <span class="keywordtype">char</span> *entry, <span class="keywordtype">void</span> *value,   <span class="keyword">const</span> <span class="keywordtype">void</span> *defaultValue, <span class="keywordtype">int</span> defaultSize, <span class="keywordtype">int</span> maxSize );
+<a name="l00146"></a>00146 
+<a name="l00147"></a>00147   <span class="keywordtype">int</span> size( <span class="keyword">const</span> <span class="keywordtype">char</span> *entry );
+<a name="l00148"></a>00148 
+<a name="l00149"></a>00149   <span class="keywordtype">char</span> getUserdataPath( <span class="keywordtype">char</span> *path, <span class="keywordtype">int</span> pathlen );
+<a name="l00150"></a>00150 
+<a name="l00151"></a>00151   <span class="keywordtype">void</span> flush();
+<a name="l00152"></a>00152 
+<a name="l00153"></a>00153   <span class="comment">// char export( const char *filename, Type fileFormat );</span>
+<a name="l00154"></a>00154   <span class="comment">// char import( const char *filename );</span>
+<a name="l00155"></a>00155   
+<a name="l00167"></a><a class="code" href="classFl__Preferences_1_1Name.html">00167</a>   <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Preferences_1_1Name.html" title="&amp;#39;Name&amp;#39; provides a simple method to create numerical or more complex procedural names for entr...">Name</a> {
+<a name="l00168"></a>00168 
+<a name="l00169"></a>00169     <span class="keywordtype">char</span> *data_;
+<a name="l00170"></a>00170 
+<a name="l00171"></a>00171   <span class="keyword">public</span>: 
+<a name="l00172"></a>00172     <a class="code" href="classFl__Preferences_1_1Name.html" title="&amp;#39;Name&amp;#39; provides a simple method to create numerical or more complex procedural names for entr...">Name</a>( <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> n );
+<a name="l00173"></a>00173     <a class="code" href="classFl__Preferences_1_1Name.html" title="&amp;#39;Name&amp;#39; provides a simple method to create numerical or more complex procedural names for entr...">Name</a>( <span class="keyword">const</span> <span class="keywordtype">char</span> *format, ... );
+<a name="l00174"></a>00174 
+<a name="l00179"></a><a class="code" href="classFl__Preferences_1_1Name.html#a72b84d493e10ab5d2c0bdffccda4b5a0">00179</a>     <a class="code" href="classFl__Preferences_1_1Name.html#a72b84d493e10ab5d2c0bdffccda4b5a0" title="Return the Name as a &amp;quot;C&amp;quot; string.">operator const char *</a>() { <span class="keywordflow">return</span> data_; }
+<a name="l00180"></a>00180     ~<a class="code" href="classFl__Preferences_1_1Name.html" title="&amp;#39;Name&amp;#39; provides a simple method to create numerical or more complex procedural names for entr...">Name</a>();
+<a name="l00181"></a>00181   };
+<a name="l00182"></a>00182 
+<a name="l00184"></a><a class="code" href="structFl__Preferences_1_1Entry.html">00184</a>   <span class="keyword">struct </span><a class="code" href="structFl__Preferences_1_1Entry.html">Entry</a> {
+<a name="l00185"></a>00185     <span class="keywordtype">char</span> *name, *value;
+<a name="l00186"></a>00186   };
+<a name="l00187"></a>00187 
+<a name="l00188"></a>00188 <span class="keyword">private</span>: 
+<a name="l00189"></a>00189   <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a>() : node(0), rootNode(0) { }
+<a name="l00190"></a>00190   <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a> &amp;operator=(<span class="keyword">const</span> <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a>&amp;);
+<a name="l00191"></a>00191 
+<a name="l00192"></a>00192   <span class="keyword">static</span> <span class="keywordtype">char</span> nameBuffer[128];
+<a name="l00193"></a>00193   <span class="keyword">static</span> <span class="keywordtype">char</span> uuidBuffer[40];
+<a name="l00194"></a>00194   <span class="keyword">static</span> <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a> *runtimePrefs;
+<a name="l00195"></a>00195 
+<a name="l00196"></a>00196   <span class="keyword">class </span>RootNode;
+<a name="l00197"></a>00197   
+<a name="l00198"></a>00198   <span class="keyword">class </span>FL_EXPORT Node {        <span class="comment">// a node contains a list to all its entries </span>
+<a name="l00199"></a>00199                                 <span class="comment">// and all means to manage the tree structure</span>
+<a name="l00200"></a>00200     Node *child_, *next_;
+<a name="l00201"></a>00201     <span class="keyword">union </span>{                     <span class="comment">// these two are mutually exclusive</span>
+<a name="l00202"></a>00202       Node *parent_;            <span class="comment">// top_ bit clear</span>
+<a name="l00203"></a>00203       RootNode *root_;          <span class="comment">// top_ bit set</span>
+<a name="l00204"></a>00204     };
+<a name="l00205"></a>00205     <span class="keywordtype">char</span> *path_;
+<a name="l00206"></a>00206     Entry *entry_;
+<a name="l00207"></a>00207     <span class="keywordtype">int</span> nEntry_, NEntry_;
+<a name="l00208"></a>00208     <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> dirty_:1;
+<a name="l00209"></a>00209     <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> top_:1;
+<a name="l00210"></a>00210     <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> indexed_:1;
+<a name="l00211"></a>00211     <span class="comment">// indexing routines</span>
+<a name="l00212"></a>00212     Node **index_;
+<a name="l00213"></a>00213     <span class="keywordtype">int</span> nIndex_, NIndex_;
+<a name="l00214"></a>00214     <span class="keywordtype">void</span> createIndex();
+<a name="l00215"></a>00215     <span class="keywordtype">void</span> updateIndex();
+<a name="l00216"></a>00216     <span class="keywordtype">void</span> deleteIndex();
+<a name="l00217"></a>00217   <span class="keyword">public</span>:
+<a name="l00218"></a>00218     <span class="keyword">static</span> <span class="keywordtype">int</span> lastEntrySet;
+<a name="l00219"></a>00219   <span class="keyword">public</span>:
+<a name="l00220"></a>00220     Node( <span class="keyword">const</span> <span class="keywordtype">char</span> *path );
+<a name="l00221"></a>00221     ~Node();
+<a name="l00222"></a>00222     <span class="comment">// node methods</span>
+<a name="l00223"></a>00223     <span class="keywordtype">int</span> write( FILE *f );
+<a name="l00224"></a>00224     <span class="keyword">const</span> <span class="keywordtype">char</span> *name();
+<a name="l00225"></a>00225     <span class="keyword">const</span> <span class="keywordtype">char</span> *path() { <span class="keywordflow">return</span> path_; }
+<a name="l00226"></a>00226     Node *find( <span class="keyword">const</span> <span class="keywordtype">char</span> *path );
+<a name="l00227"></a>00227     Node *search( <span class="keyword">const</span> <span class="keywordtype">char</span> *path, <span class="keywordtype">int</span> offset=0 );
+<a name="l00228"></a>00228     Node *childNode( <span class="keywordtype">int</span> ix );
+<a name="l00229"></a>00229     Node *addChild( <span class="keyword">const</span> <span class="keywordtype">char</span> *path );
+<a name="l00230"></a>00230     <span class="keywordtype">void</span> setParent( Node *parent );
+<a name="l00231"></a>00231     Node *parent() { <span class="keywordflow">return</span> top_?0L:parent_; }
+<a name="l00232"></a>00232     <span class="keywordtype">void</span> setRoot(RootNode *r) { root_ = r; top_ = 1; }
+<a name="l00233"></a>00233     RootNode *findRoot();
+<a name="l00234"></a>00234     <span class="keywordtype">char</span> <span class="keyword">remove</span>();
+<a name="l00235"></a>00235     <span class="keywordtype">char</span> dirty();
+<a name="l00236"></a>00236     <span class="keywordtype">void</span> deleteAllChildren();
+<a name="l00237"></a>00237     <span class="comment">// entry methods</span>
+<a name="l00238"></a>00238     <span class="keywordtype">int</span> nChildren();
+<a name="l00239"></a>00239     <span class="keyword">const</span> <span class="keywordtype">char</span> *child( <span class="keywordtype">int</span> ix );
+<a name="l00240"></a>00240     <span class="keywordtype">void</span> <span class="keyword">set</span>( <span class="keyword">const</span> <span class="keywordtype">char</span> *name, <span class="keyword">const</span> <span class="keywordtype">char</span> *value );
+<a name="l00241"></a>00241     <span class="keywordtype">void</span> <span class="keyword">set</span>( <span class="keyword">const</span> <span class="keywordtype">char</span> *line );
+<a name="l00242"></a>00242     <span class="keywordtype">void</span> add( <span class="keyword">const</span> <span class="keywordtype">char</span> *line );
+<a name="l00243"></a>00243     <span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keyword">get</span>( <span class="keyword">const</span> <span class="keywordtype">char</span> *name );
+<a name="l00244"></a>00244     <span class="keywordtype">int</span> getEntry( <span class="keyword">const</span> <span class="keywordtype">char</span> *name );
+<a name="l00245"></a>00245     <span class="keywordtype">char</span> deleteEntry( <span class="keyword">const</span> <span class="keywordtype">char</span> *name );
+<a name="l00246"></a>00246     <span class="keywordtype">void</span> deleteAllEntries();
+<a name="l00247"></a>00247     <span class="keywordtype">int</span> nEntry() { <span class="keywordflow">return</span> nEntry_; }
+<a name="l00248"></a>00248     Entry &amp;entry(<span class="keywordtype">int</span> i) { <span class="keywordflow">return</span> entry_[i]; }
+<a name="l00249"></a>00249   };
+<a name="l00250"></a>00250   <span class="keyword">friend</span> <span class="keyword">class </span>Node;
+<a name="l00251"></a>00251 
+<a name="l00252"></a>00252   <span class="keyword">class </span>FL_EXPORT RootNode {            <span class="comment">// the root node manages file paths and basic reading and writing</span>
+<a name="l00253"></a>00253     <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a> *prefs_;
+<a name="l00254"></a>00254     <span class="keywordtype">char</span> *filename_;
+<a name="l00255"></a>00255     <span class="keywordtype">char</span> *vendor_, *application_;
+<a name="l00256"></a>00256   <span class="keyword">public</span>:
+<a name="l00257"></a>00257     RootNode( <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a> *, Root root, <span class="keyword">const</span> <span class="keywordtype">char</span> *vendor, <span class="keyword">const</span> <span class="keywordtype">char</span> *application );
+<a name="l00258"></a>00258     RootNode( <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a> *, <span class="keyword">const</span> <span class="keywordtype">char</span> *path, <span class="keyword">const</span> <span class="keywordtype">char</span> *vendor, <span class="keyword">const</span> <span class="keywordtype">char</span> *application );
+<a name="l00259"></a>00259     RootNode( <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a> * );
+<a name="l00260"></a>00260     ~RootNode();
+<a name="l00261"></a>00261     <span class="keywordtype">int</span> read();
+<a name="l00262"></a>00262     <span class="keywordtype">int</span> write();
+<a name="l00263"></a>00263     <span class="keywordtype">char</span> getPath( <span class="keywordtype">char</span> *path, <span class="keywordtype">int</span> pathlen );
+<a name="l00264"></a>00264   };
+<a name="l00265"></a>00265   <span class="keyword">friend</span> <span class="keyword">class </span>RootNode;
+<a name="l00266"></a>00266 
+<a name="l00267"></a>00267 <span class="keyword">protected</span>:
+<a name="l00268"></a>00268   Node *node;
+<a name="l00269"></a>00269   RootNode *rootNode;
+<a name="l00270"></a>00270 };
+<a name="l00271"></a>00271 
+<a name="l00272"></a>00272 <span class="preprocessor">#endif // !Fl_Preferences_H</span>
+<a name="l00273"></a>00273 <span class="preprocessor"></span>
+<a name="l00274"></a>00274 <span class="comment">//</span>
+<a name="l00275"></a>00275 <span class="comment">// End of &quot;$Id: Fl_Preferences.H 7949 2010-12-05 00:38:16Z greg.ercolano $&quot;.</span>
+<a name="l00276"></a>00276 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Preferences.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Printer_8H-source.html

Modified: trunk/doc-1.3/Fl__Printer_8H.html
===================================================================
--- trunk/doc-1.3/Fl__Printer_8H.html	2011-01-07 22:20:56 UTC (rev 592)
+++ trunk/doc-1.3/Fl__Printer_8H.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -1,66 +1,103 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>FLTK: Fl_Printer.H File Reference</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-<link href="tabs.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.7 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Printer.H File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
     </ul>
   </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
-      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
 </div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Printer_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle">
+<h1>Fl_Printer.H File Reference</h1>  </div>
+</div>
 <div class="contents">
-<h1>Fl_Printer.H File Reference</h1>declaration of classes <a class="el" href="classFl__System__Printer.html" title="Print support under MSWindows and Mac OS X.">Fl_System_Printer</a>, <a class="el" href="classFl__PostScript__Printer.html" title="Print support under Unix/Linux.">Fl_PostScript_Printer</a>, <a class="el" href="classFl__Printer.html" title="OS-independent print support.">Fl_Printer</a>, <a class="el" href="classFl__Device__Plugin.html" title="This plugin socket allows the integration of new device drivers for special window...">Fl_Device_Plugin</a>.  
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;<a class="el" href="Fl__Paged__Device_8H-source.html">FL/Fl_Paged_Device.H</a>&gt;</code><br>
-<code>#include &lt;<a class="el" href="fl__draw_8H-source.html">FL/fl_draw.H</a>&gt;</code><br>
-<code>#include &lt;FL/Fl_Pixmap.H&gt;</code><br>
-<code>#include &lt;FL/Fl_RGB_Image.H&gt;</code><br>
-<code>#include &lt;FL/Fl_Bitmap.H&gt;</code><br>
-<code>#include &lt;stdio.h&gt;</code><br>
-<code>#include &lt;<a class="el" href="Fl__PostScript_8H-source.html">FL/Fl_PostScript.H</a>&gt;</code><br>
 
-<p>
-<a href="Fl__Printer_8H-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__PostScript__Printer.html">Fl_PostScript_Printer</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print support under Unix/Linux.  <a href="classFl__PostScript__Printer.html#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Printer.html">Fl_Printer</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">OS-independent print support.  <a href="classFl__Printer.html#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__System__Printer.html">Fl_System_Printer</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Print support under MSWindows and Mac OS X.  <a href="classFl__System__Printer.html#_details">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4d1e6e3f02c0b87a7ae4ed2b8053bcdd"></a><!-- doxytag: member="Fl_Printer.H::Fl_Printer" ref="4d1e6e3f02c0b87a7ae4ed2b8053bcdd" args="" -->
-typedef <a class="el" href="classFl__System__Printer.html">Fl_System_Printer</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>Fl_Printer</b></td></tr>
-
+<p>declaration of classes <a class="el" href="classFl__Printer.html" title="OS-independent print support.">Fl_Printer</a>, <a class="el" href="classFl__System__Printer.html" title="Print support under MSWindows and Mac OS.">Fl_System_Printer</a> and <a class="el" href="classFl__PostScript__Printer.html" title="Print support under Unix/Linux.">Fl_PostScript_Printer</a>.  
+<a href="#_details">More...</a></p>
+<div class="textblock"><code>#include &lt;FL/x.H&gt;</code><br/>
+<code>#include &lt;FL/Fl_Paged_Device.H&gt;</code><br/>
+<code>#include &lt;FL/fl_draw.H&gt;</code><br/>
+<code>#include &lt;FL/Fl_Pixmap.H&gt;</code><br/>
+<code>#include &lt;FL/Fl_RGB_Image.H&gt;</code><br/>
+<code>#include &lt;FL/Fl_Bitmap.H&gt;</code><br/>
+<code>#include &lt;stdio.h&gt;</code><br/>
+<code>#include &lt;FL/Fl_PostScript.H&gt;</code><br/>
+</div>
+<p><a href="Fl__Printer_8H_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__PostScript__Printer.html">Fl_PostScript_Printer</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Print support under Unix/Linux.  <a href="classFl__PostScript__Printer.html#_details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Printer.html">Fl_Printer</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">OS-independent print support.  <a href="classFl__Printer.html#_details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__System__Printer.html">Fl_System_Printer</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Print support under MSWindows and Mac OS.  <a href="classFl__System__Printer.html#_details">More...</a><br/></td></tr>
 </table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-declaration of classes <a class="el" href="classFl__System__Printer.html" title="Print support under MSWindows and Mac OS X.">Fl_System_Printer</a>, <a class="el" href="classFl__PostScript__Printer.html" title="Print support under Unix/Linux.">Fl_PostScript_Printer</a>, <a class="el" href="classFl__Printer.html" title="OS-independent print support.">Fl_Printer</a>, <a class="el" href="classFl__Device__Plugin.html" title="This plugin socket allows the integration of new device drivers for special window...">Fl_Device_Plugin</a>. 
-<p>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>declaration of classes <a class="el" href="classFl__Printer.html" title="OS-independent print support.">Fl_Printer</a>, <a class="el" href="classFl__System__Printer.html" title="Print support under MSWindows and Mac OS.">Fl_System_Printer</a> and <a class="el" href="classFl__PostScript__Printer.html" title="Print support under Unix/Linux.">Fl_PostScript_Printer</a>. </p>
+</div></div>
 </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__Printer_8H.html">Fl_Printer.H</a>      </li>
 <hr>
 <address><small>
 <!-- date removed for reducing unnecessary svn web updates  -->
 <a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
-&copy; 1998-2010 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
 Permission is granted to reproduce this manual or any portion for
 any purpose, provided this copyright and permission notice are preserved.
 </small></address>

Added: trunk/doc-1.3/Fl__Printer_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Printer_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Printer_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,231 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Printer.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Printer_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Printer.H</h1>  </div>
+</div>
+<div class="contents">
+<a href="Fl__Printer_8H.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Printer.H 8467 2011-02-23 14:36:18Z manolo $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Printing support for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00031"></a>00031 <span class="comment"></span><span class="preprocessor">#ifndef Fl_Printer_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Printer_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;FL/x.H&gt;</span>
+<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;FL/Fl_Paged_Device.H&gt;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#include &lt;FL/fl_draw.H&gt;</span>
+<a name="l00037"></a>00037 <span class="preprocessor">#include &lt;FL/Fl_Pixmap.H&gt;</span>
+<a name="l00038"></a>00038 <span class="preprocessor">#include &lt;FL/Fl_RGB_Image.H&gt;</span>
+<a name="l00039"></a>00039 <span class="preprocessor">#include &lt;FL/Fl_Bitmap.H&gt;</span>
+<a name="l00040"></a>00040 <span class="preprocessor">#include &lt;stdio.h&gt;</span>
+<a name="l00041"></a>00041 <span class="preprocessor">#if !(defined(__APPLE__) || defined(WIN32))</span>
+<a name="l00042"></a>00042 <span class="preprocessor"></span><span class="preprocessor">#include &lt;FL/Fl_PostScript.H&gt;</span>
+<a name="l00043"></a>00043 <span class="preprocessor">#elif defined(WIN32)</span>
+<a name="l00044"></a>00044 <span class="preprocessor"></span><span class="preprocessor">#include &lt;commdlg.h&gt;</span>
+<a name="l00045"></a>00045 <span class="preprocessor">#endif</span>
+<a name="l00046"></a>00046 <span class="preprocessor"></span>
+<a name="l00047"></a>00047 <span class="preprocessor">#if defined(__APPLE__) || defined(WIN32) || defined(FL_DOXYGEN)</span>
+<a name="l00048"></a>00048 <span class="preprocessor"></span>
+<a name="l00055"></a><a class="code" href="classFl__System__Printer.html">00055</a> <span class="keyword">class </span><a class="code" href="classFl__System__Printer.html" title="Print support under MSWindows and Mac OS.">Fl_System_Printer</a> : <span class="keyword">public</span> <a class="code" href="classFl__Paged__Device.html" title="Represents page-structured drawing surfaces.">Fl_Paged_Device</a> {
+<a name="l00056"></a>00056   <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classFl__Printer.html" title="OS-independent print support.">Fl_Printer</a>;
+<a name="l00057"></a>00057 <span class="keyword">private</span>:
+<a name="l00059"></a>00059   <span class="keywordtype">void</span> *gc; 
+<a name="l00060"></a>00060   <span class="keywordtype">void</span> <a class="code" href="classFl__Surface__Device.html#a552dbc7bfdbf91ad4ad035de963e4aae" title="Use this drawing surface for future graphics requests.">set_current</a>(<span class="keywordtype">void</span>);
+<a name="l00061"></a>00061 <span class="preprocessor">#ifdef __APPLE__</span>
+<a name="l00062"></a>00062 <span class="preprocessor"></span>  <span class="keywordtype">float</span> scale_x;
+<a name="l00063"></a>00063   <span class="keywordtype">float</span> scale_y;
+<a name="l00064"></a>00064   <span class="keywordtype">float</span> angle; <span class="comment">// rotation angle in radians</span>
+<a name="l00065"></a>00065   Fl_PMPrintSession  printSession;
+<a name="l00066"></a>00066   Fl_PMPageFormat    pageFormat;
+<a name="l00067"></a>00067   Fl_PMPrintSettings printSettings;
+<a name="l00068"></a>00068 <span class="preprocessor">#elif defined(WIN32)</span>
+<a name="l00069"></a>00069 <span class="preprocessor"></span>  <span class="keywordtype">int</span>   abortPrint;
+<a name="l00070"></a>00070   PRINTDLG      pd;
+<a name="l00071"></a>00071   HDC           hPr;
+<a name="l00072"></a>00072   <span class="keywordtype">int</span>           prerr;
+<a name="l00073"></a>00073   <span class="keywordtype">int</span> left_margin;
+<a name="l00074"></a>00074   <span class="keywordtype">int</span> top_margin;
+<a name="l00075"></a>00075   <span class="keywordtype">void</span> absolute_printable_rect(<span class="keywordtype">int</span> *x, <span class="keywordtype">int</span> *y, <span class="keywordtype">int</span> *w, <span class="keywordtype">int</span> *h);
+<a name="l00076"></a>00076 <span class="preprocessor">#endif</span>
+<a name="l00077"></a>00077 <span class="preprocessor"></span><span class="keyword">protected</span>:
+<a name="l00079"></a>00079   <a class="code" href="classFl__System__Printer.html#a56094397c3d2e2ceb50dab487d208872" title="The constructor.">Fl_System_Printer</a>(<span class="keywordtype">void</span>);
+<a name="l00080"></a>00080 <span class="keyword">public</span>:
+<a name="l00081"></a><a class="code" href="classFl__System__Printer.html#a61d374cb67684c46685c094085be37ce">00081</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__System__Printer.html#a61d374cb67684c46685c094085be37ce" title="A string that identifies each subclass of Fl_Device.">class_id</a>;
+<a name="l00082"></a><a class="code" href="classFl__System__Printer.html#a50c22ce45232a42099858d376854f67f">00082</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__System__Printer.html#a50c22ce45232a42099858d376854f67f" title="Returns the name of the class of this object.">class_name</a>() {<span class="keywordflow">return</span> <a class="code" href="classFl__System__Printer.html#a61d374cb67684c46685c094085be37ce" title="A string that identifies each subclass of Fl_Device.">class_id</a>;};
+<a name="l00083"></a>00083   <span class="keywordtype">int</span> <a class="code" href="classFl__System__Printer.html#a2246665aca223de1fc081a34aab68c40" title="Starts a print job.">start_job</a>(<span class="keywordtype">int</span> pagecount, <span class="keywordtype">int</span> *frompage = NULL, <span class="keywordtype">int</span> *topage = NULL);
+<a name="l00084"></a>00084   <span class="keywordtype">int</span> <a class="code" href="classFl__System__Printer.html#a5af4f730b454238f990ca538cc1d792f" title="Starts a new printed page.">start_page</a> (<span class="keywordtype">void</span>);
+<a name="l00085"></a>00085   <span class="keywordtype">int</span> <a class="code" href="classFl__System__Printer.html#a5392bffadbf86afe5087cc0efd7ae9e3" title="Computes the width and height of the printable area of the page.">printable_rect</a>(<span class="keywordtype">int</span> *w, <span class="keywordtype">int</span> *h);
+<a name="l00086"></a>00086   <span class="keywordtype">void</span> <a class="code" href="classFl__System__Printer.html#a82777760194db4c3a8ea91b1523283f1" title="Computes the dimensions of margins that lie between the printable page area and the full page...">margins</a>(<span class="keywordtype">int</span> *left, <span class="keywordtype">int</span> *top, <span class="keywordtype">int</span> *right, <span class="keywordtype">int</span> *bottom);
+<a name="l00087"></a>00087   <span class="keywordtype">void</span> <a class="code" href="classFl__System__Printer.html#acfc18f84c5736f205e7660755a228ff2" title="Computes the page coordinates of the current origin of graphics functions.">origin</a>(<span class="keywordtype">int</span> *x, <span class="keywordtype">int</span> *y);
+<a name="l00088"></a>00088   <span class="keywordtype">void</span> <a class="code" href="classFl__System__Printer.html#acfc18f84c5736f205e7660755a228ff2" title="Computes the page coordinates of the current origin of graphics functions.">origin</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00089"></a>00089   <span class="keywordtype">void</span> <a class="code" href="classFl__System__Printer.html#a5e5cb0bc76f33899d12a32762151088a" title="Changes the scaling of page coordinates.">scale</a> (<span class="keywordtype">float</span> scale_x, <span class="keywordtype">float</span> scale_y = 0.);
+<a name="l00090"></a>00090   <span class="keywordtype">void</span> <a class="code" href="classFl__System__Printer.html#a0e17db3d16a442f5578281d98e32b712" title="Rotates the graphics operations relatively to paper.">rotate</a>(<span class="keywordtype">float</span> angle);
+<a name="l00091"></a>00091   <span class="keywordtype">void</span> <a class="code" href="classFl__System__Printer.html#a3ef7c69a88266ef4149027e6317460a9" title="Translates the current graphics origin accounting for the current rotation.">translate</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00092"></a>00092   <span class="keywordtype">void</span> <a class="code" href="classFl__System__Printer.html#a35e65ee33b5fa5245568a675ad42713a" title="Undoes the effect of a previous translate() call.">untranslate</a>(<span class="keywordtype">void</span>);
+<a name="l00093"></a>00093   <span class="keywordtype">int</span> <a class="code" href="classFl__System__Printer.html#aa227fd405aaacba82f5379ee641bbaef" title="To be called at the end of each page.">end_page</a> (<span class="keywordtype">void</span>);
+<a name="l00094"></a>00094   <span class="keywordtype">void</span> <a class="code" href="classFl__System__Printer.html#a6d79212e82a838d6365385dc7f0fc575" title="To be called at the end of a print job.">end_job</a> (<span class="keywordtype">void</span>);
+<a name="l00096"></a>00096   <a class="code" href="classFl__System__Printer.html#a0bf113da5fe44e05cd8d8b838a10e40b" title="The destructor.">~Fl_System_Printer</a>(<span class="keywordtype">void</span>);
+<a name="l00097"></a>00097 }; <span class="comment">// class Fl_System_Printer</span>
+<a name="l00098"></a>00098 
+<a name="l00099"></a>00099 <span class="preprocessor">#endif</span>
+<a name="l00100"></a>00100 <span class="preprocessor"></span>  
+<a name="l00101"></a>00101 <span class="preprocessor">#if !(defined(__APPLE__) || defined(WIN32) )</span>
+<a name="l00102"></a>00102 <span class="preprocessor"></span>
+<a name="l00109"></a><a class="code" href="classFl__PostScript__Printer.html">00109</a> <span class="keyword">class </span><a class="code" href="classFl__PostScript__Printer.html" title="Print support under Unix/Linux.">Fl_PostScript_Printer</a> : <span class="keyword">public</span> <a class="code" href="classFl__PostScript__File__Device.html" title="To send graphical output to a PostScript file.">Fl_PostScript_File_Device</a> {
+<a name="l00110"></a>00110   <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classFl__Printer.html" title="OS-independent print support.">Fl_Printer</a>;
+<a name="l00111"></a>00111 <span class="keyword">protected</span>:
+<a name="l00113"></a><a class="code" href="classFl__PostScript__Printer.html#ab9087751bbaafdb4032938cc52660eb3">00113</a>   <a class="code" href="classFl__PostScript__Printer.html#ab9087751bbaafdb4032938cc52660eb3" title="The constructor.">Fl_PostScript_Printer</a>(<span class="keywordtype">void</span>) {};
+<a name="l00114"></a>00114 <span class="keyword">public</span>:
+<a name="l00115"></a>00115   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__PostScript__Printer.html#a7169afa1da3a26d55dfb46800d7aef9f" title="A string that identifies each subclass of Fl_Device.">class_id</a>;
+<a name="l00116"></a><a class="code" href="classFl__PostScript__Printer.html#a1f1fbe50c4fd6350aec1cddd42f0bedd">00116</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__PostScript__Printer.html#a1f1fbe50c4fd6350aec1cddd42f0bedd" title="Returns the name of the class of this object.">class_name</a>() {<span class="keywordflow">return</span> <a class="code" href="classFl__PostScript__Printer.html#a7169afa1da3a26d55dfb46800d7aef9f" title="A string that identifies each subclass of Fl_Device.">class_id</a>;};
+<a name="l00117"></a>00117   <span class="keywordtype">int</span> <a class="code" href="classFl__PostScript__Printer.html#a28eb1f213d8373d8c37b77fe05722c9b" title="Starts a print job.">start_job</a>(<span class="keywordtype">int</span> pages, <span class="keywordtype">int</span> *firstpage = NULL, <span class="keywordtype">int</span> *lastpage = NULL);
+<a name="l00118"></a>00118 };
+<a name="l00119"></a>00119 
+<a name="l00120"></a>00120 <span class="preprocessor">#endif</span>
+<a name="l00121"></a>00121 <span class="preprocessor"></span>
+<a name="l00154"></a><a class="code" href="classFl__Printer.html">00154</a> <span class="keyword">class </span><a class="code" href="classFl__Printer.html" title="OS-independent print support.">Fl_Printer</a> : <span class="keyword">public</span> <a class="code" href="classFl__Paged__Device.html" title="Represents page-structured drawing surfaces.">Fl_Paged_Device</a> {
+<a name="l00155"></a>00155 <span class="keyword">public</span>:
+<a name="l00156"></a><a class="code" href="classFl__Printer.html#aa837fde56021246c7a7137786e7ca5dc">00156</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Printer.html#aa837fde56021246c7a7137786e7ca5dc" title="A string that identifies each subclass of Fl_Device.">class_id</a>;
+<a name="l00157"></a><a class="code" href="classFl__Printer.html#a8c51e8af2802d245d5a9d1cfa34413ae">00157</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Printer.html#a8c51e8af2802d245d5a9d1cfa34413ae" title="Returns the name of the class of this object.">class_name</a>() {<span class="keywordflow">return</span> <a class="code" href="classFl__Printer.html#aa837fde56021246c7a7137786e7ca5dc" title="A string that identifies each subclass of Fl_Device.">class_id</a>;};
+<a name="l00159"></a>00159   <a class="code" href="classFl__Printer.html#a82f5d6a0fe67c6b756251c6c2f470010" title="The constructor.">Fl_Printer</a>(<span class="keywordtype">void</span>);
+<a name="l00160"></a>00160   <span class="keywordtype">int</span> <a class="code" href="classFl__Printer.html#a8f3603112736f55dd08ef7ad4aaed551" title="Starts a print job.">start_job</a>(<span class="keywordtype">int</span> pagecount, <span class="keywordtype">int</span> *frompage = NULL, <span class="keywordtype">int</span> *topage = NULL);
+<a name="l00161"></a>00161   <span class="keywordtype">int</span> <a class="code" href="classFl__Printer.html#aa7c9294391ecebe05a59b868fe16bac1" title="Starts a new printed page.">start_page</a>(<span class="keywordtype">void</span>);
+<a name="l00162"></a>00162   <span class="keywordtype">int</span> <a class="code" href="classFl__Printer.html#ae7d6d14dd0c0711634f38c599811db9c" title="Computes the width and height of the printable area of the page.">printable_rect</a>(<span class="keywordtype">int</span> *w, <span class="keywordtype">int</span> *h);
+<a name="l00163"></a>00163   <span class="keywordtype">void</span> <a class="code" href="classFl__Printer.html#ab0bb5557d714b1b8c0705c8af56bd26a" title="Computes the dimensions of margins that lie between the printable page area and the full page...">margins</a>(<span class="keywordtype">int</span> *left, <span class="keywordtype">int</span> *top, <span class="keywordtype">int</span> *right, <span class="keywordtype">int</span> *bottom);
+<a name="l00164"></a>00164   <span class="keywordtype">void</span> <a class="code" href="classFl__Printer.html#ab06af1da74d884b3acc3fd653bfa665e" title="Computes the page coordinates of the current origin of graphics functions.">origin</a>(<span class="keywordtype">int</span> *x, <span class="keywordtype">int</span> *y);
+<a name="l00165"></a>00165   <span class="keywordtype">void</span> <a class="code" href="classFl__Printer.html#ab06af1da74d884b3acc3fd653bfa665e" title="Computes the page coordinates of the current origin of graphics functions.">origin</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00166"></a>00166   <span class="keywordtype">void</span> <a class="code" href="classFl__Printer.html#a0b991bd8a66b8f5171cb1ee262834476" title="Changes the scaling of page coordinates.">scale</a>(<span class="keywordtype">float</span> scale_x, <span class="keywordtype">float</span> scale_y = 0.);
+<a name="l00167"></a>00167   <span class="keywordtype">void</span> <a class="code" href="classFl__Printer.html#a2c5e858532b376ee7627369c9c8b1c36" title="Rotates the graphics operations relatively to paper.">rotate</a>(<span class="keywordtype">float</span> angle);
+<a name="l00168"></a>00168   <span class="keywordtype">void</span> <a class="code" href="classFl__Printer.html#a2b49948772a2fbe2d7a849ead465c36a" title="Translates the current graphics origin accounting for the current rotation.">translate</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y);
+<a name="l00169"></a>00169   <span class="keywordtype">void</span> <a class="code" href="classFl__Printer.html#a76093f5f33d65cbdf94212da159069b0" title="Undoes the effect of a previous translate() call.">untranslate</a>(<span class="keywordtype">void</span>);
+<a name="l00170"></a>00170   <span class="keywordtype">int</span> <a class="code" href="classFl__Printer.html#ac3afd751b80f12a11f02a6e87eeb332a" title="To be called at the end of each page.">end_page</a> (<span class="keywordtype">void</span>);
+<a name="l00171"></a>00171   <span class="keywordtype">void</span> <a class="code" href="classFl__Printer.html#a181c505fbfba8818368f844f7276b06a" title="To be called at the end of a print job.">end_job</a> (<span class="keywordtype">void</span>);
+<a name="l00172"></a>00172   <span class="keywordtype">void</span> <a class="code" href="classFl__Printer.html#a0b6a37315107179fec2eab69008f5150" title="Draws the widget on the printed page.">print_widget</a>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* widget, <span class="keywordtype">int</span> delta_x=0, <span class="keywordtype">int</span> delta_y=0);
+<a name="l00173"></a>00173   <span class="keywordtype">void</span> <a class="code" href="classFl__Printer.html#afb75fad498e6e1eacd8d66f54a0964fd" title="Prints a rectangular part of an on-screen window.">print_window_part</a>(<a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a> *win, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h, <span class="keywordtype">int</span> delta_x=0, <span class="keywordtype">int</span> delta_y=0);
+<a name="l00175"></a>00175   <a class="code" href="classFl__Printer.html#a9204f3ba398e223644aa43549f6c151f" title="The destructor.">~Fl_Printer</a>(<span class="keywordtype">void</span>);
+<a name="l00176"></a>00176  
+<a name="l00180"></a><a class="code" href="classFl__Printer.html#a8daa1073eb58253615fdcc6527fbe9f5">00180</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Printer.html#a8daa1073eb58253615fdcc6527fbe9f5" title="[this text may be customized at run-time]">dialog_title</a>; 
+<a name="l00181"></a><a class="code" href="classFl__Printer.html#aadef142d3a763eb4817fa74f08f3c984">00181</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Printer.html#aadef142d3a763eb4817fa74f08f3c984" title="[this text may be customized at run-time]">dialog_printer</a>; 
+<a name="l00182"></a><a class="code" href="classFl__Printer.html#a37cd6fbafd37fcd163156e4f7a0a3df3">00182</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Printer.html#a37cd6fbafd37fcd163156e4f7a0a3df3" title="[this text may be customized at run-time]">dialog_range</a>; 
+<a name="l00183"></a><a class="code" href="classFl__Printer.html#ac3ed741bb3bf8657ef20e8f6a83b7e5c">00183</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Printer.html#ac3ed741bb3bf8657ef20e8f6a83b7e5c" title="[this text may be customized at run-time]">dialog_copies</a>; 
+<a name="l00184"></a><a class="code" href="classFl__Printer.html#a31e9ecf71e46f2bd7d383f98ecdc499e">00184</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Printer.html#a31e9ecf71e46f2bd7d383f98ecdc499e" title="[this text may be customized at run-time]">dialog_all</a>; 
+<a name="l00185"></a><a class="code" href="classFl__Printer.html#a8ef5becfaac064866643a5ce7faa2147">00185</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Printer.html#a8ef5becfaac064866643a5ce7faa2147" title="[this text may be customized at run-time]">dialog_pages</a>;
+<a name="l00186"></a><a class="code" href="classFl__Printer.html#a67c9ff228b69a119c159f0ca5fbe80a2">00186</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Printer.html#a67c9ff228b69a119c159f0ca5fbe80a2" title="[this text may be customized at run-time]">dialog_from</a>;
+<a name="l00187"></a><a class="code" href="classFl__Printer.html#a2519b350a86c5d2ffc7f02c405fe3df8">00187</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Printer.html#a2519b350a86c5d2ffc7f02c405fe3df8" title="[this text may be customized at run-time]">dialog_to</a>;
+<a name="l00188"></a><a class="code" href="classFl__Printer.html#a7151d378e37d8f967b59727dcbf34954">00188</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Printer.html#a7151d378e37d8f967b59727dcbf34954" title="[this text may be customized at run-time]">dialog_properties</a>;
+<a name="l00189"></a><a class="code" href="classFl__Printer.html#a3111a201b9e06bcc8eb59f05e798ac4c">00189</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Printer.html#a3111a201b9e06bcc8eb59f05e798ac4c" title="[this text may be customized at run-time]">dialog_copyNo</a>;
+<a name="l00190"></a><a class="code" href="classFl__Printer.html#acc5757a7a2e58300e9b171db13abc06c">00190</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Printer.html#acc5757a7a2e58300e9b171db13abc06c" title="[this text may be customized at run-time]">dialog_print_button</a>;
+<a name="l00191"></a><a class="code" href="classFl__Printer.html#a3fa617c60bd49fe22e85528207624447">00191</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Printer.html#a3fa617c60bd49fe22e85528207624447" title="[this text may be customized at run-time]">dialog_cancel_button</a>;
+<a name="l00192"></a><a class="code" href="classFl__Printer.html#a382046e93ba09ee52e4061aeaed02b2a">00192</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Printer.html#a382046e93ba09ee52e4061aeaed02b2a" title="[this text may be customized at run-time]">dialog_print_to_file</a>;
+<a name="l00193"></a><a class="code" href="classFl__Printer.html#a2397a4958d8164ea5cab3cfd9ee1ac99">00193</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Printer.html#a2397a4958d8164ea5cab3cfd9ee1ac99" title="[this text may be customized at run-time]">property_title</a>;
+<a name="l00194"></a><a class="code" href="classFl__Printer.html#a88367665ca3c5c4d36b6140c683cc946">00194</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Printer.html#a88367665ca3c5c4d36b6140c683cc946" title="[this text may be customized at run-time]">property_pagesize</a>;
+<a name="l00195"></a><a class="code" href="classFl__Printer.html#a544b8d7ac3ac916aadacad21e52692c7">00195</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Printer.html#a544b8d7ac3ac916aadacad21e52692c7" title="[this text may be customized at run-time]">property_mode</a>;
+<a name="l00196"></a><a class="code" href="classFl__Printer.html#af361fb99481fac47969e4740519892fd">00196</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Printer.html#af361fb99481fac47969e4740519892fd" title="[this text may be customized at run-time]">property_use</a>;
+<a name="l00197"></a><a class="code" href="classFl__Printer.html#a71ccf66fbd69888f76a0193ec2b6f528">00197</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Printer.html#a71ccf66fbd69888f76a0193ec2b6f528" title="[this text may be customized at run-time]">property_save</a>;
+<a name="l00198"></a><a class="code" href="classFl__Printer.html#af2365db9ff92e4371ffd6ed1491d11e4">00198</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Printer.html#af2365db9ff92e4371ffd6ed1491d11e4" title="[this text may be customized at run-time]">property_cancel</a>;
+<a name="l00200"></a>00200 <span class="keyword">private</span>:
+<a name="l00201"></a>00201 <span class="preprocessor">#if defined(WIN32) || defined(__APPLE__)</span>
+<a name="l00202"></a>00202 <span class="preprocessor"></span>  <a class="code" href="classFl__System__Printer.html" title="Print support under MSWindows and Mac OS.">Fl_System_Printer</a> *printer;
+<a name="l00203"></a>00203 <span class="preprocessor">#else</span>
+<a name="l00204"></a>00204 <span class="preprocessor"></span>  <a class="code" href="classFl__PostScript__Printer.html" title="Print support under Unix/Linux.">Fl_PostScript_Printer</a> *printer;
+<a name="l00205"></a>00205 <span class="preprocessor">#endif</span>
+<a name="l00206"></a>00206 <span class="preprocessor"></span>};
+<a name="l00207"></a>00207 
+<a name="l00208"></a>00208 <span class="preprocessor">#endif // Fl_Printer_H</span>
+<a name="l00209"></a>00209 <span class="preprocessor"></span>
+<a name="l00210"></a>00210 <span class="comment">//</span>
+<a name="l00211"></a>00211 <span class="comment">// End of &quot;$Id: Fl_Printer.H 8467 2011-02-23 14:36:18Z manolo $&quot;</span>
+<a name="l00212"></a>00212 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__Printer_8H.html">Fl_Printer.H</a>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Progress_8H-source.html

Added: trunk/doc-1.3/Fl__Progress_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Progress_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Progress_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,149 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Progress.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Progress_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Progress.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Progress.H 8306 2011-01-24 17:04:22Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Progress bar widget definitions.</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 2000-2010 by Michael Sweet.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Progress widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef _Fl_Progress_H_</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#  define _Fl_Progress_H_</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="comment">//</span>
+<a name="l00035"></a>00035 <span class="comment">// Include necessary headers.</span>
+<a name="l00036"></a>00036 <span class="comment">//</span>
+<a name="l00037"></a>00037 
+<a name="l00038"></a>00038 <span class="preprocessor">#include &quot;<a class="code" href="Fl__Widget_8H.html" title="Fl_Widget, Fl_Label classes .">Fl_Widget.H</a>&quot;</span>
+<a name="l00039"></a>00039 
+<a name="l00040"></a>00040 
+<a name="l00041"></a>00041 <span class="comment">//</span>
+<a name="l00042"></a>00042 <span class="comment">// Progress class...</span>
+<a name="l00043"></a>00043 <span class="comment">//</span>
+<a name="l00047"></a><a class="code" href="classFl__Progress.html">00047</a> <span class="comment"></span><span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Progress.html" title="Displays a progress bar for the user.">Fl_Progress</a> : <span class="keyword">public</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> {
+<a name="l00048"></a>00048   
+<a name="l00049"></a>00049   <span class="keywordtype">float</span> value_,
+<a name="l00050"></a>00050         minimum_,
+<a name="l00051"></a>00051         maximum_;
+<a name="l00052"></a>00052 
+<a name="l00053"></a>00053   <span class="keyword">protected</span>:
+<a name="l00054"></a>00054 
+<a name="l00055"></a>00055   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>();
+<a name="l00056"></a>00056 
+<a name="l00057"></a>00057   <span class="keyword">public</span>:
+<a name="l00058"></a>00058 
+<a name="l00059"></a>00059   <a class="code" href="classFl__Progress.html" title="Displays a progress bar for the user.">Fl_Progress</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h, <span class="keyword">const</span> <span class="keywordtype">char</span> *l = 0);
+<a name="l00060"></a>00060 
+<a name="l00062"></a><a class="code" href="classFl__Progress.html#afebf9d9c188be1e8f5dd7576bcb9aff7">00062</a>   <span class="keywordtype">void</span>  <a class="code" href="classFl__Progress.html#afebf9d9c188be1e8f5dd7576bcb9aff7" title="Sets the maximum value in the progress widget.">maximum</a>(<span class="keywordtype">float</span> v) { maximum_ = v; <a class="code" href="classFl__Widget.html#aa63ce68cbf4620cf8750b868368ea02b" title="Schedules the drawing of the widget.">redraw</a>(); }
+<a name="l00064"></a><a class="code" href="classFl__Progress.html#ab9138910f8977f5bc9fb604975a9320f">00064</a>   <span class="keywordtype">float</span> <a class="code" href="classFl__Progress.html#ab9138910f8977f5bc9fb604975a9320f" title="Gets the maximum value in the progress widget.">maximum</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (maximum_); }
+<a name="l00065"></a>00065 
+<a name="l00067"></a><a class="code" href="classFl__Progress.html#acde4b20b5c359e72d2e8b3f6a68f3ed9">00067</a>   <span class="keywordtype">void</span>  <a class="code" href="classFl__Progress.html#acde4b20b5c359e72d2e8b3f6a68f3ed9" title="Sets the minimum value in the progress widget.">minimum</a>(<span class="keywordtype">float</span> v) { minimum_ = v; <a class="code" href="classFl__Widget.html#aa63ce68cbf4620cf8750b868368ea02b" title="Schedules the drawing of the widget.">redraw</a>(); }
+<a name="l00069"></a><a class="code" href="classFl__Progress.html#a9586ea45e269f4f1ccf35741215c1b1a">00069</a>   <span class="keywordtype">float</span> <a class="code" href="classFl__Progress.html#a9586ea45e269f4f1ccf35741215c1b1a" title="Gets the minimum value in the progress widget.">minimum</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (minimum_); }
+<a name="l00070"></a>00070 
+<a name="l00072"></a><a class="code" href="classFl__Progress.html#af6fb114a44c7f74c9ec4ff09eb747659">00072</a>   <span class="keywordtype">void</span>  <a class="code" href="classFl__Progress.html#af6fb114a44c7f74c9ec4ff09eb747659" title="Sets the current value in the progress widget.">value</a>(<span class="keywordtype">float</span> v) { value_ = v; <a class="code" href="classFl__Widget.html#aa63ce68cbf4620cf8750b868368ea02b" title="Schedules the drawing of the widget.">redraw</a>(); }
+<a name="l00074"></a><a class="code" href="classFl__Progress.html#afc767ef2e3d49a6b5dc198554702a03a">00074</a>   <span class="keywordtype">float</span> <a class="code" href="classFl__Progress.html#afc767ef2e3d49a6b5dc198554702a03a" title="Gets the current value in the progress widget.">value</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (value_); }
+<a name="l00075"></a>00075 };
+<a name="l00076"></a>00076 
+<a name="l00077"></a>00077 <span class="preprocessor">#endif // !_Fl_Progress_H_</span>
+<a name="l00078"></a>00078 <span class="preprocessor"></span>
+<a name="l00079"></a>00079 <span class="comment">//</span>
+<a name="l00080"></a>00080 <span class="comment">// End of &quot;$Id: Fl_Progress.H 8306 2011-01-24 17:04:22Z matt $&quot;.</span>
+<a name="l00081"></a>00081 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Progress.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__RGB__Image_8H-source.html

Added: trunk/doc-1.3/Fl__RGB__Image_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__RGB__Image_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__RGB__Image_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,112 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_RGB_Image.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__RGB__Image_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_RGB_Image.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_RGB_Image.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// RGB Image header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="preprocessor">#ifndef Fl_RGB_Image_H</span>
+<a name="l00029"></a>00029 <span class="preprocessor"></span><span class="preprocessor"># define Fl_RGB_Image_H</span>
+<a name="l00030"></a>00030 <span class="preprocessor"></span><span class="preprocessor"># include &quot;Fl_Image.H&quot;</span>
+<a name="l00031"></a>00031 <span class="preprocessor">#endif // !Fl_RGB_Image_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span>
+<a name="l00033"></a>00033 <span class="comment">//</span>
+<a name="l00034"></a>00034 <span class="comment">// End of &quot;$Id: Fl_RGB_Image.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00035"></a>00035 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_RGB_Image.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Radio__Button_8H-source.html

Added: trunk/doc-1.3/Fl__Radio__Button_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Radio__Button_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Radio__Button_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Radio_Button.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Radio__Button_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Radio_Button.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Radio_Button.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Radio button header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Radio_Button widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Radio_Button_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Radio_Button_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Button.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00036"></a><a class="code" href="classFl__Radio__Button.html">00036</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Radio__Button.html">Fl_Radio_Button</a> : <span class="keyword">public</span> <a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a> {
+<a name="l00037"></a>00037 <span class="keyword">public</span>:
+<a name="l00038"></a>00038     <a class="code" href="classFl__Radio__Button.html">Fl_Radio_Button</a>(<span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h,<span class="keyword">const</span> <span class="keywordtype">char</span> *l=0)
+<a name="l00039"></a>00039         : <a class="code" href="classFl__Button.html#af943da36e7d89f77172799ee6da91f03" title="The constructor creates the button using the given position, size and label.">Fl_Button</a>(x,y,w,h,l) {<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_RADIO_BUTTON);}
+<a name="l00040"></a>00040 };
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042 <span class="preprocessor">#endif</span>
+<a name="l00043"></a>00043 <span class="preprocessor"></span>
+<a name="l00044"></a>00044 <span class="comment">//</span>
+<a name="l00045"></a>00045 <span class="comment">// End of &quot;$Id: Fl_Radio_Button.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;.</span>
+<a name="l00046"></a>00046 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Radio_Button.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Radio__Light__Button_8H-source.html

Added: trunk/doc-1.3/Fl__Radio__Light__Button_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Radio__Light__Button_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Radio__Light__Button_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Radio_Light_Button.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Radio__Light__Button_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Radio_Light_Button.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Radio_Light_Button.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Radio light button header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Radio_Light_Button widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Radio_Light_Button_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Radio_Light_Button_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Light_Button.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00036"></a><a class="code" href="classFl__Radio__Light__Button.html">00036</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Radio__Light__Button.html">Fl_Radio_Light_Button</a> : <span class="keyword">public</span> <a class="code" href="classFl__Light__Button.html" title="This subclass displays the &amp;quot;on&amp;quot; state by turning on a light, rather than drawing pushed in...">Fl_Light_Button</a> {
+<a name="l00037"></a>00037 <span class="keyword">public</span>:
+<a name="l00038"></a>00038     <a class="code" href="classFl__Radio__Light__Button.html">Fl_Radio_Light_Button</a>(<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H,<span class="keyword">const</span> <span class="keywordtype">char</span> *l=0)
+<a name="l00039"></a>00039         : <a class="code" href="classFl__Light__Button.html#ac8e80088a65bb583680e82eec06d8dd1" title="Creates a new Fl_Light_Button widget using the given position, size, and label string.">Fl_Light_Button</a>(X,Y,W,H,l) {<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_RADIO_BUTTON);}
+<a name="l00040"></a>00040 };
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042 <span class="preprocessor">#endif</span>
+<a name="l00043"></a>00043 <span class="preprocessor"></span>
+<a name="l00044"></a>00044 <span class="comment">//</span>
+<a name="l00045"></a>00045 <span class="comment">// End of &quot;$Id: Fl_Radio_Light_Button.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;.</span>
+<a name="l00046"></a>00046 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Radio_Light_Button.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Radio__Round__Button_8H-source.html

Added: trunk/doc-1.3/Fl__Radio__Round__Button_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Radio__Round__Button_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Radio__Round__Button_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Radio_Round_Button.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Radio__Round__Button_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Radio_Round_Button.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Radio_Round_Button.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Radio round button header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Radio_Round_Button widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Radio_Round_Button_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Radio_Round_Button_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Round_Button.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00036"></a><a class="code" href="classFl__Radio__Round__Button.html">00036</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Radio__Round__Button.html">Fl_Radio_Round_Button</a> : <span class="keyword">public</span> <a class="code" href="classFl__Round__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Round_Button</a> {
+<a name="l00037"></a>00037 <span class="keyword">public</span>:
+<a name="l00038"></a>00038     <a class="code" href="classFl__Radio__Round__Button.html">Fl_Radio_Round_Button</a>(<span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h,<span class="keyword">const</span> <span class="keywordtype">char</span> *l=0)
+<a name="l00039"></a>00039         : <a class="code" href="classFl__Round__Button.html#a70877429b593c2df257b67c69e5d09a1" title="Creates a new Fl_Round_Button widget using the given position, size, and label string.">Fl_Round_Button</a>(x,y,w,h,l) {<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_RADIO_BUTTON);}
+<a name="l00040"></a>00040 };
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042 <span class="preprocessor">#endif</span>
+<a name="l00043"></a>00043 <span class="preprocessor"></span>
+<a name="l00044"></a>00044 <span class="comment">//</span>
+<a name="l00045"></a>00045 <span class="comment">// End of &quot;$Id: Fl_Radio_Round_Button.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;.</span>
+<a name="l00046"></a>00046 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Radio_Round_Button.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Repeat__Button_8H-source.html

Added: trunk/doc-1.3/Fl__Repeat__Button_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Repeat__Button_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Repeat__Button_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,129 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Repeat_Button.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Repeat__Button_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Repeat_Button.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Repeat_Button.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Repeat button header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Repeat_Button widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Repeat_Button_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Repeat_Button_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#include &quot;<a class="code" href="Fl_8H.html" title="Fl static class.">Fl.H</a>&quot;</span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Button.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00042"></a><a class="code" href="classFl__Repeat__Button.html">00042</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Repeat__Button.html" title="The Fl_Repeat_Button is a subclass of Fl_Button that generates a callback when it is pressed and then...">Fl_Repeat_Button</a> : <span class="keyword">public</span> <a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a> {
+<a name="l00043"></a>00043   <span class="keyword">static</span> <span class="keywordtype">void</span> repeat_callback(<span class="keywordtype">void</span> *);
+<a name="l00044"></a>00044 <span class="keyword">public</span>:
+<a name="l00045"></a>00045   <span class="keywordtype">int</span> <a class="code" href="classFl__Button.html#af6669858052df86540b594ed72d8ff73" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00051"></a><a class="code" href="classFl__Repeat__Button.html#a56f06f0ffe48ae0f04b7c8b1e4dc2a79">00051</a>   <a class="code" href="classFl__Repeat__Button.html" title="The Fl_Repeat_Button is a subclass of Fl_Button that generates a callback when it is pressed and then...">Fl_Repeat_Button</a>(<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H,<span class="keyword">const</span> <span class="keywordtype">char</span> *l=0)
+<a name="l00052"></a>00052     : <a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a>(X,Y,W,H,l) {}
+<a name="l00053"></a><a class="code" href="classFl__Repeat__Button.html#a1cbf878b683452098e407e1ed62af5ee">00053</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Repeat__Button.html#a1cbf878b683452098e407e1ed62af5ee" title="Deactivates the widget.">deactivate</a>() {
+<a name="l00054"></a>00054     <a class="code" href="classFl.html#a9a950f0585de6416eb4fee2365a1578f" title="Removes a timeout callback.">Fl::remove_timeout</a>(repeat_callback,<span class="keyword">this</span>);
+<a name="l00055"></a>00055     <a class="code" href="classFl__Widget.html#a2eb3d2eebe8ba623c4007d4f8e66a1ee" title="Deactivates the widget.">Fl_Button::deactivate</a>();
+<a name="l00056"></a>00056   }
+<a name="l00057"></a>00057 };
+<a name="l00058"></a>00058 
+<a name="l00059"></a>00059 <span class="preprocessor">#endif</span>
+<a name="l00060"></a>00060 <span class="preprocessor"></span>
+<a name="l00061"></a>00061 <span class="comment">//</span>
+<a name="l00062"></a>00062 <span class="comment">// End of &quot;$Id: Fl_Repeat_Button.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00063"></a>00063 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Repeat_Button.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Return__Button_8H-source.html

Added: trunk/doc-1.3/Fl__Return__Button_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Return__Button_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Return__Button_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,125 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Return_Button.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Return__Button_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Return_Button.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Return_Button.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Return button header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Return_Button widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Return_Button_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Return_Button_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#include &quot;Fl_Button.H&quot;</span>
+<a name="l00034"></a>00034 
+<a name="l00042"></a><a class="code" href="classFl__Return__Button.html">00042</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Return__Button.html" title="The Fl_Return_Button is a subclass of Fl_Button that generates a callback when it is pressed or when ...">Fl_Return_Button</a> : <span class="keyword">public</span> <a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a> {
+<a name="l00043"></a>00043 <span class="keyword">protected</span>:
+<a name="l00044"></a>00044   <span class="keywordtype">void</span> <a class="code" href="classFl__Button.html#a043ac2b056165684dfb73f9ddb250e33" title="Draws the widget.">draw</a>();
+<a name="l00045"></a>00045 <span class="keyword">public</span>:
+<a name="l00046"></a>00046   <span class="keywordtype">int</span> <a class="code" href="classFl__Button.html#af6669858052df86540b594ed72d8ff73" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00052"></a><a class="code" href="classFl__Return__Button.html#a34d15a3791dcd9d1fc7d2d117fbb90e6">00052</a>   <a class="code" href="classFl__Return__Button.html" title="The Fl_Return_Button is a subclass of Fl_Button that generates a callback when it is pressed or when ...">Fl_Return_Button</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H,<span class="keyword">const</span> <span class="keywordtype">char</span> *l=0)
+<a name="l00053"></a>00053     : <a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a>(X,Y,W,H,l) {}
+<a name="l00054"></a>00054 };
+<a name="l00055"></a>00055 
+<a name="l00056"></a>00056 <span class="preprocessor">#endif</span>
+<a name="l00057"></a>00057 <span class="preprocessor"></span>
+<a name="l00058"></a>00058 <span class="comment">//</span>
+<a name="l00059"></a>00059 <span class="comment">// End of &quot;$Id: Fl_Return_Button.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;.</span>
+<a name="l00060"></a>00060 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Return_Button.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Roller_8H-source.html

Added: trunk/doc-1.3/Fl__Roller_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Roller_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Roller_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,127 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Roller.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Roller_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Roller.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Roller.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Roller header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Roller widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Roller_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Roller_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#ifndef Fl_Valuator_H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#include &quot;Fl_Valuator.H&quot;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#endif</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span>
+<a name="l00044"></a><a class="code" href="classFl__Roller.html">00044</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Roller.html" title="The Fl_Roller widget is a &amp;quot;dolly&amp;quot; control commonly used to move 3D objects.">Fl_Roller</a> : <span class="keyword">public</span> <a class="code" href="classFl__Valuator.html" title="The Fl_Valuator class controls a single floating-point value and provides a consistent interface to s...">Fl_Valuator</a> {
+<a name="l00045"></a>00045 <span class="keyword">protected</span>:
+<a name="l00046"></a>00046   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>();
+<a name="l00047"></a>00047 <span class="keyword">public</span>:
+<a name="l00048"></a>00048   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00049"></a>00049   <a class="code" href="classFl__Roller.html" title="The Fl_Roller widget is a &amp;quot;dolly&amp;quot; control commonly used to move 3D objects.">Fl_Roller</a>(<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H,<span class="keyword">const</span> <span class="keywordtype">char</span>* L=0);
+<a name="l00050"></a>00050 };
+<a name="l00051"></a>00051 
+<a name="l00052"></a>00052 <span class="preprocessor">#endif</span>
+<a name="l00053"></a>00053 <span class="preprocessor"></span>
+<a name="l00054"></a>00054 <span class="comment">//</span>
+<a name="l00055"></a>00055 <span class="comment">// End of &quot;$Id: Fl_Roller.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;.</span>
+<a name="l00056"></a>00056 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Roller.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Round__Button_8H-source.html

Added: trunk/doc-1.3/Fl__Round__Button_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Round__Button_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Round__Button_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,122 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Round_Button.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Round__Button_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Round_Button.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Round_Button.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Round button header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Round_Button widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Round_Button_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Round_Button_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Light_Button.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00048"></a><a class="code" href="classFl__Round__Button.html">00048</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Round__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Round_Button</a> : <span class="keyword">public</span> <a class="code" href="classFl__Light__Button.html" title="This subclass displays the &amp;quot;on&amp;quot; state by turning on a light, rather than drawing pushed in...">Fl_Light_Button</a> {
+<a name="l00049"></a>00049 <span class="keyword">public</span>:
+<a name="l00050"></a>00050   <a class="code" href="classFl__Round__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Round_Button</a>(<span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h,<span class="keyword">const</span> <span class="keywordtype">char</span> *l = 0);
+<a name="l00051"></a>00051 };
+<a name="l00052"></a>00052 
+<a name="l00053"></a>00053 <span class="preprocessor">#endif</span>
+<a name="l00054"></a>00054 <span class="preprocessor"></span>
+<a name="l00055"></a>00055 <span class="comment">//</span>
+<a name="l00056"></a>00056 <span class="comment">// End of &quot;$Id: Fl_Round_Button.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;.</span>
+<a name="l00057"></a>00057 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Round_Button.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Round__Clock_8H-source.html

Added: trunk/doc-1.3/Fl__Round__Clock_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Round__Clock_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Round__Clock_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Round_Clock.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Round__Clock_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Round_Clock.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Round_Clock.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Round clock header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Round_Clock widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Round_Clock_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Round_Clock_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Clock.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00037"></a><a class="code" href="classFl__Round__Clock.html">00037</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Round__Clock.html" title="A clock widget of type FL_ROUND_CLOCK.">Fl_Round_Clock</a> : <span class="keyword">public</span> <a class="code" href="classFl__Clock.html" title="This widget provides a round analog clock display.">Fl_Clock</a> {
+<a name="l00038"></a>00038 <span class="keyword">public</span>:
+<a name="l00040"></a>00040     <a class="code" href="classFl__Round__Clock.html" title="A clock widget of type FL_ROUND_CLOCK.">Fl_Round_Clock</a>(<span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h, <span class="keyword">const</span> <span class="keywordtype">char</span> *l = 0)
+<a name="l00041"></a><a class="code" href="classFl__Round__Clock.html#a083145669a5b779de57cad42269de67d">00041</a>         : <a class="code" href="classFl__Clock.html" title="This widget provides a round analog clock display.">Fl_Clock</a>(x,y,w,h,l) {<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_ROUND_CLOCK); <a class="code" href="classFl__Widget.html#a991d448d9a42fb926819defc9de90999" title="Gets the box type of the widget.">box</a>(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bca48e3b4ff6e390359376e79a8a6bc05c1" title="nothing is drawn at all, this box is invisible">FL_NO_BOX</a>);}
+<a name="l00042"></a>00042 };
+<a name="l00043"></a>00043 
+<a name="l00044"></a>00044 <span class="preprocessor">#endif</span>
+<a name="l00045"></a>00045 <span class="preprocessor"></span>
+<a name="l00046"></a>00046 <span class="comment">//</span>
+<a name="l00047"></a>00047 <span class="comment">// End of &quot;$Id: Fl_Round_Clock.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;.</span>
+<a name="l00048"></a>00048 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Round_Clock.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Scroll_8H-source.html

Added: trunk/doc-1.3/Fl__Scroll_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Scroll_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Scroll_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,187 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Scroll.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Scroll_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Scroll.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Scroll.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Scroll header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Scroll widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Scroll_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Scroll_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Group.H&quot;</span>
+<a name="l00035"></a>00035 <span class="preprocessor">#include &quot;Fl_Scrollbar.H&quot;</span>
+<a name="l00036"></a>00036 
+<a name="l00096"></a><a class="code" href="classFl__Scroll.html">00096</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Scroll.html" title="This container widget lets you maneuver around a set of widgets much larger than your window...">Fl_Scroll</a> : <span class="keyword">public</span> <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a> {
+<a name="l00097"></a>00097 
+<a name="l00098"></a>00098   <span class="keywordtype">int</span> xposition_, yposition_;
+<a name="l00099"></a>00099   <span class="keywordtype">int</span> oldx, oldy;
+<a name="l00100"></a>00100   <span class="keywordtype">int</span> scrollbar_size_;
+<a name="l00101"></a>00101   <span class="keyword">static</span> <span class="keywordtype">void</span> hscrollbar_cb(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*, <span class="keywordtype">void</span>*);
+<a name="l00102"></a>00102   <span class="keyword">static</span> <span class="keywordtype">void</span> scrollbar_cb(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*, <span class="keywordtype">void</span>*);
+<a name="l00103"></a>00103   <span class="keywordtype">void</span> fix_scrollbar_order();
+<a name="l00104"></a>00104   <span class="keyword">static</span> <span class="keywordtype">void</span> draw_clip(<span class="keywordtype">void</span>*,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>);
+<a name="l00105"></a>00105 
+<a name="l00106"></a>00106 <span class="keyword">private</span>:
+<a name="l00107"></a>00107 
+<a name="l00108"></a>00108   <span class="comment">//</span>
+<a name="l00109"></a>00109   <span class="comment">//  Structure to manage scrollbar and widget interior sizes.</span>
+<a name="l00110"></a>00110   <span class="comment">//</span>
+<a name="l00111"></a>00111   <span class="comment">//  Private for now -- we&#39;d like to expose some of this at </span>
+<a name="l00112"></a>00112   <span class="comment">//  some point to solve STR#1895.)</span>
+<a name="l00113"></a>00113   <span class="comment">//</span>
+<a name="l00114"></a>00114   <span class="keyword">typedef</span> <span class="keyword">struct </span>{
+<a name="l00115"></a>00115       <span class="keywordtype">int</span> scrollsize;                                                   <span class="comment">// the scrollsize (global|local)</span>
+<a name="l00116"></a>00116       <span class="keywordtype">int</span> innerbox_x, innerbox_y, innerbox_w, innerbox_h;               <span class="comment">// widget&#39;s inner box (excludes scrollbars)</span>
+<a name="l00117"></a>00117       <span class="keywordtype">int</span> innerchild_x, innerchild_y, innerchild_w, innerchild_h;       <span class="comment">// widget&#39;s inner box including scrollbars</span>
+<a name="l00118"></a>00118       <span class="keywordtype">int</span> child_l, child_r, child_b, child_t;                           <span class="comment">// child bounding box: left/right/bottom/top</span>
+<a name="l00119"></a>00119       <span class="keywordtype">int</span> hneeded, vneeded;                                             <span class="comment">// hor + ver scrollbar visibility</span>
+<a name="l00120"></a>00120       <span class="keywordtype">int</span> hscroll_x, hscroll_y, hscroll_w, hscroll_h;                   <span class="comment">// hor scrollbar size/position</span>
+<a name="l00121"></a>00121       <span class="keywordtype">int</span> vscroll_x, vscroll_y, vscroll_w, vscroll_h;                   <span class="comment">// ver scrollbar size/position</span>
+<a name="l00122"></a>00122       <span class="keywordtype">int</span> hpos, hsize, hfirst, htotal;                                  <span class="comment">// hor scrollbar values (pos/size/first/total)</span>
+<a name="l00123"></a>00123       <span class="keywordtype">int</span> vpos, vsize, vfirst, vtotal;                                  <span class="comment">// ver scrollbar values (pos/size/first/total)</span>
+<a name="l00124"></a>00124   } ScrollInfo;
+<a name="l00125"></a>00125   <span class="keywordtype">void</span> recalc_scrollbars(ScrollInfo &amp;si);
+<a name="l00126"></a>00126 
+<a name="l00127"></a>00127 <span class="keyword">protected</span>:
+<a name="l00128"></a>00128 
+<a name="l00129"></a>00129   <span class="keywordtype">void</span> bbox(<span class="keywordtype">int</span>&amp;,<span class="keywordtype">int</span>&amp;,<span class="keywordtype">int</span>&amp;,<span class="keywordtype">int</span>&amp;);
+<a name="l00130"></a>00130   <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#a96b778e518df02471139179d4c90157c" title="Draws the widget.">draw</a>();
+<a name="l00131"></a>00131 
+<a name="l00132"></a>00132 <span class="keyword">public</span>:
+<a name="l00133"></a>00133 
+<a name="l00134"></a>00134   <a class="code" href="classFl__Scrollbar.html" title="The Fl_Scrollbar widget displays a slider with arrow buttons at the ends of the scrollbar.">Fl_Scrollbar</a> scrollbar;
+<a name="l00135"></a>00135   <a class="code" href="classFl__Scrollbar.html" title="The Fl_Scrollbar widget displays a slider with arrow buttons at the ends of the scrollbar.">Fl_Scrollbar</a> hscrollbar;
+<a name="l00136"></a>00136 
+<a name="l00137"></a>00137   <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#aaec24e2eec53dcea00d1d1f63d5495d3" title="Resizes the Fl_Group widget and all of its children.">resize</a>(<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>);
+<a name="l00138"></a>00138   <span class="keywordtype">int</span> <a class="code" href="classFl__Group.html#a7503757c2a734442e74717d1971b12ce" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00139"></a>00139 
+<a name="l00140"></a>00140   <a class="code" href="classFl__Scroll.html" title="This container widget lets you maneuver around a set of widgets much larger than your window...">Fl_Scroll</a>(<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H,<span class="keyword">const</span> <span class="keywordtype">char</span>*l=0);
+<a name="l00141"></a>00141 
+<a name="l00142"></a>00142   <span class="keyword">enum</span> { <span class="comment">// values for type()</span>
+<a name="l00143"></a>00143     HORIZONTAL = 1,
+<a name="l00144"></a>00144     VERTICAL = 2,
+<a name="l00145"></a>00145     BOTH = 3,
+<a name="l00146"></a>00146     ALWAYS_ON = 4,
+<a name="l00147"></a>00147     HORIZONTAL_ALWAYS = 5,
+<a name="l00148"></a>00148     VERTICAL_ALWAYS = 6,
+<a name="l00149"></a>00149     BOTH_ALWAYS = 7
+<a name="l00150"></a>00150   };
+<a name="l00151"></a>00151 
+<a name="l00153"></a><a class="code" href="classFl__Scroll.html#ac8524eff98eebe512df6beef478fcc77">00153</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Scroll.html#ac8524eff98eebe512df6beef478fcc77" title="Gets the current horizontal scrolling position.">xposition</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> xposition_;}
+<a name="l00155"></a><a class="code" href="classFl__Scroll.html#ad07cf93195a4a751b73fd8306c6bfb7a">00155</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Scroll.html#ad07cf93195a4a751b73fd8306c6bfb7a" title="Gets the current vertical scrolling position.">yposition</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> yposition_;}
+<a name="l00156"></a>00156   <span class="keywordtype">void</span> scroll_to(<span class="keywordtype">int</span>, <span class="keywordtype">int</span>);
+<a name="l00157"></a>00157   <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#ab498768e4d1b9f4c63414ebc1a8ad9ed" title="Deletes all child widgets from memory recursively.">clear</a>();
+<a name="l00167"></a><a class="code" href="classFl__Scroll.html#a1d908bfd0c6aaa9900327eeb46157651">00167</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Scroll.html#a1d908bfd0c6aaa9900327eeb46157651" title="Gets the current size of the scrollbars&amp;#39; troughs, in pixels.">scrollbar_size</a>()<span class="keyword"> const </span>{
+<a name="l00168"></a>00168       <span class="keywordflow">return</span>(scrollbar_size_);
+<a name="l00169"></a>00169   }
+<a name="l00189"></a><a class="code" href="classFl__Scroll.html#ad5f58e0061ac36c9be79a36937ac399d">00189</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Scroll.html#ad5f58e0061ac36c9be79a36937ac399d" title="Sets the pixel size of the scrollbars&amp;#39; troughs to the size, in pixels.">scrollbar_size</a>(<span class="keywordtype">int</span> size) {
+<a name="l00190"></a>00190       <span class="keywordflow">if</span> ( size != scrollbar_size_ ) <a class="code" href="classFl__Widget.html#aa63ce68cbf4620cf8750b868368ea02b" title="Schedules the drawing of the widget.">redraw</a>();
+<a name="l00191"></a>00191       scrollbar_size_ = <a class="code" href="classFl__Widget.html#ae386844a68c27ea0b64313619551e786" title="Changes the size of the widget.">size</a>;
+<a name="l00192"></a>00192   }   
+<a name="l00193"></a>00193 };
+<a name="l00194"></a>00194 
+<a name="l00195"></a>00195 <span class="preprocessor">#endif</span>
+<a name="l00196"></a>00196 <span class="preprocessor"></span>
+<a name="l00197"></a>00197 <span class="comment">//</span>
+<a name="l00198"></a>00198 <span class="comment">// End of &quot;$Id: Fl_Scroll.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;.</span>
+<a name="l00199"></a>00199 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Scroll.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Scrollbar_8H-source.html

Added: trunk/doc-1.3/Fl__Scrollbar_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Scrollbar_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Scrollbar_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,146 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Scrollbar.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Scrollbar_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Scrollbar.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Scrollbar.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Scroll bar header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Scrollbar widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Scrollbar_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Scrollbar_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Slider.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00052"></a><a class="code" href="classFl__Scrollbar.html">00052</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Scrollbar.html" title="The Fl_Scrollbar widget displays a slider with arrow buttons at the ends of the scrollbar.">Fl_Scrollbar</a> : <span class="keyword">public</span> <a class="code" href="classFl__Slider.html" title="The Fl_Slider widget contains a sliding knob inside a box.">Fl_Slider</a> {
+<a name="l00053"></a>00053 
+<a name="l00054"></a>00054   <span class="keywordtype">int</span> linesize_;
+<a name="l00055"></a>00055   <span class="keywordtype">int</span> pushed_;
+<a name="l00056"></a>00056   <span class="keyword">static</span> <span class="keywordtype">void</span> timeout_cb(<span class="keywordtype">void</span>*);
+<a name="l00057"></a>00057   <span class="keywordtype">void</span> increment_cb();
+<a name="l00058"></a>00058 <span class="keyword">protected</span>:
+<a name="l00059"></a>00059   <span class="keywordtype">void</span> <a class="code" href="classFl__Slider.html#a0b2f67991856db662360205216ae2d11" title="Draws the widget.">draw</a>();
+<a name="l00060"></a>00060 
+<a name="l00061"></a>00061 <span class="keyword">public</span>:
+<a name="l00062"></a>00062 
+<a name="l00063"></a>00063   <a class="code" href="classFl__Scrollbar.html" title="The Fl_Scrollbar widget displays a slider with arrow buttons at the ends of the scrollbar.">Fl_Scrollbar</a>(<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *L = 0);
+<a name="l00064"></a>00064   ~<a class="code" href="classFl__Scrollbar.html" title="The Fl_Scrollbar widget displays a slider with arrow buttons at the ends of the scrollbar.">Fl_Scrollbar</a>();
+<a name="l00065"></a>00065   <span class="keywordtype">int</span> handle(<span class="keywordtype">int</span>);
+<a name="l00066"></a>00066 
+<a name="l00074"></a><a class="code" href="classFl__Scrollbar.html#ac77d402598c922f8eae9987021d84119">00074</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Scrollbar.html#ac77d402598c922f8eae9987021d84119" title="Gets the integer value (position) of the slider in the scrollbar.">value</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> int(<a class="code" href="classFl__Valuator.html#a73b327b61c2e6f93494d0177880b9cb4" title="Gets the floating point(double) value.">Fl_Slider::value</a>());}
+<a name="l00075"></a>00075 
+<a name="l00082"></a><a class="code" href="classFl__Scrollbar.html#a4ef34edd2af67f4d5a1ca9ec164af832">00082</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Scrollbar.html#a4ef34edd2af67f4d5a1ca9ec164af832" title="Sets the value (position) of the slider in the scrollbar.">value</a>(<span class="keywordtype">int</span> p) {<span class="keywordflow">return</span> int(<a class="code" href="classFl__Valuator.html#a73b327b61c2e6f93494d0177880b9cb4" title="Gets the floating point(double) value.">Fl_Slider::value</a>((<span class="keywordtype">double</span>)p));}
+<a name="l00083"></a>00083 
+<a name="l00098"></a><a class="code" href="classFl__Scrollbar.html#a824a0a771efcea9c223d7293bb0376ed">00098</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Scrollbar.html#a824a0a771efcea9c223d7293bb0376ed" title="Sets the position, size and range of the slider in the scrollbar.">value</a>(<span class="keywordtype">int</span> pos, <span class="keywordtype">int</span> size, <span class="keywordtype">int</span> first, <span class="keywordtype">int</span> total) {
+<a name="l00099"></a>00099     <span class="keywordflow">return</span> <a class="code" href="classFl__Slider.html#a50027bc264cf6ece76d11b39e17dbe54" title="Sets the size and position of the sliding knob in the box.">scrollvalue</a>(pos, size, first, total);
+<a name="l00100"></a>00100   }
+<a name="l00101"></a>00101 
+<a name="l00105"></a><a class="code" href="classFl__Scrollbar.html#af78d99aa80594fd0768a28d15fbb713b">00105</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Scrollbar.html#af78d99aa80594fd0768a28d15fbb713b" title="Get the size of step, in lines, that the arror keys move.">linesize</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> linesize_;}
+<a name="l00106"></a>00106 
+<a name="l00112"></a><a class="code" href="classFl__Scrollbar.html#afe1170f4d595fe49bb88f8d446d04ed5">00112</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Scrollbar.html#afe1170f4d595fe49bb88f8d446d04ed5" title="This number controls how big the steps are that the arrow keys do.">linesize</a>(<span class="keywordtype">int</span> i) {linesize_ = i;}
+<a name="l00113"></a>00113 
+<a name="l00114"></a>00114 };
+<a name="l00115"></a>00115 
+<a name="l00116"></a>00116 <span class="preprocessor">#endif</span>
+<a name="l00117"></a>00117 <span class="preprocessor"></span>
+<a name="l00118"></a>00118 <span class="comment">//</span>
+<a name="l00119"></a>00119 <span class="comment">// End of &quot;$Id: Fl_Scrollbar.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;.</span>
+<a name="l00120"></a>00120 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Scrollbar.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Secret__Input_8H-source.html

Added: trunk/doc-1.3/Fl__Secret__Input_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Secret__Input_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Secret__Input_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Secret_Input.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Secret__Input_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Secret_Input.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Secret_Input.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Secret input header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Secret_Input widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Secret_Input_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Secret_Input_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Input.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00041"></a><a class="code" href="classFl__Secret__Input.html">00041</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Secret__Input.html" title="The Fl_Secret_Input class is a subclass of Fl_Input that displays its input as a string of asterisks...">Fl_Secret_Input</a> : <span class="keyword">public</span> <a class="code" href="classFl__Input.html" title="This is the FLTK text input widget.">Fl_Input</a> {
+<a name="l00042"></a>00042 <span class="keyword">public</span>:
+<a name="l00048"></a><a class="code" href="classFl__Secret__Input.html#a38c5ff6b9ab5ff56d0a9e084420dca17">00048</a>   <a class="code" href="classFl__Secret__Input.html" title="The Fl_Secret_Input class is a subclass of Fl_Input that displays its input as a string of asterisks...">Fl_Secret_Input</a>(<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H,<span class="keyword">const</span> <span class="keywordtype">char</span> *l = 0)
+<a name="l00049"></a>00049     : <a class="code" href="classFl__Input.html" title="This is the FLTK text input widget.">Fl_Input</a>(X,Y,W,H,l) {<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_SECRET_INPUT);}
+<a name="l00050"></a>00050 };
+<a name="l00051"></a>00051 
+<a name="l00052"></a>00052 <span class="preprocessor">#endif</span>
+<a name="l00053"></a>00053 <span class="preprocessor"></span>
+<a name="l00054"></a>00054 <span class="comment">//</span>
+<a name="l00055"></a>00055 <span class="comment">// End of &quot;$Id: Fl_Secret_Input.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;.</span>
+<a name="l00056"></a>00056 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Secret_Input.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Select__Browser_8H-source.html

Added: trunk/doc-1.3/Fl__Select__Browser_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Select__Browser_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Select__Browser_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Select_Browser.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Select__Browser_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Select_Browser.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Select_Browser.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Select browser header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Select_Browser widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Select_Browser_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Select_Browser_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Browser.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00044"></a><a class="code" href="classFl__Select__Browser.html">00044</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Select__Browser.html" title="The class is a subclass of Fl_Browser which lets the user select a single item, or no items by clicki...">Fl_Select_Browser</a> : <span class="keyword">public</span> <a class="code" href="classFl__Browser.html" title="The Fl_Browser widget displays a scrolling list of text lines, and manages all the storage for the te...">Fl_Browser</a> {
+<a name="l00045"></a>00045 <span class="keyword">public</span>:
+<a name="l00052"></a><a class="code" href="classFl__Select__Browser.html#a76720e40909a5724f3c3ed98f9227faa">00052</a>   <a class="code" href="classFl__Select__Browser.html" title="The class is a subclass of Fl_Browser which lets the user select a single item, or no items by clicki...">Fl_Select_Browser</a>(<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H,<span class="keyword">const</span> <span class="keywordtype">char</span> *l=0)
+<a name="l00053"></a>00053         : <a class="code" href="classFl__Browser.html" title="The Fl_Browser widget displays a scrolling list of text lines, and manages all the storage for the te...">Fl_Browser</a>(X,Y,W,H,l) {<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_SELECT_BROWSER);}
+<a name="l00054"></a>00054 };
+<a name="l00055"></a>00055 
+<a name="l00056"></a>00056 <span class="preprocessor">#endif</span>
+<a name="l00057"></a>00057 <span class="preprocessor"></span>
+<a name="l00058"></a>00058 <span class="comment">//</span>
+<a name="l00059"></a>00059 <span class="comment">// End of &quot;$Id: Fl_Select_Browser.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;.</span>
+<a name="l00060"></a>00060 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Select_Browser.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Shared__Image_8H-source.html

Modified: trunk/doc-1.3/Fl__Shared__Image_8H.html
===================================================================
--- trunk/doc-1.3/Fl__Shared__Image_8H.html	2011-01-07 22:20:56 UTC (rev 592)
+++ trunk/doc-1.3/Fl__Shared__Image_8H.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -1,80 +1,122 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>FLTK: Fl_Shared_Image.H File Reference</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-<link href="tabs.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.7 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Shared_Image.H File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
     </ul>
   </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
-      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
 </div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Shared__Image_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<h1>Fl_Shared_Image.H File Reference</h1>  </div>
+</div>
 <div class="contents">
-<h1>Fl_Shared_Image.H File Reference</h1><a class="el" href="classFl__Shared__Image.html" title="This class supports caching, loading, and drawing of image files.">Fl_Shared_Image</a> class.  
-<a href="#_details">More...</a>
-<p>
-<code>#include &quot;Fl_Image.H&quot;</code><br>
 
-<p>
-<a href="Fl__Shared__Image_8H-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Shared__Image.html">Fl_Shared_Image</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This class supports caching, loading, and drawing of image files.  <a href="classFl__Shared__Image.html#_details">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0015c247ccd1ea38b5e50bd0405eed94"></a><!-- doxytag: member="Fl_Shared_Image.H::Fl_Shared_Handler" ref="0015c247ccd1ea38b5e50bd0405eed94" args=")(const char *name, uchar *header, int headerlen)" -->
-typedef <a class="el" href="classFl__Image.html">Fl_Image</a> *(*&nbsp;</td><td class="memItemRight" valign="bottom"><b>Fl_Shared_Handler</b> )(const char *name, <a class="el" href="fl__types_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a> *header, int headerlen)</td></tr>
-
-<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">FL_EXPORT void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Shared__Image_8H.html#5c361cb2fdac6c22f6259f5e044657f4">fl_register_images</a> ()</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Register the image formats.  <a href="#5c361cb2fdac6c22f6259f5e044657f4"></a><br></td></tr>
+<p><a class="el" href="classFl__Shared__Image.html" title="This class supports caching, loading, and drawing of image files.">Fl_Shared_Image</a> class.  
+<a href="#_details">More...</a></p>
+<div class="textblock"><code>#include &quot;Fl_Image.H&quot;</code><br/>
+</div>
+<p><a href="Fl__Shared__Image_8H_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Shared__Image.html">Fl_Shared_Image</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This class supports caching, loading, and drawing of image files.  <a href="classFl__Shared__Image.html#_details">More...</a><br/></td></tr>
+<tr><td colspan="2"><h2><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0015c247ccd1ea38b5e50bd0405eed94"></a><!-- doxytag: member="Fl_Shared_Image.H::Fl_Shared_Handler" ref="a0015c247ccd1ea38b5e50bd0405eed94" args=")(const char *name, uchar *header, int headerlen)" -->
+typedef <a class="el" href="classFl__Image.html">Fl_Image</a> *(*&#160;</td><td class="memItemRight" valign="bottom"><b>Fl_Shared_Handler</b> )(const char *name, <a class="el" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc">uchar</a> *header, int headerlen)</td></tr>
+<tr><td colspan="2"><h2><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">FL_EXPORT void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Shared__Image_8H.html#a5c361cb2fdac6c22f6259f5e044657f4">fl_register_images</a> ()</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Register the image formats.  <a href="#a5c361cb2fdac6c22f6259f5e044657f4"></a><br/></td></tr>
 </table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classFl__Shared__Image.html" title="This class supports caching, loading, and drawing of image files.">Fl_Shared_Image</a> class. 
-<p>
-<hr><h2>Function Documentation</h2>
-<a class="anchor" name="5c361cb2fdac6c22f6259f5e044657f4"></a><!-- doxytag: member="Fl_Shared_Image.H::fl_register_images" ref="5c361cb2fdac6c22f6259f5e044657f4" args="()" -->
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="classFl__Shared__Image.html" title="This class supports caching, loading, and drawing of image files.">Fl_Shared_Image</a> class. </p>
+</div><hr/><h2>Function Documentation</h2>
+<a class="anchor" id="a5c361cb2fdac6c22f6259f5e044657f4"></a><!-- doxytag: member="Fl_Shared_Image.H::fl_register_images" ref="a5c361cb2fdac6c22f6259f5e044657f4" args="()" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">FL_EXPORT void fl_register_images           </td>
+          <td class="memname">FL_EXPORT void fl_register_images </td>
           <td>(</td>
-          <td class="paramname">          </td>
-          <td>&nbsp;)&nbsp;</td>
+          <td class="paramname"></td><td>)</td>
           <td></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-Register the image formats. 
-<p>
-This function is provided in the fltk_images library and registers all of the "extra" image file formats that are not part of the core FLTK library. 
+<p>Register the image formats. </p>
+<p>This function is provided in the fltk_images library and registers all of the "extra" image file formats that are not part of the core FLTK library. </p>
+
 </div>
-</div><p>
 </div>
+</div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__Shared__Image_8H.html">Fl_Shared_Image.H</a>      </li>
 <hr>
 <address><small>
 <!-- date removed for reducing unnecessary svn web updates  -->
 <a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
-&copy; 1998-2010 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
 Permission is granted to reproduce this manual or any portion for
 any purpose, provided this copyright and permission notice are preserved.
 </small></address>

Added: trunk/doc-1.3/Fl__Shared__Image_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Shared__Image_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Shared__Image_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,179 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Shared_Image.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Shared__Image_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Shared_Image.H</h1>  </div>
+</div>
+<div class="contents">
+<a href="Fl__Shared__Image_8H.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Shared_Image.H 8306 2011-01-24 17:04:22Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Shared image header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Shared_Image_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#  define Fl_Shared_Image_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#  include &quot;Fl_Image.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00036"></a>00036 
+<a name="l00037"></a>00037 <span class="comment">// Test function for adding new formats</span>
+<a name="l00038"></a>00038 <span class="keyword">typedef</span> <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *(*Fl_Shared_Handler)(<span class="keyword">const</span> <span class="keywordtype">char</span> *name, <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> *header,
+<a name="l00039"></a>00039                                        <span class="keywordtype">int</span> headerlen);
+<a name="l00040"></a>00040 
+<a name="l00041"></a>00041 <span class="comment">// Shared images class. </span>
+<a name="l00049"></a><a class="code" href="classFl__Shared__Image.html">00049</a> <span class="comment"></span><span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Shared__Image.html" title="This class supports caching, loading, and drawing of image files.">Fl_Shared_Image</a> : <span class="keyword">public</span> <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> {
+<a name="l00050"></a>00050   
+<a name="l00051"></a>00051   <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classFl__JPEG__Image.html" title="The Fl_JPEG_Image class supports loading, caching, and drawing of Joint Photographic Experts Group (J...">Fl_JPEG_Image</a>;
+<a name="l00052"></a>00052   <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classFl__PNG__Image.html" title="The Fl_PNG_Image class supports loading, caching, and drawing of Portable Network Graphics (PNG) imag...">Fl_PNG_Image</a>;
+<a name="l00053"></a>00053 
+<a name="l00054"></a>00054 <span class="keyword">protected</span>:
+<a name="l00055"></a>00055 
+<a name="l00056"></a>00056   <span class="keyword">static</span> <a class="code" href="classFl__Shared__Image.html" title="This class supports caching, loading, and drawing of image files.">Fl_Shared_Image</a> **images_;     <span class="comment">// Shared images</span>
+<a name="l00057"></a>00057   <span class="keyword">static</span> <span class="keywordtype">int</span>    num_images_;            <span class="comment">// Number of shared images</span>
+<a name="l00058"></a>00058   <span class="keyword">static</span> <span class="keywordtype">int</span>    alloc_images_;          <span class="comment">// Allocated shared images</span>
+<a name="l00059"></a>00059   <span class="keyword">static</span> Fl_Shared_Handler *handlers_;  <span class="comment">// Additional format handlers</span>
+<a name="l00060"></a>00060   <span class="keyword">static</span> <span class="keywordtype">int</span>    num_handlers_;          <span class="comment">// Number of format handlers</span>
+<a name="l00061"></a>00061   <span class="keyword">static</span> <span class="keywordtype">int</span>    alloc_handlers_;        <span class="comment">// Allocated format handlers</span>
+<a name="l00062"></a>00062 
+<a name="l00063"></a>00063   <span class="keyword">const</span> <span class="keywordtype">char</span>    *name_;                 <span class="comment">// Name of image file</span>
+<a name="l00064"></a>00064   <span class="keywordtype">int</span>           original_;              <span class="comment">// Original image?</span>
+<a name="l00065"></a>00065   <span class="keywordtype">int</span>           refcount_;              <span class="comment">// Number of times this image has been used</span>
+<a name="l00066"></a>00066   <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>      *image_;                <span class="comment">// The image that is shared</span>
+<a name="l00067"></a>00067   <span class="keywordtype">int</span>           alloc_image_;           <span class="comment">// Was the image allocated?</span>
+<a name="l00068"></a>00068 
+<a name="l00069"></a>00069   <span class="keyword">static</span> <span class="keywordtype">int</span>    compare(<a class="code" href="classFl__Shared__Image.html" title="This class supports caching, loading, and drawing of image files.">Fl_Shared_Image</a> **i0, <a class="code" href="classFl__Shared__Image.html" title="This class supports caching, loading, and drawing of image files.">Fl_Shared_Image</a> **i1);
+<a name="l00070"></a>00070 
+<a name="l00071"></a>00071   <span class="comment">// Use get() and release() to load/delete images in memory...</span>
+<a name="l00072"></a>00072   <a class="code" href="classFl__Shared__Image.html" title="This class supports caching, loading, and drawing of image files.">Fl_Shared_Image</a>();
+<a name="l00073"></a>00073   <a class="code" href="classFl__Shared__Image.html" title="This class supports caching, loading, and drawing of image files.">Fl_Shared_Image</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *n, <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *img = 0);
+<a name="l00074"></a>00074   <span class="keyword">virtual</span> ~<a class="code" href="classFl__Shared__Image.html" title="This class supports caching, loading, and drawing of image files.">Fl_Shared_Image</a>();
+<a name="l00075"></a>00075   <span class="keywordtype">void</span> add();
+<a name="l00076"></a>00076   <span class="keywordtype">void</span> update();
+<a name="l00077"></a>00077 
+<a name="l00078"></a>00078   <span class="keyword">public</span>:
+<a name="l00080"></a><a class="code" href="classFl__Shared__Image.html#a67bec522a680cd0c469bb458d12b838f">00080</a>   <span class="keyword">const</span> <span class="keywordtype">char</span>    *<a class="code" href="classFl__Shared__Image.html#a67bec522a680cd0c469bb458d12b838f" title="Returns the filename of the shared image.">name</a>() { <span class="keywordflow">return</span> name_; }
+<a name="l00082"></a><a class="code" href="classFl__Shared__Image.html#af425a9c43f38266b626e27eafdd9768f">00082</a>   <span class="keywordtype">int</span>           <a class="code" href="classFl__Shared__Image.html#af425a9c43f38266b626e27eafdd9768f" title="Returns the number of references of this shared image.">refcount</a>() { <span class="keywordflow">return</span> refcount_; }
+<a name="l00083"></a>00083   <span class="keywordtype">void</span>          release();
+<a name="l00084"></a>00084   <span class="keywordtype">void</span>          reload();
+<a name="l00085"></a>00085 
+<a name="l00086"></a>00086   <span class="keyword">virtual</span> <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *<a class="code" href="classFl__Image.html#acef2b3eff2aaa48ae174d246703446e0" title="The copy() method creates a copy of the specified image.">copy</a>(<span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H);
+<a name="l00087"></a><a class="code" href="classFl__Shared__Image.html#a1a2682e8f70ecb7ae1fd8815a3a4b9e7">00087</a>   <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *<a class="code" href="classFl__Shared__Image.html#a1a2682e8f70ecb7ae1fd8815a3a4b9e7" title="The copy() method creates a copy of the specified image.">copy</a>() { <span class="keywordflow">return</span> <a class="code" href="classFl__Shared__Image.html#a1a2682e8f70ecb7ae1fd8815a3a4b9e7" title="The copy() method creates a copy of the specified image.">copy</a>(<a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>(), <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>()); }
+<a name="l00088"></a>00088   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#a792bd0002746cfcb9f7ee9aa8333fdcc" title="The color_average() method averages the colors in the image with the FLTK color value c...">color_average</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c, <span class="keywordtype">float</span> i);
+<a name="l00089"></a>00089   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#a228a8a1104eb4ba616d0649d79a4956f" title="The desaturate() method converts an image to grayscale.">desaturate</a>();
+<a name="l00090"></a>00090   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#a1837b71dc0ac4243397018822c5e5f3a" title="Draws the image with a bounding box.">draw</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keywordtype">int</span> cx, <span class="keywordtype">int</span> cy);
+<a name="l00091"></a><a class="code" href="classFl__Shared__Image.html#ad6954b9df5ea1adbabba07a090ce01bc">00091</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Shared__Image.html#ad6954b9df5ea1adbabba07a090ce01bc" title="Draws the image.">draw</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y) { <a class="code" href="classFl__Shared__Image.html#ad6954b9df5ea1adbabba07a090ce01bc" title="Draws the image.">draw</a>(X, Y, <a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>(), <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>(), 0, 0); }
+<a name="l00092"></a>00092   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#afde690f970347951cd3ee3ca6a255a33" title="If the image has been cached for display, delete the cache data.">uncache</a>();
+<a name="l00093"></a>00093 
+<a name="l00094"></a>00094   <span class="keyword">static</span> <a class="code" href="classFl__Shared__Image.html" title="This class supports caching, loading, and drawing of image files.">Fl_Shared_Image</a> *find(<span class="keyword">const</span> <span class="keywordtype">char</span> *n, <span class="keywordtype">int</span> W = 0, <span class="keywordtype">int</span> H = 0);
+<a name="l00095"></a>00095   <span class="keyword">static</span> <a class="code" href="classFl__Shared__Image.html" title="This class supports caching, loading, and drawing of image files.">Fl_Shared_Image</a> *<span class="keyword">get</span>(<span class="keyword">const</span> <span class="keywordtype">char</span> *n, <span class="keywordtype">int</span> W = 0, <span class="keywordtype">int</span> H = 0);
+<a name="l00096"></a>00096   <span class="keyword">static</span> <a class="code" href="classFl__Shared__Image.html" title="This class supports caching, loading, and drawing of image files.">Fl_Shared_Image</a> **images();
+<a name="l00097"></a>00097   <span class="keyword">static</span> <span class="keywordtype">int</span>            num_images();
+<a name="l00098"></a>00098   <span class="keyword">static</span> <span class="keywordtype">void</span>           add_handler(Fl_Shared_Handler f);
+<a name="l00099"></a>00099   <span class="keyword">static</span> <span class="keywordtype">void</span>           remove_handler(Fl_Shared_Handler f);
+<a name="l00100"></a>00100 };
+<a name="l00101"></a>00101 
+<a name="l00102"></a>00102 <span class="comment">//</span>
+<a name="l00103"></a>00103 <span class="comment">// The following function is provided in the fltk_images library and</span>
+<a name="l00104"></a>00104 <span class="comment">// registers all of the &quot;extra&quot; image file formats that are not part</span>
+<a name="l00105"></a>00105 <span class="comment">// of the core FLTK library...</span>
+<a name="l00106"></a>00106 <span class="comment">//</span>
+<a name="l00107"></a>00107 
+<a name="l00108"></a>00108 FL_EXPORT <span class="keyword">extern</span> <span class="keywordtype">void</span> <a class="code" href="Fl__Shared__Image_8H.html#a5c361cb2fdac6c22f6259f5e044657f4" title="Register the image formats.">fl_register_images</a>();
+<a name="l00109"></a>00109 
+<a name="l00110"></a>00110 <span class="preprocessor">#endif // !Fl_Shared_Image_H</span>
+<a name="l00111"></a>00111 <span class="preprocessor"></span>
+<a name="l00112"></a>00112 <span class="comment">//</span>
+<a name="l00113"></a>00113 <span class="comment">// End of &quot;$Id: Fl_Shared_Image.H 8306 2011-01-24 17:04:22Z matt $&quot;</span>
+<a name="l00114"></a>00114 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__Shared__Image_8H.html">Fl_Shared_Image.H</a>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Simple__Counter_8H-source.html

Added: trunk/doc-1.3/Fl__Simple__Counter_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Simple__Counter_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Simple__Counter_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,122 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Simple_Counter.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Simple__Counter_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Simple_Counter.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Simple_Counter.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Simple counter header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Simple_Counter widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Simple_Counter_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Simple_Counter_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Counter.H&quot;</span>
+<a name="l00040"></a><a class="code" href="classFl__Simple__Counter.html">00040</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Simple__Counter.html" title="This widget creates a counter with only 2 arrow buttons.">Fl_Simple_Counter</a> : <span class="keyword">public</span> <a class="code" href="classFl__Counter.html" title="Controls a single floating point value with button (or keyboard) arrows.">Fl_Counter</a> {
+<a name="l00041"></a>00041 <span class="keyword">public</span>:
+<a name="l00042"></a>00042     <a class="code" href="classFl__Simple__Counter.html" title="This widget creates a counter with only 2 arrow buttons.">Fl_Simple_Counter</a>(<span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h, <span class="keyword">const</span> <span class="keywordtype">char</span> *l = 0)
+<a name="l00043"></a>00043         : <a class="code" href="classFl__Counter.html#afe9ce4aa4b0b381050e5acdb025a405e" title="Creates a new Fl_Counter widget using the given position, size, and label string.">Fl_Counter</a>(x,y,w,h,l) {<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_SIMPLE_COUNTER);}
+<a name="l00044"></a>00044 };
+<a name="l00045"></a>00045 
+<a name="l00046"></a>00046 <span class="preprocessor">#endif</span>
+<a name="l00047"></a>00047 <span class="preprocessor"></span>
+<a name="l00048"></a>00048 <span class="comment">//</span>
+<a name="l00049"></a>00049 <span class="comment">// End of &quot;$Id: Fl_Simple_Counter.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;.</span>
+<a name="l00050"></a>00050 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Simple_Counter.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Single__Window_8H-source.html

Added: trunk/doc-1.3/Fl__Single__Window_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Single__Window_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Single__Window_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,129 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Single_Window.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Single__Window_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Single_Window.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Single_Window.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Single-buffered window header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Single_Window class . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Single_Window_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Single_Window_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Window.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00043"></a><a class="code" href="classFl__Single__Window.html">00043</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Single__Window.html" title="This is the same as Fl_Window.">Fl_Single_Window</a> : <span class="keyword">public</span> <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a> {
+<a name="l00044"></a>00044 <span class="keyword">public</span>:
+<a name="l00045"></a>00045   <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#a908afc4420fd505e958f6ed394a86acc" title="Puts the window on the screen.">show</a>();
+<a name="l00046"></a><a class="code" href="classFl__Single__Window.html#ad91951ab9803c9b184b5bfb996ff79dc">00046</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Single__Window.html#ad91951ab9803c9b184b5bfb996ff79dc" title="Puts the window on the screen and parses command-line arguments.">show</a>(<span class="keywordtype">int</span> a, <span class="keywordtype">char</span> **b) {<a class="code" href="classFl__Window.html#a908afc4420fd505e958f6ed394a86acc" title="Puts the window on the screen.">Fl_Window::show</a>(a,b);}
+<a name="l00047"></a>00047   <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#a418cef08cf54f1dd794538501f15f08b" title="Forces the window to be drawn, this window is also made current and calls draw().">flush</a>();
+<a name="l00052"></a><a class="code" href="classFl__Single__Window.html#a894d3c97c190f7923c29d9d1859088f9">00052</a>   <a class="code" href="classFl__Single__Window.html" title="This is the same as Fl_Window.">Fl_Single_Window</a>(<span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *l=0)
+<a name="l00053"></a>00053     : <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>(W,H,l) {}
+<a name="l00058"></a><a class="code" href="classFl__Single__Window.html#abaa1afbd6744039a54efbd92452869ce">00058</a>   <a class="code" href="classFl__Single__Window.html" title="This is the same as Fl_Window.">Fl_Single_Window</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *l=0)
+<a name="l00059"></a>00059     : <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>(X,Y,W,H,l) {}
+<a name="l00060"></a>00060   <span class="keywordtype">int</span> <a class="code" href="classFl__Window.html#a65a2499309b3fdd1bed463cefa0cd1e2" title="Sets things up so that the drawing functions in &amp;lt;FL/fl_draw.H&amp;gt; will go into this window...">make_current</a>();
+<a name="l00061"></a>00061 };
+<a name="l00062"></a>00062 
+<a name="l00063"></a>00063 <span class="preprocessor">#endif</span>
+<a name="l00064"></a>00064 <span class="preprocessor"></span>
+<a name="l00065"></a>00065 <span class="comment">//</span>
+<a name="l00066"></a>00066 <span class="comment">// End of &quot;$Id: Fl_Single_Window.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00067"></a>00067 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Single_Window.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Slider_8H-source.html

Added: trunk/doc-1.3/Fl__Slider_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Slider_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Slider_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,159 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Slider.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Slider_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Slider.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Slider.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Slider header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Slider widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Slider_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Slider_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#ifndef Fl_Valuator_H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#include &quot;Fl_Valuator.H&quot;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#endif</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span>
+<a name="l00038"></a>00038 <span class="comment">// values for type(), lowest bit indicate horizontal:</span>
+<a name="l00039"></a>00039 <span class="preprocessor">#define FL_VERT_SLIDER          0</span>
+<a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define FL_HOR_SLIDER           1</span>
+<a name="l00041"></a>00041 <span class="preprocessor"></span><span class="preprocessor">#define FL_VERT_FILL_SLIDER     2</span>
+<a name="l00042"></a>00042 <span class="preprocessor"></span><span class="preprocessor">#define FL_HOR_FILL_SLIDER      3</span>
+<a name="l00043"></a>00043 <span class="preprocessor"></span><span class="preprocessor">#define FL_VERT_NICE_SLIDER     4</span>
+<a name="l00044"></a>00044 <span class="preprocessor"></span><span class="preprocessor">#define FL_HOR_NICE_SLIDER      5</span>
+<a name="l00045"></a>00045 <span class="preprocessor"></span>
+<a name="l00070"></a><a class="code" href="classFl__Slider.html">00070</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Slider.html" title="The Fl_Slider widget contains a sliding knob inside a box.">Fl_Slider</a> : <span class="keyword">public</span> <a class="code" href="classFl__Valuator.html" title="The Fl_Valuator class controls a single floating-point value and provides a consistent interface to s...">Fl_Valuator</a> {
+<a name="l00071"></a>00071 
+<a name="l00072"></a>00072   <span class="keywordtype">float</span> slider_size_;
+<a name="l00073"></a>00073   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> slider_;
+<a name="l00074"></a>00074   <span class="keywordtype">void</span> _Fl_Slider();
+<a name="l00075"></a>00075   <span class="keywordtype">void</span> draw_bg(<span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>);
+<a name="l00076"></a>00076 
+<a name="l00077"></a>00077 <span class="keyword">protected</span>:
+<a name="l00078"></a>00078 
+<a name="l00079"></a>00079   <span class="comment">// these allow subclasses to put the slider in a smaller area:</span>
+<a name="l00080"></a>00080   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>(<span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>);
+<a name="l00081"></a>00081   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>);
+<a name="l00082"></a>00082   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>();
+<a name="l00083"></a>00083 
+<a name="l00084"></a>00084 <span class="keyword">public</span>:
+<a name="l00085"></a>00085 
+<a name="l00086"></a>00086   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00087"></a>00087   <a class="code" href="classFl__Slider.html" title="The Fl_Slider widget contains a sliding knob inside a box.">Fl_Slider</a>(<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *L = 0);
+<a name="l00088"></a>00088   <a class="code" href="classFl__Slider.html" title="The Fl_Slider widget contains a sliding knob inside a box.">Fl_Slider</a>(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> t,<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *L);
+<a name="l00089"></a>00089 
+<a name="l00090"></a>00090   <span class="keywordtype">int</span> scrollvalue(<span class="keywordtype">int</span> pos,<span class="keywordtype">int</span> size,<span class="keywordtype">int</span> first,<span class="keywordtype">int</span> total);
+<a name="l00091"></a>00091   <span class="keywordtype">void</span> <a class="code" href="classFl__Valuator.html#acc36b0e57415c9a0d676f51ee5601ae0" title="Sets the minimum (a) and maximum (b) values for the valuator widget.">bounds</a>(<span class="keywordtype">double</span> a, <span class="keywordtype">double</span> b);
+<a name="l00092"></a>00092 
+<a name="l00096"></a><a class="code" href="classFl__Slider.html#aaa5726eff6597a38cf178bc3501da9a7">00096</a>   <span class="keywordtype">float</span> <a class="code" href="classFl__Slider.html#aaa5726eff6597a38cf178bc3501da9a7" title="Get the dimensions of the moving piece of slider.">slider_size</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> slider_size_;}
+<a name="l00097"></a>00097 
+<a name="l00107"></a>00107   <span class="keywordtype">void</span> slider_size(<span class="keywordtype">double</span> v);
+<a name="l00108"></a>00108 
+<a name="l00110"></a><a class="code" href="classFl__Slider.html#a7fb99ff1350737c40bcbc074a4f29d95">00110</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> <a class="code" href="classFl__Slider.html#a7fb99ff1350737c40bcbc074a4f29d95" title="Gets the slider box type.">slider</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> (<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)slider_;}
+<a name="l00111"></a>00111 
+<a name="l00113"></a><a class="code" href="classFl__Slider.html#a36a62d4bc520da34bb750d3142bae238">00113</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Slider.html#a36a62d4bc520da34bb750d3142bae238" title="Sets the slider box type.">slider</a>(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> c) {slider_ = c;}
+<a name="l00114"></a>00114 };
+<a name="l00115"></a>00115 
+<a name="l00116"></a>00116 <span class="preprocessor">#endif</span>
+<a name="l00117"></a>00117 <span class="preprocessor"></span>
+<a name="l00118"></a>00118 <span class="comment">//</span>
+<a name="l00119"></a>00119 <span class="comment">// End of &quot;$Id: Fl_Slider.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;.</span>
+<a name="l00120"></a>00120 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Slider.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Spinner_8H-source.html

Added: trunk/doc-1.3/Fl__Spinner_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Spinner_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Spinner_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,299 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Spinner.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Spinner_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Spinner.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Spinner.H 8339 2011-01-30 12:50:19Z ianmacarthur $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Spinner widget for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Spinner widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Spinner_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#  define Fl_Spinner_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="comment">//</span>
+<a name="l00035"></a>00035 <span class="comment">// Include necessary headers...</span>
+<a name="l00036"></a>00036 <span class="comment">//</span>
+<a name="l00037"></a>00037 
+<a name="l00038"></a>00038 <span class="preprocessor">#  include &lt;FL/Enumerations.H&gt;</span>
+<a name="l00039"></a>00039 <span class="preprocessor">#  include &lt;FL/Fl_Group.H&gt;</span>
+<a name="l00040"></a>00040 <span class="preprocessor">#  include &lt;FL/Fl_Input.H&gt;</span>
+<a name="l00041"></a>00041 <span class="preprocessor">#  include &lt;FL/Fl_Repeat_Button.H&gt;</span>
+<a name="l00042"></a>00042 <span class="preprocessor">#  include &lt;stdio.h&gt;</span>
+<a name="l00043"></a>00043 <span class="preprocessor">#  include &lt;stdlib.h&gt;</span>
+<a name="l00044"></a>00044 
+<a name="l00045"></a>00045 
+<a name="l00051"></a><a class="code" href="classFl__Spinner.html">00051</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Spinner.html" title="This widget is a combination of the input widget and repeat buttons.">Fl_Spinner</a> : <span class="keyword">public</span> <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a> {
+<a name="l00052"></a>00052   
+<a name="l00053"></a>00053   <span class="keywordtype">double</span>        value_;                 <span class="comment">// Current value</span>
+<a name="l00054"></a>00054   <span class="keywordtype">double</span>        minimum_;               <span class="comment">// Minimum value</span>
+<a name="l00055"></a>00055   <span class="keywordtype">double</span>        maximum_;               <span class="comment">// Maximum value</span>
+<a name="l00056"></a>00056   <span class="keywordtype">double</span>        step_;                  <span class="comment">// Amount to add/subtract for up/down</span>
+<a name="l00057"></a>00057   <span class="keyword">const</span> <span class="keywordtype">char</span>    *format_;               <span class="comment">// Format string</span>
+<a name="l00058"></a>00058 
+<a name="l00059"></a>00059   <a class="code" href="classFl__Input.html" title="This is the FLTK text input widget.">Fl_Input</a>      input_;                 <span class="comment">// Input field for the value</span>
+<a name="l00060"></a>00060   <a class="code" href="classFl__Repeat__Button.html" title="The Fl_Repeat_Button is a subclass of Fl_Button that generates a callback when it is pressed and then...">Fl_Repeat_Button</a>
+<a name="l00061"></a>00061                 up_button_,             <span class="comment">// Up button</span>
+<a name="l00062"></a>00062                 down_button_;           <span class="comment">// Down button</span>
+<a name="l00063"></a>00063 
+<a name="l00064"></a>00064 
+<a name="l00065"></a>00065   <span class="keyword">static</span> <span class="keywordtype">void</span>   sb_cb(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *w, <a class="code" href="classFl__Spinner.html" title="This widget is a combination of the input widget and repeat buttons.">Fl_Spinner</a> *sb) {
+<a name="l00066"></a>00066                   <span class="keywordtype">double</span> v;             <span class="comment">// New value</span>
+<a name="l00067"></a>00067 
+<a name="l00068"></a>00068                   <span class="keywordflow">if</span> (w == &amp;(sb-&gt;input_)) {
+<a name="l00069"></a>00069                     <span class="comment">// Something changed in the input field...</span>
+<a name="l00070"></a>00070                     v = atof(sb-&gt;input_.<a class="code" href="classFl__Input__.html#aaccaca04083dc6d2f1c1a4fa273d9048" title="Changes the widget text.">value</a>());
+<a name="l00071"></a>00071 
+<a name="l00072"></a>00072                     <span class="keywordflow">if</span> (v &lt; sb-&gt;minimum_) {
+<a name="l00073"></a>00073                       sb-&gt;value_ = sb-&gt;minimum_;
+<a name="l00074"></a>00074                       sb-&gt;update();
+<a name="l00075"></a>00075                     } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (v &gt; sb-&gt;maximum_) {
+<a name="l00076"></a>00076                       sb-&gt;value_ = sb-&gt;maximum_;
+<a name="l00077"></a>00077                       sb-&gt;update();
+<a name="l00078"></a>00078                     } <span class="keywordflow">else</span> sb-&gt;value_ = v;
+<a name="l00079"></a>00079                   } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (w == &amp;(sb-&gt;up_button_)) {
+<a name="l00080"></a>00080                     <span class="comment">// Up button pressed...</span>
+<a name="l00081"></a>00081                     v = sb-&gt;value_ + sb-&gt;step_;
+<a name="l00082"></a>00082 
+<a name="l00083"></a>00083                     <span class="keywordflow">if</span> (v &gt; sb-&gt;maximum_) sb-&gt;value_ = sb-&gt;minimum_;
+<a name="l00084"></a>00084                     <span class="keywordflow">else</span> sb-&gt;value_ = v;
+<a name="l00085"></a>00085 
+<a name="l00086"></a>00086                     sb-&gt;update();
+<a name="l00087"></a>00087                   } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (w == &amp;(sb-&gt;down_button_)) {
+<a name="l00088"></a>00088                     <span class="comment">// Down button pressed...</span>
+<a name="l00089"></a>00089                     v = sb-&gt;value_ - sb-&gt;step_;
+<a name="l00090"></a>00090 
+<a name="l00091"></a>00091                     <span class="keywordflow">if</span> (v &lt; sb-&gt;minimum_) sb-&gt;value_ = sb-&gt;maximum_;
+<a name="l00092"></a>00092                     <span class="keywordflow">else</span> sb-&gt;value_ = v;
+<a name="l00093"></a>00093 
+<a name="l00094"></a>00094                     sb-&gt;update();
+<a name="l00095"></a>00095                   }
+<a name="l00096"></a>00096 
+<a name="l00097"></a>00097                   sb-&gt;<a class="code" href="classFl__Widget.html#a37aa870315e37ddc1246caa6421322f4" title="Calls the widget callback.">do_callback</a>();
+<a name="l00098"></a>00098                 }
+<a name="l00099"></a>00099   <span class="keywordtype">void</span>          update() {
+<a name="l00100"></a>00100                   <span class="keywordtype">char</span> s[255];          <span class="comment">// Value string</span>
+<a name="l00101"></a>00101 
+<a name="l00102"></a>00102                   <span class="keywordflow">if</span> (format_[0]==<span class="charliteral">&#39;%&#39;</span>&amp;&amp;format_[1]==<span class="charliteral">&#39;.&#39;</span>&amp;&amp;format_[2]==<span class="charliteral">&#39;*&#39;</span>) {  <span class="comment">// precision argument</span>
+<a name="l00103"></a>00103                     <span class="comment">// this code block is a simplified version of</span>
+<a name="l00104"></a>00104                     <span class="comment">// Fl_Valuator::format() and works well (but looks ugly)</span>
+<a name="l00105"></a>00105                     <span class="keywordtype">int</span> c = 0;
+<a name="l00106"></a>00106                     <span class="keywordtype">char</span> temp[64], *sp = temp;
+<a name="l00107"></a>00107                     sprintf(temp, <span class="stringliteral">&quot;%.12f&quot;</span>, step_);
+<a name="l00108"></a>00108                     <span class="keywordflow">while</span> (*sp) sp++;
+<a name="l00109"></a>00109                     sp--;
+<a name="l00110"></a>00110                     <span class="keywordflow">while</span> (sp&gt;temp &amp;&amp; *sp==<span class="charliteral">&#39;0&#39;</span>) sp--;
+<a name="l00111"></a>00111                     <span class="keywordflow">while</span> (sp&gt;temp &amp;&amp; (*sp&gt;=<span class="charliteral">&#39;0&#39;</span> &amp;&amp; *sp&lt;=<span class="charliteral">&#39;9&#39;</span>)) { sp--; c++; }
+<a name="l00112"></a>00112                     sprintf(s, format_, c, value_);
+<a name="l00113"></a>00113                   } <span class="keywordflow">else</span> {
+<a name="l00114"></a>00114                     sprintf(s, format_, value_);
+<a name="l00115"></a>00115                   }
+<a name="l00116"></a>00116                   input_.value(s);
+<a name="l00117"></a>00117                 }
+<a name="l00118"></a>00118 
+<a name="l00119"></a>00119   <span class="keyword">public</span>:
+<a name="l00120"></a>00120 
+<a name="l00126"></a><a class="code" href="classFl__Spinner.html#a84a1e43149b538ce69a2309aabac0814">00126</a>                 <a class="code" href="classFl__Spinner.html" title="This widget is a combination of the input widget and repeat buttons.">Fl_Spinner</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *L = 0)
+<a name="l00127"></a>00127                   : <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a>(X, Y, W, H, L),
+<a name="l00128"></a>00128                     input_(X, Y, W - H / 2 - 2, H),
+<a name="l00129"></a>00129                     up_button_(X + W - H / 2 - 2, Y, H / 2 + 2, H / 2, <span class="stringliteral">&quot;@-42&lt;&quot;</span>),
+<a name="l00130"></a>00130                     down_button_(X + W - H / 2 - 2, Y + H - H / 2,
+<a name="l00131"></a>00131                                  H / 2 + 2, H / 2, <span class="stringliteral">&quot;@-42&gt;&quot;</span>) {
+<a name="l00132"></a>00132                   <a class="code" href="classFl__Group.html#a029653337efa0cb2ec52852519293ba8" title="Exactly the same as current(this-&amp;gt;parent()).">end</a>();
+<a name="l00133"></a>00133 
+<a name="l00134"></a>00134                   value_   = 1.0;
+<a name="l00135"></a>00135                   minimum_ = 1.0;
+<a name="l00136"></a>00136                   maximum_ = 100.0;
+<a name="l00137"></a>00137                   step_    = 1.0;
+<a name="l00138"></a>00138                   format_  = <span class="stringliteral">&quot;%g&quot;</span>;
+<a name="l00139"></a>00139 
+<a name="l00140"></a>00140                   <a class="code" href="classFl__Widget.html#aad980d813b8a47d777bde7cfa6b85eae" title="Gets the label alignment.">align</a>(<a class="code" href="Enumerations_8H.html#aee67f09771b16bc5da1f1ee860681be5" title="Align the label at the left of the widget.">FL_ALIGN_LEFT</a>);
+<a name="l00141"></a>00141 
+<a name="l00142"></a>00142                   input_.value(<span class="stringliteral">&quot;1&quot;</span>);
+<a name="l00143"></a>00143                   input_.type(FL_INT_INPUT);
+<a name="l00144"></a>00144                   input_.when(<a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665a07b6d76bf4ca08fc78b646d6d5959f09" title="Do the callback when the user presses the ENTER key and the value changes.">FL_WHEN_ENTER_KEY</a> | <a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665afbd4ae9061c3cd4bc9b4aa94fcb8137a" title="Do the callback when the button or key is released and the value changes.">FL_WHEN_RELEASE</a>);
+<a name="l00145"></a>00145                   input_.callback((<a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a> *)sb_cb, <span class="keyword">this</span>);
+<a name="l00146"></a>00146 
+<a name="l00147"></a>00147                   up_button_.callback((<a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a> *)sb_cb, <span class="keyword">this</span>);
+<a name="l00148"></a>00148 
+<a name="l00149"></a>00149                   down_button_.callback((<a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a> *)sb_cb, <span class="keyword">this</span>);
+<a name="l00150"></a>00150                 }
+<a name="l00151"></a>00151 
+<a name="l00153"></a><a class="code" href="classFl__Spinner.html#a25ee41559aa71f3c1e9d9431d2389348">00153</a>   <span class="keyword">const</span> <span class="keywordtype">char</span>    *<a class="code" href="classFl__Spinner.html#a25ee41559aa71f3c1e9d9431d2389348" title="Sets or returns the format string for the value.">format</a>() { <span class="keywordflow">return</span> (format_); }
+<a name="l00155"></a><a class="code" href="classFl__Spinner.html#aa1e6cace6f88b672a7d8ba219bf0c248">00155</a>   <span class="keywordtype">void</span>          <a class="code" href="classFl__Spinner.html#aa1e6cace6f88b672a7d8ba219bf0c248" title="Sets or returns the format string for the value.">format</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *f) { format_ = f; update(); }
+<a name="l00156"></a>00156 
+<a name="l00157"></a><a class="code" href="classFl__Spinner.html#a4e2ea3fbdf8d7653d3dc1440d58434cf">00157</a>   <span class="keywordtype">int</span>           <a class="code" href="classFl__Spinner.html#a4e2ea3fbdf8d7653d3dc1440d58434cf" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span> event) {
+<a name="l00158"></a>00158                   <span class="keywordflow">switch</span> (event) {
+<a name="l00159"></a>00159                     <span class="keywordflow">case</span> <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a1d132318f4c72305fd1babbbc4dbeb1a" title="A key was pressed or released.">FL_KEYDOWN</a> :
+<a name="l00160"></a>00160                     <span class="keywordflow">case</span> <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3a6161f0e91cc6b2947200323e3bda8156" title="If the Fl::focus() widget is zero or ignores an FL_KEYBOARD event then FLTK tries sending this event ...">FL_SHORTCUT</a> :
+<a name="l00161"></a>00161                       <span class="keywordflow">if</span> (<a class="code" href="group__fl__events.html#ga1ac131e3cd5ca674cc022b1f77233449" title="Gets which key on the keyboard was last pushed.">Fl::event_key</a>() == <a class="code" href="Enumerations_8H.html#a050700391ba0940ca16b0e5dbf4644f0" title="The up arrow key.">FL_Up</a>) {
+<a name="l00162"></a>00162                         up_button_.do_callback();
+<a name="l00163"></a>00163                         <span class="keywordflow">return</span> 1;
+<a name="l00164"></a>00164                       } <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code" href="group__fl__events.html#ga1ac131e3cd5ca674cc022b1f77233449" title="Gets which key on the keyboard was last pushed.">Fl::event_key</a>() == <a class="code" href="Enumerations_8H.html#a7b70dabd5fc84d90552442584a0e8b91" title="The down arrow key.">FL_Down</a>) {
+<a name="l00165"></a>00165                         down_button_.do_callback();
+<a name="l00166"></a>00166                         <span class="keywordflow">return</span> 1;
+<a name="l00167"></a>00167                       } <span class="keywordflow">else</span> <span class="keywordflow">return</span> 0;
+<a name="l00168"></a>00168 
+<a name="l00169"></a>00169                     <span class="keywordflow">case</span> <a class="code" href="Enumerations_8H.html#ad16daf120d9a0501cccaee563af0b9a3adaac2a187beb309443d668a20a59986b" title="This indicates an attempt to give a widget the keyboard focus.">FL_FOCUS</a> :
+<a name="l00170"></a>00170                       <span class="keywordflow">if</span> (input_.take_focus()) <span class="keywordflow">return</span> 1;
+<a name="l00171"></a>00171                       <span class="keywordflow">else</span> <span class="keywordflow">return</span> 0;
+<a name="l00172"></a>00172                   }
+<a name="l00173"></a>00173 
+<a name="l00174"></a>00174                   <span class="keywordflow">return</span> <a class="code" href="classFl__Group.html#a7503757c2a734442e74717d1971b12ce" title="Handles the specified event.">Fl_Group::handle</a>(event);
+<a name="l00175"></a>00175                 }
+<a name="l00176"></a>00176 
+<a name="l00178"></a><a class="code" href="classFl__Spinner.html#adba6f40016702449a41c68183ef9c66e">00178</a>   <span class="keywordtype">double</span>        <a class="code" href="classFl__Spinner.html#adba6f40016702449a41c68183ef9c66e" title="Speling mistakes retained for source compatibility.">maxinum</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (maximum_); }
+<a name="l00180"></a><a class="code" href="classFl__Spinner.html#a6a860f4ad3e192a235895869a1d7b74b">00180</a>   <span class="keywordtype">double</span>        <a class="code" href="classFl__Spinner.html#a6a860f4ad3e192a235895869a1d7b74b" title="Gets the maximum value of the widget.">maximum</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (maximum_); }
+<a name="l00182"></a><a class="code" href="classFl__Spinner.html#a6479f39047e9c58f864bf61313288a60">00182</a>   <span class="keywordtype">void</span>          <a class="code" href="classFl__Spinner.html#a6479f39047e9c58f864bf61313288a60" title="Sets the maximum value of the widget.">maximum</a>(<span class="keywordtype">double</span> m) { maximum_ = m; }
+<a name="l00184"></a><a class="code" href="classFl__Spinner.html#a6ac9be3848bd71cb5919ad1082666073">00184</a>   <span class="keywordtype">double</span>        <a class="code" href="classFl__Spinner.html#a6ac9be3848bd71cb5919ad1082666073" title="Speling mistakes retained for source compatibility.">mininum</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (minimum_); }
+<a name="l00186"></a><a class="code" href="classFl__Spinner.html#ad6412adc2bad88c13288a7f990fd6bc5">00186</a>   <span class="keywordtype">double</span>        <a class="code" href="classFl__Spinner.html#ad6412adc2bad88c13288a7f990fd6bc5" title="Gets the minimum value of the widget.">minimum</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (minimum_); }
+<a name="l00188"></a><a class="code" href="classFl__Spinner.html#a6d2908d8e037b6e3d73d2e09dedcbe5b">00188</a>   <span class="keywordtype">void</span>          <a class="code" href="classFl__Spinner.html#a6d2908d8e037b6e3d73d2e09dedcbe5b" title="Sets the minimum value of the widget.">minimum</a>(<span class="keywordtype">double</span> m) { minimum_ = m; }
+<a name="l00190"></a><a class="code" href="classFl__Spinner.html#ab7b053d8d9c92f411c86fe2a15c2631d">00190</a>   <span class="keywordtype">void</span>          <a class="code" href="classFl__Spinner.html#ab7b053d8d9c92f411c86fe2a15c2631d" title="Sets the minimum and maximum values for the widget.">range</a>(<span class="keywordtype">double</span> a, <span class="keywordtype">double</span> b) { minimum_ = a; maximum_ = b; }
+<a name="l00191"></a><a class="code" href="classFl__Spinner.html#a93f1c99df8cd04f7d43f382b9e20f786">00191</a>   <span class="keywordtype">void</span>          <a class="code" href="classFl__Spinner.html#a93f1c99df8cd04f7d43f382b9e20f786" title="Resizes the Fl_Group widget and all of its children.">resize</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H) {
+<a name="l00192"></a>00192                   <a class="code" href="classFl__Group.html#aaec24e2eec53dcea00d1d1f63d5495d3" title="Resizes the Fl_Group widget and all of its children.">Fl_Group::resize</a>(X,Y,W,H);
+<a name="l00193"></a>00193 
+<a name="l00194"></a>00194                   input_.resize(X, Y, W - H / 2 - 2, H);
+<a name="l00195"></a>00195                   up_button_.resize(X + W - H / 2 - 2, Y, H / 2 + 2, H / 2);
+<a name="l00196"></a>00196                   down_button_.resize(X + W - H / 2 - 2, Y + H - H / 2,
+<a name="l00197"></a>00197                                       H / 2 + 2, H / 2);
+<a name="l00198"></a>00198                 }
+<a name="l00204"></a><a class="code" href="classFl__Spinner.html#ac01075ae3d0394d70b2e2f0f3e5593d8">00204</a>   <span class="keywordtype">double</span>        <a class="code" href="classFl__Spinner.html#ac01075ae3d0394d70b2e2f0f3e5593d8" title="Sets or returns the amount to change the value when the user clicks a button.">step</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (step_); }
+<a name="l00206"></a><a class="code" href="classFl__Spinner.html#a1ac14536a5fe0db55eecbef15d72f9f9">00206</a>   <span class="keywordtype">void</span>          <a class="code" href="classFl__Spinner.html#a1ac14536a5fe0db55eecbef15d72f9f9" title="See double Fl_Spinner::step() const.">step</a>(<span class="keywordtype">double</span> s) {
+<a name="l00207"></a>00207                   step_ = s;
+<a name="l00208"></a>00208                   <span class="keywordflow">if</span> (step_ != (<span class="keywordtype">int</span>)step_) input_.type(FL_FLOAT_INPUT);
+<a name="l00209"></a>00209                   <span class="keywordflow">else</span> input_.type(FL_INT_INPUT);
+<a name="l00210"></a>00210                   update();
+<a name="l00211"></a>00211                 }
+<a name="l00213"></a><a class="code" href="classFl__Spinner.html#ae0e2090c56614e15d75de2f7ac13b0cc">00213</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a>      <a class="code" href="classFl__Spinner.html#ae0e2090c56614e15d75de2f7ac13b0cc" title="Gets the color of the text in the input field.">textcolor</a>()<span class="keyword"> const </span>{
+<a name="l00214"></a>00214                   <span class="keywordflow">return</span> (input_.textcolor());
+<a name="l00215"></a>00215                 }
+<a name="l00217"></a><a class="code" href="classFl__Spinner.html#a179c83b7271d1262b34416f14994fdb6">00217</a>   <span class="keywordtype">void</span>          <a class="code" href="classFl__Spinner.html#a179c83b7271d1262b34416f14994fdb6" title="Sets the color of the text in the input field.">textcolor</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c) {
+<a name="l00218"></a>00218                   input_.textcolor(c);
+<a name="l00219"></a>00219                 }
+<a name="l00221"></a><a class="code" href="classFl__Spinner.html#a89125d570a0d8a5b98056577a5cad14b">00221</a>   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a>       <a class="code" href="classFl__Spinner.html#a89125d570a0d8a5b98056577a5cad14b" title="Gets the font of the text in the input field.">textfont</a>()<span class="keyword"> const </span>{
+<a name="l00222"></a>00222                   <span class="keywordflow">return</span> (input_.textfont());
+<a name="l00223"></a>00223                 }
+<a name="l00225"></a><a class="code" href="classFl__Spinner.html#a9457ad1e5c117f7dd56e70f28ff5fe19">00225</a>   <span class="keywordtype">void</span>          <a class="code" href="classFl__Spinner.html#a9457ad1e5c117f7dd56e70f28ff5fe19" title="Sets the font of the text in the input field.">textfont</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> f) {
+<a name="l00226"></a>00226                   input_.textfont(f);
+<a name="l00227"></a>00227                 }
+<a name="l00229"></a><a class="code" href="classFl__Spinner.html#a625d82c7b302e3860dff95389e32c7c9">00229</a>   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a>  <a class="code" href="classFl__Spinner.html#a625d82c7b302e3860dff95389e32c7c9" title="Gets the size of the text in the input field.">textsize</a>()<span class="keyword"> const </span>{
+<a name="l00230"></a>00230                   <span class="keywordflow">return</span> (input_.textsize());
+<a name="l00231"></a>00231                 }
+<a name="l00233"></a><a class="code" href="classFl__Spinner.html#a59525ba1c1b9a68324c118ca38dc590b">00233</a>   <span class="keywordtype">void</span>          <a class="code" href="classFl__Spinner.html#a59525ba1c1b9a68324c118ca38dc590b" title="Sets the size of the text in the input field.">textsize</a>(<a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> s) {
+<a name="l00234"></a>00234                   input_.textsize(s);
+<a name="l00235"></a>00235                 }
+<a name="l00239"></a><a class="code" href="classFl__Spinner.html#aef28fc55972ae158f0c115200ee43db8">00239</a>   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a>         <a class="code" href="classFl__Spinner.html#aef28fc55972ae158f0c115200ee43db8" title="Gets the numeric representation in the input field.">type</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (input_.type()); }
+<a name="l00246"></a><a class="code" href="classFl__Spinner.html#af29b3e59a3ef92aa7f13be5da993000d">00246</a>   <span class="keywordtype">void</span>          <a class="code" href="classFl__Spinner.html#af29b3e59a3ef92aa7f13be5da993000d" title="Sets the numeric representation in the input field.">type</a>(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> v) { 
+<a name="l00247"></a>00247                   <span class="keywordflow">if</span> (v==FL_FLOAT_INPUT) {
+<a name="l00248"></a>00248                     format(<span class="stringliteral">&quot;%.*f&quot;</span>);
+<a name="l00249"></a>00249                   } <span class="keywordflow">else</span> {
+<a name="l00250"></a>00250                     format(<span class="stringliteral">&quot;%.0f&quot;</span>);
+<a name="l00251"></a>00251                   }
+<a name="l00252"></a>00252                   input_.type(v); 
+<a name="l00253"></a>00253                 }
+<a name="l00255"></a><a class="code" href="classFl__Spinner.html#aae40d60e85e9d89caf797dd3862cff2b">00255</a>   <span class="keywordtype">double</span>        <a class="code" href="classFl__Spinner.html#aae40d60e85e9d89caf797dd3862cff2b" title="Gets the current value of the widget.">value</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (value_); }
+<a name="l00261"></a><a class="code" href="classFl__Spinner.html#ae00cbda8df08046a8e34bc86be41ace6">00261</a>   <span class="keywordtype">void</span>          <a class="code" href="classFl__Spinner.html#ae00cbda8df08046a8e34bc86be41ace6" title="Sets the current value of the widget.">value</a>(<span class="keywordtype">double</span> v) { value_ = v; update(); }
+<a name="l00262"></a>00262 };
+<a name="l00263"></a>00263 
+<a name="l00264"></a>00264 <span class="preprocessor">#endif // !Fl_Spinner_H</span>
+<a name="l00265"></a>00265 <span class="preprocessor"></span>
+<a name="l00266"></a>00266 <span class="comment">//</span>
+<a name="l00267"></a>00267 <span class="comment">// End of &quot;$Id: Fl_Spinner.H 8339 2011-01-30 12:50:19Z ianmacarthur $&quot;.</span>
+<a name="l00268"></a>00268 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Spinner.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Sys__Menu__Bar_8H-source.html

Added: trunk/doc-1.3/Fl__Sys__Menu__Bar_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Sys__Menu__Bar_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Sys__Menu__Bar_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,147 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Sys_Menu_Bar.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Sys__Menu__Bar_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Sys_Menu_Bar.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Sys_Menu_Bar.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// MacOS system menu bar header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="preprocessor">#ifndef Fl_Sys_Menu_Bar_H</span>
+<a name="l00029"></a>00029 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Sys_Menu_Bar_H</span>
+<a name="l00030"></a>00030 <span class="preprocessor"></span>
+<a name="l00031"></a>00031 <span class="preprocessor">#include &quot;Fl_Menu_Bar.H&quot;</span>
+<a name="l00032"></a>00032 <span class="preprocessor">#include &quot;x.H&quot;</span>
+<a name="l00033"></a>00033 
+<a name="l00034"></a>00034 <span class="preprocessor">#if defined(__APPLE__) || defined(FL_DOXYGEN)</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span>
+<a name="l00041"></a><a class="code" href="classFl__Sys__Menu__Bar.html">00041</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Sys__Menu__Bar.html" title="A class to create, modify and delete menus that appear on Mac OS X in the menu bar at the top of the ...">Fl_Sys_Menu_Bar</a> : <span class="keyword">public</span> <a class="code" href="classFl__Menu__Bar.html" title="This widget provides a standard menubar interface.">Fl_Menu_Bar</a> {
+<a name="l00042"></a>00042 <span class="keyword">protected</span>:
+<a name="l00043"></a>00043   <span class="keywordtype">void</span> <a class="code" href="classFl__Menu__Bar.html#aa578b03ce16587b623daaf170523f9cd" title="Draws the widget.">draw</a>();
+<a name="l00044"></a>00044 <span class="keyword">public</span>:
+<a name="l00050"></a>00050   <a class="code" href="classFl__Sys__Menu__Bar.html" title="A class to create, modify and delete menus that appear on Mac OS X in the menu bar at the top of the ...">Fl_Sys_Menu_Bar</a>(<span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h,<span class="keyword">const</span> <span class="keywordtype">char</span> *l=0)
+<a name="l00051"></a>00051       : <a class="code" href="classFl__Menu__Bar.html#ad93621fc211d64067cc16f1c15f40887" title="Creates a new Fl_Menu_Bar widget using the given position, size, and label string.">Fl_Menu_Bar</a>(x,y,w,h,l) {
+<a name="l00052"></a><a class="code" href="classFl__Sys__Menu__Bar.html#af9a1c282fd00449dd008e0d0013b23f9">00052</a>     <a class="code" href="classFl__Widget.html#a2eb3d2eebe8ba623c4007d4f8e66a1ee" title="Deactivates the widget.">deactivate</a>();                       <span class="comment">// don&#39;t let the old area take events</span>
+<a name="l00053"></a>00053     fl_sys_menu_bar = <span class="keyword">this</span>;
+<a name="l00054"></a>00054   }
+<a name="l00055"></a>00055   <span class="keywordtype">void</span> <a class="code" href="classFl__Menu__.html#a44b0dd7371022c6df07fda0e9aa0e293" title="Returns a pointer to the array of Fl_Menu_Items.">menu</a>(<span class="keyword">const</span> <a class="code" href="structFl__Menu__Item.html" title="The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...">Fl_Menu_Item</a> *m);
+<a name="l00056"></a>00056   <span class="keywordtype">int</span> <a class="code" href="classFl__Menu__.html#ac380c9009765c4288577f01af9a3e4d5" title="Adds a new menu item.">add</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* label, <span class="keywordtype">int</span> shortcut, <a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a>*, <span class="keywordtype">void</span> *user_data=0, <span class="keywordtype">int</span> flags=0);
+<a name="l00057"></a>00057   <span class="keywordtype">int</span> <a class="code" href="classFl__Menu__.html#a4a6d21b279e679a93b13eee2534f9f64" title="Inserts a new menu item at the specified index position.">insert</a>(<span class="keywordtype">int</span> index, <span class="keyword">const</span> <span class="keywordtype">char</span>* label, <span class="keywordtype">int</span> shortcut, <a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a> *cb, <span class="keywordtype">void</span> *user_data=0, <span class="keywordtype">int</span> flags=0);
+<a name="l00058"></a>00058   <span class="keywordtype">void</span> <span class="keyword">remove</span>(<span class="keywordtype">int</span> n);
+<a name="l00059"></a>00059   <span class="keywordtype">void</span> <a class="code" href="classFl__Menu__.html#a04bfa23cd703851f5572183d169033da" title="Changes the text of item i.">replace</a>(<span class="keywordtype">int</span> rank, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);
+<a name="l00060"></a>00060   <span class="keywordtype">void</span> <a class="code" href="classFl__Menu__.html#a0e96567cab88c6b60e0be3dfcda00a99" title="Same as menu(NULL), set the array pointer to null, indicating a zero-length menu.">clear</a>();
+<a name="l00061"></a>00061   <span class="keywordtype">int</span> <a class="code" href="classFl__Menu__.html#a9f5d44f76658dc88431e4c5e53a2aaf5" title="Clears the specified submenu pointed to by index of all menu items.">clear_submenu</a>(<span class="keywordtype">int</span> index);
+<a name="l00062"></a>00062 <span class="preprocessor">#if ! defined(FL_DOXYGEN)</span>
+<a name="l00063"></a>00063 <span class="preprocessor"></span>  <span class="keyword">enum</span> menuOrItemOperation { itemAtIndex, setKeyEquivalent, setKeyEquivalentModifierMask, setState, initWithTitle,
+<a name="l00064"></a>00064     numberOfItems, setSubmenu, setEnabled, addSeparatorItem, setTitle, removeItem, addNewItem, renameItem };
+<a name="l00065"></a>00065   <span class="comment">// function doMenuOrItemOperation is in file Fl_cocoa.mm because it contains objective-c code</span>
+<a name="l00066"></a>00066   <span class="keyword">static</span> <span class="keywordtype">void</span> *doMenuOrItemOperation( menuOrItemOperation operation, ...);
+<a name="l00067"></a>00067 <span class="preprocessor">#endif</span>
+<a name="l00068"></a>00068 <span class="preprocessor"></span>};
+<a name="l00069"></a>00069 
+<a name="l00070"></a>00070 <span class="preprocessor">#else</span>
+<a name="l00071"></a>00071 <span class="preprocessor"></span>
+<a name="l00072"></a>00072 <span class="keyword">typedef</span> <a class="code" href="classFl__Menu__Bar.html" title="This widget provides a standard menubar interface.">Fl_Menu_Bar</a> <a class="code" href="classFl__Sys__Menu__Bar.html" title="A class to create, modify and delete menus that appear on Mac OS X in the menu bar at the top of the ...">Fl_Sys_Menu_Bar</a>;
+<a name="l00073"></a>00073 
+<a name="l00074"></a>00074 <span class="preprocessor">#endif // defined(__APPLE__) || defined(FL_DOXYGEN)</span>
+<a name="l00075"></a>00075 <span class="preprocessor"></span>
+<a name="l00076"></a>00076 <span class="preprocessor">#endif // Fl_Sys_Menu_Bar_H</span>
+<a name="l00077"></a>00077 <span class="preprocessor"></span>
+<a name="l00078"></a>00078 <span class="comment">//</span>
+<a name="l00079"></a>00079 <span class="comment">// End of &quot;$Id: Fl_Sys_Menu_Bar.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00080"></a>00080 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Sys_Menu_Bar.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Table_8H-source.html

Added: trunk/doc-1.3/Fl__Table_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Table_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Table_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,585 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Table.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Table_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Table.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Table.H 8301 2011-01-22 22:40:11Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Fl_Table -- A table widget</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 2002 by Greg Ercolano.</span>
+<a name="l00007"></a>00007 <span class="comment">// Copyright (c) 2004 O&#39;ksi&#39;D</span>
+<a name="l00008"></a>00008 <span class="comment">//</span>
+<a name="l00009"></a>00009 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00010"></a>00010 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00011"></a>00011 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00012"></a>00012 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00013"></a>00013 <span class="comment">//</span>
+<a name="l00014"></a>00014 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00015"></a>00015 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00016"></a>00016 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00017"></a>00017 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00018"></a>00018 <span class="comment">//</span>
+<a name="l00019"></a>00019 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00020"></a>00020 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00021"></a>00021 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00022"></a>00022 <span class="comment">// USA.</span>
+<a name="l00023"></a>00023 <span class="comment">//</span>
+<a name="l00024"></a>00024 <span class="comment">// Please report all bugs and problems to &quot;erco at seriss dot com&quot;.</span>
+<a name="l00025"></a>00025 <span class="comment">//</span>
+<a name="l00026"></a>00026 <span class="comment">// TODO:</span>
+<a name="l00027"></a>00027 <span class="comment">//    o Auto scroll during dragged selection</span>
+<a name="l00028"></a>00028 <span class="comment">//    o Keyboard navigation (up/down/left/right arrow)</span>
+<a name="l00029"></a>00029 <span class="comment">//</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef _FL_TABLE_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define _FL_TABLE_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;sys/types.h&gt;</span>
+<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;string.h&gt;</span>             <span class="comment">// memcpy</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#ifdef WIN32</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span><span class="preprocessor">#include &lt;malloc.h&gt;</span>             <span class="comment">// WINDOWS: malloc/realloc</span>
+<a name="l00038"></a>00038 <span class="preprocessor">#else </span><span class="comment">/*WIN32*/</span>
+<a name="l00039"></a>00039 <span class="preprocessor">#include &lt;stdlib.h&gt;</span>             <span class="comment">// UNIX: malloc/realloc</span>
+<a name="l00040"></a>00040 <span class="preprocessor">#endif </span><span class="comment">/*WIN32*/</span>
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042 <span class="preprocessor">#include &lt;FL/Fl.H&gt;</span>
+<a name="l00043"></a>00043 <span class="preprocessor">#include &lt;FL/Fl_Group.H&gt;</span>
+<a name="l00044"></a>00044 <span class="preprocessor">#include &lt;FL/Fl_Scroll.H&gt;</span>
+<a name="l00045"></a>00045 <span class="preprocessor">#include &lt;FL/Fl_Box.H&gt;</span>
+<a name="l00046"></a>00046 <span class="preprocessor">#include &lt;FL/Fl_Scrollbar.H&gt;</span>
+<a name="l00047"></a>00047 
+<a name="l00181"></a><a class="code" href="classFl__Table.html">00181</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Table.html" title="A table of widgets or other content.">Fl_Table</a> : <span class="keyword">public</span> <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a> {
+<a name="l00182"></a>00182 <span class="keyword">public</span>:
+<a name="l00186"></a><a class="code" href="classFl__Table.html#a8036f1f03127cdb28f25d1e4aee80135">00186</a>   <span class="keyword">enum</span> <a class="code" href="classFl__Table.html#a8036f1f03127cdb28f25d1e4aee80135" title="The context bit flags for Fl_Table related callbacks (eg.">TableContext</a> {
+<a name="l00187"></a><a class="code" href="classFl__Table.html#a8036f1f03127cdb28f25d1e4aee80135ae39e81bc3cff70a2f0a2004da58c0b0b">00187</a>     CONTEXT_NONE       = 0,     
+<a name="l00188"></a><a class="code" href="classFl__Table.html#a8036f1f03127cdb28f25d1e4aee80135a679ea089903231312d0cf975b1a04ec3">00188</a>     CONTEXT_STARTPAGE  = 0x01,  
+<a name="l00189"></a><a class="code" href="classFl__Table.html#a8036f1f03127cdb28f25d1e4aee80135aae8f86bb7116f5f121dcb0258d276b47">00189</a>     CONTEXT_ENDPAGE    = 0x02,  
+<a name="l00190"></a><a class="code" href="classFl__Table.html#a8036f1f03127cdb28f25d1e4aee80135a8ee5f70da9ccdbd2494aeee6b85da7ce">00190</a>     CONTEXT_ROW_HEADER = 0x04,  
+<a name="l00191"></a><a class="code" href="classFl__Table.html#a8036f1f03127cdb28f25d1e4aee80135a113dfa5119db9dfbba4f5ff5f993bf5e">00191</a>     CONTEXT_COL_HEADER = 0x08,  
+<a name="l00192"></a><a class="code" href="classFl__Table.html#a8036f1f03127cdb28f25d1e4aee80135abd0b9bdac4ddce885be6e6a4bcd3367a">00192</a>     CONTEXT_CELL       = 0x10,  
+<a name="l00193"></a><a class="code" href="classFl__Table.html#a8036f1f03127cdb28f25d1e4aee80135a54275f15690f1b1a2a7004ded703f457">00193</a>     CONTEXT_TABLE      = 0x20,  
+<a name="l00194"></a><a class="code" href="classFl__Table.html#a8036f1f03127cdb28f25d1e4aee80135a8c0f361d95f40e3ebedd1a91fb6d85b8">00194</a>     CONTEXT_RC_RESIZE  = 0x40   
+<a name="l00195"></a>00195   };
+<a name="l00196"></a>00196   
+<a name="l00197"></a>00197 <span class="keyword">private</span>:
+<a name="l00198"></a>00198   <span class="keywordtype">int</span> _rows, _cols;     <span class="comment">// total rows/cols</span>
+<a name="l00199"></a>00199   <span class="keywordtype">int</span> _row_header_w;    <span class="comment">// width of row header</span>
+<a name="l00200"></a>00200   <span class="keywordtype">int</span> _col_header_h;    <span class="comment">// height of column header</span>
+<a name="l00201"></a>00201   <span class="keywordtype">int</span> _row_position;    <span class="comment">// last row_position set (not necessarily == toprow!)</span>
+<a name="l00202"></a>00202   <span class="keywordtype">int</span> _col_position;    <span class="comment">// last col_position set (not necessarily == leftcol!)</span>
+<a name="l00203"></a>00203   
+<a name="l00204"></a>00204   <span class="keywordtype">char</span> _row_header;     <span class="comment">// row header enabled?</span>
+<a name="l00205"></a>00205   <span class="keywordtype">char</span> _col_header;     <span class="comment">// col header enabled?</span>
+<a name="l00206"></a>00206   <span class="keywordtype">char</span> _row_resize;     <span class="comment">// row resizing enabled?</span>
+<a name="l00207"></a>00207   <span class="keywordtype">char</span> _col_resize;     <span class="comment">// col resizing enabled?</span>
+<a name="l00208"></a>00208   <span class="keywordtype">int</span> _row_resize_min;  <span class="comment">// row minimum resizing height (default=1)</span>
+<a name="l00209"></a>00209   <span class="keywordtype">int</span> _col_resize_min;  <span class="comment">// col minimum resizing width (default=1)</span>
+<a name="l00210"></a>00210   
+<a name="l00211"></a>00211   <span class="comment">// OPTIMIZATION: partial row/column redraw variables</span>
+<a name="l00212"></a>00212   <span class="keywordtype">int</span> _redraw_toprow;
+<a name="l00213"></a>00213   <span class="keywordtype">int</span> _redraw_botrow;
+<a name="l00214"></a>00214   <span class="keywordtype">int</span> _redraw_leftcol;
+<a name="l00215"></a>00215   <span class="keywordtype">int</span> _redraw_rightcol;
+<a name="l00216"></a>00216   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> _row_header_color;
+<a name="l00217"></a>00217   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> _col_header_color;
+<a name="l00218"></a>00218   
+<a name="l00219"></a>00219   <span class="keywordtype">int</span> _auto_drag;
+<a name="l00220"></a>00220   <span class="keywordtype">int</span> _selecting;
+<a name="l00221"></a>00221   
+<a name="l00222"></a>00222   <span class="comment">// An STL-ish vector without templates</span>
+<a name="l00223"></a>00223   <span class="keyword">class </span>FL_EXPORT IntVector {
+<a name="l00224"></a>00224     <span class="keywordtype">int</span> *arr;
+<a name="l00225"></a>00225     <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> _size;
+<a name="l00226"></a>00226     <span class="keywordtype">void</span> init() {
+<a name="l00227"></a>00227       arr = NULL;
+<a name="l00228"></a>00228       _size = 0;
+<a name="l00229"></a>00229     }
+<a name="l00230"></a>00230     <span class="keywordtype">void</span> copy(<span class="keywordtype">int</span> *newarr, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> newsize) {
+<a name="l00231"></a>00231       size(newsize);
+<a name="l00232"></a>00232       memcpy(arr, newarr, newsize * <span class="keyword">sizeof</span>(<span class="keywordtype">int</span>));
+<a name="l00233"></a>00233     }
+<a name="l00234"></a>00234   <span class="keyword">public</span>:
+<a name="l00235"></a>00235     IntVector() { init(); }                                     <span class="comment">// CTOR</span>
+<a name="l00236"></a>00236     ~IntVector() { <span class="keywordflow">if</span> ( arr ) free(arr); arr = NULL; }          <span class="comment">// DTOR</span>
+<a name="l00237"></a>00237     IntVector(IntVector&amp;o) { init(); copy(o.arr, o._size); }    <span class="comment">// COPY CTOR</span>
+<a name="l00238"></a>00238     IntVector&amp; operator=(IntVector&amp;o) {                         <span class="comment">// ASSIGN</span>
+<a name="l00239"></a>00239       init();
+<a name="l00240"></a>00240       copy(o.arr, o._size);
+<a name="l00241"></a>00241       <span class="keywordflow">return</span>(*<span class="keyword">this</span>);
+<a name="l00242"></a>00242     }
+<a name="l00243"></a>00243     <span class="keywordtype">int</span> operator[](<span class="keywordtype">int</span> x)<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(arr[x]); }
+<a name="l00244"></a>00244     <span class="keywordtype">int</span>&amp; operator[](<span class="keywordtype">int</span> x) { <span class="keywordflow">return</span>(arr[x]); }
+<a name="l00245"></a>00245     <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> size() { <span class="keywordflow">return</span>(_size); }
+<a name="l00246"></a>00246     <span class="keywordtype">void</span> size(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> count) {
+<a name="l00247"></a>00247       <span class="keywordflow">if</span> ( count != _size ) {
+<a name="l00248"></a>00248         arr = (<span class="keywordtype">int</span>*)realloc(arr, count * <span class="keyword">sizeof</span>(<span class="keywordtype">int</span>));
+<a name="l00249"></a>00249         _size = count;
+<a name="l00250"></a>00250       }
+<a name="l00251"></a>00251     }
+<a name="l00252"></a>00252     <span class="keywordtype">int</span> pop_back() { <span class="keywordtype">int</span> tmp = arr[_size-1]; _size--; <span class="keywordflow">return</span>(tmp); }
+<a name="l00253"></a>00253     <span class="keywordtype">void</span> push_back(<span class="keywordtype">int</span> val) { <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> x = _size; size(_size+1); arr[x] = val; }
+<a name="l00254"></a>00254     <span class="keywordtype">int</span> back() { <span class="keywordflow">return</span>(arr[_size-1]); }
+<a name="l00255"></a>00255   };
+<a name="l00256"></a>00256   
+<a name="l00257"></a>00257   IntVector _colwidths;                 <span class="comment">// column widths in pixels</span>
+<a name="l00258"></a>00258   IntVector _rowheights;                <span class="comment">// row heights in pixels</span>
+<a name="l00259"></a>00259   
+<a name="l00260"></a>00260   Fl_Cursor _last_cursor;               <span class="comment">// last mouse cursor before changed to &#39;resize&#39; cursor</span>
+<a name="l00261"></a>00261   
+<a name="l00262"></a>00262   <span class="comment">// EVENT CALLBACK DATA</span>
+<a name="l00263"></a>00263   TableContext _callback_context;       <span class="comment">// event context</span>
+<a name="l00264"></a>00264   <span class="keywordtype">int</span> _callback_row, _callback_col;     <span class="comment">// event row/col</span>
+<a name="l00265"></a>00265   
+<a name="l00266"></a>00266   <span class="comment">// handle() state variables.</span>
+<a name="l00267"></a>00267   <span class="comment">//    Put here instead of local statics in handle(), so more</span>
+<a name="l00268"></a>00268   <span class="comment">//    than one Fl_Table can exist without crosstalk between them.</span>
+<a name="l00269"></a>00269   <span class="comment">//</span>
+<a name="l00270"></a>00270   <span class="keywordtype">int</span> _resizing_col;                    <span class="comment">// column being dragged</span>
+<a name="l00271"></a>00271   <span class="keywordtype">int</span> _resizing_row;                    <span class="comment">// row being dragged</span>
+<a name="l00272"></a>00272   <span class="keywordtype">int</span> _dragging_x;                      <span class="comment">// starting x position for horiz drag</span>
+<a name="l00273"></a>00273   <span class="keywordtype">int</span> _dragging_y;                      <span class="comment">// starting y position for vert drag</span>
+<a name="l00274"></a>00274   <span class="keywordtype">int</span> _last_row;                        <span class="comment">// last row we FL_PUSH&#39;ed</span>
+<a name="l00275"></a>00275   
+<a name="l00276"></a>00276   <span class="comment">// Redraw single cell</span>
+<a name="l00277"></a>00277   <span class="keywordtype">void</span> _redraw_cell(TableContext context, <span class="keywordtype">int</span> R, <span class="keywordtype">int</span> C);
+<a name="l00278"></a>00278   
+<a name="l00279"></a>00279   <span class="keywordtype">void</span> _start_auto_drag();
+<a name="l00280"></a>00280   <span class="keywordtype">void</span> _stop_auto_drag();
+<a name="l00281"></a>00281   <span class="keywordtype">void</span> _auto_drag_cb();
+<a name="l00282"></a>00282   <span class="keyword">static</span> <span class="keywordtype">void</span> _auto_drag_cb2(<span class="keywordtype">void</span> *d);
+<a name="l00283"></a>00283   
+<a name="l00284"></a>00284 <span class="keyword">protected</span>:
+<a name="l00285"></a>00285   <span class="keyword">enum</span> ResizeFlag {
+<a name="l00286"></a>00286     RESIZE_NONE      = 0,
+<a name="l00287"></a>00287     RESIZE_COL_LEFT  = 1,
+<a name="l00288"></a>00288     RESIZE_COL_RIGHT = 2,
+<a name="l00289"></a>00289     RESIZE_ROW_ABOVE = 3,
+<a name="l00290"></a>00290     RESIZE_ROW_BELOW = 4
+<a name="l00291"></a>00291   };
+<a name="l00292"></a>00292   
+<a name="l00293"></a>00293   <span class="keywordtype">int</span> table_w, table_h;                         <span class="comment">// table&#39;s virtual size (in pixels)</span>
+<a name="l00294"></a>00294   <span class="keywordtype">int</span> toprow, botrow, leftcol, rightcol;        <span class="comment">// four corners of viewable table</span>
+<a name="l00295"></a>00295   
+<a name="l00296"></a>00296   <span class="comment">// selection</span>
+<a name="l00297"></a>00297   <span class="keywordtype">int</span> current_row, current_col;
+<a name="l00298"></a>00298   <span class="keywordtype">int</span> select_row, select_col;
+<a name="l00299"></a>00299   
+<a name="l00300"></a>00300   <span class="comment">// OPTIMIZATION: Precomputed scroll positions for the toprow/leftcol</span>
+<a name="l00301"></a>00301   <span class="keywordtype">int</span> toprow_scrollpos;
+<a name="l00302"></a>00302   <span class="keywordtype">int</span> leftcol_scrollpos;
+<a name="l00303"></a>00303   
+<a name="l00304"></a>00304   <span class="comment">// Dimensions</span>
+<a name="l00305"></a>00305   <span class="keywordtype">int</span> tix, tiy, tiw, tih;                       <span class="comment">// data table inner dimension xywh</span>
+<a name="l00306"></a>00306   <span class="keywordtype">int</span> tox, toy, tow, toh;                       <span class="comment">// data table outer dimension xywh</span>
+<a name="l00307"></a>00307   <span class="keywordtype">int</span> wix, wiy, wiw, wih;                       <span class="comment">// widget inner dimension xywh</span>
+<a name="l00308"></a>00308   
+<a name="l00309"></a>00309   <a class="code" href="classFl__Scroll.html" title="This container widget lets you maneuver around a set of widgets much larger than your window...">Fl_Scroll</a> *table;                             <span class="comment">// container for child fltk widgets (if any)</span>
+<a name="l00310"></a>00310   <a class="code" href="classFl__Scrollbar.html" title="The Fl_Scrollbar widget displays a slider with arrow buttons at the ends of the scrollbar.">Fl_Scrollbar</a> *vscrollbar;                     <span class="comment">// vertical scrollbar</span>
+<a name="l00311"></a>00311   <a class="code" href="classFl__Scrollbar.html" title="The Fl_Scrollbar widget displays a slider with arrow buttons at the ends of the scrollbar.">Fl_Scrollbar</a> *hscrollbar;                     <span class="comment">// horizontal scrollbar</span>
+<a name="l00312"></a>00312   
+<a name="l00313"></a>00313   <span class="comment">// Fltk</span>
+<a name="l00314"></a>00314   <span class="keywordtype">int</span> handle(<span class="keywordtype">int</span> e);                            <span class="comment">// fltk handle() override</span>
+<a name="l00315"></a>00315   
+<a name="l00316"></a>00316   <span class="comment">// Class maintenance</span>
+<a name="l00317"></a>00317   <span class="keywordtype">void</span> recalc_dimensions();
+<a name="l00318"></a>00318   <span class="keywordtype">void</span> table_resized();                         <span class="comment">// table resized; recalc</span>
+<a name="l00319"></a>00319   <span class="keywordtype">void</span> table_scrolled();                        <span class="comment">// table scrolled; recalc</span>
+<a name="l00320"></a>00320   <span class="keywordtype">void</span> get_bounds(TableContext context,         <span class="comment">// return x/y/w/h bounds for context</span>
+<a name="l00321"></a>00321                   <span class="keywordtype">int</span> &amp;X, <span class="keywordtype">int</span> &amp;Y, <span class="keywordtype">int</span> &amp;W, <span class="keywordtype">int</span> &amp;H);
+<a name="l00322"></a>00322   <span class="keywordtype">void</span> change_cursor(Fl_Cursor newcursor);      <span class="comment">// change mouse cursor to some other shape</span>
+<a name="l00323"></a>00323   TableContext cursor2rowcol(<span class="keywordtype">int</span> &amp;R, <span class="keywordtype">int</span> &amp;C, ResizeFlag &amp;resizeflag);
+<a name="l00324"></a>00324   <span class="comment">// find r/c given current x/y event</span>
+<a name="l00325"></a>00325   <span class="keywordtype">int</span> find_cell(TableContext context,           <span class="comment">// find cell&#39;s x/y/w/h given r/c</span>
+<a name="l00326"></a>00326                 <span class="keywordtype">int</span> R, <span class="keywordtype">int</span> C, <span class="keywordtype">int</span> &amp;X, <span class="keywordtype">int</span> &amp;Y, <span class="keywordtype">int</span> &amp;W, <span class="keywordtype">int</span> &amp;H);
+<a name="l00327"></a>00327   <span class="keywordtype">int</span> row_col_clamp(TableContext context, <span class="keywordtype">int</span> &amp;R, <span class="keywordtype">int</span> &amp;C);
+<a name="l00328"></a>00328   <span class="comment">// clamp r/c to known universe</span>
+<a name="l00329"></a>00329   
+<a name="l00440"></a><a class="code" href="classFl__Table.html#a3f1f1ccc017d9159c1c98f6f7268bf6d">00440</a>   <span class="keyword">virtual</span> <span class="keywordtype">void</span> draw_cell(<a class="code" href="classFl__Table.html#a8036f1f03127cdb28f25d1e4aee80135" title="The context bit flags for Fl_Table related callbacks (eg.">TableContext</a> context, <span class="keywordtype">int</span> R=0, <span class="keywordtype">int</span> C=0, 
+<a name="l00441"></a>00441                          <span class="keywordtype">int</span> X=0, <span class="keywordtype">int</span> Y=0, <span class="keywordtype">int</span> W=0, <span class="keywordtype">int</span> H=0)
+<a name="l00442"></a>00442   { }                                           <span class="comment">// overridden by deriving class</span>
+<a name="l00443"></a>00443   
+<a name="l00444"></a>00444   <span class="keywordtype">long</span> row_scroll_position(<span class="keywordtype">int</span> row);            <span class="comment">// find scroll position of row (in pixels)</span>
+<a name="l00445"></a>00445   <span class="keywordtype">long</span> col_scroll_position(<span class="keywordtype">int</span> col);            <span class="comment">// find scroll position of col (in pixels)</span>
+<a name="l00446"></a>00446   
+<a name="l00447"></a>00447   <span class="keywordtype">int</span> is_fltk_container() {                     <span class="comment">// does table contain fltk widgets?</span>
+<a name="l00448"></a>00448     <span class="keywordflow">return</span>( <a class="code" href="classFl__Group.html#a8e27c7e1724bb034d0c2b66cbd5ad0e3" title="Returns how many child widgets the group has.">Fl_Group::children</a>() &gt; 3 );         <span class="comment">// (ie. more than box and 2 scrollbars?)</span>
+<a name="l00449"></a>00449   }
+<a name="l00450"></a>00450   
+<a name="l00451"></a>00451   <span class="keyword">static</span> <span class="keywordtype">void</span> scroll_cb(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*,<span class="keywordtype">void</span>*);      <span class="comment">// h/v scrollbar callback</span>
+<a name="l00452"></a>00452   
+<a name="l00453"></a>00453   <span class="keywordtype">void</span> damage_zone(<span class="keywordtype">int</span> r1, <span class="keywordtype">int</span> c1, <span class="keywordtype">int</span> r2, <span class="keywordtype">int</span> c2, <span class="keywordtype">int</span> r3 = 0, <span class="keywordtype">int</span> c3 = 0);
+<a name="l00454"></a>00454   
+<a name="l00455"></a>00455   <span class="keywordtype">void</span> redraw_range(<span class="keywordtype">int</span> toprow, <span class="keywordtype">int</span> botrow, <span class="keywordtype">int</span> leftcol, <span class="keywordtype">int</span> rightcol) {
+<a name="l00456"></a>00456     <span class="keywordflow">if</span> ( _redraw_toprow == -1 ) {
+<a name="l00457"></a>00457       <span class="comment">// Initialize redraw range</span>
+<a name="l00458"></a>00458       _redraw_toprow = toprow;
+<a name="l00459"></a>00459       _redraw_botrow = botrow;
+<a name="l00460"></a>00460       _redraw_leftcol = leftcol;
+<a name="l00461"></a>00461       _redraw_rightcol = rightcol;
+<a name="l00462"></a>00462     } <span class="keywordflow">else</span> {
+<a name="l00463"></a>00463       <span class="comment">// Extend redraw range</span>
+<a name="l00464"></a>00464       <span class="keywordflow">if</span> ( toprow &lt; _redraw_toprow ) _redraw_toprow = toprow;
+<a name="l00465"></a>00465       <span class="keywordflow">if</span> ( botrow &gt; _redraw_botrow ) _redraw_botrow = botrow;
+<a name="l00466"></a>00466       <span class="keywordflow">if</span> ( leftcol &lt; _redraw_leftcol ) _redraw_leftcol = leftcol;
+<a name="l00467"></a>00467       <span class="keywordflow">if</span> ( rightcol &gt; _redraw_rightcol ) _redraw_rightcol = rightcol;
+<a name="l00468"></a>00468     }
+<a name="l00469"></a>00469     
+<a name="l00470"></a>00470     <span class="comment">// Indicate partial redraw needed of some cells</span>
+<a name="l00471"></a>00471     damage(FL_DAMAGE_CHILD);
+<a name="l00472"></a>00472   }
+<a name="l00473"></a>00473   
+<a name="l00474"></a>00474 <span class="keyword">public</span>:
+<a name="l00480"></a>00480   <a class="code" href="classFl__Table.html" title="A table of widgets or other content.">Fl_Table</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *l=0);
+<a name="l00481"></a>00481   
+<a name="l00486"></a>00486   ~<a class="code" href="classFl__Table.html" title="A table of widgets or other content.">Fl_Table</a>();
+<a name="l00487"></a>00487   
+<a name="l00493"></a><a class="code" href="classFl__Table.html#a4cf2b08373ddd2c4c7605f3917332093">00493</a>   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Table.html#a4cf2b08373ddd2c4c7605f3917332093" title="Clears the table to zero rows, zero columns.">clear</a>() { rows(0); cols(0); }
+<a name="l00494"></a>00494   
+<a name="l00495"></a>00495   <span class="comment">// \todo: add topline(), middleline(), bottomline()</span>
+<a name="l00496"></a>00496   
+<a name="l00502"></a><a class="code" href="classFl__Table.html#a2a773eb7ba7ffe6bc402e2069a763fab">00502</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Table.html#a2a773eb7ba7ffe6bc402e2069a763fab" title="Sets the kind of box drawn around the data table, the default being FL_NO_BOX.">table_box</a>(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> val) {
+<a name="l00503"></a>00503     table-&gt;box(val);
+<a name="l00504"></a>00504     table_resized();
+<a name="l00505"></a>00505   }
+<a name="l00506"></a>00506   
+<a name="l00510"></a><a class="code" href="classFl__Table.html#ab040f9e6b7329ce3073ca4d6e865a18f">00510</a>   <span class="keyword">inline</span> <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> <a class="code" href="classFl__Table.html#ab040f9e6b7329ce3073ca4d6e865a18f" title="Returns the current box type used for the data table.">table_box</a>( <span class="keywordtype">void</span> ) {
+<a name="l00511"></a>00511     <span class="keywordflow">return</span>(table-&gt;box());
+<a name="l00512"></a>00512   }
+<a name="l00513"></a>00513   
+<a name="l00517"></a>00517   <span class="keyword">virtual</span> <span class="keywordtype">void</span> rows(<span class="keywordtype">int</span> val);                   <span class="comment">// set/get number of rows</span>
+<a name="l00518"></a>00518   
+<a name="l00522"></a><a class="code" href="classFl__Table.html#af63dddf97c8804488f8a179780a674c0">00522</a>   <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Table.html#af63dddf97c8804488f8a179780a674c0" title="Returns the number of rows in the table.">rows</a>() {
+<a name="l00523"></a>00523     <span class="keywordflow">return</span>(_rows);
+<a name="l00524"></a>00524   }
+<a name="l00525"></a>00525   
+<a name="l00529"></a>00529   <span class="keyword">virtual</span> <span class="keywordtype">void</span> cols(<span class="keywordtype">int</span> val);                   <span class="comment">// set/get number of columns</span>
+<a name="l00530"></a>00530   
+<a name="l00534"></a><a class="code" href="classFl__Table.html#a82b1a353a6d0345e6714fb7d3a2ae0ac">00534</a>   <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Table.html#a82b1a353a6d0345e6714fb7d3a2ae0ac" title="Get the number of columns in the table.">cols</a>() {
+<a name="l00535"></a>00535     <span class="keywordflow">return</span>(_cols);
+<a name="l00536"></a>00536   }
+<a name="l00537"></a>00537   
+<a name="l00566"></a><a class="code" href="classFl__Table.html#a8f83d61e9c7ec6d19a49ad1ae1eb6ffc">00566</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Table.html#a8f83d61e9c7ec6d19a49ad1ae1eb6ffc" title="Returns the range of row and column numbers for all visible and partially visible cells in the table...">visible_cells</a>(<span class="keywordtype">int</span>&amp; r1, <span class="keywordtype">int</span>&amp; r2, <span class="keywordtype">int</span>&amp; c1, <span class="keywordtype">int</span>&amp; c2) {
+<a name="l00567"></a>00567     r1 = toprow;
+<a name="l00568"></a>00568     r2 = botrow;
+<a name="l00569"></a>00569     c1 = leftcol;
+<a name="l00570"></a>00570     c2 = rightcol;
+<a name="l00571"></a>00571   } 
+<a name="l00572"></a>00572   
+<a name="l00577"></a><a class="code" href="classFl__Table.html#a07790a74e83f67720962c7fa2916c1ac">00577</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Table.html#a07790a74e83f67720962c7fa2916c1ac" title="Returns 1 if someone is interactively resizing a row or column.">is_interactive_resize</a>() {
+<a name="l00578"></a>00578     <span class="keywordflow">return</span>(_resizing_row != -1 || _resizing_col != -1);
+<a name="l00579"></a>00579   } 
+<a name="l00580"></a>00580   
+<a name="l00584"></a><a class="code" href="classFl__Table.html#aeb5f1b07e438b02eb4c62d40e837181b">00584</a>   <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Table.html#aeb5f1b07e438b02eb4c62d40e837181b" title="Returns the current value of this flag.">row_resize</a>() {
+<a name="l00585"></a>00585     <span class="keywordflow">return</span>(_row_resize);
+<a name="l00586"></a>00586   }
+<a name="l00587"></a>00587   
+<a name="l00594"></a><a class="code" href="classFl__Table.html#ab6bd035482b75e61ba46414582595b31">00594</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Table.html#ab6bd035482b75e61ba46414582595b31" title="Allows/disallows row resizing by the user.">row_resize</a>(<span class="keywordtype">int</span> flag) {                   <span class="comment">// enable row resizing</span>
+<a name="l00595"></a>00595     _row_resize = flag;
+<a name="l00596"></a>00596   }
+<a name="l00597"></a>00597   
+<a name="l00601"></a><a class="code" href="classFl__Table.html#aadc07cb4e46548b3d0f548e6a7335744">00601</a>   <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Table.html#aadc07cb4e46548b3d0f548e6a7335744" title="Returns the current value of this flag.">col_resize</a>() {
+<a name="l00602"></a>00602     <span class="keywordflow">return</span>(_col_resize);
+<a name="l00603"></a>00603   }
+<a name="l00610"></a><a class="code" href="classFl__Table.html#af013461380039ff090a3d31477204ea6">00610</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Table.html#af013461380039ff090a3d31477204ea6" title="Allows/disallows column resizing by the user.">col_resize</a>(<span class="keywordtype">int</span> flag) {                   <span class="comment">// enable col resizing</span>
+<a name="l00611"></a>00611     _col_resize = flag;
+<a name="l00612"></a>00612   }
+<a name="l00613"></a>00613   
+<a name="l00619"></a><a class="code" href="classFl__Table.html#ad3d47b28fc87609a01725a78512adf5e">00619</a>   <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Table.html#ad3d47b28fc87609a01725a78512adf5e" title="Sets the current column minimum resize value.">col_resize_min</a>() {                 <span class="comment">// column minimum resizing width</span>
+<a name="l00620"></a>00620     <span class="keywordflow">return</span>(_col_resize_min);
+<a name="l00621"></a>00621   }
+<a name="l00622"></a>00622   
+<a name="l00626"></a><a class="code" href="classFl__Table.html#a00f9f4e0789368767d1faa3db5eb9648">00626</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Table.html#a00f9f4e0789368767d1faa3db5eb9648" title="Returns the current column minimum resize value.">col_resize_min</a>(<span class="keywordtype">int</span> val) {
+<a name="l00627"></a>00627     _col_resize_min = ( val &lt; 1 ) ? 1 : val;
+<a name="l00628"></a>00628   } 
+<a name="l00629"></a>00629   
+<a name="l00633"></a><a class="code" href="classFl__Table.html#a4280d0d1ad2d5a31b1a16b73009dc46b">00633</a>   <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Table.html#a4280d0d1ad2d5a31b1a16b73009dc46b" title="Returns the current row minimum resize value.">row_resize_min</a>() {                 <span class="comment">// column minimum resizing width</span>
+<a name="l00634"></a>00634     <span class="keywordflow">return</span>(_row_resize_min);
+<a name="l00635"></a>00635   }
+<a name="l00636"></a>00636   
+<a name="l00642"></a><a class="code" href="classFl__Table.html#a1ba8d7474c42d3e50a18fd6a8cb04848">00642</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Table.html#a1ba8d7474c42d3e50a18fd6a8cb04848" title="Sets the current row minimum resize value.">row_resize_min</a>(<span class="keywordtype">int</span> val) {
+<a name="l00643"></a>00643     _row_resize_min = ( val &lt; 1 ) ? 1 : val;
+<a name="l00644"></a>00644   }
+<a name="l00645"></a>00645   
+<a name="l00649"></a><a class="code" href="classFl__Table.html#ad51f00bbee634d5ba3c90c67a7c5650a">00649</a>   <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Table.html#ad51f00bbee634d5ba3c90c67a7c5650a" title="Returns the value of this flag.">row_header</a>() {                     <span class="comment">// set/get row header enable flag</span>
+<a name="l00650"></a>00650     <span class="keywordflow">return</span>(_row_header);
+<a name="l00651"></a>00651   }
+<a name="l00652"></a>00652   
+<a name="l00657"></a><a class="code" href="classFl__Table.html#a4a0027decca0c341dfae1c8e2d9b53fe">00657</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Table.html#a4a0027decca0c341dfae1c8e2d9b53fe" title="Enables/disables showing the row headers.">row_header</a>(<span class="keywordtype">int</span> flag) {
+<a name="l00658"></a>00658     _row_header = flag;
+<a name="l00659"></a>00659     table_resized();
+<a name="l00660"></a>00660     redraw();
+<a name="l00661"></a>00661   }
+<a name="l00662"></a>00662   
+<a name="l00666"></a><a class="code" href="classFl__Table.html#a817530f910f7db0a0b5bb8c0c3604a94">00666</a>   <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Table.html#a817530f910f7db0a0b5bb8c0c3604a94" title="Returns if column headers are enabled or not.">col_header</a>() {                     <span class="comment">// set/get col header enable flag</span>
+<a name="l00667"></a>00667     <span class="keywordflow">return</span>(_col_header);
+<a name="l00668"></a>00668   }
+<a name="l00669"></a>00669   
+<a name="l00674"></a><a class="code" href="classFl__Table.html#abcfb0374426baff30a91aca68dc0aea9">00674</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Table.html#abcfb0374426baff30a91aca68dc0aea9" title="Enable or disable column headers.">col_header</a>(<span class="keywordtype">int</span> flag) {
+<a name="l00675"></a>00675     _col_header = flag;
+<a name="l00676"></a>00676     table_resized();
+<a name="l00677"></a>00677     redraw();
+<a name="l00678"></a>00678   }
+<a name="l00679"></a>00679   
+<a name="l00683"></a><a class="code" href="classFl__Table.html#ab6302030b06b2da8188ead8132334c99">00683</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Table.html#ab6302030b06b2da8188ead8132334c99" title="Sets the height in pixels for column headers and redraws the table.">col_header_height</a>(<span class="keywordtype">int</span> height) {   <span class="comment">// set/get col header height</span>
+<a name="l00684"></a>00684     _col_header_h = height;
+<a name="l00685"></a>00685     table_resized();
+<a name="l00686"></a>00686     redraw();
+<a name="l00687"></a>00687   }
+<a name="l00688"></a>00688   
+<a name="l00692"></a><a class="code" href="classFl__Table.html#a74f6329190edb7d4f2e300c66b779d6d">00692</a>   <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Table.html#a74f6329190edb7d4f2e300c66b779d6d" title="Gets the column header height.">col_header_height</a>() {
+<a name="l00693"></a>00693     <span class="keywordflow">return</span>(_col_header_h);
+<a name="l00694"></a>00694   }
+<a name="l00695"></a>00695   
+<a name="l00699"></a><a class="code" href="classFl__Table.html#a268c4e45f55c90d66397a066e0805679">00699</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Table.html#a268c4e45f55c90d66397a066e0805679" title="Sets the row header width to n and causes the screen to redraw.">row_header_width</a>(<span class="keywordtype">int</span> width) {     <span class="comment">// set/get row header width</span>
+<a name="l00700"></a>00700     _row_header_w = width;
+<a name="l00701"></a>00701     table_resized();
+<a name="l00702"></a>00702     redraw();
+<a name="l00703"></a>00703   }
+<a name="l00704"></a>00704   
+<a name="l00708"></a><a class="code" href="classFl__Table.html#a6b5f2695ce39389ae6c7279025efa70f">00708</a>   <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Table.html#a6b5f2695ce39389ae6c7279025efa70f" title="Returns the current row header width (in pixels).">row_header_width</a>() {
+<a name="l00709"></a>00709     <span class="keywordflow">return</span>(_row_header_w);
+<a name="l00710"></a>00710   }
+<a name="l00711"></a>00711   
+<a name="l00715"></a><a class="code" href="classFl__Table.html#a5bf200912eb6fdee6a346019e5e0425d">00715</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Table.html#a5bf200912eb6fdee6a346019e5e0425d" title="Sets the row header color and causes the screen to redraw.">row_header_color</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> val) {  <span class="comment">// set/get row header color</span>
+<a name="l00716"></a>00716     _row_header_color = val;
+<a name="l00717"></a>00717     redraw();
+<a name="l00718"></a>00718   }
+<a name="l00719"></a>00719   
+<a name="l00723"></a><a class="code" href="classFl__Table.html#a829d2d92e8753b0f2635e61173fc93e5">00723</a>   <span class="keyword">inline</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Table.html#a829d2d92e8753b0f2635e61173fc93e5" title="Returns the current row header color.">row_header_color</a>() {
+<a name="l00724"></a>00724     <span class="keywordflow">return</span>(_row_header_color);
+<a name="l00725"></a>00725   } 
+<a name="l00726"></a>00726   
+<a name="l00730"></a><a class="code" href="classFl__Table.html#ae2a103fe19552965300c0d1aa59561af">00730</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Table.html#ae2a103fe19552965300c0d1aa59561af" title="Sets the color for column headers and redraws the table.">col_header_color</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> val) {  <span class="comment">// set/get col header color</span>
+<a name="l00731"></a>00731     _col_header_color = val;
+<a name="l00732"></a>00732     redraw();
+<a name="l00733"></a>00733   }
+<a name="l00734"></a>00734   
+<a name="l00738"></a><a class="code" href="classFl__Table.html#ad09f503dc6235d7a570b84a1702932c8">00738</a>   <span class="keyword">inline</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Table.html#ad09f503dc6235d7a570b84a1702932c8" title="Gets the color for column headers.">col_header_color</a>() {
+<a name="l00739"></a>00739     <span class="keywordflow">return</span>(_col_header_color);
+<a name="l00740"></a>00740   }
+<a name="l00741"></a>00741   
+<a name="l00748"></a>00748   <span class="keywordtype">void</span> row_height(<span class="keywordtype">int</span> row, <span class="keywordtype">int</span> height);         <span class="comment">// set/get row height</span>
+<a name="l00749"></a>00749   
+<a name="l00753"></a><a class="code" href="classFl__Table.html#a4e13e99335dbe82a2f69d171926e0e2b">00753</a>   <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Table.html#a4e13e99335dbe82a2f69d171926e0e2b" title="Returns the current height of the specified row as a value in pixels.">row_height</a>(<span class="keywordtype">int</span> row) {
+<a name="l00754"></a>00754     <span class="keywordflow">return</span>((row&lt;0 || row&gt;=(<span class="keywordtype">int</span>)_rowheights.size()) ? 0 : _rowheights[row]);
+<a name="l00755"></a>00755   }
+<a name="l00756"></a>00756   
+<a name="l00762"></a>00762   <span class="keywordtype">void</span> col_width(<span class="keywordtype">int</span> col, <span class="keywordtype">int</span> width);           <span class="comment">// set/get a column&#39;s width</span>
+<a name="l00763"></a>00763   
+<a name="l00767"></a><a class="code" href="classFl__Table.html#aabe4ad5c6d0dccc5031ff12b52b681d1">00767</a>   <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Table.html#aabe4ad5c6d0dccc5031ff12b52b681d1" title="Returns the current width of the specified column in pixels.">col_width</a>(<span class="keywordtype">int</span> col) {
+<a name="l00768"></a>00768     <span class="keywordflow">return</span>((col&lt;0 || col&gt;=(<span class="keywordtype">int</span>)_colwidths.size()) ? 0 : _colwidths[col]);
+<a name="l00769"></a>00769   }
+<a name="l00770"></a>00770   
+<a name="l00775"></a><a class="code" href="classFl__Table.html#a5826287bf9375fd27ee56f788b326771">00775</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Table.html#a5826287bf9375fd27ee56f788b326771" title="Convenience method to set the height of all rows to the same value, in pixels.">row_height_all</a>(<span class="keywordtype">int</span> height) {             <span class="comment">// set all row/col heights</span>
+<a name="l00776"></a>00776     <span class="keywordflow">for</span> ( <span class="keywordtype">int</span> r=0; r&lt;rows(); r++ ) {
+<a name="l00777"></a>00777       row_height(r, height);
+<a name="l00778"></a>00778     }
+<a name="l00779"></a>00779   }
+<a name="l00780"></a>00780   
+<a name="l00785"></a><a class="code" href="classFl__Table.html#a1ad4a058551c0c7674f9d021d1a21ef4">00785</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Table.html#a1ad4a058551c0c7674f9d021d1a21ef4" title="Convenience method to set the width of all columns to the same value, in pixels.">col_width_all</a>(<span class="keywordtype">int</span> width) {
+<a name="l00786"></a>00786     <span class="keywordflow">for</span> ( <span class="keywordtype">int</span> c=0; c&lt;cols(); c++ ) {
+<a name="l00787"></a>00787       col_width(c, width);
+<a name="l00788"></a>00788     }
+<a name="l00789"></a>00789   }
+<a name="l00790"></a>00790   
+<a name="l00794"></a>00794   <span class="keywordtype">void</span> row_position(<span class="keywordtype">int</span> row);                   <span class="comment">// set/get table&#39;s current scroll position</span>
+<a name="l00795"></a>00795   
+<a name="l00799"></a>00799   <span class="keywordtype">void</span> col_position(<span class="keywordtype">int</span> col);
+<a name="l00800"></a>00800   
+<a name="l00804"></a><a class="code" href="classFl__Table.html#ab6666085176ae0bcef136a335709d20c">00804</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Table.html#ab6666085176ae0bcef136a335709d20c" title="Returns the current row scroll position as a row number.">row_position</a>() {                          <span class="comment">// current row position</span>
+<a name="l00805"></a>00805     <span class="keywordflow">return</span>(_row_position);
+<a name="l00806"></a>00806   }
+<a name="l00807"></a>00807   
+<a name="l00811"></a><a class="code" href="classFl__Table.html#ae8d425e06ce14b1109a19e82941306e4">00811</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Table.html#ae8d425e06ce14b1109a19e82941306e4" title="Returns the current column scroll position as a column number.">col_position</a>() {                          <span class="comment">// current col position</span>
+<a name="l00812"></a>00812     <span class="keywordflow">return</span>(_col_position);
+<a name="l00813"></a>00813   }
+<a name="l00814"></a>00814   
+<a name="l00820"></a><a class="code" href="classFl__Table.html#a9d4a4cbb4cdf316b3de15f59b1bb1047">00820</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Table.html#a9d4a4cbb4cdf316b3de15f59b1bb1047" title="Sets which row should be at the top of the table, scrolling as necessary, and the table is redrawn...">top_row</a>(<span class="keywordtype">int</span> row) {                <span class="comment">// set/get top row (deprecated)</span>
+<a name="l00821"></a>00821     row_position(row);
+<a name="l00822"></a>00822   }
+<a name="l00823"></a>00823   
+<a name="l00828"></a><a class="code" href="classFl__Table.html#acfb1d87d8945045021d6b7406b6a89d1">00828</a>   <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Table.html#acfb1d87d8945045021d6b7406b6a89d1" title="Returns the current top row shown in the table.">top_row</a>() {
+<a name="l00829"></a>00829     <span class="keywordflow">return</span>(row_position());
+<a name="l00830"></a>00830   }
+<a name="l00831"></a>00831   <span class="keywordtype">int</span> is_selected(<span class="keywordtype">int</span> r, <span class="keywordtype">int</span> c);                <span class="comment">// selected cell</span>
+<a name="l00832"></a>00832   <span class="keywordtype">void</span> get_selection(<span class="keywordtype">int</span> &amp;row_top, <span class="keywordtype">int</span> &amp;col_left, <span class="keywordtype">int</span> &amp;row_bot, <span class="keywordtype">int</span> &amp;col_right);
+<a name="l00833"></a>00833   <span class="keywordtype">void</span> set_selection(<span class="keywordtype">int</span> row_top, <span class="keywordtype">int</span> col_left, <span class="keywordtype">int</span> row_bot, <span class="keywordtype">int</span> col_right);
+<a name="l00834"></a>00834   <span class="keywordtype">int</span> move_cursor(<span class="keywordtype">int</span> R, <span class="keywordtype">int</span> C);
+<a name="l00835"></a>00835   
+<a name="l00839"></a>00839   <span class="keywordtype">void</span> resize(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H);      <span class="comment">// fltk resize() override</span>
+<a name="l00840"></a>00840   <span class="keywordtype">void</span> draw(<span class="keywordtype">void</span>);                              <span class="comment">// fltk draw() override</span>
+<a name="l00841"></a>00841   
+<a name="l00842"></a>00842   <span class="comment">// This crashes sortapp() during init.</span>
+<a name="l00843"></a>00843   <span class="comment">//  void box(Fl_Boxtype val) {</span>
+<a name="l00844"></a>00844   <span class="comment">//    Fl_Group::box(val);</span>
+<a name="l00845"></a>00845   <span class="comment">//    if ( table ) {</span>
+<a name="l00846"></a>00846   <span class="comment">//      resize(x(), y(), w(), h());</span>
+<a name="l00847"></a>00847   <span class="comment">//    }</span>
+<a name="l00848"></a>00848   <span class="comment">//  }</span>
+<a name="l00849"></a>00849   <span class="comment">//  Fl_Boxtype box(void) const {</span>
+<a name="l00850"></a>00850   <span class="comment">//    return(Fl_Group::box());</span>
+<a name="l00851"></a>00851   <span class="comment">//  }</span>
+<a name="l00852"></a>00852   
+<a name="l00853"></a>00853   <span class="comment">// Child group</span>
+<a name="l00854"></a><a class="code" href="classFl__Table.html#a6d89cb4006a9147b01c69c04ffee9499">00854</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Table.html#a6d89cb4006a9147b01c69c04ffee9499" title="Resets the internal array of widget sizes and positions.">init_sizes</a>() {
+<a name="l00855"></a>00855     table-&gt;init_sizes();
+<a name="l00856"></a>00856     table-&gt;redraw();
+<a name="l00857"></a>00857   }
+<a name="l00858"></a><a class="code" href="classFl__Table.html#a3eb4cfc9973a7a606ba8df736591d7a8">00858</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Table.html#a3eb4cfc9973a7a606ba8df736591d7a8" title="The widget is removed from its current group (if any) and then added to the end of this group...">add</a>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>&amp; w) {
+<a name="l00859"></a>00859     table-&gt;add(w);
+<a name="l00860"></a>00860   }
+<a name="l00861"></a><a class="code" href="classFl__Table.html#a461b633b07e8f61d26fc4ff8019bd16f">00861</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Table.html#a461b633b07e8f61d26fc4ff8019bd16f" title="See void Fl_Group::add(Fl_Widget &amp;amp;w)">add</a>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* w) {
+<a name="l00862"></a>00862     table-&gt;add(w);
+<a name="l00863"></a>00863   }
+<a name="l00864"></a><a class="code" href="classFl__Table.html#ada523fe88504087f78fd4842b7440631">00864</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Table.html#ada523fe88504087f78fd4842b7440631" title="The widget is removed from its current group (if any) and then inserted into this group...">insert</a>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>&amp; w, <span class="keywordtype">int</span> n) {
+<a name="l00865"></a>00865     table-&gt;insert(w,n);
+<a name="l00866"></a>00866   }
+<a name="l00867"></a><a class="code" href="classFl__Table.html#a94dbfd0c4fbe37cefc96632c563c745a">00867</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Table.html#a94dbfd0c4fbe37cefc96632c563c745a" title="This does insert(w, find(before)).">insert</a>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>&amp; w, <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* w2) {
+<a name="l00868"></a>00868     table-&gt;insert(w,w2);
+<a name="l00869"></a>00869   }
+<a name="l00870"></a><a class="code" href="classFl__Table.html#a05b00a52d4f7acc851e340d2e540d582">00870</a>   <span class="keywordtype">void</span> <span class="keyword">remove</span>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>&amp; w) {
+<a name="l00871"></a>00871     table-&gt;remove(w);
+<a name="l00872"></a>00872   }
+<a name="l00873"></a><a class="code" href="classFl__Table.html#ae7a75ac6a2e2a28d7c3e288699abd889">00873</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Table.html#ae7a75ac6a2e2a28d7c3e288699abd889" title="Sets the current group so you can build the widget tree by just constructing the widgets.">begin</a>() {
+<a name="l00874"></a>00874     table-&gt;begin();
+<a name="l00875"></a>00875   }
+<a name="l00876"></a><a class="code" href="classFl__Table.html#ab8ebe08ee81d0fa3b19ad05ce6a532c8">00876</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Table.html#ab8ebe08ee81d0fa3b19ad05ce6a532c8" title="Exactly the same as current(this-&amp;gt;parent()).">end</a>() {
+<a name="l00877"></a>00877     table-&gt;end();
+<a name="l00878"></a>00878     <span class="comment">// HACK: Avoid showing Fl_Scroll; seems to erase screen</span>
+<a name="l00879"></a>00879     <span class="comment">//       causing unnecessary flicker, even if its box() is FL_NO_BOX.</span>
+<a name="l00880"></a>00880     <span class="comment">//</span>
+<a name="l00881"></a>00881     <span class="keywordflow">if</span> ( table-&gt;children() &gt; 2 ) {
+<a name="l00882"></a>00882       table-&gt;show();
+<a name="l00883"></a>00883     } <span class="keywordflow">else</span> {
+<a name="l00884"></a>00884       table-&gt;hide();
+<a name="l00885"></a>00885     } 
+<a name="l00886"></a>00886     <a class="code" href="classFl__Group.html#af48163bbf0a8d18844b5d751946897c0" title="Returns the currently active group.">Fl_Group::current</a>(<a class="code" href="classFl__Widget.html#a77af13bd8284ed43dc8c402a7224bd99" title="Returns a pointer to the parent widget.">Fl_Group::parent</a>());
+<a name="l00887"></a>00887   }
+<a name="l00888"></a>00888   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> * <span class="keyword">const</span> *array() {
+<a name="l00889"></a>00889     <span class="keywordflow">return</span>(table-&gt;array());
+<a name="l00890"></a>00890   }
+<a name="l00891"></a>00891   
+<a name="l00906"></a><a class="code" href="classFl__Table.html#ab982d7172cd7ac46dea61ecda146281e">00906</a>   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *<a class="code" href="classFl__Table.html#ab982d7172cd7ac46dea61ecda146281e" title="Returns the child widget by an index.">child</a>(<span class="keywordtype">int</span> n)<span class="keyword"> const </span>{
+<a name="l00907"></a>00907     <span class="keywordflow">return</span>(table-&gt;child(n));
+<a name="l00908"></a>00908   }
+<a name="l00909"></a>00909   
+<a name="l00918"></a><a class="code" href="classFl__Table.html#a8f8baa3611f536145e31784cb1f2c2b7">00918</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Table.html#a8f8baa3611f536145e31784cb1f2c2b7" title="Returns the number of children in the table.">children</a>()<span class="keyword"> const </span>{
+<a name="l00919"></a>00919     <span class="keywordflow">return</span>(table-&gt;children()-2);    <span class="comment">// -2: skip Fl_Scroll&#39;s h/v scrollbar widgets</span>
+<a name="l00920"></a>00920   }
+<a name="l00921"></a><a class="code" href="classFl__Table.html#a18c3bcb61b6f6a51c66728b559873ac2">00921</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Table.html#a18c3bcb61b6f6a51c66728b559873ac2" title="Searches the child array for the widget and returns the index.">find</a>(<span class="keyword">const</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *w)<span class="keyword"> const </span>{
+<a name="l00922"></a>00922     <span class="keywordflow">return</span>(table-&gt;find(w));
+<a name="l00923"></a>00923   }
+<a name="l00924"></a><a class="code" href="classFl__Table.html#a67152cd74d8b01d9ad52116faf37500a">00924</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Table.html#a67152cd74d8b01d9ad52116faf37500a" title="See int Fl_Group::find(const Fl_Widget *w) const.">find</a>(<span class="keyword">const</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> &amp;w)<span class="keyword"> const </span>{
+<a name="l00925"></a>00925     <span class="keywordflow">return</span>(table-&gt;find(w));
+<a name="l00926"></a>00926   } 
+<a name="l00927"></a>00927   <span class="comment">// CALLBACKS</span>
+<a name="l00928"></a>00928   
+<a name="l00934"></a><a class="code" href="classFl__Table.html#a6b2186f88098d2bd4a04f490d747d612">00934</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Table.html#a6b2186f88098d2bd4a04f490d747d612" title="Returns the current row the event occurred on.">callback_row</a>() {
+<a name="l00935"></a>00935     <span class="keywordflow">return</span>(_callback_row);
+<a name="l00936"></a>00936   }
+<a name="l00937"></a>00937   
+<a name="l00943"></a><a class="code" href="classFl__Table.html#a5a34a561ff98dc0eba7a5bc866329343">00943</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Table.html#a5a34a561ff98dc0eba7a5bc866329343" title="Returns the current column the event occurred on.">callback_col</a>() {
+<a name="l00944"></a>00944     <span class="keywordflow">return</span>(_callback_col);
+<a name="l00945"></a>00945   }
+<a name="l00946"></a>00946   
+<a name="l00952"></a><a class="code" href="classFl__Table.html#a6baccc8711394e89f6bb9f57df02f44f">00952</a>   <a class="code" href="classFl__Table.html#a8036f1f03127cdb28f25d1e4aee80135" title="The context bit flags for Fl_Table related callbacks (eg.">TableContext</a> <a class="code" href="classFl__Table.html#a6baccc8711394e89f6bb9f57df02f44f" title="Returns the current &amp;#39;table context&amp;#39;.">callback_context</a>() {
+<a name="l00953"></a>00953     <span class="keywordflow">return</span>(_callback_context);
+<a name="l00954"></a>00954   }
+<a name="l00955"></a>00955   
+<a name="l00956"></a>00956   <span class="keywordtype">void</span> do_callback(TableContext context, <span class="keywordtype">int</span> row, <span class="keywordtype">int</span> col) {
+<a name="l00957"></a>00957     _callback_context = context;
+<a name="l00958"></a>00958     _callback_row = row;
+<a name="l00959"></a>00959     _callback_col = col;
+<a name="l00960"></a>00960     <a class="code" href="classFl__Widget.html#a37aa870315e37ddc1246caa6421322f4" title="Calls the widget callback.">Fl_Widget::do_callback</a>();
+<a name="l00961"></a>00961   }
+<a name="l00962"></a>00962   
+<a name="l00963"></a>00963 <span class="preprocessor">#if FL_DOXYGEN</span>
+<a name="l00964"></a>00964 <span class="preprocessor"></span>
+<a name="l00992"></a>00992   <span class="keywordtype">void</span> when(<a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665" title="These constants determine when a callback is performed.">Fl_When</a> flags);
+<a name="l00993"></a>00993 <span class="preprocessor">#endif</span>
+<a name="l00994"></a>00994 <span class="preprocessor"></span>  
+<a name="l00995"></a>00995 <span class="preprocessor">#if FL_DOXYGEN</span>
+<a name="l00996"></a>00996 <span class="preprocessor"></span>
+<a name="l01073"></a>01073   <span class="keywordtype">void</span> callback(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*, <span class="keywordtype">void</span>*);
+<a name="l01074"></a>01074 <span class="preprocessor">#endif</span>
+<a name="l01075"></a>01075 <span class="preprocessor"></span>};
+<a name="l01076"></a>01076 
+<a name="l01077"></a>01077 <span class="preprocessor">#endif </span><span class="comment">/*_FL_TABLE_H*/</span>
+<a name="l01078"></a>01078 
+<a name="l01079"></a>01079 <span class="comment">//</span>
+<a name="l01080"></a>01080 <span class="comment">// End of &quot;$Id: Fl_Table.H 8301 2011-01-22 22:40:11Z AlbrechtS $&quot;.</span>
+<a name="l01081"></a>01081 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Table.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Table__Row_8H-source.html

Added: trunk/doc-1.3/Fl__Table__Row_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Table__Row_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Table__Row_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,242 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Table_Row.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Table__Row_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Table_Row.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Table_Row.H 8301 2011-01-22 22:40:11Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 
+<a name="l00005"></a>00005 <span class="preprocessor">#ifndef _FL_TABLE_ROW_H</span>
+<a name="l00006"></a>00006 <span class="preprocessor"></span><span class="preprocessor">#define _FL_TABLE_ROW_H</span>
+<a name="l00007"></a>00007 <span class="preprocessor"></span>
+<a name="l00008"></a>00008 <span class="comment">//</span>
+<a name="l00009"></a>00009 <span class="comment">// Fl_Table_Row -- A row oriented table widget</span>
+<a name="l00010"></a>00010 <span class="comment">//</span>
+<a name="l00011"></a>00011 <span class="comment">//    A class specializing in a table of rows.</span>
+<a name="l00012"></a>00012 <span class="comment">//    Handles row-specific selection behavior.</span>
+<a name="l00013"></a>00013 <span class="comment">//</span>
+<a name="l00014"></a>00014 <span class="comment">// Copyright 2002 by Greg Ercolano.</span>
+<a name="l00015"></a>00015 <span class="comment">//</span>
+<a name="l00016"></a>00016 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00017"></a>00017 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00018"></a>00018 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00019"></a>00019 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00020"></a>00020 <span class="comment">//</span>
+<a name="l00021"></a>00021 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00022"></a>00022 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00023"></a>00023 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00024"></a>00024 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00025"></a>00025 <span class="comment">//</span>
+<a name="l00026"></a>00026 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00027"></a>00027 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00028"></a>00028 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00029"></a>00029 <span class="comment">// USA.</span>
+<a name="l00030"></a>00030 <span class="comment">//</span>
+<a name="l00031"></a>00031 <span class="comment">// Please report all bugs and problems to &quot;erco at seriss dot com&quot;.</span>
+<a name="l00032"></a>00032 <span class="comment">//</span>
+<a name="l00033"></a>00033 <span class="comment">//</span>
+<a name="l00034"></a>00034 
+<a name="l00035"></a>00035 <span class="preprocessor">#include &quot;Fl_Table.H&quot;</span>
+<a name="l00036"></a>00036 
+<a name="l00054"></a><a class="code" href="classFl__Table__Row.html">00054</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Table__Row.html" title="A table with row selection capabilities.">Fl_Table_Row</a> : <span class="keyword">public</span> <a class="code" href="classFl__Table.html" title="A table of widgets or other content.">Fl_Table</a> {
+<a name="l00055"></a>00055 <span class="keyword">public</span>:
+<a name="l00056"></a>00056   <span class="keyword">enum</span> TableRowSelectMode {
+<a name="l00057"></a>00057     SELECT_NONE,                <span class="comment">// no selection allowed</span>
+<a name="l00058"></a>00058     SELECT_SINGLE,              <span class="comment">// single row selection</span>
+<a name="l00059"></a>00059     SELECT_MULTI                <span class="comment">// multiple row selection (default)</span>
+<a name="l00060"></a>00060   }; 
+<a name="l00061"></a>00061 <span class="keyword">private</span>:
+<a name="l00062"></a>00062   <span class="comment">// An STL-ish vector without templates</span>
+<a name="l00063"></a>00063   <span class="keyword">class </span>FL_EXPORT CharVector {
+<a name="l00064"></a>00064     <span class="keywordtype">char</span> *arr;
+<a name="l00065"></a>00065     <span class="keywordtype">int</span> _size;
+<a name="l00066"></a>00066     <span class="keywordtype">void</span> init() {
+<a name="l00067"></a>00067       arr = NULL;
+<a name="l00068"></a>00068       _size = 0;
+<a name="l00069"></a>00069     }
+<a name="l00070"></a>00070     <span class="keywordtype">void</span> copy(<span class="keywordtype">char</span> *newarr, <span class="keywordtype">int</span> newsize) {
+<a name="l00071"></a>00071       size(newsize);
+<a name="l00072"></a>00072       memcpy(arr, newarr, newsize * <span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
+<a name="l00073"></a>00073     }
+<a name="l00074"></a>00074   <span class="keyword">public</span>:
+<a name="l00075"></a>00075     CharVector() {                              <span class="comment">// CTOR</span>
+<a name="l00076"></a>00076       init();
+<a name="l00077"></a>00077     }
+<a name="l00078"></a>00078     ~CharVector() {                             <span class="comment">// DTOR</span>
+<a name="l00079"></a>00079       <span class="keywordflow">if</span> ( arr ) free(arr);
+<a name="l00080"></a>00080       arr = NULL;
+<a name="l00081"></a>00081     }
+<a name="l00082"></a>00082     CharVector(CharVector&amp;o) {                  <span class="comment">// COPY CTOR</span>
+<a name="l00083"></a>00083       init();
+<a name="l00084"></a>00084       copy(o.arr, o._size);
+<a name="l00085"></a>00085     }
+<a name="l00086"></a>00086     CharVector&amp; operator=(CharVector&amp;o) {       <span class="comment">// ASSIGN</span>
+<a name="l00087"></a>00087       init();
+<a name="l00088"></a>00088       copy(o.arr, o._size);
+<a name="l00089"></a>00089       <span class="keywordflow">return</span>(*<span class="keyword">this</span>);
+<a name="l00090"></a>00090     }
+<a name="l00091"></a>00091     <span class="keywordtype">char</span> operator[](<span class="keywordtype">int</span> x)<span class="keyword"> const </span>{
+<a name="l00092"></a>00092       <span class="keywordflow">return</span>(arr[x]);
+<a name="l00093"></a>00093     }
+<a name="l00094"></a>00094     <span class="keywordtype">char</span>&amp; operator[](<span class="keywordtype">int</span> x) {
+<a name="l00095"></a>00095       <span class="keywordflow">return</span>(arr[x]);
+<a name="l00096"></a>00096     }
+<a name="l00097"></a>00097     <span class="keywordtype">int</span> size() {
+<a name="l00098"></a>00098       <span class="keywordflow">return</span>(_size);
+<a name="l00099"></a>00099     }
+<a name="l00100"></a>00100     <span class="keywordtype">void</span> size(<span class="keywordtype">int</span> count) {
+<a name="l00101"></a>00101       <span class="keywordflow">if</span> ( count != _size ) {
+<a name="l00102"></a>00102         arr = (<span class="keywordtype">char</span>*)realloc(arr, count * <span class="keyword">sizeof</span>(<span class="keywordtype">char</span>));
+<a name="l00103"></a>00103         _size = count;
+<a name="l00104"></a>00104       }
+<a name="l00105"></a>00105     }
+<a name="l00106"></a>00106     <span class="keywordtype">char</span> pop_back() {
+<a name="l00107"></a>00107       <span class="keywordtype">char</span> tmp = arr[_size-1];
+<a name="l00108"></a>00108       _size--;
+<a name="l00109"></a>00109       <span class="keywordflow">return</span>(tmp);
+<a name="l00110"></a>00110     }
+<a name="l00111"></a>00111     <span class="keywordtype">void</span> push_back(<span class="keywordtype">char</span> val) {
+<a name="l00112"></a>00112       <span class="keywordtype">int</span> x = _size;
+<a name="l00113"></a>00113       size(_size+1);
+<a name="l00114"></a>00114       arr[x] = val;
+<a name="l00115"></a>00115     }
+<a name="l00116"></a>00116     <span class="keywordtype">char</span> back() {
+<a name="l00117"></a>00117       <span class="keywordflow">return</span>(arr[_size-1]);
+<a name="l00118"></a>00118     }
+<a name="l00119"></a>00119   };
+<a name="l00120"></a>00120   CharVector _rowselect;                <span class="comment">// selection flag for each row</span>
+<a name="l00121"></a>00121   
+<a name="l00122"></a>00122   <span class="comment">// handle() state variables.</span>
+<a name="l00123"></a>00123   <span class="comment">//    Put here instead of local statics in handle(), so more</span>
+<a name="l00124"></a>00124   <span class="comment">//    than one instance can exist without crosstalk between.</span>
+<a name="l00125"></a>00125   <span class="comment">//</span>
+<a name="l00126"></a>00126   <span class="keywordtype">int</span> _dragging_select;         <span class="comment">// dragging out a selection?</span>
+<a name="l00127"></a>00127   <span class="keywordtype">int</span> _last_row;
+<a name="l00128"></a>00128   <span class="keywordtype">int</span> _last_y;                  <span class="comment">// last event&#39;s Y position</span>
+<a name="l00129"></a>00129   <span class="keywordtype">int</span> _last_push_x;             <span class="comment">// last PUSH event&#39;s X position</span>
+<a name="l00130"></a>00130   <span class="keywordtype">int</span> _last_push_y;             <span class="comment">// last PUSH event&#39;s Y position</span>
+<a name="l00131"></a>00131   
+<a name="l00132"></a>00132   TableRowSelectMode _selectmode;
+<a name="l00133"></a>00133   
+<a name="l00134"></a>00134 <span class="keyword">protected</span>:
+<a name="l00135"></a>00135   <span class="keywordtype">int</span> handle(<span class="keywordtype">int</span> event);
+<a name="l00136"></a>00136   <span class="keywordtype">int</span> find_cell(<a class="code" href="classFl__Table.html#a8036f1f03127cdb28f25d1e4aee80135" title="The context bit flags for Fl_Table related callbacks (eg.">TableContext</a> context,           <span class="comment">// find cell&#39;s x/y/w/h given r/c</span>
+<a name="l00137"></a>00137                 <span class="keywordtype">int</span> R, <span class="keywordtype">int</span> C, <span class="keywordtype">int</span> &amp;X, <span class="keywordtype">int</span> &amp;Y, <span class="keywordtype">int</span> &amp;W, <span class="keywordtype">int</span> &amp;H) {
+<a name="l00138"></a>00138     <span class="keywordflow">return</span>(Fl_Table::find_cell(context, R, C, X, Y, W, H));
+<a name="l00139"></a>00139   }
+<a name="l00140"></a>00140   
+<a name="l00141"></a>00141 <span class="keyword">public</span>:
+<a name="l00147"></a>00147   <a class="code" href="classFl__Table__Row.html" title="A table with row selection capabilities.">Fl_Table_Row</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *l=0) : <a class="code" href="classFl__Table.html" title="A table of widgets or other content.">Fl_Table</a>(X,Y,W,H,l) {
+<a name="l00148"></a><a class="code" href="classFl__Table__Row.html#a967280ceac7e9f37554a38374c476d10">00148</a>     _dragging_select = 0;
+<a name="l00149"></a>00149     _last_row        = -1;
+<a name="l00150"></a>00150     _last_y          = -1;
+<a name="l00151"></a>00151     _last_push_x     = -1;
+<a name="l00152"></a>00152     _last_push_y     = -1;
+<a name="l00153"></a>00153     _selectmode      = SELECT_MULTI;
+<a name="l00154"></a>00154   }
+<a name="l00155"></a>00155   
+<a name="l00160"></a>00160   ~<a class="code" href="classFl__Table__Row.html" title="A table with row selection capabilities.">Fl_Table_Row</a>() { }
+<a name="l00161"></a><a class="code" href="classFl__Table__Row.html#a2dab9b00108e38489c7b76342a8f26a9">00161</a>   
+<a name="l00162"></a>00162   <span class="keywordtype">void</span> rows(<span class="keywordtype">int</span> val);                   <span class="comment">// set number of rows</span>
+<a name="l00163"></a>00163   <span class="keywordtype">int</span> rows() {                          <span class="comment">// get number of rows</span>
+<a name="l00164"></a><a class="code" href="classFl__Table__Row.html#a121bd2b8ac0eb27b6545978b4c076de8">00164</a>     <span class="keywordflow">return</span>(<a class="code" href="classFl__Table.html#af63dddf97c8804488f8a179780a674c0" title="Returns the number of rows in the table.">Fl_Table::rows</a>());
+<a name="l00165"></a>00165   }
+<a name="l00166"></a>00166   
+<a name="l00174"></a>00174   <span class="keywordtype">void</span> type(TableRowSelectMode val);    <span class="comment">// set selection mode</span>
+<a name="l00175"></a>00175   
+<a name="l00176"></a>00176   TableRowSelectMode type()<span class="keyword"> const </span>{     <span class="comment">// get selection mode</span>
+<a name="l00177"></a><a class="code" href="classFl__Table__Row.html#adeefa818734c712389e02b9490bbea92">00177</a>     <span class="keywordflow">return</span>(_selectmode);
+<a name="l00178"></a>00178   }
+<a name="l00179"></a>00179   
+<a name="l00185"></a>00185   <span class="keywordtype">int</span> row_selected(<span class="keywordtype">int</span> row);            <span class="comment">// is row selected? (0=no, 1=yes, -1=range err)</span>
+<a name="l00186"></a>00186   
+<a name="l00191"></a>00191   <span class="keywordtype">int</span> select_row(<span class="keywordtype">int</span> row, <span class="keywordtype">int</span> flag=1);  <span class="comment">// select state for row: flag:0=off, 1=on, 2=toggle</span>
+<a name="l00192"></a>00192   <span class="comment">// returns: 0=no change, 1=changed, -1=range err</span>
+<a name="l00193"></a>00193   
+<a name="l00198"></a>00198   <span class="keywordtype">void</span> select_all_rows(<span class="keywordtype">int</span> flag=1);     <span class="comment">// all rows to a known state</span>
+<a name="l00199"></a>00199   
+<a name="l00200"></a>00200   <span class="keywordtype">void</span> clear() {
+<a name="l00201"></a><a class="code" href="classFl__Table__Row.html#a1023be767f8e346cf66936d7b6279095">00201</a>     rows(0);            <span class="comment">// implies clearing selection</span>
+<a name="l00202"></a>00202     cols(0);
+<a name="l00203"></a>00203     <a class="code" href="classFl__Table.html#a4cf2b08373ddd2c4c7605f3917332093" title="Clears the table to zero rows, zero columns.">Fl_Table::clear</a>();  <span class="comment">// clear the table</span>
+<a name="l00204"></a>00204   }
+<a name="l00205"></a>00205 };
+<a name="l00206"></a>00206 
+<a name="l00207"></a>00207 <span class="preprocessor">#endif </span><span class="comment">/*_FL_TABLE_ROW_H*/</span>
+<a name="l00208"></a>00208 
+<a name="l00209"></a>00209 <span class="comment">//</span>
+<a name="l00210"></a>00210 <span class="comment">// End of &quot;$Id: Fl_Table_Row.H 8301 2011-01-22 22:40:11Z AlbrechtS $&quot;.</span>
+<a name="l00211"></a>00211 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Table_Row.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Tabs_8H-source.html

Added: trunk/doc-1.3/Fl__Tabs_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Tabs_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Tabs_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,143 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Tabs.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Tabs_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Tabs.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Tabs.H 8101 2010-12-22 13:06:03Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Tab header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Tabs widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Tabs_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Tabs_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Group.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00062"></a><a class="code" href="classFl__Tabs.html">00062</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Tabs.html" title="The Fl_Tabs widget is the &amp;quot;file card tabs&amp;quot; interface that allows you to put lots and lots o...">Fl_Tabs</a> : <span class="keyword">public</span> <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a> {
+<a name="l00063"></a>00063   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *value_;
+<a name="l00064"></a>00064   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *push_;
+<a name="l00065"></a>00065   <span class="keywordtype">int</span> *tab_pos;         <span class="comment">// array of x-offsets of tabs per child + 1</span>
+<a name="l00066"></a>00066   <span class="keywordtype">int</span> *tab_width;       <span class="comment">// array of widths of tabs per child + 1</span>
+<a name="l00067"></a>00067   <span class="keywordtype">int</span> tab_count;        <span class="comment">// array size</span>
+<a name="l00068"></a>00068   <span class="keywordtype">int</span> tab_positions();  <span class="comment">// allocate and calculate tab positions</span>
+<a name="l00069"></a>00069   <span class="keywordtype">void</span> clear_tab_positions();
+<a name="l00070"></a>00070   <span class="keywordtype">int</span> tab_height();
+<a name="l00071"></a>00071   <span class="keywordtype">void</span> draw_tab(<span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> x2, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* o, <span class="keywordtype">int</span> sel=0);
+<a name="l00072"></a>00072 <span class="keyword">protected</span>:
+<a name="l00073"></a>00073   <span class="keywordtype">void</span> redraw_tabs();
+<a name="l00074"></a>00074   <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#a96b778e518df02471139179d4c90157c" title="Draws the widget.">draw</a>();
+<a name="l00075"></a>00075 
+<a name="l00076"></a>00076 <span class="keyword">public</span>:
+<a name="l00077"></a>00077   <span class="keywordtype">int</span> <a class="code" href="classFl__Group.html#a7503757c2a734442e74717d1971b12ce" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00078"></a>00078   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *value();
+<a name="l00079"></a>00079   <span class="keywordtype">int</span> value(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *);
+<a name="l00080"></a>00080   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *push()<span class="keyword"> const </span>{<span class="keywordflow">return</span> push_;}
+<a name="l00081"></a>00081   <span class="keywordtype">int</span> push(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *);
+<a name="l00082"></a>00082   <a class="code" href="classFl__Tabs.html" title="The Fl_Tabs widget is the &amp;quot;file card tabs&amp;quot; interface that allows you to put lots and lots o...">Fl_Tabs</a>(<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keyword">const</span> <span class="keywordtype">char</span> * = 0);
+<a name="l00083"></a>00083   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *which(<span class="keywordtype">int</span> event_x, <span class="keywordtype">int</span> event_y);
+<a name="l00084"></a>00084   ~<a class="code" href="classFl__Tabs.html" title="The Fl_Tabs widget is the &amp;quot;file card tabs&amp;quot; interface that allows you to put lots and lots o...">Fl_Tabs</a>();
+<a name="l00085"></a>00085   <span class="keywordtype">void</span> client_area(<span class="keywordtype">int</span> &amp;rx, <span class="keywordtype">int</span> &amp;ry, <span class="keywordtype">int</span> &amp;rw, <span class="keywordtype">int</span> &amp;rh, <span class="keywordtype">int</span> tabh=0);
+<a name="l00086"></a>00086 };
+<a name="l00087"></a>00087 
+<a name="l00088"></a>00088 <span class="preprocessor">#endif</span>
+<a name="l00089"></a>00089 <span class="preprocessor"></span>
+<a name="l00090"></a>00090 <span class="comment">//</span>
+<a name="l00091"></a>00091 <span class="comment">// End of &quot;$Id: Fl_Tabs.H 8101 2010-12-22 13:06:03Z AlbrechtS $&quot;.</span>
+<a name="l00092"></a>00092 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Tabs.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Text__Buffer_8H-source.html

Added: trunk/doc-1.3/Fl__Text__Buffer_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Text__Buffer_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Text__Buffer_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,397 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Text_Buffer.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Text__Buffer_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Text_Buffer.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Text_Buffer.H 8148 2010-12-31 22:38:03Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Header file for Fl_Text_Buffer class.</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 2001-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">// Original code Copyright Mark Edel.  Permission to distribute under</span>
+<a name="l00008"></a>00008 <span class="comment">// the LGPL for the FLTK library granted by Mark Edel.</span>
+<a name="l00009"></a>00009 <span class="comment">//</span>
+<a name="l00010"></a>00010 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00011"></a>00011 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00012"></a>00012 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00013"></a>00013 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00014"></a>00014 <span class="comment">//</span>
+<a name="l00015"></a>00015 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00016"></a>00016 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00017"></a>00017 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00018"></a>00018 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00019"></a>00019 <span class="comment">//</span>
+<a name="l00020"></a>00020 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00021"></a>00021 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00022"></a>00022 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00023"></a>00023 <span class="comment">// USA.</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00028"></a>00028 <span class="comment">//</span>
+<a name="l00029"></a>00029 
+<a name="l00030"></a>00030 <span class="comment">/* \file</span>
+<a name="l00031"></a>00031 <span class="comment"> Fl_Text_Buffer, Fl_Text_Selection widget . */</span>
+<a name="l00032"></a>00032 
+<a name="l00033"></a>00033 <span class="preprocessor">#ifndef FL_TEXT_BUFFER_H</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span><span class="preprocessor">#define FL_TEXT_BUFFER_H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span>
+<a name="l00036"></a>00036 
+<a name="l00037"></a>00037 <span class="preprocessor">#undef ASSERT_UTF8</span>
+<a name="l00038"></a>00038 <span class="preprocessor"></span>
+<a name="l00039"></a>00039 <span class="preprocessor">#ifdef ASSERT_UTF8</span>
+<a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor"># include &lt;assert.h&gt;</span>
+<a name="l00041"></a>00041 <span class="preprocessor"># define IS_UTF8_ALIGNED(a) if (a &amp;&amp; *a) assert(fl_utf8len(*(a))&gt;0);</span>
+<a name="l00042"></a>00042 <span class="preprocessor"></span><span class="preprocessor"># define IS_UTF8_ALIGNED2(a, b) if (b&gt;=0 &amp;&amp; b&lt;a-&gt;length()) assert(fl_utf8len(a-&gt;byte_at(b))&gt;0);</span>
+<a name="l00043"></a>00043 <span class="preprocessor"></span><span class="preprocessor">#else</span>
+<a name="l00044"></a>00044 <span class="preprocessor"></span><span class="preprocessor"># define IS_UTF8_ALIGNED(a)</span>
+<a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor"># define IS_UTF8_ALIGNED2(a, b)</span>
+<a name="l00046"></a>00046 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00047"></a>00047 <span class="preprocessor"></span>
+<a name="l00048"></a>00048 
+<a name="l00049"></a>00049 <span class="comment">/*</span>
+<a name="l00050"></a>00050 <span class="comment"> &quot;character size&quot; is the size of a UTF-8 character in bytes</span>
+<a name="l00051"></a>00051 <span class="comment"> &quot;character width&quot; is the width of a Unicode character in pixels </span>
+<a name="l00052"></a>00052 <span class="comment"> &quot;column&quot; was orginally defined as a character offset from the left margin. </span>
+<a name="l00053"></a>00053 <span class="comment"> It was identical to the byte offset. In UTF-8, we have neither a byte offset </span>
+<a name="l00054"></a>00054 <span class="comment"> nor truly fixed width fonts (*). Column could be a pixel value multiplied with</span>
+<a name="l00055"></a>00055 <span class="comment"> an average character width (which is a bearable approximation).</span>
+<a name="l00056"></a>00056 <span class="comment"> </span>
+<a name="l00057"></a>00057 <span class="comment"> * in Unicode, there are no fixed width fonts! Even if the ASCII characters may </span>
+<a name="l00058"></a>00058 <span class="comment">   happen to be all the same width in pixels, chinese charcaters surely are not.</span>
+<a name="l00059"></a>00059 <span class="comment">   There are plenty of exceptions, like ligatures, that make special handling of</span>
+<a name="l00060"></a>00060 <span class="comment">   &quot;fixed&quot; character widths a nightmare. I decided to remove all references to</span>
+<a name="l00061"></a>00061 <span class="comment">   fixed fonts and see &quot;columns&quot; as a multiple of the average width of a </span>
+<a name="l00062"></a>00062 <span class="comment">   character in the main font.</span>
+<a name="l00063"></a>00063 <span class="comment">     - Matthias</span>
+<a name="l00064"></a>00064 <span class="comment"> */</span>
+<a name="l00065"></a>00065 
+<a name="l00066"></a>00066 
+<a name="l00067"></a>00067 <span class="comment">/* Maximum length in characters of a tab or control character expansion</span>
+<a name="l00068"></a>00068 <span class="comment"> of a single buffer character */</span>
+<a name="l00069"></a>00069 <span class="preprocessor">#define FL_TEXT_MAX_EXP_CHAR_LEN 20</span>
+<a name="l00070"></a>00070 <span class="preprocessor"></span>
+<a name="l00071"></a>00071 <span class="preprocessor">#include &quot;Fl_Export.H&quot;</span>
+<a name="l00072"></a>00072 
+<a name="l00073"></a>00073 
+<a name="l00080"></a><a class="code" href="classFl__Text__Selection.html">00080</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Text__Selection.html" title="This is an internal class for Fl_Text_Buffer to manage text selections.">Fl_Text_Selection</a> {
+<a name="l00081"></a>00081   <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classFl__Text__Buffer.html" title="This class manages unicode displayed in one or more Fl_Text_Display widgets.">Fl_Text_Buffer</a>;
+<a name="l00082"></a>00082   
+<a name="l00083"></a>00083 <span class="keyword">public</span>:
+<a name="l00084"></a>00084   
+<a name="l00090"></a>00090   <span class="keywordtype">void</span> <span class="keyword">set</span>(<span class="keywordtype">int</span> start, <span class="keywordtype">int</span> end);
+<a name="l00091"></a>00091   
+<a name="l00099"></a>00099   <span class="keywordtype">void</span> update(<span class="keywordtype">int</span> pos, <span class="keywordtype">int</span> nDeleted, <span class="keywordtype">int</span> nInserted);
+<a name="l00100"></a>00100   
+<a name="l00105"></a><a class="code" href="classFl__Text__Selection.html#aab3ace1048664bc9fb57306276680f71">00105</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Text__Selection.html#aab3ace1048664bc9fb57306276680f71" title="Return the byte offset to the first selected character.">start</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> mStart; }
+<a name="l00106"></a>00106   
+<a name="l00111"></a><a class="code" href="classFl__Text__Selection.html#a4d46f824503042bb7be621211515892b">00111</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Text__Selection.html#a4d46f824503042bb7be621211515892b" title="Return the byte ofsset to the character after the last selected character.">end</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> mEnd; }
+<a name="l00112"></a>00112   
+<a name="l00118"></a><a class="code" href="classFl__Text__Selection.html#a0956796e25746850ada3974b45d29003">00118</a>   <span class="keywordtype">bool</span> <a class="code" href="classFl__Text__Selection.html#a0956796e25746850ada3974b45d29003" title="Returns true if any text is selected.">selected</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> mSelected; }
+<a name="l00119"></a>00119   
+<a name="l00124"></a><a class="code" href="classFl__Text__Selection.html#a7bff68583fce36fa09474112c204d1a6">00124</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Text__Selection.html#a7bff68583fce36fa09474112c204d1a6" title="Modify the &amp;#39;selected&amp;#39; flag.">selected</a>(<span class="keywordtype">bool</span> b) { mSelected = b; }
+<a name="l00125"></a>00125   
+<a name="l00130"></a>00130   <span class="keywordtype">int</span> includes(<span class="keywordtype">int</span> pos) <span class="keyword">const</span>;
+<a name="l00131"></a>00131   
+<a name="l00138"></a>00138   <span class="keywordtype">int</span> position(<span class="keywordtype">int</span>* start, <span class="keywordtype">int</span>* end) <span class="keyword">const</span>;
+<a name="l00139"></a>00139   
+<a name="l00140"></a>00140 <span class="keyword">protected</span>:
+<a name="l00141"></a>00141   
+<a name="l00142"></a><a class="code" href="classFl__Text__Selection.html#ae4abfc4286beaabbca38c42a2681d730">00142</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Text__Selection.html#ae4abfc4286beaabbca38c42a2681d730" title="byte offset to the first selected character">mStart</a>;         
+<a name="l00143"></a><a class="code" href="classFl__Text__Selection.html#ac2871c01124862070a9eb68af7c0b171">00143</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Text__Selection.html#ac2871c01124862070a9eb68af7c0b171" title="byte offset to the character after the last selected character">mEnd</a>;           
+<a name="l00144"></a><a class="code" href="classFl__Text__Selection.html#a7ed85098de59ea67762b54cbccb08c0e">00144</a>   <span class="keywordtype">bool</span> <a class="code" href="classFl__Text__Selection.html#a7ed85098de59ea67762b54cbccb08c0e" title="this flag is set if any text is selected">mSelected</a>;     
+<a name="l00145"></a>00145 };
+<a name="l00146"></a>00146 
+<a name="l00147"></a>00147 
+<a name="l00148"></a>00148 <span class="keyword">typedef</span> void (*Fl_Text_Modify_Cb)(<span class="keywordtype">int</span> pos, <span class="keywordtype">int</span> nInserted, <span class="keywordtype">int</span> nDeleted,
+<a name="l00149"></a>00149                                   <span class="keywordtype">int</span> nRestyled, <span class="keyword">const</span> <span class="keywordtype">char</span>* deletedText,
+<a name="l00150"></a>00150                                   <span class="keywordtype">void</span>* cbArg);
+<a name="l00151"></a>00151 
+<a name="l00152"></a>00152 
+<a name="l00153"></a>00153 <span class="keyword">typedef</span> void (*Fl_Text_Predelete_Cb)(<span class="keywordtype">int</span> pos, <span class="keywordtype">int</span> nDeleted, <span class="keywordtype">void</span>* cbArg);
+<a name="l00154"></a>00154 
+<a name="l00155"></a>00155 
+<a name="l00168"></a><a class="code" href="classFl__Text__Buffer.html">00168</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Text__Buffer.html" title="This class manages unicode displayed in one or more Fl_Text_Display widgets.">Fl_Text_Buffer</a> {
+<a name="l00169"></a>00169 <span class="keyword">public</span>:
+<a name="l00170"></a>00170 
+<a name="l00179"></a>00179   <a class="code" href="classFl__Text__Buffer.html" title="This class manages unicode displayed in one or more Fl_Text_Display widgets.">Fl_Text_Buffer</a>(<span class="keywordtype">int</span> requestedSize = 0, <span class="keywordtype">int</span> preferredGapSize = 1024);
+<a name="l00180"></a>00180   
+<a name="l00184"></a>00184   ~<a class="code" href="classFl__Text__Buffer.html" title="This class manages unicode displayed in one or more Fl_Text_Display widgets.">Fl_Text_Buffer</a>();
+<a name="l00185"></a>00185   
+<a name="l00190"></a><a class="code" href="classFl__Text__Buffer.html#a5afecd40b3dd915ca39a8543a16fa042">00190</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Text__Buffer.html#a5afecd40b3dd915ca39a8543a16fa042" title="Returns the number of bytes in the buffer.">length</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> mLength; }
+<a name="l00191"></a>00191   
+<a name="l00198"></a>00198   <span class="keywordtype">char</span>* text() <span class="keyword">const</span>;
+<a name="l00199"></a>00199   
+<a name="l00204"></a>00204   <span class="keywordtype">void</span> text(<span class="keyword">const</span> <span class="keywordtype">char</span>* text);
+<a name="l00205"></a>00205   
+<a name="l00216"></a>00216   <span class="keywordtype">char</span>* text_range(<span class="keywordtype">int</span> start, <span class="keywordtype">int</span> end) <span class="keyword">const</span>;
+<a name="l00217"></a>00217   
+<a name="l00224"></a>00224   <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> char_at(<span class="keywordtype">int</span> pos) <span class="keyword">const</span>;
+<a name="l00225"></a>00225   
+<a name="l00232"></a>00232   <span class="keywordtype">char</span> byte_at(<span class="keywordtype">int</span> pos) <span class="keyword">const</span>;
+<a name="l00233"></a>00233   
+<a name="l00239"></a><a class="code" href="classFl__Text__Buffer.html#a92016ae48b3366f9a1b9314d63c6945c">00239</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *address(<span class="keywordtype">int</span> pos)<span class="keyword"> const</span>
+<a name="l00240"></a>00240 <span class="keyword">  </span>{ <span class="keywordflow">return</span> (pos &lt; mGapStart) ? mBuf+pos : mBuf+pos+mGapEnd-mGapStart; }
+<a name="l00241"></a>00241 
+<a name="l00247"></a><a class="code" href="classFl__Text__Buffer.html#a7ce2676822142833a40b7408dc8fb3cc">00247</a>   <span class="keywordtype">char</span> *address(<span class="keywordtype">int</span> pos)
+<a name="l00248"></a>00248   { <span class="keywordflow">return</span> (pos &lt; mGapStart) ? mBuf+pos : mBuf+pos+mGapEnd-mGapStart; }
+<a name="l00249"></a>00249   
+<a name="l00255"></a>00255   <span class="keywordtype">void</span> insert(<span class="keywordtype">int</span> pos, <span class="keyword">const</span> <span class="keywordtype">char</span>* text);
+<a name="l00256"></a>00256   
+<a name="l00261"></a><a class="code" href="classFl__Text__Buffer.html#a09a2ce59b5b88c2eb4bcbcd737825063">00261</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Text__Buffer.html#a09a2ce59b5b88c2eb4bcbcd737825063" title="Appends the text string to the end of the buffer.">append</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* t) { insert(length(), t); }
+<a name="l00262"></a>00262   
+<a name="l00268"></a>00268   <span class="keywordtype">void</span> <span class="keyword">remove</span>(<span class="keywordtype">int</span> start, <span class="keywordtype">int</span> end);
+<a name="l00269"></a>00269   
+<a name="l00276"></a>00276   <span class="keywordtype">void</span> replace(<span class="keywordtype">int</span> start, <span class="keywordtype">int</span> end, <span class="keyword">const</span> <span class="keywordtype">char</span> *text);
+<a name="l00277"></a>00277   
+<a name="l00285"></a>00285   <span class="keywordtype">void</span> copy(<a class="code" href="classFl__Text__Buffer.html" title="This class manages unicode displayed in one or more Fl_Text_Display widgets.">Fl_Text_Buffer</a>* fromBuf, <span class="keywordtype">int</span> fromStart, <span class="keywordtype">int</span> fromEnd, <span class="keywordtype">int</span> toPos);
+<a name="l00286"></a>00286   
+<a name="l00291"></a>00291   <span class="keywordtype">int</span> undo(<span class="keywordtype">int</span> *cp=0);
+<a name="l00292"></a>00292   
+<a name="l00296"></a>00296   <span class="keywordtype">void</span> canUndo(<span class="keywordtype">char</span> flag=1);
+<a name="l00297"></a>00297   
+<a name="l00309"></a>00309   <span class="keywordtype">int</span> insertfile(<span class="keyword">const</span> <span class="keywordtype">char</span> *file, <span class="keywordtype">int</span> pos, <span class="keywordtype">int</span> buflen = 128*1024);
+<a name="l00310"></a>00310   
+<a name="l00314"></a><a class="code" href="classFl__Text__Buffer.html#a62e6f9378d36ceb1e980518b50110102">00314</a>   <span class="keywordtype">int</span> appendfile(<span class="keyword">const</span> <span class="keywordtype">char</span> *file, <span class="keywordtype">int</span> buflen = 128*1024)
+<a name="l00315"></a>00315   { <span class="keywordflow">return</span> insertfile(file, length(), buflen); }
+<a name="l00316"></a>00316   
+<a name="l00320"></a><a class="code" href="classFl__Text__Buffer.html#acf5921d9ec02c0479aa77f6eeecace37">00320</a>   <span class="keywordtype">int</span> loadfile(<span class="keyword">const</span> <span class="keywordtype">char</span> *file, <span class="keywordtype">int</span> buflen = 128*1024)
+<a name="l00321"></a>00321   { select(0, length()); remove_selection(); <span class="keywordflow">return</span> appendfile(file, buflen); }
+<a name="l00322"></a>00322   
+<a name="l00329"></a>00329   <span class="keywordtype">int</span> outputfile(<span class="keyword">const</span> <span class="keywordtype">char</span> *file, <span class="keywordtype">int</span> start, <span class="keywordtype">int</span> end, <span class="keywordtype">int</span> buflen = 128*1024);
+<a name="l00330"></a>00330   
+<a name="l00334"></a><a class="code" href="classFl__Text__Buffer.html#a0c30b2e7d81487b48d27fd3e92b3b0cb">00334</a>   <span class="keywordtype">int</span> savefile(<span class="keyword">const</span> <span class="keywordtype">char</span> *file, <span class="keywordtype">int</span> buflen = 128*1024)
+<a name="l00335"></a>00335   { <span class="keywordflow">return</span> outputfile(file, 0, length(), buflen); }
+<a name="l00336"></a>00336   
+<a name="l00340"></a><a class="code" href="classFl__Text__Buffer.html#a6862d7f278816eafc5ed353b0f0d0591">00340</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Text__Buffer.html#a6862d7f278816eafc5ed353b0f0d0591" title="Gets the tab width.">tab_distance</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> mTabDist; }
+<a name="l00341"></a>00341   
+<a name="l00346"></a>00346   <span class="keywordtype">void</span> tab_distance(<span class="keywordtype">int</span> tabDist);
+<a name="l00347"></a>00347   
+<a name="l00351"></a>00351   <span class="keywordtype">void</span> select(<span class="keywordtype">int</span> start, <span class="keywordtype">int</span> end);
+<a name="l00352"></a>00352   
+<a name="l00356"></a><a class="code" href="classFl__Text__Buffer.html#a97d2d158670b7e306fc06987a670140e">00356</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Text__Buffer.html#a97d2d158670b7e306fc06987a670140e" title="Returns a non 0 value if text has been selected, 0 otherwise.">selected</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> mPrimary.selected(); }
+<a name="l00357"></a>00357   
+<a name="l00361"></a>00361   <span class="keywordtype">void</span> unselect();
+<a name="l00362"></a>00362   
+<a name="l00366"></a>00366   <span class="keywordtype">int</span> selection_position(<span class="keywordtype">int</span>* start, <span class="keywordtype">int</span>* end);
+<a name="l00367"></a>00367   
+<a name="l00372"></a>00372   <span class="keywordtype">char</span>* selection_text();
+<a name="l00373"></a>00373 
+<a name="l00377"></a>00377   <span class="keywordtype">void</span> remove_selection();
+<a name="l00378"></a>00378   
+<a name="l00382"></a>00382   <span class="keywordtype">void</span> replace_selection(<span class="keyword">const</span> <span class="keywordtype">char</span>* text);
+<a name="l00383"></a>00383   
+<a name="l00387"></a>00387   <span class="keywordtype">void</span> secondary_select(<span class="keywordtype">int</span> start, <span class="keywordtype">int</span> end);
+<a name="l00388"></a>00388   
+<a name="l00393"></a><a class="code" href="classFl__Text__Buffer.html#a1f908f95fe6359555d65702fdcfccf4d">00393</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Text__Buffer.html#a1f908f95fe6359555d65702fdcfccf4d" title="Returns a non 0 value if text has been selected in the secondary text selection, 0 otherwise...">secondary_selected</a>() { <span class="keywordflow">return</span> mSecondary.selected(); }
+<a name="l00394"></a>00394   
+<a name="l00398"></a>00398   <span class="keywordtype">void</span> secondary_unselect();
+<a name="l00399"></a>00399   
+<a name="l00403"></a>00403   <span class="keywordtype">int</span> secondary_selection_position(<span class="keywordtype">int</span>* start, <span class="keywordtype">int</span>* end);
+<a name="l00404"></a>00404   
+<a name="l00409"></a>00409   <span class="keywordtype">char</span>* secondary_selection_text();
+<a name="l00410"></a>00410   
+<a name="l00414"></a>00414   <span class="keywordtype">void</span> remove_secondary_selection();
+<a name="l00415"></a>00415   
+<a name="l00420"></a>00420   <span class="keywordtype">void</span> replace_secondary_selection(<span class="keyword">const</span> <span class="keywordtype">char</span>* text);
+<a name="l00421"></a>00421   
+<a name="l00425"></a>00425   <span class="keywordtype">void</span> highlight(<span class="keywordtype">int</span> start, <span class="keywordtype">int</span> end);
+<a name="l00426"></a>00426   
+<a name="l00431"></a><a class="code" href="classFl__Text__Buffer.html#a6c7c4ff0f7f2b8379e53cdaf43e66650">00431</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Text__Buffer.html#a6c7c4ff0f7f2b8379e53cdaf43e66650" title="Returns the highlighted text.">highlight</a>() { <span class="keywordflow">return</span> mHighlight.selected(); }
+<a name="l00432"></a>00432   
+<a name="l00436"></a>00436   <span class="keywordtype">void</span> unhighlight();
+<a name="l00437"></a>00437 
+<a name="l00441"></a>00441   <span class="keywordtype">int</span> highlight_position(<span class="keywordtype">int</span>* start, <span class="keywordtype">int</span>* end);
+<a name="l00442"></a>00442   
+<a name="l00447"></a>00447   <span class="keywordtype">char</span>* highlight_text();
+<a name="l00448"></a>00448   
+<a name="l00459"></a>00459   <span class="keywordtype">void</span> add_modify_callback(Fl_Text_Modify_Cb bufModifiedCB, <span class="keywordtype">void</span>* cbArg);
+<a name="l00460"></a>00460   
+<a name="l00464"></a>00464   <span class="keywordtype">void</span> remove_modify_callback(Fl_Text_Modify_Cb bufModifiedCB, <span class="keywordtype">void</span>* cbArg);
+<a name="l00465"></a>00465   
+<a name="l00471"></a><a class="code" href="classFl__Text__Buffer.html#a695bd49abdcda997913315736d63e090">00471</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Text__Buffer.html#a695bd49abdcda997913315736d63e090" title="Calls all modify callbacks that have been registered using the add_modify_callback() method...">call_modify_callbacks</a>() { <a class="code" href="classFl__Text__Buffer.html#a695bd49abdcda997913315736d63e090" title="Calls all modify callbacks that have been registered using the add_modify_callback() method...">call_modify_callbacks</a>(0, 0, 0, 0, 0); }
+<a name="l00472"></a>00472   
+<a name="l00476"></a>00476   <span class="keywordtype">void</span> add_predelete_callback(Fl_Text_Predelete_Cb bufPredelCB, <span class="keywordtype">void</span>* cbArg);
+<a name="l00477"></a>00477 
+<a name="l00482"></a>00482   <span class="keywordtype">void</span> remove_predelete_callback(Fl_Text_Predelete_Cb predelCB, <span class="keywordtype">void</span>* cbArg);
+<a name="l00483"></a>00483   
+<a name="l00488"></a><a class="code" href="classFl__Text__Buffer.html#a643de0c99aef747d6c9a01ee0daa7679">00488</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Text__Buffer.html#a643de0c99aef747d6c9a01ee0daa7679" title="Calls the stored pre-delete callback procedure(s) for this buffer to update the changed area(s) on th...">call_predelete_callbacks</a>() { <a class="code" href="classFl__Text__Buffer.html#a643de0c99aef747d6c9a01ee0daa7679" title="Calls the stored pre-delete callback procedure(s) for this buffer to update the changed area(s) on th...">call_predelete_callbacks</a>(0, 0); }
+<a name="l00489"></a>00489   
+<a name="l00497"></a>00497   <span class="keywordtype">char</span>* line_text(<span class="keywordtype">int</span> pos) <span class="keyword">const</span>;
+<a name="l00498"></a>00498   
+<a name="l00504"></a>00504   <span class="keywordtype">int</span> line_start(<span class="keywordtype">int</span> pos) <span class="keyword">const</span>;
+<a name="l00505"></a>00505   
+<a name="l00513"></a>00513   <span class="keywordtype">int</span> line_end(<span class="keywordtype">int</span> pos) <span class="keyword">const</span>;
+<a name="l00514"></a>00514 
+<a name="l00520"></a>00520   <span class="keywordtype">int</span> word_start(<span class="keywordtype">int</span> pos) <span class="keyword">const</span>;
+<a name="l00521"></a>00521 
+<a name="l00527"></a>00527   <span class="keywordtype">int</span> word_end(<span class="keywordtype">int</span> pos) <span class="keyword">const</span>;
+<a name="l00528"></a>00528   
+<a name="l00535"></a>00535   <span class="keywordtype">int</span> count_displayed_characters(<span class="keywordtype">int</span> lineStartPos, <span class="keywordtype">int</span> targetPos) <span class="keyword">const</span>;
+<a name="l00536"></a>00536 
+<a name="l00545"></a>00545   <span class="keywordtype">int</span> skip_displayed_characters(<span class="keywordtype">int</span> lineStartPos, <span class="keywordtype">int</span> nChars);
+<a name="l00546"></a>00546   
+<a name="l00551"></a>00551   <span class="keywordtype">int</span> count_lines(<span class="keywordtype">int</span> startPos, <span class="keywordtype">int</span> endPos) <span class="keyword">const</span>;
+<a name="l00552"></a>00552 
+<a name="l00557"></a>00557   <span class="keywordtype">int</span> skip_lines(<span class="keywordtype">int</span> startPos, <span class="keywordtype">int</span> nLines);
+<a name="l00558"></a>00558   
+<a name="l00564"></a>00564   <span class="keywordtype">int</span> rewind_lines(<span class="keywordtype">int</span> startPos, <span class="keywordtype">int</span> nLines);
+<a name="l00565"></a>00565 
+<a name="l00579"></a>00579   <span class="keywordtype">int</span> findchar_forward(<span class="keywordtype">int</span> startPos, <span class="keywordtype">unsigned</span> searchChar, <span class="keywordtype">int</span>* foundPos) <span class="keyword">const</span>;
+<a name="l00580"></a>00580   
+<a name="l00593"></a>00593   <span class="keywordtype">int</span> findchar_backward(<span class="keywordtype">int</span> startPos, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> searchChar, <span class="keywordtype">int</span>* foundPos) <span class="keyword">const</span>;
+<a name="l00594"></a>00594   
+<a name="l00605"></a>00605   <span class="keywordtype">int</span> search_forward(<span class="keywordtype">int</span> startPos, <span class="keyword">const</span> <span class="keywordtype">char</span>* searchString, <span class="keywordtype">int</span>* foundPos,
+<a name="l00606"></a>00606                      <span class="keywordtype">int</span> matchCase = 0) <span class="keyword">const</span>;
+<a name="l00607"></a>00607   
+<a name="l00618"></a>00618   <span class="keywordtype">int</span> search_backward(<span class="keywordtype">int</span> startPos, <span class="keyword">const</span> <span class="keywordtype">char</span>* searchString, <span class="keywordtype">int</span>* foundPos,
+<a name="l00619"></a>00619                       <span class="keywordtype">int</span> matchCase = 0) <span class="keyword">const</span>;
+<a name="l00620"></a>00620   
+<a name="l00624"></a><a class="code" href="classFl__Text__Buffer.html#aec9c22bdaf5bbf31e3bc48cb3e66fe3a">00624</a>   <span class="keyword">const</span> <a class="code" href="classFl__Text__Selection.html" title="This is an internal class for Fl_Text_Buffer to manage text selections.">Fl_Text_Selection</a>* <a class="code" href="classFl__Text__Buffer.html#aec9c22bdaf5bbf31e3bc48cb3e66fe3a" title="Returns the primary selection.">primary_selection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> &amp;mPrimary; }
+<a name="l00625"></a>00625   
+<a name="l00629"></a><a class="code" href="classFl__Text__Buffer.html#ae4bd251b42c7bcf47a1e549717569be2">00629</a>   <a class="code" href="classFl__Text__Selection.html" title="This is an internal class for Fl_Text_Buffer to manage text selections.">Fl_Text_Selection</a>* <a class="code" href="classFl__Text__Buffer.html#ae4bd251b42c7bcf47a1e549717569be2" title="Returns the primary selection.">primary_selection</a>() { <span class="keywordflow">return</span> &amp;mPrimary; }
+<a name="l00630"></a>00630   
+<a name="l00634"></a><a class="code" href="classFl__Text__Buffer.html#a58a155cb8cfab8c20665e2f8ae1bfec4">00634</a>   <span class="keyword">const</span> <a class="code" href="classFl__Text__Selection.html" title="This is an internal class for Fl_Text_Buffer to manage text selections.">Fl_Text_Selection</a>* <a class="code" href="classFl__Text__Buffer.html#a58a155cb8cfab8c20665e2f8ae1bfec4" title="Returns the secondary selection.">secondary_selection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> &amp;mSecondary; }
+<a name="l00635"></a>00635   
+<a name="l00639"></a><a class="code" href="classFl__Text__Buffer.html#adb099d4470a43722c5736ce09e8db7d8">00639</a>   <span class="keyword">const</span> <a class="code" href="classFl__Text__Selection.html" title="This is an internal class for Fl_Text_Buffer to manage text selections.">Fl_Text_Selection</a>* <a class="code" href="classFl__Text__Buffer.html#adb099d4470a43722c5736ce09e8db7d8" title="Returns the current highlight selection.">highlight_selection</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> &amp;mHighlight; }
+<a name="l00640"></a>00640   
+<a name="l00645"></a>00645   <span class="keywordtype">int</span> prev_char(<span class="keywordtype">int</span> ix) <span class="keyword">const</span>;
+<a name="l00646"></a>00646   <span class="keywordtype">int</span> prev_char_clipped(<span class="keywordtype">int</span> ix) <span class="keyword">const</span>;
+<a name="l00647"></a>00647   
+<a name="l00652"></a>00652   <span class="keywordtype">int</span> next_char(<span class="keywordtype">int</span> ix) <span class="keyword">const</span>;
+<a name="l00653"></a>00653   <span class="keywordtype">int</span> next_char_clipped(<span class="keywordtype">int</span> ix) <span class="keyword">const</span>;
+<a name="l00654"></a>00654   
+<a name="l00658"></a>00658   <span class="keywordtype">int</span> utf8_align(<span class="keywordtype">int</span>) <span class="keyword">const</span>;
+<a name="l00659"></a>00659   
+<a name="l00663"></a><a class="code" href="classFl__Text__Buffer.html#a3194e63f030767326476d4e719d69a32">00663</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Text__Buffer.html#a3194e63f030767326476d4e719d69a32" title="true iff the loaded file has been transcoded to UTF-8">input_file_was_transcoded</a>;
+<a name="l00664"></a>00664 
+<a name="l00668"></a><a class="code" href="classFl__Text__Buffer.html#a3a831f1ab0f8df5bf421a34f8c1a8c3e">00668</a>   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classFl__Text__Buffer.html#a3a831f1ab0f8df5bf421a34f8c1a8c3e" title="This message may be displayed using the fl_alert() function when a file which was not UTF-8 encoded i...">file_encoding_warning_message</a>;
+<a name="l00669"></a>00669   
+<a name="l00679"></a><a class="code" href="classFl__Text__Buffer.html#a86a4e5ba0d2d79ba4b3cb03f536e435e">00679</a>   void (*transcoding_warning_action)(<a class="code" href="classFl__Text__Buffer.html" title="This class manages unicode displayed in one or more Fl_Text_Display widgets.">Fl_Text_Buffer</a>*);
+<a name="l00680"></a>00680   
+<a name="l00681"></a>00681 <span class="keyword">protected</span>:
+<a name="l00682"></a>00682 
+<a name="l00687"></a>00687   <span class="keywordtype">void</span> call_modify_callbacks(<span class="keywordtype">int</span> pos, <span class="keywordtype">int</span> nDeleted, <span class="keywordtype">int</span> nInserted,
+<a name="l00688"></a>00688                              <span class="keywordtype">int</span> nRestyled, <span class="keyword">const</span> <span class="keywordtype">char</span>* deletedText) <span class="keyword">const</span>;
+<a name="l00689"></a>00689   
+<a name="l00694"></a>00694   <span class="keywordtype">void</span> call_predelete_callbacks(<span class="keywordtype">int</span> pos, <span class="keywordtype">int</span> nDeleted) <span class="keyword">const</span>;
+<a name="l00695"></a>00695   
+<a name="l00704"></a>00704   <span class="keywordtype">int</span> insert_(<span class="keywordtype">int</span> pos, <span class="keyword">const</span> <span class="keywordtype">char</span>* text);
+<a name="l00705"></a>00705   
+<a name="l00711"></a>00711   <span class="keywordtype">void</span> remove_(<span class="keywordtype">int</span> start, <span class="keywordtype">int</span> end);
+<a name="l00712"></a>00712   
+<a name="l00717"></a>00717   <span class="keywordtype">void</span> redisplay_selection(<a class="code" href="classFl__Text__Selection.html" title="This is an internal class for Fl_Text_Buffer to manage text selections.">Fl_Text_Selection</a>* oldSelection,
+<a name="l00718"></a>00718                            <a class="code" href="classFl__Text__Selection.html" title="This is an internal class for Fl_Text_Buffer to manage text selections.">Fl_Text_Selection</a>* newSelection) <span class="keyword">const</span>;
+<a name="l00719"></a>00719   
+<a name="l00723"></a>00723   <span class="keywordtype">void</span> move_gap(<span class="keywordtype">int</span> pos);
+<a name="l00724"></a>00724   
+<a name="l00729"></a>00729   <span class="keywordtype">void</span> reallocate_with_gap(<span class="keywordtype">int</span> newGapStart, <span class="keywordtype">int</span> newGapLen);
+<a name="l00730"></a>00730   
+<a name="l00731"></a>00731   <span class="keywordtype">char</span>* selection_text_(<a class="code" href="classFl__Text__Selection.html" title="This is an internal class for Fl_Text_Buffer to manage text selections.">Fl_Text_Selection</a>* sel) <span class="keyword">const</span>;
+<a name="l00732"></a>00732   
+<a name="l00736"></a>00736   <span class="keywordtype">void</span> remove_selection_(<a class="code" href="classFl__Text__Selection.html" title="This is an internal class for Fl_Text_Buffer to manage text selections.">Fl_Text_Selection</a>* sel);
+<a name="l00737"></a>00737   
+<a name="l00741"></a>00741   <span class="keywordtype">void</span> replace_selection_(<a class="code" href="classFl__Text__Selection.html" title="This is an internal class for Fl_Text_Buffer to manage text selections.">Fl_Text_Selection</a>* sel, <span class="keyword">const</span> <span class="keywordtype">char</span>* text);
+<a name="l00742"></a>00742   
+<a name="l00746"></a>00746   <span class="keywordtype">void</span> update_selections(<span class="keywordtype">int</span> pos, <span class="keywordtype">int</span> nDeleted, <span class="keywordtype">int</span> nInserted);
+<a name="l00747"></a>00747   
+<a name="l00748"></a><a class="code" href="classFl__Text__Buffer.html#aa2c392f5efd9f75762ced592a75b9860">00748</a>   <a class="code" href="classFl__Text__Selection.html" title="This is an internal class for Fl_Text_Buffer to manage text selections.">Fl_Text_Selection</a> <a class="code" href="classFl__Text__Buffer.html#aa2c392f5efd9f75762ced592a75b9860" title="highlighted areas">mPrimary</a>;     
+<a name="l00749"></a><a class="code" href="classFl__Text__Buffer.html#a05ed59fc23a6b565a99bf80623aaa77a">00749</a>   <a class="code" href="classFl__Text__Selection.html" title="This is an internal class for Fl_Text_Buffer to manage text selections.">Fl_Text_Selection</a> <a class="code" href="classFl__Text__Buffer.html#a05ed59fc23a6b565a99bf80623aaa77a" title="highlighted areas">mSecondary</a>;   
+<a name="l00750"></a><a class="code" href="classFl__Text__Buffer.html#a6a78d10cc4437d3029e347b9ded8cddb">00750</a>   <a class="code" href="classFl__Text__Selection.html" title="This is an internal class for Fl_Text_Buffer to manage text selections.">Fl_Text_Selection</a> <a class="code" href="classFl__Text__Buffer.html#a6a78d10cc4437d3029e347b9ded8cddb" title="highlighted areas">mHighlight</a>;   
+<a name="l00751"></a><a class="code" href="classFl__Text__Buffer.html#af4d85a8ab1f6d681daf42c834339fdc7">00751</a>   <span class="keywordtype">int</span> mLength;                    
+<a name="l00754"></a><a class="code" href="classFl__Text__Buffer.html#a10ded10101d8f411286d14c8e1f60865">00754</a>   <span class="keywordtype">char</span>* <a class="code" href="classFl__Text__Buffer.html#a10ded10101d8f411286d14c8e1f60865" title="allocated memory where the text is stored">mBuf</a>;                     
+<a name="l00755"></a><a class="code" href="classFl__Text__Buffer.html#a4bea04adc6132e9ee3cef0f46536a326">00755</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Text__Buffer.html#a4bea04adc6132e9ee3cef0f46536a326" title="points to the first character of the gap">mGapStart</a>;                  
+<a name="l00756"></a><a class="code" href="classFl__Text__Buffer.html#a77204ed3084eaceee8bb67f35e0c9223">00756</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Text__Buffer.html#a77204ed3084eaceee8bb67f35e0c9223" title="points to the first char after the gap">mGapEnd</a>;                    
+<a name="l00757"></a>00757   <span class="comment">// The hardware tab distance used by all displays for this buffer,</span>
+<a name="l00758"></a>00758   <span class="comment">// and used in computing offsets for rectangular selection operations.</span>
+<a name="l00759"></a><a class="code" href="classFl__Text__Buffer.html#adc81abbabaf8f718aac4b96ffba73e89">00759</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Text__Buffer.html#adc81abbabaf8f718aac4b96ffba73e89" title="equiv.">mTabDist</a>;                   
+<a name="l00760"></a><a class="code" href="classFl__Text__Buffer.html#a415382fd677cc6c9572dabb866b6f27d">00760</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Text__Buffer.html#a415382fd677cc6c9572dabb866b6f27d" title="number of modify-redisplay procs attached">mNModifyProcs</a>;              
+<a name="l00761"></a><a class="code" href="classFl__Text__Buffer.html#abc7f5a7cbd137b13dc74410831282589">00761</a>   Fl_Text_Modify_Cb *mModifyProcs;
+<a name="l00763"></a><a class="code" href="classFl__Text__Buffer.html#a0abe9b31f4a138137ce01af8e011f2df">00763</a>   <span class="keywordtype">void</span>** <a class="code" href="classFl__Text__Buffer.html#a0abe9b31f4a138137ce01af8e011f2df" title="caller arguments for modifyProcs above">mCbArgs</a>;                 
+<a name="l00764"></a><a class="code" href="classFl__Text__Buffer.html#aae73a1f6d1290fe8813d185e2de866e8">00764</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Text__Buffer.html#aae73a1f6d1290fe8813d185e2de866e8" title="number of pre-delete procs attached">mNPredeleteProcs</a>;           
+<a name="l00765"></a><a class="code" href="classFl__Text__Buffer.html#a9acb4950f29d6aa64a29e4ebe46e72f9">00765</a>   Fl_Text_Predelete_Cb *mPredeleteProcs; 
+<a name="l00767"></a><a class="code" href="classFl__Text__Buffer.html#a9c8e388b568aa6ff98bb8703272ac01b">00767</a>   <span class="keywordtype">void</span> **<a class="code" href="classFl__Text__Buffer.html#a9c8e388b568aa6ff98bb8703272ac01b" title="caller argument for pre-delete proc above">mPredeleteCbArgs</a>;        
+<a name="l00768"></a><a class="code" href="classFl__Text__Buffer.html#a50e7d6784656a3d4c2f928e002c75e85">00768</a>   <span class="keywordtype">int</span> mCursorPosHint;             
+<a name="l00770"></a><a class="code" href="classFl__Text__Buffer.html#ac514cc66a88582bb6828bc421acf0f09">00770</a>   <span class="keywordtype">char</span> mCanUndo;                  
+<a name="l00772"></a><a class="code" href="classFl__Text__Buffer.html#abadec9509dcd31dbb342044ec3c82fc2">00772</a>   <span class="keywordtype">int</span> mPreferredGapSize;          
+<a name="l00775"></a>00775 };
+<a name="l00776"></a>00776 
+<a name="l00777"></a>00777 <span class="preprocessor">#endif</span>
+<a name="l00778"></a>00778 <span class="preprocessor"></span>
+<a name="l00779"></a>00779 <span class="comment">//</span>
+<a name="l00780"></a>00780 <span class="comment">// End of &quot;$Id: Fl_Text_Buffer.H 8148 2010-12-31 22:38:03Z matt $&quot;.</span>
+<a name="l00781"></a>00781 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Text_Buffer.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Text__Display_8H-source.html

Added: trunk/doc-1.3/Fl__Text__Display_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Text__Display_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Text__Display_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,433 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Text_Display.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Text__Display_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Text_Display.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Text_Display.H 8306 2011-01-24 17:04:22Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Header file for Fl_Text_Display class.</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 2001-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">// Original code Copyright Mark Edel.  Permission to distribute under</span>
+<a name="l00008"></a>00008 <span class="comment">// the LGPL for the FLTK library granted by Mark Edel.</span>
+<a name="l00009"></a>00009 <span class="comment">//</span>
+<a name="l00010"></a>00010 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00011"></a>00011 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00012"></a>00012 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00013"></a>00013 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00014"></a>00014 <span class="comment">//</span>
+<a name="l00015"></a>00015 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00016"></a>00016 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00017"></a>00017 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00018"></a>00018 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00019"></a>00019 <span class="comment">//</span>
+<a name="l00020"></a>00020 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00021"></a>00021 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00022"></a>00022 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00023"></a>00023 <span class="comment">// USA.</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00028"></a>00028 <span class="comment">//</span>
+<a name="l00029"></a>00029 
+<a name="l00030"></a>00030 <span class="comment">/* \file</span>
+<a name="l00031"></a>00031 <span class="comment"> Fl_Text_Display widget . */</span>
+<a name="l00032"></a>00032 
+<a name="l00033"></a>00033 <span class="preprocessor">#ifndef FL_TEXT_DISPLAY_H</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span><span class="preprocessor">#define FL_TEXT_DISPLAY_H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span>
+<a name="l00036"></a>00036 <span class="preprocessor">#include &quot;<a class="code" href="fl__draw_8H.html" title="utility header to pull drawing functions together">fl_draw.H</a>&quot;</span>
+<a name="l00037"></a>00037 <span class="preprocessor">#include &quot;Fl_Group.H&quot;</span>
+<a name="l00038"></a>00038 <span class="preprocessor">#include &quot;<a class="code" href="Fl__Widget_8H.html" title="Fl_Widget, Fl_Label classes .">Fl_Widget.H</a>&quot;</span>
+<a name="l00039"></a>00039 <span class="preprocessor">#include &quot;Fl_Scrollbar.H&quot;</span>
+<a name="l00040"></a>00040 <span class="preprocessor">#include &quot;Fl_Text_Buffer.H&quot;</span>
+<a name="l00041"></a>00041 
+<a name="l00050"></a><a class="code" href="classFl__Text__Display.html">00050</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Text__Display.html" title="Rich text display widget.">Fl_Text_Display</a>: <span class="keyword">public</span> <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a> {
+<a name="l00051"></a>00051 
+<a name="l00052"></a>00052 <span class="keyword">public</span>:
+<a name="l00053"></a>00053   
+<a name="l00057"></a>00057   <span class="keyword">enum</span> {
+<a name="l00058"></a>00058     NORMAL_CURSOR,    
+<a name="l00059"></a><a class="code" href="classFl__Text__Display.html#a7605a31a7cab342a4f001e94fc4d281baa2a0731bec785c14eeb50bfdee224b6e">00059</a>     CARET_CURSOR,     
+<a name="l00060"></a><a class="code" href="classFl__Text__Display.html#a7605a31a7cab342a4f001e94fc4d281ba620b34373d9910508bcba51710122435">00060</a>     DIM_CURSOR,       
+<a name="l00061"></a><a class="code" href="classFl__Text__Display.html#a7605a31a7cab342a4f001e94fc4d281ba44c221fb4a13dda486e5d94279f7933c">00061</a>     BLOCK_CURSOR,     
+<a name="l00062"></a><a class="code" href="classFl__Text__Display.html#a7605a31a7cab342a4f001e94fc4d281ba0b298a0a850266321159bf9aff7517f6">00062</a>     HEAVY_CURSOR      
+<a name="l00063"></a><a class="code" href="classFl__Text__Display.html#a7605a31a7cab342a4f001e94fc4d281baf91b386f9d018b5dfe3f42c5ae2207f4">00063</a>   };
+<a name="l00064"></a>00064   
+<a name="l00070"></a>00070   <span class="keyword">enum</span> {
+<a name="l00071"></a>00071     CURSOR_POS, 
+<a name="l00072"></a>00072     CHARACTER_POS
+<a name="l00073"></a>00073   };
+<a name="l00074"></a>00074   
+<a name="l00080"></a>00080   <span class="keyword">enum</span> {
+<a name="l00081"></a>00081     DRAG_NONE = -2,
+<a name="l00082"></a>00082     DRAG_START_DND = -1,
+<a name="l00083"></a>00083     DRAG_CHAR = 0, 
+<a name="l00084"></a>00084     DRAG_WORD = 1, 
+<a name="l00085"></a>00085     DRAG_LINE = 2
+<a name="l00086"></a>00086   };
+<a name="l00087"></a>00087   
+<a name="l00091"></a>00091   <span class="keyword">enum</span> {
+<a name="l00092"></a>00092     WRAP_NONE,      
+<a name="l00093"></a><a class="code" href="classFl__Text__Display.html#a9bfe2e5350be0232e0115a1003ceaa32aa4c885d60a9b96851f7af56befe886a5">00093</a>     WRAP_AT_COLUMN, 
+<a name="l00094"></a><a class="code" href="classFl__Text__Display.html#a9bfe2e5350be0232e0115a1003ceaa32a2c56d51b13b897f186f6c50f25a77f05">00094</a>     WRAP_AT_PIXEL,  
+<a name="l00095"></a><a class="code" href="classFl__Text__Display.html#a9bfe2e5350be0232e0115a1003ceaa32acc749e9434872faa99a6b33e352e8605">00095</a>     WRAP_AT_BOUNDS  
+<a name="l00096"></a><a class="code" href="classFl__Text__Display.html#a9bfe2e5350be0232e0115a1003ceaa32a4d86a239285c1070d6381e678f2a9e59">00096</a>   };    
+<a name="l00097"></a>00097   
+<a name="l00098"></a>00098   <span class="keyword">friend</span> <span class="keywordtype">void</span> fl_text_drag_me(<span class="keywordtype">int</span> pos, <a class="code" href="classFl__Text__Display.html" title="Rich text display widget.">Fl_Text_Display</a>* d);
+<a name="l00099"></a>00099   
+<a name="l00100"></a>00100   <span class="keyword">typedef</span> void (*Unfinished_Style_Cb)(int, <span class="keywordtype">void</span> *);
+<a name="l00101"></a>00101   
+<a name="l00106"></a>00106   <span class="keyword">struct </span>Style_Table_Entry {
+<a name="l00107"></a><a class="code" href="structFl__Text__Display_1_1Style__Table__Entry.html">00107</a>     <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a>    color;
+<a name="l00108"></a>00108     <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a>     font;
+<a name="l00109"></a>00109     <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> size;
+<a name="l00110"></a>00110     <span class="keywordtype">unsigned</span>    attr;
+<a name="l00111"></a>00111   };
+<a name="l00112"></a>00112   
+<a name="l00113"></a>00113   <a class="code" href="classFl__Text__Display.html" title="Rich text display widget.">Fl_Text_Display</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *l = 0);
+<a name="l00114"></a>00114   ~<a class="code" href="classFl__Text__Display.html" title="Rich text display widget.">Fl_Text_Display</a>();
+<a name="l00115"></a>00115   
+<a name="l00116"></a>00116   <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Group.html#a7503757c2a734442e74717d1971b12ce" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span> e);
+<a name="l00117"></a>00117   
+<a name="l00118"></a>00118   <span class="keywordtype">void</span> buffer(<a class="code" href="classFl__Text__Buffer.html" title="This class manages unicode displayed in one or more Fl_Text_Display widgets.">Fl_Text_Buffer</a>* buf);
+<a name="l00119"></a>00119   
+<a name="l00125"></a>00125   <span class="keywordtype">void</span> buffer(<a class="code" href="classFl__Text__Buffer.html" title="This class manages unicode displayed in one or more Fl_Text_Display widgets.">Fl_Text_Buffer</a>&amp; buf) { buffer(&amp;buf); }
+<a name="l00126"></a><a class="code" href="classFl__Text__Display.html#ae5a312a54d2f4bcbeb91e0ad76717eaa">00126</a>   
+<a name="l00132"></a>00132   <a class="code" href="classFl__Text__Buffer.html" title="This class manages unicode displayed in one or more Fl_Text_Display widgets.">Fl_Text_Buffer</a>* buffer()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> mBuffer; }
+<a name="l00133"></a><a class="code" href="classFl__Text__Display.html#a4f7aa5306cf532bcadddf95697ef2a4e">00133</a>   
+<a name="l00134"></a>00134   <span class="keywordtype">void</span> redisplay_range(<span class="keywordtype">int</span> start, <span class="keywordtype">int</span> end);
+<a name="l00135"></a>00135   <span class="keywordtype">void</span> scroll(<span class="keywordtype">int</span> topLineNum, <span class="keywordtype">int</span> horizOffset);
+<a name="l00136"></a>00136   <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#a837959459836c8dfc3e734d51bb2607f" title="The widget is removed from its current group (if any) and then inserted into this group...">insert</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* text);
+<a name="l00137"></a>00137   <span class="keywordtype">void</span> overstrike(<span class="keyword">const</span> <span class="keywordtype">char</span>* text);
+<a name="l00138"></a>00138   <span class="keywordtype">void</span> insert_position(<span class="keywordtype">int</span> newPos);
+<a name="l00139"></a>00139   
+<a name="l00144"></a>00144   <span class="keywordtype">int</span> insert_position()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> mCursorPos; }
+<a name="l00145"></a><a class="code" href="classFl__Text__Display.html#ae5e458b9b9d23caba4204313977b52f5">00145</a>   <span class="keywordtype">int</span> position_to_xy(<span class="keywordtype">int</span> pos, <span class="keywordtype">int</span>* x, <span class="keywordtype">int</span>* y) <span class="keyword">const</span>;
+<a name="l00146"></a>00146 
+<a name="l00147"></a>00147   <span class="keywordtype">int</span> in_selection(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y) <span class="keyword">const</span>;
+<a name="l00148"></a>00148   <span class="keywordtype">void</span> show_insert_position();
+<a name="l00149"></a>00149   
+<a name="l00150"></a>00150   <span class="keywordtype">int</span> move_right();
+<a name="l00151"></a>00151   <span class="keywordtype">int</span> move_left();
+<a name="l00152"></a>00152   <span class="keywordtype">int</span> move_up();  
+<a name="l00153"></a>00153   <span class="keywordtype">int</span> move_down();
+<a name="l00154"></a>00154   <span class="keywordtype">int</span> count_lines(<span class="keywordtype">int</span> start, <span class="keywordtype">int</span> end, <span class="keywordtype">bool</span> start_pos_is_line_start) <span class="keyword">const</span>;
+<a name="l00155"></a>00155   <span class="keywordtype">int</span> line_start(<span class="keywordtype">int</span> pos) <span class="keyword">const</span>;
+<a name="l00156"></a>00156   <span class="keywordtype">int</span> line_end(<span class="keywordtype">int</span> startPos, <span class="keywordtype">bool</span> startPosIsLineStart) <span class="keyword">const</span>;
+<a name="l00157"></a>00157   <span class="keywordtype">int</span> skip_lines(<span class="keywordtype">int</span> startPos, <span class="keywordtype">int</span> nLines, <span class="keywordtype">bool</span> startPosIsLineStart);
+<a name="l00158"></a>00158   <span class="keywordtype">int</span> rewind_lines(<span class="keywordtype">int</span> startPos, <span class="keywordtype">int</span> nLines);
+<a name="l00159"></a>00159   <span class="keywordtype">void</span> next_word(<span class="keywordtype">void</span>);
+<a name="l00160"></a>00160   <span class="keywordtype">void</span> previous_word(<span class="keywordtype">void</span>);
+<a name="l00161"></a>00161   
+<a name="l00162"></a>00162   <span class="keywordtype">void</span> show_cursor(<span class="keywordtype">int</span> b = 1);
+<a name="l00163"></a>00163   
+<a name="l00167"></a>00167   <span class="keywordtype">void</span> hide_cursor() { show_cursor(0); }
+<a name="l00168"></a><a class="code" href="classFl__Text__Display.html#a04ba6677e453106781e28f4fc75dcef8">00168</a>   
+<a name="l00169"></a>00169   <span class="keywordtype">void</span> cursor_style(<span class="keywordtype">int</span> style);
+<a name="l00170"></a>00170   
+<a name="l00175"></a>00175   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> cursor_color()<span class="keyword"> const </span>{<span class="keywordflow">return</span> mCursor_color;}
+<a name="l00176"></a><a class="code" href="classFl__Text__Display.html#a1c6e9f81d0dfa49606fe5c2794313c2b">00176</a>   
+<a name="l00181"></a>00181   <span class="keywordtype">void</span> cursor_color(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> n) {mCursor_color = n;}
+<a name="l00182"></a><a class="code" href="classFl__Text__Display.html#a17bfc3af03f82c18c7ebb6ef34ed2139">00182</a>   
+<a name="l00187"></a>00187   <span class="keywordtype">int</span> scrollbar_width()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> scrollbar_width_; }
+<a name="l00188"></a><a class="code" href="classFl__Text__Display.html#adec55f9b0265039ecb39de3b3de3106c">00188</a>   
+<a name="l00193"></a>00193   <span class="keywordtype">void</span> scrollbar_width(<span class="keywordtype">int</span> W) { scrollbar_width_ = W; }
+<a name="l00194"></a><a class="code" href="classFl__Text__Display.html#a3947903141cbc6f4b125e9aef5f5d388">00194</a>   
+<a name="l00199"></a>00199   <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> scrollbar_align()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> scrollbar_align_; }
+<a name="l00200"></a><a class="code" href="classFl__Text__Display.html#a2111071b2535ddc7f10e6c46fcd9829c">00200</a>   
+<a name="l00205"></a>00205   <span class="keywordtype">void</span> scrollbar_align(<a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> a) { scrollbar_align_ = a; }
+<a name="l00206"></a><a class="code" href="classFl__Text__Display.html#a4b14388f53b951244edcfab51c2a1e18">00206</a>   
+<a name="l00212"></a>00212   <span class="keywordtype">int</span> word_start(<span class="keywordtype">int</span> pos)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> buffer()-&gt;word_start(pos); }
+<a name="l00213"></a><a class="code" href="classFl__Text__Display.html#a32bd1f0db8cacae6d499e02657b81e0c">00213</a>   
+<a name="l00219"></a>00219   <span class="keywordtype">int</span> word_end(<span class="keywordtype">int</span> pos)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> buffer()-&gt;word_end(pos); }
+<a name="l00220"></a><a class="code" href="classFl__Text__Display.html#aced100368efe93b732e85d3c40e39f57">00220</a>   
+<a name="l00221"></a>00221   
+<a name="l00222"></a>00222   <span class="keywordtype">void</span> highlight_data(<a class="code" href="classFl__Text__Buffer.html" title="This class manages unicode displayed in one or more Fl_Text_Display widgets.">Fl_Text_Buffer</a> *styleBuffer,
+<a name="l00223"></a>00223                       <span class="keyword">const</span> <a class="code" href="structFl__Text__Display_1_1Style__Table__Entry.html" title="This structure associates the color, font, andsize of a string to draw with an attribute mask matchin...">Style_Table_Entry</a> *styleTable,
+<a name="l00224"></a>00224                       <span class="keywordtype">int</span> nStyles, <span class="keywordtype">char</span> unfinishedStyle,
+<a name="l00225"></a>00225                       Unfinished_Style_Cb unfinishedHighlightCB,
+<a name="l00226"></a>00226                       <span class="keywordtype">void</span> *cbArg);
+<a name="l00227"></a>00227   
+<a name="l00228"></a>00228   <span class="keywordtype">int</span> position_style(<span class="keywordtype">int</span> lineStartPos, <span class="keywordtype">int</span> lineLen, <span class="keywordtype">int</span> lineIndex) <span class="keyword">const</span>;
+<a name="l00229"></a>00229   
+<a name="l00235"></a>00235   <span class="keywordtype">int</span> shortcut()<span class="keyword"> const </span>{<span class="keywordflow">return</span> shortcut_;}
+<a name="l00236"></a><a class="code" href="classFl__Text__Display.html#a769f409cf39034170ff1e30f1cd40603">00236</a>   
+<a name="l00242"></a>00242   <span class="keywordtype">void</span> shortcut(<span class="keywordtype">int</span> s) {shortcut_ = s;}
+<a name="l00243"></a><a class="code" href="classFl__Text__Display.html#a3ec453b6dc9cc468619688c5bdf3dc95">00243</a>   
+<a name="l00248"></a>00248   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> textfont()<span class="keyword"> const </span>{<span class="keywordflow">return</span> textfont_;}
+<a name="l00249"></a><a class="code" href="classFl__Text__Display.html#ab9f3a2baf49a29d5824d1fa8f379b12f">00249</a>   
+<a name="l00254"></a>00254   <span class="keywordtype">void</span> textfont(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> s) {textfont_ = s; mColumnScale = 0;}
+<a name="l00255"></a><a class="code" href="classFl__Text__Display.html#a8bcd59e82106e198bae05ca073cacdf1">00255</a>   
+<a name="l00260"></a>00260   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> textsize()<span class="keyword"> const </span>{<span class="keywordflow">return</span> textsize_;}
+<a name="l00261"></a><a class="code" href="classFl__Text__Display.html#acd9c2020efb6c323cb0099634564114d">00261</a>   
+<a name="l00266"></a>00266   <span class="keywordtype">void</span> textsize(<a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> s) {textsize_ = s; mColumnScale = 0;}
+<a name="l00267"></a><a class="code" href="classFl__Text__Display.html#a00f7c0a58a3efd71a8379762dd20c299">00267</a>   
+<a name="l00272"></a>00272   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> textcolor()<span class="keyword"> const </span>{<span class="keywordflow">return</span> textcolor_;}
+<a name="l00273"></a><a class="code" href="classFl__Text__Display.html#a488d0c6fd2b649129ef8afb3cdbfdacf">00273</a>   
+<a name="l00278"></a>00278   <span class="keywordtype">void</span> textcolor(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> n) {textcolor_ = n;}
+<a name="l00279"></a><a class="code" href="classFl__Text__Display.html#a2572e2a4e5bccd59fb94e46b1329e4cf">00279</a>   
+<a name="l00280"></a>00280   <span class="keywordtype">int</span> wrapped_column(<span class="keywordtype">int</span> row, <span class="keywordtype">int</span> column) <span class="keyword">const</span>;
+<a name="l00281"></a>00281   <span class="keywordtype">int</span> wrapped_row(<span class="keywordtype">int</span> row) <span class="keyword">const</span>;
+<a name="l00282"></a>00282   <span class="keywordtype">void</span> wrap_mode(<span class="keywordtype">int</span> wrap, <span class="keywordtype">int</span> wrap_margin);
+<a name="l00283"></a>00283   
+<a name="l00284"></a>00284   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#aaec24e2eec53dcea00d1d1f63d5495d3" title="Resizes the Fl_Group widget and all of its children.">resize</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H);
+<a name="l00285"></a>00285 
+<a name="l00291"></a>00291   <span class="keywordtype">double</span> x_to_col(<span class="keywordtype">double</span> x) <span class="keyword">const</span>;
+<a name="l00292"></a>00292   
+<a name="l00299"></a>00299   <span class="keywordtype">double</span> col_to_x(<span class="keywordtype">double</span> col) <span class="keyword">const</span>;
+<a name="l00300"></a>00300   
+<a name="l00301"></a>00301 <span class="keyword">protected</span>:
+<a name="l00302"></a>00302   <span class="comment">// Most (all?) of this stuff should only be called from resize() or</span>
+<a name="l00303"></a>00303   <span class="comment">// draw().</span>
+<a name="l00304"></a>00304   <span class="comment">// Anything with &quot;vline&quot; indicates thats it deals with currently</span>
+<a name="l00305"></a>00305   <span class="comment">// visible lines.</span>
+<a name="l00306"></a>00306   
+<a name="l00307"></a>00307   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#a96b778e518df02471139179d4c90157c" title="Draws the widget.">draw</a>();
+<a name="l00308"></a>00308   <span class="keywordtype">void</span> draw_text(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H);
+<a name="l00309"></a>00309   <span class="keywordtype">void</span> draw_range(<span class="keywordtype">int</span> start, <span class="keywordtype">int</span> end);
+<a name="l00310"></a>00310   <span class="keywordtype">void</span> draw_cursor(<span class="keywordtype">int</span>, <span class="keywordtype">int</span>);
+<a name="l00311"></a>00311   
+<a name="l00312"></a>00312   <span class="keywordtype">void</span> draw_string(<span class="keywordtype">int</span> style, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> toX, <span class="keyword">const</span> <span class="keywordtype">char</span> *<span class="keywordtype">string</span>,
+<a name="l00313"></a>00313                    <span class="keywordtype">int</span> nChars) <span class="keyword">const</span>;
+<a name="l00314"></a>00314   
+<a name="l00315"></a>00315   <span class="keywordtype">void</span> draw_vline(<span class="keywordtype">int</span> visLineNum, <span class="keywordtype">int</span> leftClip, <span class="keywordtype">int</span> rightClip,
+<a name="l00316"></a>00316                   <span class="keywordtype">int</span> leftCharIndex, <span class="keywordtype">int</span> rightCharIndex);
+<a name="l00317"></a>00317   
+<a name="l00318"></a>00318   <span class="keywordtype">int</span> find_x(<span class="keyword">const</span> <span class="keywordtype">char</span> *s, <span class="keywordtype">int</span> len, <span class="keywordtype">int</span> style, <span class="keywordtype">int</span> x) <span class="keyword">const</span>;
+<a name="l00319"></a>00319   
+<a name="l00320"></a>00320   <span class="keyword">enum</span> { 
+<a name="l00321"></a>00321     DRAW_LINE, 
+<a name="l00322"></a>00322     FIND_INDEX,
+<a name="l00323"></a>00323     FIND_INDEX_FROM_ZERO,
+<a name="l00324"></a>00324     GET_WIDTH 
+<a name="l00325"></a>00325   };
+<a name="l00326"></a>00326   
+<a name="l00327"></a>00327   <span class="keywordtype">int</span> handle_vline(<span class="keywordtype">int</span> mode, 
+<a name="l00328"></a>00328                    <span class="keywordtype">int</span> lineStart, <span class="keywordtype">int</span> lineLen, <span class="keywordtype">int</span> leftChar, <span class="keywordtype">int</span> rightChar,
+<a name="l00329"></a>00329                    <span class="keywordtype">int</span> topClip, <span class="keywordtype">int</span> bottomClip,
+<a name="l00330"></a>00330                    <span class="keywordtype">int</span> leftClip, <span class="keywordtype">int</span> rightClip) <span class="keyword">const</span>;
+<a name="l00331"></a>00331   
+<a name="l00332"></a>00332   <span class="keywordtype">void</span> draw_line_numbers(<span class="keywordtype">bool</span> clearAll);
+<a name="l00333"></a>00333   
+<a name="l00334"></a>00334   <span class="keywordtype">void</span> clear_rect(<span class="keywordtype">int</span> style, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> width, <span class="keywordtype">int</span> height) <span class="keyword">const</span>;
+<a name="l00335"></a>00335   <span class="keywordtype">void</span> display_insert();
+<a name="l00336"></a>00336   
+<a name="l00337"></a>00337   <span class="keywordtype">void</span> offset_line_starts(<span class="keywordtype">int</span> newTopLineNum);
+<a name="l00338"></a>00338   
+<a name="l00339"></a>00339   <span class="keywordtype">void</span> calc_line_starts(<span class="keywordtype">int</span> startLine, <span class="keywordtype">int</span> endLine);
+<a name="l00340"></a>00340   
+<a name="l00341"></a>00341   <span class="keywordtype">void</span> update_line_starts(<span class="keywordtype">int</span> pos, <span class="keywordtype">int</span> charsInserted, <span class="keywordtype">int</span> charsDeleted,
+<a name="l00342"></a>00342                           <span class="keywordtype">int</span> linesInserted, <span class="keywordtype">int</span> linesDeleted, <span class="keywordtype">int</span> *scrolled);
+<a name="l00343"></a>00343   
+<a name="l00344"></a>00344   <span class="keywordtype">void</span> calc_last_char();
+<a name="l00345"></a>00345   
+<a name="l00346"></a>00346   <span class="keywordtype">int</span> position_to_line( <span class="keywordtype">int</span> pos, <span class="keywordtype">int</span>* lineNum ) <span class="keyword">const</span>;
+<a name="l00347"></a>00347   <span class="keywordtype">double</span> string_width(<span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keywordtype">string</span>, <span class="keywordtype">int</span> length, <span class="keywordtype">int</span> style) <span class="keyword">const</span>;
+<a name="l00348"></a>00348   
+<a name="l00349"></a>00349   <span class="keyword">static</span> <span class="keywordtype">void</span> scroll_timer_cb(<span class="keywordtype">void</span>*);
+<a name="l00350"></a>00350   
+<a name="l00351"></a>00351   <span class="keyword">static</span> <span class="keywordtype">void</span> buffer_predelete_cb(<span class="keywordtype">int</span> pos, <span class="keywordtype">int</span> nDeleted, <span class="keywordtype">void</span>* cbArg);
+<a name="l00352"></a>00352   <span class="keyword">static</span> <span class="keywordtype">void</span> buffer_modified_cb(<span class="keywordtype">int</span> pos, <span class="keywordtype">int</span> nInserted, <span class="keywordtype">int</span> nDeleted,
+<a name="l00353"></a>00353                                  <span class="keywordtype">int</span> nRestyled, <span class="keyword">const</span> <span class="keywordtype">char</span>* deletedText,
+<a name="l00354"></a>00354                                  <span class="keywordtype">void</span>* cbArg);
+<a name="l00355"></a>00355   
+<a name="l00356"></a>00356   <span class="keyword">static</span> <span class="keywordtype">void</span> h_scrollbar_cb(<a class="code" href="classFl__Scrollbar.html" title="The Fl_Scrollbar widget displays a slider with arrow buttons at the ends of the scrollbar.">Fl_Scrollbar</a>* w, <a class="code" href="classFl__Text__Display.html" title="Rich text display widget.">Fl_Text_Display</a>* d);
+<a name="l00357"></a>00357   <span class="keyword">static</span> <span class="keywordtype">void</span> v_scrollbar_cb( <a class="code" href="classFl__Scrollbar.html" title="The Fl_Scrollbar widget displays a slider with arrow buttons at the ends of the scrollbar.">Fl_Scrollbar</a>* w, <a class="code" href="classFl__Text__Display.html" title="Rich text display widget.">Fl_Text_Display</a>* d);
+<a name="l00358"></a>00358   <span class="keywordtype">void</span> update_v_scrollbar();
+<a name="l00359"></a>00359   <span class="keywordtype">void</span> update_h_scrollbar();
+<a name="l00360"></a>00360   <span class="keywordtype">int</span> measure_vline(<span class="keywordtype">int</span> visLineNum) <span class="keyword">const</span>;
+<a name="l00361"></a>00361   <span class="keywordtype">int</span> longest_vline() <span class="keyword">const</span>;
+<a name="l00362"></a>00362   <span class="keywordtype">int</span> empty_vlines() <span class="keyword">const</span>;
+<a name="l00363"></a>00363   <span class="keywordtype">int</span> vline_length(<span class="keywordtype">int</span> visLineNum) <span class="keyword">const</span>;
+<a name="l00364"></a>00364   <span class="keywordtype">int</span> xy_to_position(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> PosType = CHARACTER_POS) <span class="keyword">const</span>;
+<a name="l00365"></a>00365   
+<a name="l00366"></a>00366   <span class="keywordtype">void</span> xy_to_rowcol(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span>* row, <span class="keywordtype">int</span>* column,
+<a name="l00367"></a>00367                     <span class="keywordtype">int</span> PosType = CHARACTER_POS) <span class="keyword">const</span>;
+<a name="l00368"></a>00368   <span class="keywordtype">void</span> maintain_absolute_top_line_number(<span class="keywordtype">int</span> state);
+<a name="l00369"></a>00369   <span class="keywordtype">int</span> get_absolute_top_line_number() <span class="keyword">const</span>;
+<a name="l00370"></a>00370   <span class="keywordtype">void</span> absolute_top_line_number(<span class="keywordtype">int</span> oldFirstChar);
+<a name="l00371"></a>00371   <span class="keywordtype">int</span> maintaining_absolute_top_line_number() <span class="keyword">const</span>;
+<a name="l00372"></a>00372   <span class="keywordtype">void</span> reset_absolute_top_line_number();
+<a name="l00373"></a>00373   <span class="keywordtype">int</span> position_to_linecol(<span class="keywordtype">int</span> pos, <span class="keywordtype">int</span>* lineNum, <span class="keywordtype">int</span>* column) <span class="keyword">const</span>;
+<a name="l00374"></a>00374   <span class="keywordtype">int</span> scroll_(<span class="keywordtype">int</span> topLineNum, <span class="keywordtype">int</span> horizOffset);
+<a name="l00375"></a>00375   
+<a name="l00376"></a>00376   <span class="keywordtype">void</span> extend_range_for_styles(<span class="keywordtype">int</span>* start, <span class="keywordtype">int</span>* end);
+<a name="l00377"></a>00377   
+<a name="l00378"></a>00378   <span class="keywordtype">void</span> find_wrap_range(<span class="keyword">const</span> <span class="keywordtype">char</span> *deletedText, <span class="keywordtype">int</span> pos, <span class="keywordtype">int</span> nInserted,
+<a name="l00379"></a>00379                        <span class="keywordtype">int</span> nDeleted, <span class="keywordtype">int</span> *modRangeStart, <span class="keywordtype">int</span> *modRangeEnd,
+<a name="l00380"></a>00380                        <span class="keywordtype">int</span> *linesInserted, <span class="keywordtype">int</span> *linesDeleted);
+<a name="l00381"></a>00381   <span class="keywordtype">void</span> measure_deleted_lines(<span class="keywordtype">int</span> pos, <span class="keywordtype">int</span> nDeleted);
+<a name="l00382"></a>00382   <span class="keywordtype">void</span> wrapped_line_counter(<a class="code" href="classFl__Text__Buffer.html" title="This class manages unicode displayed in one or more Fl_Text_Display widgets.">Fl_Text_Buffer</a> *buf, <span class="keywordtype">int</span> startPos, <span class="keywordtype">int</span> maxPos,
+<a name="l00383"></a>00383                             <span class="keywordtype">int</span> maxLines, <span class="keywordtype">bool</span> startPosIsLineStart,
+<a name="l00384"></a>00384                             <span class="keywordtype">int</span> styleBufOffset, <span class="keywordtype">int</span> *retPos, <span class="keywordtype">int</span> *retLines,
+<a name="l00385"></a>00385                             <span class="keywordtype">int</span> *retLineStart, <span class="keywordtype">int</span> *retLineEnd,
+<a name="l00386"></a>00386                             <span class="keywordtype">bool</span> countLastLineMissingNewLine = <span class="keyword">true</span>) <span class="keyword">const</span>;
+<a name="l00387"></a>00387   <span class="keywordtype">void</span> find_line_end(<span class="keywordtype">int</span> pos, <span class="keywordtype">bool</span> start_pos_is_line_start, <span class="keywordtype">int</span> *lineEnd,
+<a name="l00388"></a>00388                      <span class="keywordtype">int</span> *nextLineStart) <span class="keyword">const</span>;
+<a name="l00389"></a>00389   <span class="keywordtype">double</span> measure_proportional_character(<span class="keyword">const</span> <span class="keywordtype">char</span> *s, <span class="keywordtype">int</span> colNum, <span class="keywordtype">int</span> pos) <span class="keyword">const</span>;
+<a name="l00390"></a>00390   <span class="keywordtype">int</span> wrap_uses_character(<span class="keywordtype">int</span> lineEndPos) <span class="keyword">const</span>;
+<a name="l00391"></a>00391   
+<a name="l00392"></a>00392   <span class="keywordtype">int</span> damage_range1_start, damage_range1_end;
+<a name="l00393"></a>00393   <span class="keywordtype">int</span> damage_range2_start, damage_range2_end;
+<a name="l00394"></a>00394   <span class="keywordtype">int</span> mCursorPos;
+<a name="l00395"></a>00395   <span class="keywordtype">int</span> mCursorOn;
+<a name="l00396"></a>00396   <span class="keywordtype">int</span> mCursorOldY;              <span class="comment">/* Y pos. of cursor for blanking */</span>
+<a name="l00397"></a>00397   <span class="keywordtype">int</span> mCursorToHint;            <span class="comment">/* Tells the buffer modified callback</span>
+<a name="l00398"></a>00398 <span class="comment">                                 where to move the cursor, to reduce</span>
+<a name="l00399"></a>00399 <span class="comment">                                 the number of redraw calls */</span>
+<a name="l00400"></a>00400   <span class="keywordtype">int</span> mCursorStyle;             <span class="comment">/* One of enum cursorStyles above */</span>
+<a name="l00401"></a>00401   <span class="keywordtype">int</span> mCursorPreferredXPos;     <span class="comment">/* Pixel position for vert. cursor movement */</span>
+<a name="l00402"></a>00402   <span class="keywordtype">int</span> mNVisibleLines;           <span class="comment">/* # of visible (displayed) lines */</span>
+<a name="l00403"></a>00403   <span class="keywordtype">int</span> mNBufferLines;            <span class="comment">/* # of newlines in the buffer */</span>
+<a name="l00404"></a>00404   <a class="code" href="classFl__Text__Buffer.html" title="This class manages unicode displayed in one or more Fl_Text_Display widgets.">Fl_Text_Buffer</a>* mBuffer;      <span class="comment">/* Contains text to be displayed */</span>
+<a name="l00405"></a>00405   <a class="code" href="classFl__Text__Buffer.html" title="This class manages unicode displayed in one or more Fl_Text_Display widgets.">Fl_Text_Buffer</a>* mStyleBuffer; <span class="comment">/* Optional parallel buffer containing</span>
+<a name="l00406"></a>00406 <span class="comment">                                 color and font information */</span>
+<a name="l00407"></a>00407   <span class="keywordtype">int</span> mFirstChar, mLastChar;    <span class="comment">/* Buffer positions of first and last</span>
+<a name="l00408"></a>00408 <span class="comment">                                 displayed character (lastChar points</span>
+<a name="l00409"></a>00409 <span class="comment">                                 either to a newline or one character</span>
+<a name="l00410"></a>00410 <span class="comment">                                 beyond the end of the buffer) */</span>
+<a name="l00411"></a>00411   <span class="keywordtype">int</span> mContinuousWrap;          <span class="comment">/* Wrap long lines when displaying */</span>
+<a name="l00412"></a>00412   <span class="keywordtype">int</span> mWrapMarginPix;           <span class="comment">/* Margin in # of pixels for</span>
+<a name="l00413"></a>00413 <span class="comment">                                 wrapping in continuousWrap mode */</span>
+<a name="l00414"></a>00414   <span class="keywordtype">int</span>* mLineStarts;
+<a name="l00415"></a>00415   <span class="keywordtype">int</span> mTopLineNum;              <span class="comment">/* Line number of top displayed line</span>
+<a name="l00416"></a>00416 <span class="comment">                                 of file (first line of file is 1) */</span>
+<a name="l00417"></a>00417   <span class="keywordtype">int</span> mAbsTopLineNum;           <span class="comment">/* In continuous wrap mode, the line</span>
+<a name="l00418"></a>00418 <span class="comment">                                  number of the top line if the text</span>
+<a name="l00419"></a>00419 <span class="comment">                                  were not wrapped (note that this is</span>
+<a name="l00420"></a>00420 <span class="comment">                                  only maintained as needed). */</span>
+<a name="l00421"></a>00421   <span class="keywordtype">int</span> mNeedAbsTopLineNum;       <span class="comment">/* Externally settable flag to continue</span>
+<a name="l00422"></a>00422 <span class="comment">                                 maintaining absTopLineNum even if</span>
+<a name="l00423"></a>00423 <span class="comment">                                 it isn&#39;t needed for line # display */</span>
+<a name="l00424"></a>00424   <span class="keywordtype">int</span> mHorizOffset;             <span class="comment">/* Horizontal scroll pos. in pixels */</span>
+<a name="l00425"></a>00425   <span class="keywordtype">int</span> mTopLineNumHint;          <span class="comment">/* Line number of top displayed line</span>
+<a name="l00426"></a>00426 <span class="comment">                                 of file (first line of file is 1) */</span>
+<a name="l00427"></a>00427   <span class="keywordtype">int</span> mHorizOffsetHint;         <span class="comment">/* Horizontal scroll pos. in pixels */</span>
+<a name="l00428"></a>00428   <span class="keywordtype">int</span> mNStyles;                 <span class="comment">/* Number of entries in styleTable */</span>
+<a name="l00429"></a>00429   <span class="keyword">const</span> Style_Table_Entry *mStyleTable; <span class="comment">/* Table of fonts and colors for</span>
+<a name="l00430"></a>00430 <span class="comment">                                         coloring/syntax-highlighting */</span>
+<a name="l00431"></a>00431   <span class="keywordtype">char</span> mUnfinishedStyle;        <span class="comment">/* Style buffer entry which triggers</span>
+<a name="l00432"></a>00432 <span class="comment">                                 on-the-fly reparsing of region */</span>
+<a name="l00433"></a>00433   Unfinished_Style_Cb mUnfinishedHighlightCB; <span class="comment">/* Callback to parse &quot;unfinished&quot; */</span>
+<a name="l00434"></a>00434   <span class="comment">/* regions */</span>
+<a name="l00435"></a>00435   <span class="keywordtype">void</span>* mHighlightCBArg;        <span class="comment">/* Arg to unfinishedHighlightCB */</span>
+<a name="l00436"></a>00436   
+<a name="l00437"></a>00437   <span class="keywordtype">int</span> mMaxsize;
+<a name="l00438"></a>00438   
+<a name="l00439"></a>00439   <span class="keywordtype">int</span> mSuppressResync;          <span class="comment">/* Suppress resynchronization of line</span>
+<a name="l00440"></a>00440 <span class="comment">                                 starts during buffer updates */</span>
+<a name="l00441"></a>00441   <span class="keywordtype">int</span> mNLinesDeleted;           <span class="comment">/* Number of lines deleted during</span>
+<a name="l00442"></a>00442 <span class="comment">                                 buffer modification (only used</span>
+<a name="l00443"></a>00443 <span class="comment">                                 when resynchronization is suppressed) */</span>
+<a name="l00444"></a>00444   <span class="keywordtype">int</span> mModifyingTabDistance;    <span class="comment">/* Whether tab distance is being</span>
+<a name="l00445"></a>00445 <span class="comment">                                 modified */</span>
+<a name="l00446"></a>00446   
+<a name="l00447"></a>00447   <span class="keyword">mutable</span> <span class="keywordtype">double</span> mColumnScale; <span class="comment">/* Width in pixels of an average character. This</span>
+<a name="l00448"></a>00448 <span class="comment">                                 value is calculated as needed (lazy eval); it </span>
+<a name="l00449"></a>00449 <span class="comment">                                 needs to be mutable so that it can be calculated</span>
+<a name="l00450"></a>00450 <span class="comment">                                 within a method marked as &quot;const&quot; */</span>
+<a name="l00451"></a>00451   
+<a name="l00452"></a>00452   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> mCursor_color;
+<a name="l00453"></a>00453   
+<a name="l00454"></a>00454   <a class="code" href="classFl__Scrollbar.html" title="The Fl_Scrollbar widget displays a slider with arrow buttons at the ends of the scrollbar.">Fl_Scrollbar</a>* mHScrollBar;
+<a name="l00455"></a>00455   <a class="code" href="classFl__Scrollbar.html" title="The Fl_Scrollbar widget displays a slider with arrow buttons at the ends of the scrollbar.">Fl_Scrollbar</a>* mVScrollBar;
+<a name="l00456"></a>00456   <span class="keywordtype">int</span> scrollbar_width_;
+<a name="l00457"></a>00457   <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> scrollbar_align_;
+<a name="l00458"></a>00458   <span class="keywordtype">int</span> dragPos, dragType, dragging;
+<a name="l00459"></a>00459   <span class="keywordtype">int</span> display_insert_position_hint;
+<a name="l00460"></a>00460   <span class="keyword">struct </span>{ <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#ad09bc10de43482a671f834a653211e9f" title="Gets the widget position in its window.">x</a>, <a class="code" href="classFl__Widget.html#a54fbdc7be9ae81c6b34abc73a93908f1" title="Gets the widget position in its window.">y</a>, <a class="code" href="classFl__Widget.html#aec9e0a6f77d93e6f8caffc1b0f6abbda" title="Gets the widget width.">w</a>, <a class="code" href="classFl__Widget.html#a994f71abd8b39c87cef909713d3347f0" title="Gets the widget height.">h</a>; } text_area;
+<a name="l00461"></a>00461   
+<a name="l00462"></a>00462   <span class="keywordtype">int</span> shortcut_;
+<a name="l00463"></a>00463   
+<a name="l00464"></a>00464   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> textfont_;
+<a name="l00465"></a>00465   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> textsize_;
+<a name="l00466"></a>00466   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> textcolor_;
+<a name="l00467"></a>00467   
+<a name="l00468"></a>00468   <span class="comment">// The following are not presently used from the original NEdit code,</span>
+<a name="l00469"></a>00469   <span class="comment">// but are being put here so that future versions of Fl_Text_Display</span>
+<a name="l00470"></a>00470   <span class="comment">// can implement line numbers without breaking binary compatibility.</span>
+<a name="l00471"></a>00471   
+<a name="l00472"></a>00472   <span class="comment">/* Line number margin and width */</span>
+<a name="l00473"></a>00473   <span class="keywordtype">int</span> mLineNumLeft, mLineNumWidth;
+<a name="l00474"></a>00474 };
+<a name="l00475"></a>00475 
+<a name="l00476"></a>00476 <span class="preprocessor">#endif</span>
+<a name="l00477"></a>00477 <span class="preprocessor"></span>
+<a name="l00478"></a>00478 <span class="comment">//</span>
+<a name="l00479"></a>00479 <span class="comment">// End of &quot;$Id: Fl_Text_Display.H 8306 2011-01-24 17:04:22Z matt $&quot;.</span>
+<a name="l00480"></a>00480 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Text_Display.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Text__Editor_8H-source.html

Added: trunk/doc-1.3/Fl__Text__Editor_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Text__Editor_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Text__Editor_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,194 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Text_Editor.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Text__Editor_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Text_Editor.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Text_Editor.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Header file for Fl_Text_Editor class.</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 2001-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">// Original code Copyright Mark Edel.  Permission to distribute under</span>
+<a name="l00008"></a>00008 <span class="comment">// the LGPL for the FLTK library granted by Mark Edel.</span>
+<a name="l00009"></a>00009 <span class="comment">//</span>
+<a name="l00010"></a>00010 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00011"></a>00011 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00012"></a>00012 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00013"></a>00013 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00014"></a>00014 <span class="comment">//</span>
+<a name="l00015"></a>00015 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00016"></a>00016 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00017"></a>00017 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00018"></a>00018 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00019"></a>00019 <span class="comment">//</span>
+<a name="l00020"></a>00020 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00021"></a>00021 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00022"></a>00022 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00023"></a>00023 <span class="comment">// USA.</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00028"></a>00028 <span class="comment">//</span>
+<a name="l00029"></a>00029 
+<a name="l00030"></a>00030 <span class="comment">/* \file</span>
+<a name="l00031"></a>00031 <span class="comment">   Fl_Text_Editor widget . */</span>
+<a name="l00032"></a>00032 
+<a name="l00033"></a>00033 
+<a name="l00034"></a>00034 <span class="preprocessor">#ifndef FL_TEXT_EDITOR_H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#define FL_TEXT_EDITOR_H</span>
+<a name="l00036"></a>00036 <span class="preprocessor"></span>
+<a name="l00037"></a>00037 <span class="preprocessor">#include &quot;Fl_Text_Display.H&quot;</span>
+<a name="l00038"></a>00038 
+<a name="l00039"></a>00039 <span class="comment">// key will match in any state</span>
+<a name="l00040"></a>00040 <span class="preprocessor">#define FL_TEXT_EDITOR_ANY_STATE  (-1L)</span>
+<a name="l00041"></a>00041 <span class="preprocessor"></span>
+<a name="l00049"></a><a class="code" href="classFl__Text__Editor.html">00049</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a> : <span class="keyword">public</span> <a class="code" href="classFl__Text__Display.html" title="Rich text display widget.">Fl_Text_Display</a> {
+<a name="l00050"></a>00050   <span class="keyword">public</span>:
+<a name="l00052"></a><a class="code" href="classFl__Text__Editor.html#a15f7724d278e01935a512493c8024158">00052</a>     <span class="keyword">typedef</span> int (*Key_Func)(<span class="keywordtype">int</span> key, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* editor);
+<a name="l00053"></a>00053 
+<a name="l00055"></a><a class="code" href="structFl__Text__Editor_1_1Key__Binding.html">00055</a>     <span class="keyword">struct </span><a class="code" href="structFl__Text__Editor_1_1Key__Binding.html" title="Simple linked list associating a key/state to a function.">Key_Binding</a> {
+<a name="l00056"></a><a class="code" href="structFl__Text__Editor_1_1Key__Binding.html#a157084ba4caf5710c8907c0ff5612579">00056</a>       <span class="keywordtype">int</span>          <a class="code" href="structFl__Text__Editor_1_1Key__Binding.html#a157084ba4caf5710c8907c0ff5612579" title="the key pressed">key</a>;         
+<a name="l00057"></a><a class="code" href="structFl__Text__Editor_1_1Key__Binding.html#a8b1a0963bac88fdfbcca38d8d079f5ae">00057</a>       <span class="keywordtype">int</span>          <a class="code" href="structFl__Text__Editor_1_1Key__Binding.html#a8b1a0963bac88fdfbcca38d8d079f5ae" title="the state of key modifiers">state</a>;       
+<a name="l00058"></a><a class="code" href="structFl__Text__Editor_1_1Key__Binding.html#a3af824707ebdf703f9d54c03f528ebc1">00058</a>       Key_Func     <a class="code" href="structFl__Text__Editor_1_1Key__Binding.html#a3af824707ebdf703f9d54c03f528ebc1" title="associated function">function</a>;    
+<a name="l00059"></a><a class="code" href="structFl__Text__Editor_1_1Key__Binding.html#ab9b34380e32d84f35c000e29250349c9">00059</a>       <a class="code" href="structFl__Text__Editor_1_1Key__Binding.html" title="Simple linked list associating a key/state to a function.">Key_Binding</a>* <a class="code" href="structFl__Text__Editor_1_1Key__Binding.html#ab9b34380e32d84f35c000e29250349c9" title="next key binding in the list">next</a>;        
+<a name="l00060"></a>00060     };
+<a name="l00061"></a>00061 
+<a name="l00062"></a>00062     <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span>* l = 0);
+<a name="l00063"></a>00063     ~<a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>() { remove_all_key_bindings(); }
+<a name="l00064"></a>00064     <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Text__Display.html#a48649283f44cb7eacfbdc1e58bb9a73d" title="Event handling.">handle</a>(<span class="keywordtype">int</span> e);
+<a name="l00070"></a><a class="code" href="classFl__Text__Editor.html#ac1f75b1873c079b9510c066e692421fc">00070</a>     <span class="keywordtype">void</span> <a class="code" href="classFl__Text__Editor.html#ac1f75b1873c079b9510c066e692421fc" title="Sets the current insert mode; if non-zero, new text is inserted before the current cursor position...">insert_mode</a>(<span class="keywordtype">int</span> b) { insert_mode_ = b; }
+<a name="l00076"></a><a class="code" href="classFl__Text__Editor.html#a935f78e557ab505413eed5c190e3f195">00076</a>     <span class="keywordtype">int</span> <a class="code" href="classFl__Text__Editor.html#a935f78e557ab505413eed5c190e3f195" title="Gets the current insert mode; if non-zero, new text is inserted before the current cursor position...">insert_mode</a>() { <span class="keywordflow">return</span> insert_mode_; }
+<a name="l00077"></a>00077 
+<a name="l00078"></a>00078     <span class="keywordtype">void</span> add_key_binding(<span class="keywordtype">int</span> key, <span class="keywordtype">int</span> state, Key_Func f, Key_Binding** list);
+<a name="l00080"></a><a class="code" href="classFl__Text__Editor.html#a33d36d52a2925b1a335769e503ac4c9b">00080</a>     <span class="keywordtype">void</span> add_key_binding(<span class="keywordtype">int</span> key, <span class="keywordtype">int</span> state, Key_Func f)
+<a name="l00081"></a>00081       { <a class="code" href="classFl__Text__Editor.html#a33d36d52a2925b1a335769e503ac4c9b" title="Adds a key of state &amp;quot;state&amp;quot; with the function &amp;quot;function&amp;quot;.">add_key_binding</a>(key, state, f, &amp;key_bindings); }
+<a name="l00082"></a>00082     <span class="keywordtype">void</span> remove_key_binding(<span class="keywordtype">int</span> key, <span class="keywordtype">int</span> state, Key_Binding** list);
+<a name="l00084"></a><a class="code" href="classFl__Text__Editor.html#a09e4787fb85c53f6da50aa3826a308d7">00084</a>     <span class="keywordtype">void</span> remove_key_binding(<span class="keywordtype">int</span> key, <span class="keywordtype">int</span> state)
+<a name="l00085"></a>00085       { <a class="code" href="classFl__Text__Editor.html#a09e4787fb85c53f6da50aa3826a308d7" title="Removes the key binding associated with the key &amp;quot;key&amp;quot; of state &amp;quot;state&amp;quot;.">remove_key_binding</a>(key, state, &amp;key_bindings); }
+<a name="l00086"></a>00086     <span class="keywordtype">void</span> remove_all_key_bindings(Key_Binding** list);
+<a name="l00088"></a><a class="code" href="classFl__Text__Editor.html#aa5c3f42b63073255e3cf16650c8a9b45">00088</a>     <span class="keywordtype">void</span> <a class="code" href="classFl__Text__Editor.html#aa5c3f42b63073255e3cf16650c8a9b45" title="Removes all of the key bindings associated with the text editor or list.">remove_all_key_bindings</a>() { <a class="code" href="classFl__Text__Editor.html#aa5c3f42b63073255e3cf16650c8a9b45" title="Removes all of the key bindings associated with the text editor or list.">remove_all_key_bindings</a>(&amp;key_bindings); }
+<a name="l00089"></a>00089     <span class="keywordtype">void</span> add_default_key_bindings(Key_Binding** list);
+<a name="l00090"></a>00090     Key_Func bound_key_function(<span class="keywordtype">int</span> key, <span class="keywordtype">int</span> state, Key_Binding* list);
+<a name="l00092"></a><a class="code" href="classFl__Text__Editor.html#a8a98f7a33654b5afa7511e5ff28b66d7">00092</a>     Key_Func bound_key_function(<span class="keywordtype">int</span> key, <span class="keywordtype">int</span> state)
+<a name="l00093"></a>00093       { <span class="keywordflow">return</span> <a class="code" href="classFl__Text__Editor.html#a8a98f7a33654b5afa7511e5ff28b66d7" title="Returns the function associated with a key binding.">bound_key_function</a>(key, state, key_bindings); }
+<a name="l00095"></a><a class="code" href="classFl__Text__Editor.html#aef165a4308f3004c43912bc13621d4ac">00095</a>     <span class="keywordtype">void</span> <a class="code" href="classFl__Text__Editor.html#aef165a4308f3004c43912bc13621d4ac" title="Sets the default key function for unassigned keys.">default_key_function</a>(Key_Func f) { default_key_function_ = f; }
+<a name="l00096"></a>00096 
+<a name="l00097"></a>00097     <span class="comment">// functions for the built in default bindings</span>
+<a name="l00098"></a>00098     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_default(<span class="keywordtype">int</span> c, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00099"></a>00099     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_ignore(<span class="keywordtype">int</span> c, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00100"></a>00100     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_backspace(<span class="keywordtype">int</span> c, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00101"></a>00101     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_enter(<span class="keywordtype">int</span> c, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00102"></a>00102     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_move(<span class="keywordtype">int</span> c, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00103"></a>00103     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_shift_move(<span class="keywordtype">int</span> c, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00104"></a>00104     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_ctrl_move(<span class="keywordtype">int</span> c, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00105"></a>00105     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_c_s_move(<span class="keywordtype">int</span> c, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00106"></a>00106     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_meta_move(<span class="keywordtype">int</span> c, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00107"></a>00107     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_m_s_move(<span class="keywordtype">int</span> c, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00108"></a>00108     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_home(<span class="keywordtype">int</span>, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00109"></a>00109     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_end(<span class="keywordtype">int</span> c, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00110"></a>00110     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_left(<span class="keywordtype">int</span> c, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00111"></a>00111     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_up(<span class="keywordtype">int</span> c, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00112"></a>00112     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_right(<span class="keywordtype">int</span> c, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00113"></a>00113     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_down(<span class="keywordtype">int</span> c, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00114"></a>00114     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_page_up(<span class="keywordtype">int</span> c, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00115"></a>00115     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_page_down(<span class="keywordtype">int</span> c, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00116"></a>00116     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_insert(<span class="keywordtype">int</span> c, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00117"></a>00117     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_delete(<span class="keywordtype">int</span> c, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00118"></a>00118     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_copy(<span class="keywordtype">int</span> c, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00119"></a>00119     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_cut(<span class="keywordtype">int</span> c, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00120"></a>00120     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_paste(<span class="keywordtype">int</span> c, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00121"></a>00121     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_select_all(<span class="keywordtype">int</span> c, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00122"></a>00122     <span class="keyword">static</span> <span class="keywordtype">int</span> kf_undo(<span class="keywordtype">int</span> c, <a class="code" href="classFl__Text__Editor.html" title="This is the FLTK text editor widget.">Fl_Text_Editor</a>* e);
+<a name="l00123"></a>00123 
+<a name="l00124"></a>00124   <span class="keyword">protected</span>:
+<a name="l00125"></a>00125     <span class="keywordtype">int</span> handle_key();
+<a name="l00126"></a>00126     <span class="keywordtype">void</span> maybe_do_callback();
+<a name="l00127"></a>00127 
+<a name="l00128"></a>00128 <span class="preprocessor">#ifndef FL_DOXYGEN</span>
+<a name="l00129"></a>00129 <span class="preprocessor"></span>    <span class="keywordtype">int</span> insert_mode_;
+<a name="l00130"></a>00130     Key_Binding* key_bindings;
+<a name="l00131"></a>00131     <span class="keyword">static</span> Key_Binding* global_key_bindings;
+<a name="l00132"></a>00132     Key_Func default_key_function_;
+<a name="l00133"></a>00133 <span class="preprocessor">#endif</span>
+<a name="l00134"></a>00134 <span class="preprocessor"></span>};
+<a name="l00135"></a>00135 
+<a name="l00136"></a>00136 <span class="preprocessor">#endif</span>
+<a name="l00137"></a>00137 <span class="preprocessor"></span>
+<a name="l00138"></a>00138 <span class="comment">//</span>
+<a name="l00139"></a>00139 <span class="comment">// End of &quot;$Id: Fl_Text_Editor.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00140"></a>00140 <span class="comment">//</span>
+<a name="l00141"></a>00141 
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Text_Editor.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Tile_8H-source.html

Added: trunk/doc-1.3/Fl__Tile_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Tile_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Tile_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,125 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Tile.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Tile_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Tile.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Tile.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Tile header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Tile widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Tile_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Tile_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Group.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00079"></a><a class="code" href="classFl__Tile.html">00079</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Tile.html" title="The Fl_Tile class lets you resize the children by dragging the border between them:">Fl_Tile</a> : <span class="keyword">public</span> <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a> {
+<a name="l00080"></a>00080 <span class="keyword">public</span>:
+<a name="l00081"></a>00081   <span class="keywordtype">int</span> <a class="code" href="classFl__Group.html#a7503757c2a734442e74717d1971b12ce" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00093"></a><a class="code" href="classFl__Tile.html#add2c8fe38102230a6eaf6874b7bcc6e5">00093</a>   <a class="code" href="classFl__Tile.html#add2c8fe38102230a6eaf6874b7bcc6e5" title="Creates a new Fl_Tile widget using the given position, size, and label string.">Fl_Tile</a>(<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H,<span class="keyword">const</span> <span class="keywordtype">char</span>*l=0) : <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a>(X,Y,W,H,l) {}
+<a name="l00094"></a>00094   <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#aaec24e2eec53dcea00d1d1f63d5495d3" title="Resizes the Fl_Group widget and all of its children.">resize</a>(<span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>);
+<a name="l00095"></a>00095   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#ac45bdb80c3e66c571d0420ebefd4aaa5" title="Repositions the window or widget.">position</a>(<span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>);
+<a name="l00096"></a>00096 };
+<a name="l00097"></a>00097 
+<a name="l00098"></a>00098 <span class="preprocessor">#endif</span>
+<a name="l00099"></a>00099 <span class="preprocessor"></span>
+<a name="l00100"></a>00100 <span class="comment">//</span>
+<a name="l00101"></a>00101 <span class="comment">// End of &quot;$Id: Fl_Tile.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;.</span>
+<a name="l00102"></a>00102 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Tile.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Tiled__Image_8H-source.html

Added: trunk/doc-1.3/Fl__Tiled__Image_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Tiled__Image_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Tiled__Image_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,138 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Tiled_Image.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Tiled__Image_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Tiled_Image.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Tiled_Image.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Tiled image header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Tiled_Image widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Tiled_Image_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#  define Fl_Tiled_Image_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#  include &quot;Fl_Image.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00036"></a>00036 
+<a name="l00045"></a><a class="code" href="classFl__Tiled__Image.html">00045</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Tiled__Image.html" title="This class supports tiling of images over a specified area.">Fl_Tiled_Image</a> : <span class="keyword">public</span> <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> {
+<a name="l00046"></a>00046   <span class="keyword">protected</span>:
+<a name="l00047"></a>00047 
+<a name="l00048"></a>00048   <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>      *image_;                <span class="comment">// The image that is shared</span>
+<a name="l00049"></a>00049   <span class="keywordtype">int</span>           alloc_image_;           <span class="comment">// Did we allocate this image?</span>
+<a name="l00050"></a>00050 
+<a name="l00051"></a>00051   <span class="keyword">public</span>:
+<a name="l00052"></a>00052 
+<a name="l00053"></a>00053   <a class="code" href="classFl__Tiled__Image.html" title="This class supports tiling of images over a specified area.">Fl_Tiled_Image</a>(<a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *i, <span class="keywordtype">int</span> W = 0, <span class="keywordtype">int</span> H = 0);
+<a name="l00054"></a>00054   <span class="keyword">virtual</span> ~<a class="code" href="classFl__Tiled__Image.html" title="This class supports tiling of images over a specified area.">Fl_Tiled_Image</a>();
+<a name="l00055"></a>00055 
+<a name="l00056"></a>00056   <span class="keyword">virtual</span> <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *<a class="code" href="classFl__Image.html#acef2b3eff2aaa48ae174d246703446e0" title="The copy() method creates a copy of the specified image.">copy</a>(<span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H);
+<a name="l00057"></a><a class="code" href="classFl__Tiled__Image.html#af091bc61560ef72f68ed9731ef9366db">00057</a>   <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *<a class="code" href="classFl__Tiled__Image.html#af091bc61560ef72f68ed9731ef9366db" title="The copy() method creates a copy of the specified image.">copy</a>() { <span class="keywordflow">return</span> <a class="code" href="classFl__Tiled__Image.html#af091bc61560ef72f68ed9731ef9366db" title="The copy() method creates a copy of the specified image.">copy</a>(<a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>(), <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>()); }
+<a name="l00058"></a>00058   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#a792bd0002746cfcb9f7ee9aa8333fdcc" title="The color_average() method averages the colors in the image with the FLTK color value c...">color_average</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c, <span class="keywordtype">float</span> i);
+<a name="l00059"></a>00059   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#a228a8a1104eb4ba616d0649d79a4956f" title="The desaturate() method converts an image to grayscale.">desaturate</a>();
+<a name="l00060"></a>00060   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Image.html#a1837b71dc0ac4243397018822c5e5f3a" title="Draws the image with a bounding box.">draw</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keywordtype">int</span> cx, <span class="keywordtype">int</span> cy);
+<a name="l00061"></a><a class="code" href="classFl__Tiled__Image.html#abb21f1b35e3581868d414f8d50dc40bb">00061</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tiled__Image.html#abb21f1b35e3581868d414f8d50dc40bb" title="Draws the image.">draw</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y) { <a class="code" href="classFl__Tiled__Image.html#abb21f1b35e3581868d414f8d50dc40bb" title="Draws the image.">draw</a>(X, Y, <a class="code" href="classFl__Image.html#a12547e4b23c4777b706318c5f846c3df" title="Returns the current image width in pixels.">w</a>(), <a class="code" href="classFl__Image.html#a24014cabf0c9605f5a2c9725024b3fab" title="Returns the current image height in pixels.">h</a>(), 0, 0); }
+<a name="l00063"></a><a class="code" href="classFl__Tiled__Image.html#a94b5af1f3b1a8ee1cf12929c5821d986">00063</a>   <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *<a class="code" href="classFl__Tiled__Image.html#a94b5af1f3b1a8ee1cf12929c5821d986" title="Gets The image that is shared.">image</a>() { <span class="keywordflow">return</span> image_; }
+<a name="l00064"></a>00064 };
+<a name="l00065"></a>00065 
+<a name="l00066"></a>00066 <span class="preprocessor">#endif // !Fl_Tiled_Image_H</span>
+<a name="l00067"></a>00067 <span class="preprocessor"></span>
+<a name="l00068"></a>00068 <span class="comment">//</span>
+<a name="l00069"></a>00069 <span class="comment">// End of &quot;$Id: Fl_Tiled_Image.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00070"></a>00070 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Tiled_Image.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Timer_8H-source.html

Added: trunk/doc-1.3/Fl__Timer_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Timer_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Timer_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,145 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Timer.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Timer_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Timer.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Timer.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Timer header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Timer widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Timer_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Timer_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#ifndef Fl_Widget_H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#include &quot;<a class="code" href="Fl__Widget_8H.html" title="Fl_Widget, Fl_Label classes .">Fl_Widget.H</a>&quot;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#endif</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span>
+<a name="l00038"></a>00038 <span class="comment">// values for type():</span>
+<a name="l00039"></a>00039 <span class="preprocessor">#define FL_NORMAL_TIMER         0</span>
+<a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define FL_VALUE_TIMER          1</span>
+<a name="l00041"></a>00041 <span class="preprocessor"></span><span class="preprocessor">#define FL_HIDDEN_TIMER         2</span>
+<a name="l00042"></a>00042 <span class="preprocessor"></span>
+<a name="l00050"></a><a class="code" href="classFl__Timer.html">00050</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Timer.html" title="This is provided only to emulate the Forms Timer widget.">Fl_Timer</a> : <span class="keyword">public</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> {
+<a name="l00051"></a>00051   <span class="keyword">static</span> <span class="keywordtype">void</span> stepcb(<span class="keywordtype">void</span> *);
+<a name="l00052"></a>00052   <span class="keywordtype">void</span> step();
+<a name="l00053"></a>00053   <span class="keywordtype">char</span> on, direction_;
+<a name="l00054"></a>00054   <span class="keywordtype">double</span> delay, total;
+<a name="l00055"></a>00055   <span class="keywordtype">long</span> lastsec,lastusec;
+<a name="l00056"></a>00056 <span class="keyword">protected</span>:
+<a name="l00057"></a>00057   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>();
+<a name="l00058"></a>00058 <span class="keyword">public</span>:
+<a name="l00059"></a>00059   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00060"></a>00060   <a class="code" href="classFl__Timer.html" title="This is provided only to emulate the Forms Timer widget.">Fl_Timer</a>(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> t,<span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h, <span class="keyword">const</span> <span class="keywordtype">char</span> *l);
+<a name="l00061"></a>00061   ~<a class="code" href="classFl__Timer.html" title="This is provided only to emulate the Forms Timer widget.">Fl_Timer</a>();
+<a name="l00062"></a>00062   <span class="keywordtype">void</span> value(<span class="keywordtype">double</span>);
+<a name="l00064"></a><a class="code" href="classFl__Timer.html#aee4e5722094f9913fcc8dc4f4529aba9">00064</a>   <span class="keywordtype">double</span> <a class="code" href="classFl__Timer.html#aee4e5722094f9913fcc8dc4f4529aba9" title="See void Fl_Timer::value(double)">value</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> delay&gt;0.0?delay:0.0;}
+<a name="l00070"></a><a class="code" href="classFl__Timer.html#a0e642f0b2c08f3eaf366c383a7f51d91">00070</a>   <span class="keywordtype">char</span> <a class="code" href="classFl__Timer.html#a0e642f0b2c08f3eaf366c383a7f51d91" title="Gets or sets the direction of the timer.">direction</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> direction_;}
+<a name="l00076"></a><a class="code" href="classFl__Timer.html#ae4dd07dbb48cf68b6c1f95c73573a074">00076</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Timer.html#ae4dd07dbb48cf68b6c1f95c73573a074" title="Gets or sets the direction of the timer.">direction</a>(<span class="keywordtype">char</span> d) {direction_ = d;}
+<a name="l00078"></a><a class="code" href="classFl__Timer.html#a446ef2ab4080c28d020b9820050836c9">00078</a>   <span class="keywordtype">char</span> <a class="code" href="classFl__Timer.html#a446ef2ab4080c28d020b9820050836c9" title="Gets or sets whether the timer is suspended.">suspended</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> !on;}
+<a name="l00079"></a>00079   <span class="keywordtype">void</span> suspended(<span class="keywordtype">char</span> d);
+<a name="l00080"></a>00080 };
+<a name="l00081"></a>00081 
+<a name="l00082"></a>00082 <span class="preprocessor">#endif</span>
+<a name="l00083"></a>00083 <span class="preprocessor"></span>
+<a name="l00084"></a>00084 <span class="comment">//</span>
+<a name="l00085"></a>00085 <span class="comment">// End of &quot;$Id: Fl_Timer.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00086"></a>00086 <span class="comment">//</span>
+<a name="l00087"></a>00087 
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Timer.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Toggle__Button_8H-source.html

Added: trunk/doc-1.3/Fl__Toggle__Button_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Toggle__Button_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Toggle__Button_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Toggle_Button.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Toggle__Button_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Toggle_Button.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Toggle_Button.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Toggle button header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Toggle_Button widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Toggle_Button_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Toggle_Button_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Button.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00045"></a><a class="code" href="classFl__Toggle__Button.html">00045</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Toggle__Button.html" title="The toggle button is a push button that needs to be clicked once to toggle on, and one more time to t...">Fl_Toggle_Button</a> : <span class="keyword">public</span> <a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a> {
+<a name="l00046"></a>00046 <span class="keyword">public</span>:
+<a name="l00052"></a><a class="code" href="classFl__Toggle__Button.html#a000a8eaa94ad75c4d990ac0be68ce1ec">00052</a>     <a class="code" href="classFl__Toggle__Button.html" title="The toggle button is a push button that needs to be clicked once to toggle on, and one more time to t...">Fl_Toggle_Button</a>(<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y,<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H,<span class="keyword">const</span> <span class="keywordtype">char</span> *l=0)
+<a name="l00053"></a>00053         : <a class="code" href="classFl__Button.html" title="Buttons generate callbacks when they are clicked by the user.">Fl_Button</a>(X,Y,W,H,l) {<a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>(FL_TOGGLE_BUTTON);}
+<a name="l00054"></a>00054 };
+<a name="l00055"></a>00055 
+<a name="l00056"></a>00056 <span class="preprocessor">#endif</span>
+<a name="l00057"></a>00057 <span class="preprocessor"></span>
+<a name="l00058"></a>00058 <span class="comment">//</span>
+<a name="l00059"></a>00059 <span class="comment">// End of &quot;$Id: Fl_Toggle_Button.H 8022 2010-12-12 23:21:03Z AlbrechtS $&quot;.</span>
+<a name="l00060"></a>00060 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Toggle_Button.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Toggle__Light__Button_8H-source.html

Added: trunk/doc-1.3/Fl__Toggle__Light__Button_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Toggle__Light__Button_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Toggle__Light__Button_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,114 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Toggle_Light_Button.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Toggle__Light__Button_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Toggle_Light_Button.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Toggle_Light_Button.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Toggle light button header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">// provided for back-compatibility only</span>
+<a name="l00029"></a>00029 
+<a name="l00030"></a>00030 <span class="preprocessor">#ifndef Fl_Toggle_Light_Button</span>
+<a name="l00031"></a>00031 <span class="preprocessor"></span><span class="preprocessor">#include &quot;Fl_Light_Button.H&quot;</span>
+<a name="l00032"></a>00032 <span class="preprocessor">#define Fl_Toggle_Light_Button Fl_Light_Button</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span>
+<a name="l00035"></a>00035 <span class="comment">//</span>
+<a name="l00036"></a>00036 <span class="comment">// End of &quot;$Id: Fl_Toggle_Light_Button.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00037"></a>00037 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Toggle_Light_Button.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Toggle__Round__Button_8H-source.html

Added: trunk/doc-1.3/Fl__Toggle__Round__Button_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Toggle__Round__Button_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Toggle__Round__Button_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,114 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Toggle_Round_Button.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Toggle__Round__Button_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Toggle_Round_Button.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Toggle_Round_Button.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Toggle round button header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">// provided for back-compatibility only</span>
+<a name="l00029"></a>00029 
+<a name="l00030"></a>00030 <span class="preprocessor">#ifndef Fl_Toggle_Round_Button</span>
+<a name="l00031"></a>00031 <span class="preprocessor"></span><span class="preprocessor">#include &quot;Fl_Round_Button.H&quot;</span>
+<a name="l00032"></a>00032 <span class="preprocessor">#define Fl_Toggle_Round_Button Fl_Round_Button</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span>
+<a name="l00035"></a>00035 <span class="comment">//</span>
+<a name="l00036"></a>00036 <span class="comment">// End of &quot;$Id: Fl_Toggle_Round_Button.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00037"></a>00037 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Toggle_Round_Button.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Tooltip_8H-source.html

Added: trunk/doc-1.3/Fl__Tooltip_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Tooltip_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Tooltip_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,165 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Tooltip.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Tooltip_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Tooltip.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Tooltip.H 8405 2011-02-08 20:59:46Z manolo $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Tooltip header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2011 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Tooltip widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Tooltip_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Tooltip_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &lt;FL/Fl.H&gt;</span>
+<a name="l00035"></a>00035 <span class="preprocessor">#include &lt;FL/Fl_Widget.H&gt;</span>
+<a name="l00036"></a>00036 
+<a name="l00041"></a><a class="code" href="classFl__Tooltip.html">00041</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Tooltip.html" title="The Fl_Tooltip class provides tooltip support for all FLTK widgets.">Fl_Tooltip</a> {
+<a name="l00042"></a>00042 <span class="keyword">public</span>:
+<a name="l00044"></a><a class="code" href="classFl__Tooltip.html#a1f8d2dfc56bf8091e223b2e5ecf50c35">00044</a>   <span class="keyword">static</span> <span class="keywordtype">float</span> <a class="code" href="classFl__Tooltip.html#a1f8d2dfc56bf8091e223b2e5ecf50c35" title="Gets the tooltip delay.">delay</a>() { <span class="keywordflow">return</span> delay_; }
+<a name="l00046"></a><a class="code" href="classFl__Tooltip.html#a44d828df3e21f940a2484e7eccc6f7b0">00046</a>   <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tooltip.html#a44d828df3e21f940a2484e7eccc6f7b0" title="Sets the tooltip delay.">delay</a>(<span class="keywordtype">float</span> f) { delay_ = f; }
+<a name="l00051"></a><a class="code" href="classFl__Tooltip.html#af88b3e5fced7ce76ce8dc5e9c16b9802">00051</a>   <span class="keyword">static</span> <span class="keywordtype">float</span> <a class="code" href="classFl__Tooltip.html#af88b3e5fced7ce76ce8dc5e9c16b9802" title="Gets the tooltip hover delay, the delay between tooltips.">hoverdelay</a>() { <span class="keywordflow">return</span> hoverdelay_; }
+<a name="l00056"></a><a class="code" href="classFl__Tooltip.html#adb103f7bbe46e6229750310156884ccf">00056</a>   <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tooltip.html#adb103f7bbe46e6229750310156884ccf" title="Sets the tooltip hover delay, the delay between tooltips.">hoverdelay</a>(<span class="keywordtype">float</span> f) { hoverdelay_ = f; }
+<a name="l00058"></a><a class="code" href="classFl__Tooltip.html#a78da9e42060e83ffcc86a03d14eb8179">00058</a>   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Tooltip.html#a78da9e42060e83ffcc86a03d14eb8179" title="Returns non-zero if tooltips are enabled.">enabled</a>() { <span class="keywordflow">return</span> <a class="code" href="classFl.html#abc49722be45fb56cad89c7c067eda5e3" title="FLTK library options management.">Fl::option</a>(<a class="code" href="classFl.html#a43e6e0bbbc03cad134d928d4edd48d1dae8214e42f77fe157297d61fdb818be2f" title="If tooltips are enabled, hovering the mouse over a widget with a tooltip text will open a little toot...">Fl::OPTION_SHOW_TOOLTIPS</a>); }
+<a name="l00060"></a><a class="code" href="classFl__Tooltip.html#aad7ec1340800ab9d883a035118f20995">00060</a>   <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tooltip.html#aad7ec1340800ab9d883a035118f20995" title="Enables tooltips on all widgets (or disables if b is false).">enable</a>(<span class="keywordtype">int</span> b = 1) { <a class="code" href="classFl.html#abc49722be45fb56cad89c7c067eda5e3" title="FLTK library options management.">Fl::option</a>(<a class="code" href="classFl.html#a43e6e0bbbc03cad134d928d4edd48d1dae8214e42f77fe157297d61fdb818be2f" title="If tooltips are enabled, hovering the mouse over a widget with a tooltip text will open a little toot...">Fl::OPTION_SHOW_TOOLTIPS</a>, (b!=0));}
+<a name="l00062"></a><a class="code" href="classFl__Tooltip.html#afd43338e8270131996d66b024aa6acdc">00062</a>   <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tooltip.html#afd43338e8270131996d66b024aa6acdc" title="Same as enable(0), disables tooltips on all widgets.">disable</a>() { enable(0); }
+<a name="l00063"></a>00063   <span class="keyword">static</span> void (*enter)(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* w);
+<a name="l00064"></a>00064   <span class="keyword">static</span> <span class="keywordtype">void</span> enter_area(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* w, <span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span>* tip);
+<a name="l00065"></a>00065   <span class="keyword">static</span> void (*exit)(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *w);
+<a name="l00067"></a><a class="code" href="classFl__Tooltip.html#a836c5e9c21a5277f27dd2e8feab75788">00067</a>   <span class="keyword">static</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* <a class="code" href="classFl__Tooltip.html#a836c5e9c21a5277f27dd2e8feab75788" title="Gets the current widget target.">current</a>() {<span class="keywordflow">return</span> widget_;}
+<a name="l00068"></a>00068   <span class="keyword">static</span> <span class="keywordtype">void</span> current(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*);
+<a name="l00069"></a>00069 
+<a name="l00071"></a><a class="code" href="classFl__Tooltip.html#a469db499a7881a1d214b1ddd211cb3ca">00071</a>   <span class="keyword">static</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="classFl__Tooltip.html#a469db499a7881a1d214b1ddd211cb3ca" title="Gets the typeface for the tooltip text.">font</a>() { <span class="keywordflow">return</span> font_; }
+<a name="l00073"></a><a class="code" href="classFl__Tooltip.html#adfd6d991d6be2daba2e05313f2d44be0">00073</a>   <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tooltip.html#adfd6d991d6be2daba2e05313f2d44be0" title="Sets the typeface for the tooltip text.">font</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> i) { font_ = i; }
+<a name="l00075"></a><a class="code" href="classFl__Tooltip.html#ab1befabd280128dafa0a354662e3ff87">00075</a>   <span class="keyword">static</span> <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> <a class="code" href="classFl__Tooltip.html#ab1befabd280128dafa0a354662e3ff87" title="Gets the size of the tooltip text.">size</a>() { <span class="keywordflow">return</span> (size_ == -1 ? <a class="code" href="Enumerations_8H.html#a200c616eb9f1a5d32a0b79847cef8cc8" title="normal font size">FL_NORMAL_SIZE</a> : size_); }
+<a name="l00077"></a><a class="code" href="classFl__Tooltip.html#af96f5a382067dcd233d8e9a703627dab">00077</a>   <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tooltip.html#af96f5a382067dcd233d8e9a703627dab" title="Sets the size of the tooltip text.">size</a>(<a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> s) { size_ = s; }
+<a name="l00079"></a><a class="code" href="classFl__Tooltip.html#af3e1c666a41894e3a6c3b8f8c1374dbf">00079</a>   <span class="keyword">static</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Tooltip.html#af3e1c666a41894e3a6c3b8f8c1374dbf" title="Gets the background color for tooltips.">color</a>() { <span class="keywordflow">return</span> color_; }
+<a name="l00081"></a><a class="code" href="classFl__Tooltip.html#a7d3dabee097cb7f91dfc27a677a69df0">00081</a>   <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tooltip.html#a7d3dabee097cb7f91dfc27a677a69df0" title="Sets the background color for tooltips.">color</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c) { color_ = c; }
+<a name="l00083"></a><a class="code" href="classFl__Tooltip.html#a25d6d7667466a5dbae0ce95e91ea277f">00083</a>   <span class="keyword">static</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Tooltip.html#a25d6d7667466a5dbae0ce95e91ea277f" title="Gets the color of the text in the tooltip.">textcolor</a>() { <span class="keywordflow">return</span> textcolor_; }
+<a name="l00085"></a><a class="code" href="classFl__Tooltip.html#ac7d8495f9fde7852d589eda031a0ee68">00085</a>   <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tooltip.html#ac7d8495f9fde7852d589eda031a0ee68" title="Sets the color of the text in the tooltip.">textcolor</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c) { textcolor_ = c; }
+<a name="l00086"></a>00086 <span class="preprocessor">#ifdef __APPLE__</span>
+<a name="l00087"></a>00087 <span class="preprocessor"></span>  <span class="comment">// the unique tooltip window</span>
+<a name="l00088"></a>00088   <span class="keyword">static</span> <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>* current_window(<span class="keywordtype">void</span>);
+<a name="l00089"></a>00089 <span class="preprocessor">#endif</span>
+<a name="l00090"></a>00090 <span class="preprocessor"></span>
+<a name="l00091"></a>00091   <span class="comment">// These should not be public, but Fl_Widget::tooltip() needs them...</span>
+<a name="l00092"></a>00092   <span class="comment">// fabien: made it private with only a friend function access</span>
+<a name="l00093"></a>00093 <span class="keyword">private</span>:
+<a name="l00094"></a>00094   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a41d417d5350306a6fb2154300b73d436" title="Gets the current tooltip text.">Fl_Widget::tooltip</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *);
+<a name="l00095"></a>00095   <span class="keyword">friend</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#af5a91645a4735db51626a2e273c04bb9" title="Sets the current tooltip text.">Fl_Widget::copy_tooltip</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *);
+<a name="l00096"></a>00096   <span class="keyword">static</span> <span class="keywordtype">void</span> enter_(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* w);
+<a name="l00097"></a>00097   <span class="keyword">static</span> <span class="keywordtype">void</span> exit_(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *w);
+<a name="l00098"></a>00098   <span class="keyword">static</span> <span class="keywordtype">void</span> set_enter_exit_once_();
+<a name="l00099"></a>00099 
+<a name="l00100"></a>00100 <span class="keyword">private</span>:
+<a name="l00101"></a>00101   <span class="keyword">static</span> <span class="keywordtype">float</span> delay_; 
+<a name="l00102"></a>00102   <span class="keyword">static</span> <span class="keywordtype">float</span> hoverdelay_; 
+<a name="l00103"></a>00103   <span class="keyword">static</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> color_;
+<a name="l00104"></a>00104   <span class="keyword">static</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> textcolor_;
+<a name="l00105"></a>00105   <span class="keyword">static</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> font_;
+<a name="l00106"></a>00106   <span class="keyword">static</span> <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> size_;
+<a name="l00107"></a>00107   <span class="keyword">static</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* widget_; 
+<a name="l00108"></a>00108 };
+<a name="l00109"></a>00109 
+<a name="l00110"></a>00110 <span class="preprocessor">#endif</span>
+<a name="l00111"></a>00111 <span class="preprocessor"></span>
+<a name="l00112"></a>00112 <span class="comment">//</span>
+<a name="l00113"></a>00113 <span class="comment">// End of &quot;$Id: Fl_Tooltip.H 8405 2011-02-08 20:59:46Z manolo $&quot;.</span>
+<a name="l00114"></a>00114 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Tooltip.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Tree_8H-source.html

Modified: trunk/doc-1.3/Fl__Tree_8H.html
===================================================================
--- trunk/doc-1.3/Fl__Tree_8H.html	2011-01-07 22:20:56 UTC (rev 592)
+++ trunk/doc-1.3/Fl__Tree_8H.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -1,99 +1,146 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>FLTK: Fl_Tree.H File Reference</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-<link href="tabs.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.7 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Tree.H File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
     </ul>
   </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
-      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
 </div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Tree_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#enum-members">Enumerations</a>  </div>
+  <div class="headertitle">
+<h1>Fl_Tree.H File Reference</h1>  </div>
+</div>
 <div class="contents">
-<h1>Fl_Tree.H File Reference</h1>This file contains the definitions of the <a class="el" href="classFl__Tree.html" title="Tree widget.">Fl_Tree</a> class.  
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;FL/Fl.H&gt;</code><br>
-<code>#include &lt;FL/Fl_Group.H&gt;</code><br>
-<code>#include &lt;FL/Fl_Scrollbar.H&gt;</code><br>
-<code>#include &lt;<a class="el" href="fl__draw_8H-source.html">FL/fl_draw.H</a>&gt;</code><br>
-<code>#include &lt;<a class="el" href="Fl__Tree__Item_8H-source.html">FL/Fl_Tree_Item.H</a>&gt;</code><br>
-<code>#include &lt;<a class="el" href="Fl__Tree__Prefs_8H-source.html">FL/Fl_Tree_Prefs.H</a>&gt;</code><br>
 
-<p>
-<a href="Fl__Tree_8H-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Tree.html">Fl_Tree</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tree widget.  <a href="classFl__Tree.html#_details">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Tree_8H.html#006d7648bd2fdf6cfcb877eb592a1bf3">Fl_Tree_Reason</a> { <br>
-&nbsp;&nbsp;<a class="el" href="Fl__Tree_8H.html#006d7648bd2fdf6cfcb877eb592a1bf344780aaff204d81aed501acd2022160c">FL_TREE_REASON_NONE</a> = 0, 
-<a class="el" href="Fl__Tree_8H.html#006d7648bd2fdf6cfcb877eb592a1bf3ef915733618ed814b5495823fc314ba0">FL_TREE_REASON_SELECTED</a>, 
-<a class="el" href="Fl__Tree_8H.html#006d7648bd2fdf6cfcb877eb592a1bf3fc521740d2cc46fbd6072ec664a97aa9">FL_TREE_REASON_DESELECTED</a>, 
-<a class="el" href="Fl__Tree_8H.html#006d7648bd2fdf6cfcb877eb592a1bf3d592e50c4e96dc28a122a2622a3feece">FL_TREE_REASON_OPENED</a>, 
-<br>
-&nbsp;&nbsp;<a class="el" href="Fl__Tree_8H.html#006d7648bd2fdf6cfcb877eb592a1bf3301a2a813fb688390fc624cb21ef629d">FL_TREE_REASON_CLOSED</a>
-<br>
+<p>This file contains the definitions of the <a class="el" href="classFl__Tree.html" title="Tree widget.">Fl_Tree</a> class.  
+<a href="#_details">More...</a></p>
+<div class="textblock"><code>#include &lt;FL/Fl.H&gt;</code><br/>
+<code>#include &lt;FL/Fl_Group.H&gt;</code><br/>
+<code>#include &lt;FL/Fl_Scrollbar.H&gt;</code><br/>
+<code>#include &lt;FL/fl_draw.H&gt;</code><br/>
+<code>#include &lt;FL/Fl_Tree_Item.H&gt;</code><br/>
+<code>#include &lt;FL/Fl_Tree_Prefs.H&gt;</code><br/>
+</div>
+<p><a href="Fl__Tree_8H_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Tree.html">Fl_Tree</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Tree widget.  <a href="classFl__Tree.html#_details">More...</a><br/></td></tr>
+<tr><td colspan="2"><h2><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3">Fl_Tree_Reason</a> { <br/>
+&#160;&#160;<a class="el" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3a44780aaff204d81aed501acd2022160c">FL_TREE_REASON_NONE</a> = 0, 
+<a class="el" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3aef915733618ed814b5495823fc314ba0">FL_TREE_REASON_SELECTED</a>, 
+<a class="el" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3afc521740d2cc46fbd6072ec664a97aa9">FL_TREE_REASON_DESELECTED</a>, 
+<a class="el" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3ad592e50c4e96dc28a122a2622a3feece">FL_TREE_REASON_OPENED</a>, 
+<br/>
+&#160;&#160;<a class="el" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3a301a2a813fb688390fc624cb21ef629d">FL_TREE_REASON_CLOSED</a>
+<br/>
  }</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The reason the callback was invoked.  <a href="Fl__Tree_8H.html#006d7648bd2fdf6cfcb877eb592a1bf3">More...</a><br></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>The reason the callback was invoked. </p>
+ <a href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3">More...</a><br/></td></tr>
 </table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-This file contains the definitions of the <a class="el" href="classFl__Tree.html" title="Tree widget.">Fl_Tree</a> class. 
-<p>
-<hr><h2>Enumeration Type Documentation</h2>
-<a class="anchor" name="006d7648bd2fdf6cfcb877eb592a1bf3"></a><!-- doxytag: member="Fl_Tree.H::Fl_Tree_Reason" ref="006d7648bd2fdf6cfcb877eb592a1bf3" args="" -->
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>This file contains the definitions of the <a class="el" href="classFl__Tree.html" title="Tree widget.">Fl_Tree</a> class. </p>
+</div><hr/><h2>Enumeration Type Documentation</h2>
+<a class="anchor" id="a006d7648bd2fdf6cfcb877eb592a1bf3"></a><!-- doxytag: member="Fl_Tree.H::Fl_Tree_Reason" ref="a006d7648bd2fdf6cfcb877eb592a1bf3" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">enum <a class="el" href="Fl__Tree_8H.html#006d7648bd2fdf6cfcb877eb592a1bf3">Fl_Tree_Reason</a>          </td>
+          <td class="memname">enum <a class="el" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3">Fl_Tree_Reason</a></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-The reason the callback was invoked. 
-<p>
-<dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="006d7648bd2fdf6cfcb877eb592a1bf344780aaff204d81aed501acd2022160c"></a><!-- doxytag: member="FL_TREE_REASON_NONE" ref="006d7648bd2fdf6cfcb877eb592a1bf344780aaff204d81aed501acd2022160c" args="" -->FL_TREE_REASON_NONE</em>&nbsp;</td><td>
-unknown reason </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="006d7648bd2fdf6cfcb877eb592a1bf3ef915733618ed814b5495823fc314ba0"></a><!-- doxytag: member="FL_TREE_REASON_SELECTED" ref="006d7648bd2fdf6cfcb877eb592a1bf3ef915733618ed814b5495823fc314ba0" args="" -->FL_TREE_REASON_SELECTED</em>&nbsp;</td><td>
-an item was selected </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="006d7648bd2fdf6cfcb877eb592a1bf3fc521740d2cc46fbd6072ec664a97aa9"></a><!-- doxytag: member="FL_TREE_REASON_DESELECTED" ref="006d7648bd2fdf6cfcb877eb592a1bf3fc521740d2cc46fbd6072ec664a97aa9" args="" -->FL_TREE_REASON_DESELECTED</em>&nbsp;</td><td>
-an item was de-selected </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="006d7648bd2fdf6cfcb877eb592a1bf3d592e50c4e96dc28a122a2622a3feece"></a><!-- doxytag: member="FL_TREE_REASON_OPENED" ref="006d7648bd2fdf6cfcb877eb592a1bf3d592e50c4e96dc28a122a2622a3feece" args="" -->FL_TREE_REASON_OPENED</em>&nbsp;</td><td>
-an item was opened </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="006d7648bd2fdf6cfcb877eb592a1bf3301a2a813fb688390fc624cb21ef629d"></a><!-- doxytag: member="FL_TREE_REASON_CLOSED" ref="006d7648bd2fdf6cfcb877eb592a1bf3301a2a813fb688390fc624cb21ef629d" args="" -->FL_TREE_REASON_CLOSED</em>&nbsp;</td><td>
-an item was closed </td></tr>
+<p>The reason the callback was invoked. </p>
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a006d7648bd2fdf6cfcb877eb592a1bf3a44780aaff204d81aed501acd2022160c"></a><!-- doxytag: member="FL_TREE_REASON_NONE" ref="a006d7648bd2fdf6cfcb877eb592a1bf3a44780aaff204d81aed501acd2022160c" args="" -->FL_TREE_REASON_NONE</em>&nbsp;</td><td>
+<p>unknown reason </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a006d7648bd2fdf6cfcb877eb592a1bf3aef915733618ed814b5495823fc314ba0"></a><!-- doxytag: member="FL_TREE_REASON_SELECTED" ref="a006d7648bd2fdf6cfcb877eb592a1bf3aef915733618ed814b5495823fc314ba0" args="" -->FL_TREE_REASON_SELECTED</em>&nbsp;</td><td>
+<p>an item was selected </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a006d7648bd2fdf6cfcb877eb592a1bf3afc521740d2cc46fbd6072ec664a97aa9"></a><!-- doxytag: member="FL_TREE_REASON_DESELECTED" ref="a006d7648bd2fdf6cfcb877eb592a1bf3afc521740d2cc46fbd6072ec664a97aa9" args="" -->FL_TREE_REASON_DESELECTED</em>&nbsp;</td><td>
+<p>an item was de-selected </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a006d7648bd2fdf6cfcb877eb592a1bf3ad592e50c4e96dc28a122a2622a3feece"></a><!-- doxytag: member="FL_TREE_REASON_OPENED" ref="a006d7648bd2fdf6cfcb877eb592a1bf3ad592e50c4e96dc28a122a2622a3feece" args="" -->FL_TREE_REASON_OPENED</em>&nbsp;</td><td>
+<p>an item was opened </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a006d7648bd2fdf6cfcb877eb592a1bf3a301a2a813fb688390fc624cb21ef629d"></a><!-- doxytag: member="FL_TREE_REASON_CLOSED" ref="a006d7648bd2fdf6cfcb877eb592a1bf3a301a2a813fb688390fc624cb21ef629d" args="" -->FL_TREE_REASON_CLOSED</em>&nbsp;</td><td>
+<p>an item was closed </p>
+</td></tr>
 </table>
+</dd>
 </dl>
 
 </div>
-</div><p>
 </div>
+</div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__Tree_8H.html">Fl_Tree.H</a>      </li>
 <hr>
 <address><small>
 <!-- date removed for reducing unnecessary svn web updates  -->
 <a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
-&copy; 1998-2010 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
 Permission is granted to reproduce this manual or any portion for
 any purpose, provided this copyright and permission notice are preserved.
 </small></address>

Added: trunk/doc-1.3/Fl__Tree_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Tree_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Tree_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,490 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Tree.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Tree_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Tree.H</h1>  </div>
+</div>
+<div class="contents">
+<a href="Fl__Tree_8H.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Tree.H 8449 2011-02-19 22:40:31Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 
+<a name="l00005"></a>00005 <span class="preprocessor">#ifndef FL_TREE_H</span>
+<a name="l00006"></a>00006 <span class="preprocessor"></span><span class="preprocessor">#define FL_TREE_H</span>
+<a name="l00007"></a>00007 <span class="preprocessor"></span>
+<a name="l00008"></a>00008 <span class="preprocessor">#include &lt;FL/Fl.H&gt;</span>
+<a name="l00009"></a>00009 <span class="preprocessor">#include &lt;FL/Fl_Group.H&gt;</span>
+<a name="l00010"></a>00010 <span class="preprocessor">#include &lt;FL/Fl_Scrollbar.H&gt;</span>
+<a name="l00011"></a>00011 <span class="preprocessor">#include &lt;FL/fl_draw.H&gt;</span>
+<a name="l00012"></a>00012 
+<a name="l00013"></a>00013 <span class="preprocessor">#include &lt;FL/Fl_Tree_Item.H&gt;</span>
+<a name="l00014"></a>00014 <span class="preprocessor">#include &lt;FL/Fl_Tree_Prefs.H&gt;</span>
+<a name="l00015"></a>00015 
+<a name="l00017"></a>00017 <span class="comment">// FL/Fl_Tree.H</span>
+<a name="l00019"></a>00019 <span class="comment"></span><span class="comment">//</span>
+<a name="l00020"></a>00020 <span class="comment">// Fl_Tree -- This file is part of the Fl_Tree widget for FLTK</span>
+<a name="l00021"></a>00021 <span class="comment">// Copyright (C) 2009-2010 by Greg Ercolano.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00024"></a>00024 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00025"></a>00025 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00026"></a>00026 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00027"></a>00027 <span class="comment">//</span>
+<a name="l00028"></a>00028 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00029"></a>00029 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00030"></a>00030 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00031"></a>00031 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00032"></a>00032 <span class="comment">//</span>
+<a name="l00033"></a>00033 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00034"></a>00034 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00035"></a>00035 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00036"></a>00036 <span class="comment">// USA.</span>
+<a name="l00037"></a>00037 <span class="comment">//</span>
+<a name="l00038"></a>00038 
+<a name="l00043"></a>00043 
+<a name="l00167"></a>00167 
+<a name="l00171"></a><a class="code" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3">00171</a> <span class="keyword">enum</span> <a class="code" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3" title="The reason the callback was invoked.">Fl_Tree_Reason</a> {
+<a name="l00172"></a><a class="code" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3a44780aaff204d81aed501acd2022160c">00172</a>   <a class="code" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3a44780aaff204d81aed501acd2022160c" title="unknown reason">FL_TREE_REASON_NONE</a>=0,        
+<a name="l00173"></a><a class="code" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3aef915733618ed814b5495823fc314ba0">00173</a>   <a class="code" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3aef915733618ed814b5495823fc314ba0" title="an item was selected">FL_TREE_REASON_SELECTED</a>,      
+<a name="l00174"></a><a class="code" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3afc521740d2cc46fbd6072ec664a97aa9">00174</a>   <a class="code" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3afc521740d2cc46fbd6072ec664a97aa9" title="an item was de-selected">FL_TREE_REASON_DESELECTED</a>,    
+<a name="l00175"></a><a class="code" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3ad592e50c4e96dc28a122a2622a3feece">00175</a>   <a class="code" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3ad592e50c4e96dc28a122a2622a3feece" title="an item was opened">FL_TREE_REASON_OPENED</a>,        
+<a name="l00176"></a><a class="code" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3a301a2a813fb688390fc624cb21ef629d">00176</a>   <a class="code" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3a301a2a813fb688390fc624cb21ef629d" title="an item was closed">FL_TREE_REASON_CLOSED</a>         
+<a name="l00177"></a>00177 };
+<a name="l00178"></a>00178 
+<a name="l00179"></a>00179 
+<a name="l00180"></a><a class="code" href="classFl__Tree.html">00180</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Tree.html" title="Tree widget.">Fl_Tree</a> : <span class="keyword">public</span> <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a> {
+<a name="l00181"></a>00181   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a>  *_root;                         <span class="comment">// can be null!</span>
+<a name="l00182"></a>00182   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a>  *_item_focus;                   <span class="comment">// item that has focus box</span>
+<a name="l00183"></a>00183   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a>  *_callback_item;                <span class="comment">// item invoked during callback (can be NULL)</span>
+<a name="l00184"></a>00184   <a class="code" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3" title="The reason the callback was invoked.">Fl_Tree_Reason</a> _callback_reason;              <span class="comment">// reason for the callback</span>
+<a name="l00185"></a>00185   <a class="code" href="classFl__Tree__Prefs.html" title="Tree widget&amp;#39;s preferences.">Fl_Tree_Prefs</a>  _prefs;                        <span class="comment">// all the tree&#39;s settings</span>
+<a name="l00186"></a>00186   <span class="keywordtype">int</span>            _scrollbar_size;               <span class="comment">// size of scrollbar trough</span>
+<a name="l00187"></a>00187 
+<a name="l00188"></a>00188 <span class="keyword">protected</span>:
+<a name="l00190"></a><a class="code" href="classFl__Tree.html#ade68e0a3bcfb921d3f0ebae75e72b828">00190</a>   <a class="code" href="classFl__Scrollbar.html" title="The Fl_Scrollbar widget displays a slider with arrow buttons at the ends of the scrollbar.">Fl_Scrollbar</a> *<a class="code" href="classFl__Tree.html#ade68e0a3bcfb921d3f0ebae75e72b828" title="Vertical scrollbar.">_vscroll</a>;
+<a name="l00191"></a>00191   
+<a name="l00192"></a>00192 <span class="keyword">protected</span>:
+<a name="l00193"></a>00193   <span class="keywordtype">void</span> item_clicked(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a>* val);
+<a name="l00195"></a><a class="code" href="classFl__Tree.html#ab1aecaf4fc6238df746df25e38999422">00195</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#ab1aecaf4fc6238df746df25e38999422" title="Do the callback for the item, setting the item and reason.">do_callback_for_item</a>(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a>* item, <a class="code" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3" title="The reason the callback was invoked.">Fl_Tree_Reason</a> reason) {
+<a name="l00196"></a>00196     callback_reason(reason);
+<a name="l00197"></a>00197     callback_item(item);
+<a name="l00198"></a>00198     <a class="code" href="classFl__Widget.html#a37aa870315e37ddc1246caa6421322f4" title="Calls the widget callback.">do_callback</a>((<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*)<span class="keyword">this</span>, <a class="code" href="classFl__Widget.html#a251652ff7e455a99cf2fa594ced9c6bb" title="Gets the user data for this widget.">user_data</a>());
+<a name="l00199"></a>00199   }
+<a name="l00200"></a>00200   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *next_visible_item(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *start, <span class="keywordtype">int</span> dir);
+<a name="l00201"></a>00201 
+<a name="l00202"></a>00202 <span class="keyword">public</span>:
+<a name="l00203"></a>00203   <a class="code" href="classFl__Tree.html" title="Tree widget.">Fl_Tree</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span> *L=0);
+<a name="l00204"></a>00204   ~<a class="code" href="classFl__Tree.html" title="Tree widget.">Fl_Tree</a>();
+<a name="l00205"></a>00205   <span class="keywordtype">int</span> <a class="code" href="classFl__Group.html#a7503757c2a734442e74717d1971b12ce" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span> e);
+<a name="l00206"></a>00206   <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#a96b778e518df02471139179d4c90157c" title="Draws the widget.">draw</a>();
+<a name="l00207"></a>00207   
+<a name="l00209"></a>00209   <span class="comment">// root methods</span>
+<a name="l00211"></a>00211 <span class="comment"></span>  
+<a name="l00216"></a><a class="code" href="classFl__Tree.html#a24b7ab40d98a237abdf4a07d4185c012">00216</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#a24b7ab40d98a237abdf4a07d4185c012" title="Set the label for the root item.">root_label</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *new_label) {
+<a name="l00217"></a>00217     <span class="keywordflow">if</span> ( ! _root ) <span class="keywordflow">return</span>;
+<a name="l00218"></a>00218     _root-&gt;label(new_label);
+<a name="l00219"></a>00219   }
+<a name="l00221"></a><a class="code" href="classFl__Tree.html#aa1e01c16b2c75092d93ee9639bfd4289">00221</a>   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a>* <a class="code" href="classFl__Tree.html#aa1e01c16b2c75092d93ee9639bfd4289" title="Returns the root item.">root</a>() {
+<a name="l00222"></a>00222     <span class="keywordflow">return</span>(_root);
+<a name="l00223"></a>00223   }
+<a name="l00224"></a>00224   
+<a name="l00226"></a>00226   <span class="comment">// Item creation/removal methods</span>
+<a name="l00228"></a>00228 <span class="comment"></span>  <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *<a class="code" href="classFl__Group.html#a4a1a04f7e81c99d5072b440dfe93f7a3" title="The widget is removed from its current group (if any) and then added to the end of this group...">add</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *path);
+<a name="l00229"></a>00229   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a>* <a class="code" href="classFl__Group.html#a4a1a04f7e81c99d5072b440dfe93f7a3" title="The widget is removed from its current group (if any) and then added to the end of this group...">add</a>(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);
+<a name="l00230"></a>00230   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *insert_above(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *above, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);
+<a name="l00231"></a>00231   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a>* <a class="code" href="classFl__Group.html#a837959459836c8dfc3e734d51bb2607f" title="The widget is removed from its current group (if any) and then inserted into this group...">insert</a>(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item, <span class="keyword">const</span> <span class="keywordtype">char</span> *name, <span class="keywordtype">int</span> pos);
+<a name="l00232"></a>00232   
+<a name="l00238"></a><a class="code" href="classFl__Tree.html#a5fd5ae8abb3c6303e29c13185aa5f19f">00238</a>   <span class="keywordtype">int</span> <span class="keyword">remove</span>(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item) {
+<a name="l00239"></a>00239     <span class="keywordflow">if</span> ( item == _root ) {
+<a name="l00240"></a>00240       <a class="code" href="classFl__Group.html#ab498768e4d1b9f4c63414ebc1a8ad9ed" title="Deletes all child widgets from memory recursively.">clear</a>();
+<a name="l00241"></a>00241     } <span class="keywordflow">else</span> {
+<a name="l00242"></a>00242       <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *parent = item-&gt;<a class="code" href="classFl__Tree__Item.html#a4e1d3569fb7c150149825aa5793effab" title="Return the parent for this item. Returns NULL if we are the root.">parent</a>();            <span class="comment">// find item&#39;s parent</span>
+<a name="l00243"></a>00243       <span class="keywordflow">if</span> ( ! parent ) <span class="keywordflow">return</span>(-1);
+<a name="l00244"></a>00244       parent-&gt;<a class="code" href="classFl__Tree__Item.html#a91629729f9031169a479b703873e60ac" title="Remove child by item.">remove_child</a>(item);                       <span class="comment">// remove child + children</span>
+<a name="l00245"></a>00245     }
+<a name="l00246"></a>00246     <span class="keywordflow">return</span>(0);
+<a name="l00247"></a>00247   } 
+<a name="l00251"></a><a class="code" href="classFl__Tree.html#a65550a07a115845e834a28b2ff16834a">00251</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#a65550a07a115845e834a28b2ff16834a" title="Clear all children from the tree.">clear</a>() {
+<a name="l00252"></a>00252     <span class="keywordflow">if</span> ( ! _root ) <span class="keywordflow">return</span>;
+<a name="l00253"></a>00253     _root-&gt;clear_children();
+<a name="l00254"></a>00254     <span class="keyword">delete</span> _root; _root = 0;
+<a name="l00255"></a>00255   } 
+<a name="l00259"></a><a class="code" href="classFl__Tree.html#a0fe13a8dc2fb376e19744cdc718f6a4b">00259</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#a0fe13a8dc2fb376e19744cdc718f6a4b" title="Clear all the children of a particular node in the tree specified by item.">clear_children</a>(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item) {
+<a name="l00260"></a>00260     <span class="keywordflow">if</span> ( item-&gt;<a class="code" href="classFl__Tree__Item.html#ac30fd3cfa61f3ef75feafbf29f1d743d" title="See if this item has children.">has_children</a>() ) {
+<a name="l00261"></a>00261       item-&gt;<a class="code" href="classFl__Tree__Item.html#a6c50ad9afb5a207f718b67ddeb9a48dc" title="Clear all the children for this item.">clear_children</a>();
+<a name="l00262"></a>00262       <a class="code" href="classFl__Widget.html#aa63ce68cbf4620cf8750b868368ea02b" title="Schedules the drawing of the widget.">redraw</a>();                         <span class="comment">// redraw only if there were children to clear</span>
+<a name="l00263"></a>00263     }
+<a name="l00264"></a>00264   } 
+<a name="l00265"></a>00265   
+<a name="l00267"></a>00267   <span class="comment">// Item lookup methods</span>
+<a name="l00269"></a>00269 <span class="comment"></span>  <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *find_item(<span class="keyword">const</span> <span class="keywordtype">char</span> *path);
+<a name="l00270"></a>00270   <span class="keyword">const</span> <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *find_item(<span class="keyword">const</span> <span class="keywordtype">char</span> *path) <span class="keyword">const</span>;
+<a name="l00271"></a>00271   <span class="keywordtype">int</span> item_pathname(<span class="keywordtype">char</span> *pathname, <span class="keywordtype">int</span> pathnamelen, <span class="keyword">const</span> <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item) <span class="keyword">const</span>;
+<a name="l00272"></a>00272 
+<a name="l00273"></a>00273   <span class="keyword">const</span> <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *find_clicked() <span class="keyword">const</span>;
+<a name="l00274"></a>00274   
+<a name="l00284"></a><a class="code" href="classFl__Tree.html#a2c4de918ef31abe102f7472f9d9781fd">00284</a>   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *<a class="code" href="classFl__Tree.html#a2c4de918ef31abe102f7472f9d9781fd" title="Return the item that was last clicked.">item_clicked</a>() {
+<a name="l00285"></a>00285     <span class="keywordflow">return</span>(_callback_item);
+<a name="l00286"></a>00286   }
+<a name="l00287"></a>00287   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *first();
+<a name="l00288"></a>00288   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *next(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item=0);
+<a name="l00289"></a>00289   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *prev(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item=0);
+<a name="l00290"></a>00290   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *last();
+<a name="l00291"></a>00291   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *first_selected_item();
+<a name="l00292"></a>00292   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *next_selected_item(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item=0);
+<a name="l00293"></a>00293 
+<a name="l00295"></a>00295   <span class="comment">// Item open/close methods</span>
+<a name="l00297"></a>00297 <span class="comment"></span>  
+<a name="l00317"></a><a class="code" href="classFl__Tree.html#a033f874426e5085291ec3b258ed9e151">00317</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree.html#a033f874426e5085291ec3b258ed9e151" title="Open the specified &amp;#39;item&amp;#39;.">open</a>(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item, <span class="keywordtype">int</span> docallback=1) {
+<a name="l00318"></a>00318     <span class="keywordflow">if</span> ( item-&gt;<a class="code" href="classFl__Tree__Item.html#acb382d474b8d29ecae3d97a7086ac65f" title="See if the item is &amp;#39;open&amp;#39;.">is_open</a>() ) <span class="keywordflow">return</span>(0);
+<a name="l00319"></a>00319     item-&gt;<a class="code" href="classFl__Tree__Item.html#a560d5f506413ece45df791d474d3c520" title="Open this item and all its children.">open</a>();
+<a name="l00320"></a>00320     <a class="code" href="classFl__Widget.html#aa63ce68cbf4620cf8750b868368ea02b" title="Schedules the drawing of the widget.">redraw</a>();
+<a name="l00321"></a>00321     <span class="keywordflow">if</span> ( docallback ) {
+<a name="l00322"></a>00322       do_callback_for_item(item, <a class="code" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3ad592e50c4e96dc28a122a2622a3feece" title="an item was opened">FL_TREE_REASON_OPENED</a>);
+<a name="l00323"></a>00323     }
+<a name="l00324"></a>00324     <span class="keywordflow">return</span>(1);
+<a name="l00325"></a>00325   }
+<a name="l00346"></a><a class="code" href="classFl__Tree.html#a2b794473090d079e4a8e37218ceabfbe">00346</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree.html#a2b794473090d079e4a8e37218ceabfbe" title="Opens the item specified by path (eg: &amp;quot;Parent/child/item&amp;quot;).">open</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *path, <span class="keywordtype">int</span> docallback=1) {
+<a name="l00347"></a>00347     <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item = find_item(path);
+<a name="l00348"></a>00348     <span class="keywordflow">if</span> ( ! item ) <span class="keywordflow">return</span>(-1);
+<a name="l00349"></a>00349     <span class="keywordflow">return</span>(open(item, docallback));
+<a name="l00350"></a>00350   }
+<a name="l00366"></a><a class="code" href="classFl__Tree.html#a5989c29b336a42735dbfd6332d00ad3c">00366</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#a5989c29b336a42735dbfd6332d00ad3c" title="Toggle the open state of item.">open_toggle</a>(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item, <span class="keywordtype">int</span> docallback=1) {
+<a name="l00367"></a>00367     <span class="keywordflow">if</span> ( item-&gt;<a class="code" href="classFl__Tree__Item.html#acb382d474b8d29ecae3d97a7086ac65f" title="See if the item is &amp;#39;open&amp;#39;.">is_open</a>() ) {
+<a name="l00368"></a>00368       close(item, docallback);
+<a name="l00369"></a>00369     } <span class="keywordflow">else</span> {
+<a name="l00370"></a>00370       open(item, docallback);
+<a name="l00371"></a>00371     }
+<a name="l00372"></a>00372   }
+<a name="l00391"></a><a class="code" href="classFl__Tree.html#a58d9fdf3d2878adcd7d148fabf4cace5">00391</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree.html#a58d9fdf3d2878adcd7d148fabf4cace5" title="Closes the specified item.">close</a>(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item, <span class="keywordtype">int</span> docallback=1) {
+<a name="l00392"></a>00392     <span class="keywordflow">if</span> ( item-&gt;<a class="code" href="classFl__Tree__Item.html#aeb7c50052dc98ffd8c6f9e119089b88f" title="See if the item is &amp;#39;closed&amp;#39;.">is_close</a>() ) <span class="keywordflow">return</span>(0);
+<a name="l00393"></a>00393     item-&gt;<a class="code" href="classFl__Tree__Item.html#a9d045540a28f635706eb8dfc8d604832" title="Close this item and all its children.">close</a>();
+<a name="l00394"></a>00394     <a class="code" href="classFl__Widget.html#aa63ce68cbf4620cf8750b868368ea02b" title="Schedules the drawing of the widget.">redraw</a>();
+<a name="l00395"></a>00395     <span class="keywordflow">if</span> ( docallback ) {
+<a name="l00396"></a>00396       do_callback_for_item(item, <a class="code" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3a301a2a813fb688390fc624cb21ef629d" title="an item was closed">FL_TREE_REASON_CLOSED</a>);
+<a name="l00397"></a>00397     }
+<a name="l00398"></a>00398     <span class="keywordflow">return</span>(1);
+<a name="l00399"></a>00399   }
+<a name="l00419"></a><a class="code" href="classFl__Tree.html#aa3ff54291dbb3ead7394d6966ed1fe59">00419</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree.html#aa3ff54291dbb3ead7394d6966ed1fe59" title="Closes the item specified by path, eg: &amp;quot;Parent/child/item&amp;quot;.">close</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *path, <span class="keywordtype">int</span> docallback=1) {
+<a name="l00420"></a>00420     <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item = find_item(path);
+<a name="l00421"></a>00421     <span class="keywordflow">if</span> ( ! item ) <span class="keywordflow">return</span>(-1);
+<a name="l00422"></a>00422     <span class="keywordflow">return</span>(close(item, docallback));
+<a name="l00423"></a>00423   }
+<a name="l00434"></a><a class="code" href="classFl__Tree.html#a2ff294fef4265207310dc13e1fa28ba5">00434</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree.html#a2ff294fef4265207310dc13e1fa28ba5" title="See if item is open.">is_open</a>(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item)<span class="keyword"> const </span>{
+<a name="l00435"></a>00435     <span class="keywordflow">return</span>(item-&gt;<a class="code" href="classFl__Tree__Item.html#acb382d474b8d29ecae3d97a7086ac65f" title="See if the item is &amp;#39;open&amp;#39;.">is_open</a>()?1:0);
+<a name="l00436"></a>00436   }
+<a name="l00448"></a><a class="code" href="classFl__Tree.html#a302c85710d5b6851630abdc12dea6b2f">00448</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree.html#a302c85710d5b6851630abdc12dea6b2f" title="See if item specified by path (eg: &amp;quot;Parent/child/item&amp;quot;) is open.">is_open</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *path)<span class="keyword"> const </span>{
+<a name="l00449"></a>00449     <span class="keyword">const</span> <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item = find_item(path);
+<a name="l00450"></a>00450     <span class="keywordflow">if</span> ( ! item ) <span class="keywordflow">return</span>(-1);
+<a name="l00451"></a>00451     <span class="keywordflow">return</span>(item-&gt;<a class="code" href="classFl__Tree__Item.html#acb382d474b8d29ecae3d97a7086ac65f" title="See if the item is &amp;#39;open&amp;#39;.">is_open</a>()?1:0);
+<a name="l00452"></a>00452   }
+<a name="l00460"></a><a class="code" href="classFl__Tree.html#aabd08cad311a554805d57ee589a77511">00460</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree.html#aabd08cad311a554805d57ee589a77511" title="See if the specified item is closed.">is_close</a>(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item)<span class="keyword"> const </span>{
+<a name="l00461"></a>00461     <span class="keywordflow">return</span>(item-&gt;<a class="code" href="classFl__Tree__Item.html#aeb7c50052dc98ffd8c6f9e119089b88f" title="See if the item is &amp;#39;closed&amp;#39;.">is_close</a>());
+<a name="l00462"></a>00462   }
+<a name="l00471"></a><a class="code" href="classFl__Tree.html#a1365cd8901507d2ddcd1eb9df1d47f48">00471</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree.html#a1365cd8901507d2ddcd1eb9df1d47f48" title="See if item specified by path (eg: &amp;quot;Parent/child/item&amp;quot;) is closed.">is_close</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *path)<span class="keyword"> const </span>{
+<a name="l00472"></a>00472     <span class="keyword">const</span> <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item = find_item(path);
+<a name="l00473"></a>00473     <span class="keywordflow">if</span> ( ! item ) <span class="keywordflow">return</span>(-1);
+<a name="l00474"></a>00474     <span class="keywordflow">return</span>(item-&gt;<a class="code" href="classFl__Tree__Item.html#aeb7c50052dc98ffd8c6f9e119089b88f" title="See if the item is &amp;#39;closed&amp;#39;.">is_close</a>()?1:0);
+<a name="l00475"></a>00475   }
+<a name="l00476"></a>00476   
+<a name="l00493"></a><a class="code" href="classFl__Tree.html#a25045f4db37c4130c539951f462660f5">00493</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree.html#a25045f4db37c4130c539951f462660f5" title="Select the specified item.">select</a>(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item, <span class="keywordtype">int</span> docallback=1) {
+<a name="l00494"></a>00494     <span class="keywordflow">if</span> ( ! item-&gt;<a class="code" href="classFl__Tree__Item.html#ac0ed1fe7394f280b3e8e8249942a259b" title="See if the item is selected.">is_selected</a>() ) {
+<a name="l00495"></a>00495       item-&gt;<a class="code" href="classFl__Tree__Item.html#a760c11ee65395610b12fe31c2b8fb96c" title="Change the item&amp;#39;s selection state to the optionally specified &amp;#39;val&amp;#39;.">select</a>();
+<a name="l00496"></a>00496       <a class="code" href="classFl__Widget.html#a825fd3487559e1c283550abdb92304ef" title="Marks the value of the widget as changed.">set_changed</a>();
+<a name="l00497"></a>00497       <span class="keywordflow">if</span> ( docallback ) {
+<a name="l00498"></a>00498         do_callback_for_item(item, <a class="code" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3aef915733618ed814b5495823fc314ba0" title="an item was selected">FL_TREE_REASON_SELECTED</a>);
+<a name="l00499"></a>00499       }
+<a name="l00500"></a>00500       <a class="code" href="classFl__Widget.html#aa63ce68cbf4620cf8750b868368ea02b" title="Schedules the drawing of the widget.">redraw</a>();
+<a name="l00501"></a>00501       <span class="keywordflow">return</span>(1);
+<a name="l00502"></a>00502     }
+<a name="l00503"></a>00503     <span class="keywordflow">return</span>(0);
+<a name="l00504"></a>00504   }
+<a name="l00522"></a><a class="code" href="classFl__Tree.html#ab2f7368ebf2385b10078a79109423c50">00522</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree.html#ab2f7368ebf2385b10078a79109423c50" title="Select the item specified by path (eg: &amp;quot;Parent/child/item&amp;quot;).">select</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *path, <span class="keywordtype">int</span> docallback=1) {
+<a name="l00523"></a>00523     <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item = find_item(path);
+<a name="l00524"></a>00524     <span class="keywordflow">if</span> ( ! item ) <span class="keywordflow">return</span>(-1);
+<a name="l00525"></a>00525     <span class="keywordflow">return</span>(select(item, docallback));
+<a name="l00526"></a>00526   }
+<a name="l00540"></a><a class="code" href="classFl__Tree.html#a27ce2e24a24e8d441945bda272e0e3c8">00540</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#a27ce2e24a24e8d441945bda272e0e3c8" title="Toggle the select state of the specified item.">select_toggle</a>(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item, <span class="keywordtype">int</span> docallback=1) {
+<a name="l00541"></a>00541     item-&gt;<a class="code" href="classFl__Tree__Item.html#ab1496a666a31330a5be45eb6e404145b" title="Toggle the item&amp;#39;s selection state.">select_toggle</a>();
+<a name="l00542"></a>00542     <a class="code" href="classFl__Widget.html#a825fd3487559e1c283550abdb92304ef" title="Marks the value of the widget as changed.">set_changed</a>();
+<a name="l00543"></a>00543     <span class="keywordflow">if</span> ( docallback ) {
+<a name="l00544"></a>00544       do_callback_for_item(item, item-&gt;<a class="code" href="classFl__Tree__Item.html#ac0ed1fe7394f280b3e8e8249942a259b" title="See if the item is selected.">is_selected</a>() ? <a class="code" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3aef915733618ed814b5495823fc314ba0" title="an item was selected">FL_TREE_REASON_SELECTED</a>
+<a name="l00545"></a>00545                                                      : <a class="code" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3afc521740d2cc46fbd6072ec664a97aa9" title="an item was de-selected">FL_TREE_REASON_DESELECTED</a>);
+<a name="l00546"></a>00546     }
+<a name="l00547"></a>00547     <a class="code" href="classFl__Widget.html#aa63ce68cbf4620cf8750b868368ea02b" title="Schedules the drawing of the widget.">redraw</a>();
+<a name="l00548"></a>00548   }
+<a name="l00565"></a><a class="code" href="classFl__Tree.html#ad4e3e9036973ebc320c7868b480ab143">00565</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree.html#ad4e3e9036973ebc320c7868b480ab143" title="De-select the specified item.">deselect</a>(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item, <span class="keywordtype">int</span> docallback=1) {
+<a name="l00566"></a>00566     <span class="keywordflow">if</span> ( item-&gt;<a class="code" href="classFl__Tree__Item.html#ac0ed1fe7394f280b3e8e8249942a259b" title="See if the item is selected.">is_selected</a>() ) {
+<a name="l00567"></a>00567       item-&gt;<a class="code" href="classFl__Tree__Item.html#a4163e1c53135607a481d8c05351faaba" title="Disable the item&amp;#39;s selection state.">deselect</a>();
+<a name="l00568"></a>00568       <a class="code" href="classFl__Widget.html#a825fd3487559e1c283550abdb92304ef" title="Marks the value of the widget as changed.">set_changed</a>();
+<a name="l00569"></a>00569       <span class="keywordflow">if</span> ( docallback ) {
+<a name="l00570"></a>00570         do_callback_for_item(item, <a class="code" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3afc521740d2cc46fbd6072ec664a97aa9" title="an item was de-selected">FL_TREE_REASON_DESELECTED</a>);
+<a name="l00571"></a>00571       }
+<a name="l00572"></a>00572       <a class="code" href="classFl__Widget.html#aa63ce68cbf4620cf8750b868368ea02b" title="Schedules the drawing of the widget.">redraw</a>();
+<a name="l00573"></a>00573       <span class="keywordflow">return</span>(1);
+<a name="l00574"></a>00574     }
+<a name="l00575"></a>00575     <span class="keywordflow">return</span>(0);
+<a name="l00576"></a>00576   }
+<a name="l00594"></a><a class="code" href="classFl__Tree.html#ae1662a5f000a97e35b32506b6d81b3bb">00594</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree.html#ae1662a5f000a97e35b32506b6d81b3bb" title="Deselect an item specified by path (eg: &amp;quot;Parent/child/item&amp;quot;).">deselect</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *path, <span class="keywordtype">int</span> docallback=1) {
+<a name="l00595"></a>00595     <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item = find_item(path);
+<a name="l00596"></a>00596     <span class="keywordflow">if</span> ( ! item ) <span class="keywordflow">return</span>(-1);
+<a name="l00597"></a>00597     <span class="keywordflow">return</span>(deselect(item, docallback));
+<a name="l00598"></a>00598   }
+<a name="l00599"></a>00599   
+<a name="l00600"></a>00600   <span class="keywordtype">int</span> deselect_all(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item=0, <span class="keywordtype">int</span> docallback=1);
+<a name="l00601"></a>00601   <span class="keywordtype">int</span> select_only(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *selitem, <span class="keywordtype">int</span> docallback=1);
+<a name="l00602"></a>00602   <span class="keywordtype">int</span> select_all(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item=0, <span class="keywordtype">int</span> docallback=1);
+<a name="l00603"></a>00603   <span class="keywordtype">void</span> set_item_focus(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *o);
+<a name="l00604"></a>00604   
+<a name="l00613"></a><a class="code" href="classFl__Tree.html#a1908944de2ebc975311d5d63c0329221">00613</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree.html#a1908944de2ebc975311d5d63c0329221" title="See if the specified item is selected.">is_selected</a>(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item)<span class="keyword"> const </span>{
+<a name="l00614"></a>00614     <span class="keywordflow">return</span>(item-&gt;<a class="code" href="classFl__Tree__Item.html#ac0ed1fe7394f280b3e8e8249942a259b" title="See if the item is selected.">is_selected</a>()?1:0);
+<a name="l00615"></a>00615   }
+<a name="l00624"></a><a class="code" href="classFl__Tree.html#ae6c99c88806e4070e4f0ff837e3d0a48">00624</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree.html#ae6c99c88806e4070e4f0ff837e3d0a48" title="See if item specified by path (eg: &amp;quot;Parent/child/item&amp;quot;) is selected.">is_selected</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *path) {
+<a name="l00625"></a>00625     <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item = find_item(path);
+<a name="l00626"></a>00626     <span class="keywordflow">if</span> ( ! item ) <span class="keywordflow">return</span>(-1);
+<a name="l00627"></a>00627     <span class="keywordflow">return</span>(is_selected(item));
+<a name="l00628"></a>00628   }
+<a name="l00632"></a><a class="code" href="classFl__Tree.html#a2705859908a5e77fbdd8dd011430cb98">00632</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#a2705859908a5e77fbdd8dd011430cb98" title="Print the tree as &amp;#39;ascii art&amp;#39; to stdout.">show_self</a>() {
+<a name="l00633"></a>00633     <span class="keywordflow">if</span> ( ! _root ) <span class="keywordflow">return</span>;
+<a name="l00634"></a>00634     _root-&gt;show_self();
+<a name="l00635"></a>00635   }
+<a name="l00636"></a>00636   
+<a name="l00638"></a>00638   <span class="comment">// Item attribute related methods</span>
+<a name="l00640"></a>00640 <span class="comment"></span>  
+<a name="l00642"></a><a class="code" href="classFl__Tree.html#adaa0141714aa88e65c80243493fcb8a1">00642</a>   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> <a class="code" href="classFl__Tree.html#adaa0141714aa88e65c80243493fcb8a1" title="Get the default label fontsize used for creating new items.">item_labelsize</a>()<span class="keyword"> const </span>{
+<a name="l00643"></a>00643     <span class="keywordflow">return</span>(_prefs.labelsize());
+<a name="l00644"></a>00644   }
+<a name="l00648"></a><a class="code" href="classFl__Tree.html#ab9b96ef539b13e17c468dc383a0268e7">00648</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#ab9b96ef539b13e17c468dc383a0268e7" title="Set the default label font size used for creating new items.">item_labelsize</a>(<a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> val) {
+<a name="l00649"></a>00649     _prefs.labelsize(val);
+<a name="l00650"></a>00650   }
+<a name="l00652"></a><a class="code" href="classFl__Tree.html#afeab4be0758210ec4fdd73ecb7addc49">00652</a>   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="classFl__Tree.html#afeab4be0758210ec4fdd73ecb7addc49" title="Get the default font face used for creating new items.">item_labelfont</a>()<span class="keyword"> const </span>{
+<a name="l00653"></a>00653     <span class="keywordflow">return</span>(_prefs.labelfont());
+<a name="l00654"></a>00654   }
+<a name="l00658"></a><a class="code" href="classFl__Tree.html#af67119f31e5aa6525ad04a31a5a0593d">00658</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#af67119f31e5aa6525ad04a31a5a0593d" title="Set the default font face used for creating new items.">item_labelfont</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> val) {
+<a name="l00659"></a>00659     _prefs.labelfont(val);
+<a name="l00660"></a>00660   }
+<a name="l00662"></a><a class="code" href="classFl__Tree.html#a8ea31badb95522ab14db83176a46c06f">00662</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Tree.html#a8ea31badb95522ab14db83176a46c06f" title="Get the default label foreground color used for creating new items.">item_labelfgcolor</a>(<span class="keywordtype">void</span>)<span class="keyword"> const </span>{
+<a name="l00663"></a>00663     <span class="keywordflow">return</span>(_prefs.labelfgcolor());
+<a name="l00664"></a>00664   }
+<a name="l00668"></a><a class="code" href="classFl__Tree.html#a36e46a391f0ff693dcebf8ea8a71d8f9">00668</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#a36e46a391f0ff693dcebf8ea8a71d8f9" title="Set the default label foreground color used for creating new items.">item_labelfgcolor</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> val) {
+<a name="l00669"></a>00669     _prefs.labelfgcolor(val);
+<a name="l00670"></a>00670   }
+<a name="l00672"></a><a class="code" href="classFl__Tree.html#a95fff011782158bb808dfccf523c6bbf">00672</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Tree.html#a95fff011782158bb808dfccf523c6bbf" title="Get the default label background color used for creating new items.">item_labelbgcolor</a>(<span class="keywordtype">void</span>)<span class="keyword"> const </span>{
+<a name="l00673"></a>00673     <span class="keywordflow">return</span>(_prefs.labelbgcolor());
+<a name="l00674"></a>00674   }
+<a name="l00678"></a><a class="code" href="classFl__Tree.html#a20901b4896a6a9781b1c3aaa44d9eef7">00678</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#a20901b4896a6a9781b1c3aaa44d9eef7" title="Set the default label background color used for creating new items.">item_labelbgcolor</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> val) {
+<a name="l00679"></a>00679     _prefs.labelbgcolor(val);
+<a name="l00680"></a>00680   }
+<a name="l00682"></a><a class="code" href="classFl__Tree.html#a48b11bfa2cc4398dc19ddf79cf387e0f">00682</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Tree.html#a48b11bfa2cc4398dc19ddf79cf387e0f" title="Get the connector color used for tree connection lines.">connectorcolor</a>()<span class="keyword"> const </span>{
+<a name="l00683"></a>00683     <span class="keywordflow">return</span>(_prefs.connectorcolor());
+<a name="l00684"></a>00684   }
+<a name="l00686"></a><a class="code" href="classFl__Tree.html#a7a5240a9a136b691a81aa785488da148">00686</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#a7a5240a9a136b691a81aa785488da148" title="Set the connector color used for tree connection lines.">connectorcolor</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> val) {
+<a name="l00687"></a>00687     _prefs.connectorcolor(val);
+<a name="l00688"></a>00688   }
+<a name="l00692"></a><a class="code" href="classFl__Tree.html#a6a195bc2d2fdd2dde73690d6c439d25e">00692</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree.html#a6a195bc2d2fdd2dde73690d6c439d25e" title="Get the amount of white space (in pixels) that should appear between the widget&amp;#39;s left border and...">marginleft</a>()<span class="keyword"> const </span>{
+<a name="l00693"></a>00693     <span class="keywordflow">return</span>(_prefs.marginleft());
+<a name="l00694"></a>00694   }
+<a name="l00698"></a><a class="code" href="classFl__Tree.html#a3a101d83ed14289290b2968595f8deee">00698</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#a3a101d83ed14289290b2968595f8deee" title="Set the amount of white space (in pixels) that should appear between the widget&amp;#39;s left border and...">marginleft</a>(<span class="keywordtype">int</span> val) {
+<a name="l00699"></a>00699     _prefs.marginleft(val);
+<a name="l00700"></a>00700     <a class="code" href="classFl__Widget.html#aa63ce68cbf4620cf8750b868368ea02b" title="Schedules the drawing of the widget.">redraw</a>();
+<a name="l00701"></a>00701   }
+<a name="l00705"></a><a class="code" href="classFl__Tree.html#a542026d5c15ca1015cc8e24966d840e2">00705</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree.html#a542026d5c15ca1015cc8e24966d840e2" title="Get the amount of white space (in pixels) that should appear between the widget&amp;#39;s top border and ...">margintop</a>()<span class="keyword"> const </span>{
+<a name="l00706"></a>00706     <span class="keywordflow">return</span>(_prefs.margintop());
+<a name="l00707"></a>00707   }
+<a name="l00711"></a><a class="code" href="classFl__Tree.html#afc058a4a52bedb381bd414f3a8e58395">00711</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#afc058a4a52bedb381bd414f3a8e58395" title="Sets the amount of white space (in pixels) that should appear between the widget&amp;#39;s top border and...">margintop</a>(<span class="keywordtype">int</span> val) {
+<a name="l00712"></a>00712     _prefs.margintop(val);
+<a name="l00713"></a>00713     <a class="code" href="classFl__Widget.html#aa63ce68cbf4620cf8750b868368ea02b" title="Schedules the drawing of the widget.">redraw</a>();
+<a name="l00714"></a>00714   }
+<a name="l00718"></a><a class="code" href="classFl__Tree.html#a7fddcc82c7ea38c6f59cd64b20336238">00718</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree.html#a7fddcc82c7ea38c6f59cd64b20336238" title="Get the amount of white space (in pixels) that should appear below an open child tree&amp;#39;s contents...">openchild_marginbottom</a>()<span class="keyword"> const </span>{
+<a name="l00719"></a>00719     <span class="keywordflow">return</span>(_prefs.openchild_marginbottom());
+<a name="l00720"></a>00720   }
+<a name="l00724"></a><a class="code" href="classFl__Tree.html#a6aaee8822233e128f790f85a9024f189">00724</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#a6aaee8822233e128f790f85a9024f189" title="Set the amount of white space (in pixels) that should appear below an open child tree&amp;#39;s contents...">openchild_marginbottom</a>(<span class="keywordtype">int</span> val) {
+<a name="l00725"></a>00725     _prefs.openchild_marginbottom(val);
+<a name="l00726"></a>00726     <a class="code" href="classFl__Widget.html#aa63ce68cbf4620cf8750b868368ea02b" title="Schedules the drawing of the widget.">redraw</a>();
+<a name="l00727"></a>00727   }
+<a name="l00731"></a><a class="code" href="classFl__Tree.html#a254dc98888f68f08ed0900bd131ac317">00731</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree.html#a254dc98888f68f08ed0900bd131ac317" title="Gets the width of the horizontal connection lines (in pixels) that appear to the left of each tree it...">connectorwidth</a>()<span class="keyword"> const </span>{
+<a name="l00732"></a>00732     <span class="keywordflow">return</span>(_prefs.connectorwidth());
+<a name="l00733"></a>00733   }
+<a name="l00737"></a><a class="code" href="classFl__Tree.html#a4e1751eee1e07b71871b817d495011b5">00737</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#a4e1751eee1e07b71871b817d495011b5" title="Sets the width of the horizontal connection lines (in pixels) that appear to the left of each tree it...">connectorwidth</a>(<span class="keywordtype">int</span> val) {
+<a name="l00738"></a>00738     _prefs.connectorwidth(val);
+<a name="l00739"></a>00739     <a class="code" href="classFl__Widget.html#aa63ce68cbf4620cf8750b868368ea02b" title="Schedules the drawing of the widget.">redraw</a>();
+<a name="l00740"></a>00740   }
+<a name="l00745"></a><a class="code" href="classFl__Tree.html#aeea98c3775f8b50d8f92826ba8c79f5a">00745</a>   <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *<a class="code" href="classFl__Tree.html#aeea98c3775f8b50d8f92826ba8c79f5a" title="Returns the Fl_Image being used as the default user icon for all newly created items.">usericon</a>()<span class="keyword"> const </span>{
+<a name="l00746"></a>00746     <span class="keywordflow">return</span>(_prefs.usericon());
+<a name="l00747"></a>00747   }
+<a name="l00757"></a><a class="code" href="classFl__Tree.html#a6e05aba1337fcb2f99e3c9aed84b75c6">00757</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#a6e05aba1337fcb2f99e3c9aed84b75c6" title="Sets the Fl_Image to be used as the default user icon for all newly created items.">usericon</a>(<a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *val) {
+<a name="l00758"></a>00758     _prefs.usericon(val);
+<a name="l00759"></a>00759     <a class="code" href="classFl__Widget.html#aa63ce68cbf4620cf8750b868368ea02b" title="Schedules the drawing of the widget.">redraw</a>();
+<a name="l00760"></a>00760   }
+<a name="l00765"></a><a class="code" href="classFl__Tree.html#adaf0d9680c6ab503e422fea1264a2593">00765</a>   <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *<a class="code" href="classFl__Tree.html#adaf0d9680c6ab503e422fea1264a2593" title="Returns the icon to be used as the &amp;#39;open&amp;#39; icon.">openicon</a>()<span class="keyword"> const </span>{
+<a name="l00766"></a>00766     <span class="keywordflow">return</span>(_prefs.openicon());
+<a name="l00767"></a>00767   }
+<a name="l00773"></a><a class="code" href="classFl__Tree.html#a6e55921f0b1a15fdaae17ae49d664bda">00773</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#a6e55921f0b1a15fdaae17ae49d664bda" title="Sets the icon to be used as the &amp;#39;open&amp;#39; icon.">openicon</a>(<a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *val) {
+<a name="l00774"></a>00774     _prefs.openicon(val);
+<a name="l00775"></a>00775     <a class="code" href="classFl__Widget.html#aa63ce68cbf4620cf8750b868368ea02b" title="Schedules the drawing of the widget.">redraw</a>();
+<a name="l00776"></a>00776   }
+<a name="l00781"></a><a class="code" href="classFl__Tree.html#a8090fde298621eea7a41909218692b7c">00781</a>   <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *<a class="code" href="classFl__Tree.html#a8090fde298621eea7a41909218692b7c" title="Returns the icon to be used as the &amp;#39;close&amp;#39; icon.">closeicon</a>()<span class="keyword"> const </span>{
+<a name="l00782"></a>00782     <span class="keywordflow">return</span>(_prefs.closeicon());
+<a name="l00783"></a>00783   }
+<a name="l00789"></a><a class="code" href="classFl__Tree.html#af4a8ae99fff42890ac843f78fa29f401">00789</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#af4a8ae99fff42890ac843f78fa29f401" title="Sets the icon to be used as the &amp;#39;close&amp;#39; icon.">closeicon</a>(<a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *val) {
+<a name="l00790"></a>00790     _prefs.closeicon(val);
+<a name="l00791"></a>00791     <a class="code" href="classFl__Widget.html#aa63ce68cbf4620cf8750b868368ea02b" title="Schedules the drawing of the widget.">redraw</a>();
+<a name="l00792"></a>00792   }
+<a name="l00794"></a><a class="code" href="classFl__Tree.html#ae8b585174b7117f5d4d1e1f3a3f7fa60">00794</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree.html#ae8b585174b7117f5d4d1e1f3a3f7fa60" title="Returns 1 if the collapse icon is enabled, 0 if not.">showcollapse</a>()<span class="keyword"> const </span>{
+<a name="l00795"></a>00795     <span class="keywordflow">return</span>(_prefs.showcollapse());
+<a name="l00796"></a>00796   }
+<a name="l00805"></a><a class="code" href="classFl__Tree.html#a2a91027d22324fe0285e787b2b0339f7">00805</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#a2a91027d22324fe0285e787b2b0339f7" title="Set if we should show the collapse icon or not.">showcollapse</a>(<span class="keywordtype">int</span> val) {
+<a name="l00806"></a>00806     _prefs.showcollapse(val);
+<a name="l00807"></a>00807     <a class="code" href="classFl__Widget.html#aa63ce68cbf4620cf8750b868368ea02b" title="Schedules the drawing of the widget.">redraw</a>();
+<a name="l00808"></a>00808   }
+<a name="l00810"></a><a class="code" href="classFl__Tree.html#a9195470db2be87ed5145070c681961bb">00810</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree.html#a9195470db2be87ed5145070c681961bb" title="Returns 1 if the root item is to be shown, or 0 if not.">showroot</a>()<span class="keyword"> const </span>{
+<a name="l00811"></a>00811     <span class="keywordflow">return</span>(_prefs.showroot());
+<a name="l00812"></a>00812   }
+<a name="l00817"></a><a class="code" href="classFl__Tree.html#a1889549f5fee1312c96daa2ed76f8366">00817</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#a1889549f5fee1312c96daa2ed76f8366" title="Set if the root item should be shown or not.">showroot</a>(<span class="keywordtype">int</span> val) {
+<a name="l00818"></a>00818     _prefs.showroot(val);
+<a name="l00819"></a>00819     <a class="code" href="classFl__Widget.html#aa63ce68cbf4620cf8750b868368ea02b" title="Schedules the drawing of the widget.">redraw</a>();
+<a name="l00820"></a>00820   }
+<a name="l00822"></a><a class="code" href="classFl__Tree.html#acab91d6bb6ab10bf0038f0b619bb66d1">00822</a>   <a class="code" href="Fl__Tree__Prefs_8H.html#a1d7f7aa31541d6792802549a830af79a" title="Defines the style of connection lines between items.">Fl_Tree_Connector</a> <a class="code" href="classFl__Tree.html#acab91d6bb6ab10bf0038f0b619bb66d1" title="Returns the line drawing style for inter-connecting items.">connectorstyle</a>()<span class="keyword"> const </span>{
+<a name="l00823"></a>00823     <span class="keywordflow">return</span>(_prefs.connectorstyle());
+<a name="l00824"></a>00824   }
+<a name="l00826"></a><a class="code" href="classFl__Tree.html#aefb4c0bc2e53c9f5dc362b27ca584094">00826</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#aefb4c0bc2e53c9f5dc362b27ca584094" title="Sets the line drawing style for inter-connecting items.">connectorstyle</a>(<a class="code" href="Fl__Tree__Prefs_8H.html#a1d7f7aa31541d6792802549a830af79a" title="Defines the style of connection lines between items.">Fl_Tree_Connector</a> val) {
+<a name="l00827"></a>00827     _prefs.connectorstyle(val);
+<a name="l00828"></a>00828     <a class="code" href="classFl__Widget.html#aa63ce68cbf4620cf8750b868368ea02b" title="Schedules the drawing of the widget.">redraw</a>();
+<a name="l00829"></a>00829   }
+<a name="l00833"></a><a class="code" href="classFl__Tree.html#ae5e10faccca5931703d1d131bf062b17">00833</a>   <a class="code" href="Fl__Tree__Prefs_8H.html#a4f5f2e1d9c7cb11a030745f591a837b0" title="Sort order options for items added to the tree.">Fl_Tree_Sort</a> <a class="code" href="classFl__Tree.html#ae5e10faccca5931703d1d131bf062b17" title="Set the default sort order used when items are added to the tree.">sortorder</a>()<span class="keyword"> const </span>{
+<a name="l00834"></a>00834     <span class="keywordflow">return</span>(_prefs.sortorder());
+<a name="l00835"></a>00835   }
+<a name="l00837"></a><a class="code" href="classFl__Tree.html#a656515b1e4c7a2d533709a08643c04b5">00837</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#a656515b1e4c7a2d533709a08643c04b5" title="Gets the sort order used to add items to the tree.">sortorder</a>(<a class="code" href="Fl__Tree__Prefs_8H.html#a4f5f2e1d9c7cb11a030745f591a837b0" title="Sort order options for items added to the tree.">Fl_Tree_Sort</a> val) {
+<a name="l00838"></a>00838     _prefs.sortorder(val);
+<a name="l00839"></a>00839     <span class="comment">// no redraw().. only affects new add()itions</span>
+<a name="l00840"></a>00840   }
+<a name="l00845"></a><a class="code" href="classFl__Tree.html#af80269fe99c4c54953fc786566bc477f">00845</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> <a class="code" href="classFl__Tree.html#af80269fe99c4c54953fc786566bc477f" title="Sets the style of box used to draw selected items.">selectbox</a>()<span class="keyword"> const </span>{
+<a name="l00846"></a>00846     <span class="keywordflow">return</span>(_prefs.selectbox());
+<a name="l00847"></a>00847   }
+<a name="l00852"></a><a class="code" href="classFl__Tree.html#ab74e8616d8a6abdc39b329d61003b98f">00852</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#ab74e8616d8a6abdc39b329d61003b98f" title="Gets the style of box used to draw selected items.">selectbox</a>(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> val) {
+<a name="l00853"></a>00853     _prefs.selectbox(val);
+<a name="l00854"></a>00854     <a class="code" href="classFl__Widget.html#aa63ce68cbf4620cf8750b868368ea02b" title="Schedules the drawing of the widget.">redraw</a>();
+<a name="l00855"></a>00855   }
+<a name="l00857"></a><a class="code" href="classFl__Tree.html#af65cbc8cf7cb74c60f17dc866ea4d9f9">00857</a>   <a class="code" href="Fl__Tree__Prefs_8H.html#acad7b470528c2b1d8461b1766395c97d" title="Tree selection style.">Fl_Tree_Select</a> <a class="code" href="classFl__Tree.html#af65cbc8cf7cb74c60f17dc866ea4d9f9" title="Gets the tree&amp;#39;s current selection mode.">selectmode</a>()<span class="keyword"> const </span>{
+<a name="l00858"></a>00858     <span class="keywordflow">return</span>(_prefs.selectmode());
+<a name="l00859"></a>00859   }
+<a name="l00861"></a><a class="code" href="classFl__Tree.html#af9be80c3c3cd0f30d2a2b07b77fd34cd">00861</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#af9be80c3c3cd0f30d2a2b07b77fd34cd" title="Sets the tree&amp;#39;s selection mode.">selectmode</a>(<a class="code" href="Fl__Tree__Prefs_8H.html#acad7b470528c2b1d8461b1766395c97d" title="Tree selection style.">Fl_Tree_Select</a> val) {
+<a name="l00862"></a>00862     _prefs.selectmode(val);
+<a name="l00863"></a>00863   }
+<a name="l00864"></a>00864   <span class="keywordtype">int</span> displayed(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item);
+<a name="l00865"></a>00865   <span class="keywordtype">void</span> show_item(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item, <span class="keywordtype">int</span> yoff);
+<a name="l00866"></a>00866   <span class="keywordtype">void</span> show_item(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item);
+<a name="l00867"></a>00867   <span class="keywordtype">void</span> show_item_bottom(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item);
+<a name="l00868"></a>00868   <span class="keywordtype">void</span> show_item_middle(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item);
+<a name="l00869"></a>00869   <span class="keywordtype">void</span> show_item_top(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item);
+<a name="l00870"></a>00870   <span class="keywordtype">void</span> display(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item);
+<a name="l00871"></a>00871   <span class="keywordtype">int</span>  vposition() <span class="keyword">const</span>;
+<a name="l00872"></a>00872   <span class="keywordtype">void</span> vposition(<span class="keywordtype">int</span> ypos);
+<a name="l00873"></a>00873 
+<a name="l00886"></a><a class="code" href="classFl__Tree.html#aa5db7dde89d8da65664520b0feb462c9">00886</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree.html#aa5db7dde89d8da65664520b0feb462c9" title="See if widget w is one of the Fl_Tree widget&amp;#39;s scrollbars.">is_scrollbar</a>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *w) {
+<a name="l00887"></a>00887       <span class="keywordflow">return</span>( ( w == _vscroll ) ? 1 : 0 );
+<a name="l00888"></a>00888   }
+<a name="l00897"></a><a class="code" href="classFl__Tree.html#aebed06cd94fe3861a7a69a54e9aa96c1">00897</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree.html#aebed06cd94fe3861a7a69a54e9aa96c1" title="Gets the current size of the scrollbars&amp;#39; troughs, in pixels.">scrollbar_size</a>()<span class="keyword"> const </span>{
+<a name="l00898"></a>00898       <span class="keywordflow">return</span>(_scrollbar_size);
+<a name="l00899"></a>00899   }
+<a name="l00918"></a><a class="code" href="classFl__Tree.html#a6ffc119b69a577689052b813fbdefc56">00918</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#a6ffc119b69a577689052b813fbdefc56" title="Sets the pixel size of the scrollbars&amp;#39; troughs to the size, in pixels.">scrollbar_size</a>(<span class="keywordtype">int</span> size) {
+<a name="l00919"></a>00919       _scrollbar_size = <a class="code" href="classFl__Widget.html#ae386844a68c27ea0b64313619551e786" title="Changes the size of the widget.">size</a>;
+<a name="l00920"></a>00920       <span class="keywordtype">int</span> scrollsize = _scrollbar_size ? _scrollbar_size : <a class="code" href="classFl.html#a82c225037f05d07a7797da5eddafb33a" title="Gets the default scrollbar size used by Fl_Browser_, Fl_Help_View, Fl_Scroll, and Fl_Text_Display wid...">Fl::scrollbar_size</a>();
+<a name="l00921"></a>00921       <span class="keywordflow">if</span> ( _vscroll-&gt;w() != scrollsize ) {
+<a name="l00922"></a>00922         _vscroll-&gt;resize(<a class="code" href="classFl__Widget.html#ad09bc10de43482a671f834a653211e9f" title="Gets the widget position in its window.">x</a>()+<a class="code" href="classFl__Widget.html#aec9e0a6f77d93e6f8caffc1b0f6abbda" title="Gets the widget width.">w</a>()-scrollsize, <a class="code" href="classFl__Widget.html#a994f71abd8b39c87cef909713d3347f0" title="Gets the widget height.">h</a>(), scrollsize, _vscroll-&gt;h());
+<a name="l00923"></a>00923       }
+<a name="l00924"></a>00924   }   
+<a name="l00925"></a>00925 
+<a name="l00927"></a>00927   <span class="comment">// callback related</span>
+<a name="l00929"></a>00929 <span class="comment"></span>
+<a name="l00933"></a><a class="code" href="classFl__Tree.html#acad339961da4604e5ccc40c0f5cde714">00933</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#acad339961da4604e5ccc40c0f5cde714" title="Sets the item that was changed for this callback.">callback_item</a>(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a>* item) {
+<a name="l00934"></a>00934     _callback_item = item;
+<a name="l00935"></a>00935   }
+<a name="l00939"></a><a class="code" href="classFl__Tree.html#a9c5461c4d8a92c73993fcb558d6e3dfc">00939</a>   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a>* <a class="code" href="classFl__Tree.html#a9c5461c4d8a92c73993fcb558d6e3dfc" title="Gets the item that caused the callback.">callback_item</a>() {
+<a name="l00940"></a>00940     <span class="keywordflow">return</span>(_callback_item);
+<a name="l00941"></a>00941   }
+<a name="l00945"></a><a class="code" href="classFl__Tree.html#a6c0088db7de264a243c4972e0b764667">00945</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree.html#a6c0088db7de264a243c4972e0b764667" title="Sets the reason for this callback.">callback_reason</a>(<a class="code" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3" title="The reason the callback was invoked.">Fl_Tree_Reason</a> reason) {
+<a name="l00946"></a>00946     _callback_reason = reason;
+<a name="l00947"></a>00947   }
+<a name="l00964"></a><a class="code" href="classFl__Tree.html#a383d96029d5ac9fe49ea620923644002">00964</a>   <a class="code" href="Fl__Tree_8H.html#a006d7648bd2fdf6cfcb877eb592a1bf3" title="The reason the callback was invoked.">Fl_Tree_Reason</a> <a class="code" href="classFl__Tree.html#a383d96029d5ac9fe49ea620923644002" title="Gets the reason for this callback.">callback_reason</a>()<span class="keyword"> const </span>{
+<a name="l00965"></a>00965     <span class="keywordflow">return</span>(_callback_reason);
+<a name="l00966"></a>00966   }
+<a name="l00967"></a>00967 
+<a name="l00969"></a>00969   <span class="keywordtype">void</span> load(<span class="keyword">class</span> <a class="code" href="classFl__Preferences.html" title="Fl_Preferences provides methods to store user settings between application starts.">Fl_Preferences</a>&amp;);
+<a name="l00970"></a>00970 };
+<a name="l00971"></a>00971 
+<a name="l00972"></a>00972 <span class="preprocessor">#endif </span><span class="comment">/*FL_TREE_H*/</span>
+<a name="l00973"></a>00973 
+<a name="l00974"></a>00974 <span class="comment">//</span>
+<a name="l00975"></a>00975 <span class="comment">// End of &quot;$Id: Fl_Tree.H 8449 2011-02-19 22:40:31Z greg.ercolano $&quot;.</span>
+<a name="l00976"></a>00976 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__Tree_8H.html">Fl_Tree.H</a>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Tree__Item_8H-source.html

Modified: trunk/doc-1.3/Fl__Tree__Item_8H.html
===================================================================
--- trunk/doc-1.3/Fl__Tree__Item_8H.html	2011-01-07 22:20:56 UTC (rev 592)
+++ trunk/doc-1.3/Fl__Tree__Item_8H.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -1,55 +1,97 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>FLTK: Fl_Tree_Item.H File Reference</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-<link href="tabs.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.7 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Tree_Item.H File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
     </ul>
   </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
-      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
 </div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Tree__Item_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a>  </div>
+  <div class="headertitle">
+<h1>Fl_Tree_Item.H File Reference</h1>  </div>
+</div>
 <div class="contents">
-<h1>Fl_Tree_Item.H File Reference</h1>This file contains the definitions for <a class="el" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a>.  
-<a href="#_details">More...</a>
-<p>
-<code>#include &lt;FL/Fl.H&gt;</code><br>
-<code>#include &lt;<a class="el" href="Fl__Widget_8H-source.html">FL/Fl_Widget.H</a>&gt;</code><br>
-<code>#include &lt;FL/Fl_Image.H&gt;</code><br>
-<code>#include &lt;<a class="el" href="fl__draw_8H-source.html">FL/fl_draw.H</a>&gt;</code><br>
-<code>#include &lt;<a class="el" href="Fl__Tree__Item__Array_8H-source.html">FL/Fl_Tree_Item_Array.H</a>&gt;</code><br>
-<code>#include &lt;<a class="el" href="Fl__Tree__Prefs_8H-source.html">FL/Fl_Tree_Prefs.H</a>&gt;</code><br>
 
-<p>
-<a href="Fl__Tree__Item_8H-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Tree__Item.html">Fl_Tree_Item</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tree item.  <a href="classFl__Tree__Item.html#_details">More...</a><br></td></tr>
+<p>This file contains the definitions for <a class="el" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a>.  
+<a href="#_details">More...</a></p>
+<div class="textblock"><code>#include &lt;FL/Fl.H&gt;</code><br/>
+<code>#include &lt;FL/Fl_Widget.H&gt;</code><br/>
+<code>#include &lt;FL/Fl_Image.H&gt;</code><br/>
+<code>#include &lt;FL/fl_draw.H&gt;</code><br/>
+<code>#include &lt;FL/Fl_Tree_Item_Array.H&gt;</code><br/>
+<code>#include &lt;FL/Fl_Tree_Prefs.H&gt;</code><br/>
+</div>
+<p><a href="Fl__Tree__Item_8H_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Tree__Item.html">Fl_Tree_Item</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Tree item.  <a href="classFl__Tree__Item.html#_details">More...</a><br/></td></tr>
 </table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-This file contains the definitions for <a class="el" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a>. 
-<p>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>This file contains the definitions for <a class="el" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a>. </p>
+</div></div>
 </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__Tree__Item_8H.html">Fl_Tree_Item.H</a>      </li>
 <hr>
 <address><small>
 <!-- date removed for reducing unnecessary svn web updates  -->
 <a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
-&copy; 1998-2010 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
 Permission is granted to reproduce this manual or any portion for
 any purpose, provided this copyright and permission notice are preserved.
 </small></address>

Added: trunk/doc-1.3/Fl__Tree__Item_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Tree__Item_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Tree__Item_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,329 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Tree_Item.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Tree__Item_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Tree_Item.H</h1>  </div>
+</div>
+<div class="contents">
+<a href="Fl__Tree__Item_8H.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Tree_Item.H 8340 2011-01-30 20:22:06Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 
+<a name="l00005"></a>00005 <span class="preprocessor">#ifndef FL_TREE_ITEM_H</span>
+<a name="l00006"></a>00006 <span class="preprocessor"></span><span class="preprocessor">#define FL_TREE_ITEM_H</span>
+<a name="l00007"></a>00007 <span class="preprocessor"></span>
+<a name="l00008"></a>00008 <span class="preprocessor">#include &lt;FL/Fl.H&gt;</span>
+<a name="l00009"></a>00009 <span class="preprocessor">#include &lt;FL/Fl_Widget.H&gt;</span>
+<a name="l00010"></a>00010 <span class="preprocessor">#include &lt;FL/Fl_Image.H&gt;</span>
+<a name="l00011"></a>00011 <span class="preprocessor">#include &lt;FL/fl_draw.H&gt;</span>
+<a name="l00012"></a>00012 
+<a name="l00013"></a>00013 <span class="preprocessor">#include &lt;FL/Fl_Tree_Item_Array.H&gt;</span>
+<a name="l00014"></a>00014 <span class="preprocessor">#include &lt;FL/Fl_Tree_Prefs.H&gt;</span>
+<a name="l00015"></a>00015 
+<a name="l00017"></a>00017 <span class="comment">// FL/Fl_Tree_Item.H</span>
+<a name="l00019"></a>00019 <span class="comment"></span><span class="comment">//</span>
+<a name="l00020"></a>00020 <span class="comment">// Fl_Tree -- This file is part of the Fl_Tree widget for FLTK</span>
+<a name="l00021"></a>00021 <span class="comment">// Copyright (C) 2009-2010 by Greg Ercolano.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00024"></a>00024 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00025"></a>00025 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00026"></a>00026 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00027"></a>00027 <span class="comment">//</span>
+<a name="l00028"></a>00028 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00029"></a>00029 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00030"></a>00030 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00031"></a>00031 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00032"></a>00032 <span class="comment">//</span>
+<a name="l00033"></a>00033 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00034"></a>00034 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00035"></a>00035 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00036"></a>00036 <span class="comment">// USA.</span>
+<a name="l00037"></a>00037 <span class="comment">//</span>
+<a name="l00038"></a>00038 
+<a name="l00043"></a>00043 
+<a name="l00059"></a><a class="code" href="classFl__Tree__Item.html">00059</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> {
+<a name="l00060"></a>00060   <span class="keyword">const</span> <span class="keywordtype">char</span>             *_label;               <span class="comment">// label (memory managed)</span>
+<a name="l00061"></a>00061   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a>                 _labelfont;           <span class="comment">// label&#39;s font face</span>
+<a name="l00062"></a>00062   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a>             _labelsize;           <span class="comment">// label&#39;s font size</span>
+<a name="l00063"></a>00063   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a>                _labelfgcolor;        <span class="comment">// label&#39;s fg color</span>
+<a name="l00064"></a>00064   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a>                _labelbgcolor;        <span class="comment">// label&#39;s bg color</span>
+<a name="l00065"></a>00065   <span class="keywordtype">char</span>                    _open;                <span class="comment">// item is open?</span>
+<a name="l00066"></a>00066   <span class="keywordtype">char</span>                    _visible;             <span class="comment">// item is visible?</span>
+<a name="l00067"></a>00067   <span class="keywordtype">char</span>                    _active;              <span class="comment">// item activated?</span>
+<a name="l00068"></a>00068   <span class="keywordtype">char</span>                    _selected;            <span class="comment">// item selected?</span>
+<a name="l00069"></a>00069   <span class="keywordtype">int</span>                     _xywh[4];             <span class="comment">// xywh of this widget (if visible)</span>
+<a name="l00070"></a>00070   <span class="keywordtype">int</span>                     _collapse_xywh[4];    <span class="comment">// xywh of collapse icon (if any)</span>
+<a name="l00071"></a>00071   <span class="keywordtype">int</span>                     _label_xywh[4];       <span class="comment">// xywh of label</span>
+<a name="l00072"></a>00072   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>              *_widget;              <span class="comment">// item&#39;s label widget (optional)</span>
+<a name="l00073"></a>00073   <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>               *_usericon;            <span class="comment">// item&#39;s user-specific icon (optional)</span>
+<a name="l00074"></a>00074   <a class="code" href="classFl__Tree__Item__Array.html" title="Manages an array of Fl_Tree_Item pointers.">Fl_Tree_Item_Array</a>      _children;            <span class="comment">// array of child items</span>
+<a name="l00075"></a>00075   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a>           *_parent;              <span class="comment">// parent item (=0 if root)</span>
+<a name="l00076"></a>00076   <span class="keywordtype">void</span>                   *_userdata;            <span class="comment">// user data that can be associated with an item</span>
+<a name="l00077"></a>00077 <span class="keyword">protected</span>:
+<a name="l00078"></a>00078   <span class="keywordtype">void</span> show_widgets();
+<a name="l00079"></a>00079   <span class="keywordtype">void</span> hide_widgets();
+<a name="l00080"></a>00080   <span class="keywordtype">void</span> draw_vertical_connector(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y1, <span class="keywordtype">int</span> y2, <span class="keyword">const</span> <a class="code" href="classFl__Tree__Prefs.html" title="Tree widget&amp;#39;s preferences.">Fl_Tree_Prefs</a> &amp;prefs);
+<a name="l00081"></a>00081   <span class="keywordtype">void</span> draw_horizontal_connector(<span class="keywordtype">int</span> x1, <span class="keywordtype">int</span> x2, <span class="keywordtype">int</span> y, <span class="keyword">const</span> <a class="code" href="classFl__Tree__Prefs.html" title="Tree widget&amp;#39;s preferences.">Fl_Tree_Prefs</a> &amp;prefs);
+<a name="l00082"></a>00082 <span class="keyword">public</span>:
+<a name="l00083"></a>00083   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a>(<span class="keyword">const</span> <a class="code" href="classFl__Tree__Prefs.html" title="Tree widget&amp;#39;s preferences.">Fl_Tree_Prefs</a> &amp;prefs);     <span class="comment">// CTOR</span>
+<a name="l00084"></a>00084   ~<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a>();                              <span class="comment">// DTOR</span>
+<a name="l00085"></a>00085   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a>(<span class="keyword">const</span> <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *o);          <span class="comment">// COPY CTOR</span>
+<a name="l00086"></a>00086   <span class="keywordtype">int</span> x()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(_xywh[0]); }
+<a name="l00087"></a>00087   <span class="keywordtype">int</span> y()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(_xywh[1]); }
+<a name="l00088"></a>00088   <span class="keywordtype">int</span> w()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(_xywh[2]); }
+<a name="l00089"></a>00089   <span class="keywordtype">int</span> h()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(_xywh[3]); }
+<a name="l00090"></a>00090   <span class="keywordtype">void</span> draw(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> &amp;Y, <span class="keywordtype">int</span> W, <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *tree, <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *itemfocus, <span class="keyword">const</span> <a class="code" href="classFl__Tree__Prefs.html" title="Tree widget&amp;#39;s preferences.">Fl_Tree_Prefs</a> &amp;prefs, <span class="keywordtype">int</span> lastchild=1);
+<a name="l00091"></a>00091   <span class="keywordtype">void</span> show_self(<span class="keyword">const</span> <span class="keywordtype">char</span> *indent = <span class="stringliteral">&quot;&quot;</span>) <span class="keyword">const</span>;
+<a name="l00092"></a>00092   <span class="keywordtype">void</span> label(<span class="keyword">const</span> <span class="keywordtype">char</span> *val);
+<a name="l00093"></a>00093   <span class="keyword">const</span> <span class="keywordtype">char</span> *label() <span class="keyword">const</span>;
+<a name="l00094"></a>00094 
+<a name="l00096"></a><a class="code" href="classFl__Tree__Item.html#a68bdeada31895befb192a9624d48315f">00096</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Item.html#a68bdeada31895befb192a9624d48315f" title="Set a user-data value for the item.">user_data</a>( <span class="keywordtype">void</span>* data ) { _userdata = data; }
+<a name="l00097"></a>00097 
+<a name="l00099"></a><a class="code" href="classFl__Tree__Item.html#a50370fadc4d8789ae8b35221121f6b38">00099</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span>* <a class="code" href="classFl__Tree__Item.html#a50370fadc4d8789ae8b35221121f6b38" title="Retrieve the user-data value that has been assigned to the item.">user_data</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> _userdata; }
+<a name="l00100"></a>00100   
+<a name="l00102"></a><a class="code" href="classFl__Tree__Item.html#a9e72a148688f46df8e87793510043032">00102</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Item.html#a9e72a148688f46df8e87793510043032" title="Set item&amp;#39;s label font face.">labelfont</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> val) {
+<a name="l00103"></a>00103     _labelfont = val; 
+<a name="l00104"></a>00104   }
+<a name="l00106"></a><a class="code" href="classFl__Tree__Item.html#ad6e3e8657798be40d083a1b226bb5c44">00106</a>   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="classFl__Tree__Item.html#ad6e3e8657798be40d083a1b226bb5c44" title="Get item&amp;#39;s label font face.">labelfont</a>()<span class="keyword"> const </span>{
+<a name="l00107"></a>00107     <span class="keywordflow">return</span>(_labelfont);
+<a name="l00108"></a>00108   }
+<a name="l00110"></a><a class="code" href="classFl__Tree__Item.html#a665c7e6edf7fd79aff536c138be1b4fb">00110</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Item.html#a665c7e6edf7fd79aff536c138be1b4fb" title="Set item&amp;#39;s label font size.">labelsize</a>(<a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> val) {
+<a name="l00111"></a>00111     _labelsize = val; 
+<a name="l00112"></a>00112   }
+<a name="l00114"></a><a class="code" href="classFl__Tree__Item.html#a1b7c0ac603f1a0f11ece4925dbc294da">00114</a>   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> <a class="code" href="classFl__Tree__Item.html#a1b7c0ac603f1a0f11ece4925dbc294da" title="Get item&amp;#39;s label font size.">labelsize</a>()<span class="keyword"> const </span>{
+<a name="l00115"></a>00115     <span class="keywordflow">return</span>(_labelsize);
+<a name="l00116"></a>00116   }
+<a name="l00118"></a><a class="code" href="classFl__Tree__Item.html#aeb2a7dbe6dff96a9694d8c53686e610a">00118</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Item.html#aeb2a7dbe6dff96a9694d8c53686e610a" title="Set item&amp;#39;s label foreground text color.">labelfgcolor</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> val) {
+<a name="l00119"></a>00119     _labelfgcolor = val; 
+<a name="l00120"></a>00120   }
+<a name="l00122"></a><a class="code" href="classFl__Tree__Item.html#ab1806ab06743e8231731a5b095958310">00122</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Item.html#ab1806ab06743e8231731a5b095958310" title="Set item&amp;#39;s label text color.">labelcolor</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> val) {
+<a name="l00123"></a>00123     _labelfgcolor = val; 
+<a name="l00124"></a>00124   }
+<a name="l00126"></a><a class="code" href="classFl__Tree__Item.html#a01495682a0980451bb2c152202c9ee85">00126</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Tree__Item.html#a01495682a0980451bb2c152202c9ee85" title="Return item&amp;#39;s label text color.">labelcolor</a>()<span class="keyword"> const </span>{
+<a name="l00127"></a>00127     <span class="keywordflow">return</span>(_labelfgcolor); 
+<a name="l00128"></a>00128   }
+<a name="l00130"></a><a class="code" href="classFl__Tree__Item.html#a25f1b315006d95d94b1c36b5e9d46c8f">00130</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Tree__Item.html#a25f1b315006d95d94b1c36b5e9d46c8f" title="Return item&amp;#39;s label foreground text color.">labelfgcolor</a>()<span class="keyword"> const </span>{
+<a name="l00131"></a>00131     <span class="keywordflow">return</span>(_labelfgcolor); 
+<a name="l00132"></a>00132   }
+<a name="l00134"></a><a class="code" href="classFl__Tree__Item.html#afbd61ac7e881eb66b2d1a07c06a7f485">00134</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Item.html#afbd61ac7e881eb66b2d1a07c06a7f485" title="Set item&amp;#39;s label background color.">labelbgcolor</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> val) {
+<a name="l00135"></a>00135     _labelbgcolor = val; 
+<a name="l00136"></a>00136   }
+<a name="l00138"></a><a class="code" href="classFl__Tree__Item.html#a9a2746ec13b85c493c771d81d684e480">00138</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Tree__Item.html#a9a2746ec13b85c493c771d81d684e480" title="Return item&amp;#39;s background text color.">labelbgcolor</a>()<span class="keyword"> const </span>{
+<a name="l00139"></a>00139     <span class="keywordflow">return</span>(_labelbgcolor); 
+<a name="l00140"></a>00140   }
+<a name="l00142"></a><a class="code" href="classFl__Tree__Item.html#ad6f913414d8af47f16289b6c0712612a">00142</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Item.html#ad6f913414d8af47f16289b6c0712612a" title="Assign an FLTK widget to this item.">widget</a>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *val) {
+<a name="l00143"></a>00143     _widget = val; 
+<a name="l00144"></a>00144   }
+<a name="l00146"></a><a class="code" href="classFl__Tree__Item.html#ab2443832841c962b780d907eeabeda4c">00146</a>   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *<a class="code" href="classFl__Tree__Item.html#ab2443832841c962b780d907eeabeda4c" title="Return FLTK widget assigned to this item.">widget</a>()<span class="keyword"> const </span>{
+<a name="l00147"></a>00147     <span class="keywordflow">return</span>(_widget); 
+<a name="l00148"></a>00148   }
+<a name="l00150"></a><a class="code" href="classFl__Tree__Item.html#a07f2ad96a3b533e7342e46ace125ba9a">00150</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree__Item.html#a07f2ad96a3b533e7342e46ace125ba9a" title="Return the number of children this item has.">children</a>()<span class="keyword"> const </span>{
+<a name="l00151"></a>00151     <span class="keywordflow">return</span>(_children.total()); 
+<a name="l00152"></a>00152   }
+<a name="l00154"></a><a class="code" href="classFl__Tree__Item.html#a90dd78014567688398f00457553b9912">00154</a>   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *<a class="code" href="classFl__Tree__Item.html#a90dd78014567688398f00457553b9912" title="Return the child item for the given &amp;#39;index&amp;#39;.">child</a>(<span class="keywordtype">int</span> index) {
+<a name="l00155"></a>00155     <span class="keywordflow">return</span>(_children[index]); 
+<a name="l00156"></a>00156   }
+<a name="l00158"></a>00158   <span class="keyword">const</span> <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *child(<span class="keywordtype">int</span> t) <span class="keyword">const</span>;
+<a name="l00160"></a><a class="code" href="classFl__Tree__Item.html#ac30fd3cfa61f3ef75feafbf29f1d743d">00160</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree__Item.html#ac30fd3cfa61f3ef75feafbf29f1d743d" title="See if this item has children.">has_children</a>()<span class="keyword"> const </span>{
+<a name="l00161"></a>00161     <span class="keywordflow">return</span>(children()); 
+<a name="l00162"></a>00162   }
+<a name="l00163"></a>00163   <span class="keywordtype">int</span> find_child(<span class="keyword">const</span> <span class="keywordtype">char</span> *name);
+<a name="l00164"></a>00164   <span class="keywordtype">int</span> find_child(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item);
+<a name="l00165"></a>00165   <span class="keywordtype">int</span> remove_child(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item);
+<a name="l00166"></a>00166   <span class="keywordtype">int</span> remove_child(<span class="keyword">const</span> <span class="keywordtype">char</span> *new_label);
+<a name="l00167"></a>00167   <span class="keywordtype">void</span> clear_children();
+<a name="l00168"></a>00168   <span class="keywordtype">void</span> swap_children(<span class="keywordtype">int</span> ax, <span class="keywordtype">int</span> bx);
+<a name="l00169"></a>00169   <span class="keywordtype">int</span> swap_children(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *a, <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *b);
+<a name="l00170"></a>00170   <span class="keyword">const</span> <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *find_child_item(<span class="keywordtype">char</span> **arr) <span class="keyword">const</span>;        <span class="comment">// const</span>
+<a name="l00171"></a>00171         <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *find_child_item(<span class="keywordtype">char</span> **arr);              <span class="comment">// non-const</span>
+<a name="l00172"></a>00172   <span class="keyword">const</span> <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *find_item(<span class="keywordtype">char</span> **arr) <span class="keyword">const</span>;              <span class="comment">// const</span>
+<a name="l00173"></a>00173         <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *find_item(<span class="keywordtype">char</span> **arr);                    <span class="comment">// non-const</span>
+<a name="l00175"></a>00175 <span class="comment"></span>  <span class="comment">// Adding items</span>
+<a name="l00177"></a>00177 <span class="comment"></span>  <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *add(<span class="keyword">const</span> <a class="code" href="classFl__Tree__Prefs.html" title="Tree widget&amp;#39;s preferences.">Fl_Tree_Prefs</a> &amp;prefs, <span class="keyword">const</span> <span class="keywordtype">char</span> *new_label);
+<a name="l00178"></a>00178   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *add(<span class="keyword">const</span> <a class="code" href="classFl__Tree__Prefs.html" title="Tree widget&amp;#39;s preferences.">Fl_Tree_Prefs</a> &amp;prefs, <span class="keywordtype">char</span> **arr);
+<a name="l00179"></a>00179   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *insert(<span class="keyword">const</span> <a class="code" href="classFl__Tree__Prefs.html" title="Tree widget&amp;#39;s preferences.">Fl_Tree_Prefs</a> &amp;prefs, <span class="keyword">const</span> <span class="keywordtype">char</span> *new_label, <span class="keywordtype">int</span> pos=0);
+<a name="l00180"></a>00180   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *insert_above(<span class="keyword">const</span> <a class="code" href="classFl__Tree__Prefs.html" title="Tree widget&amp;#39;s preferences.">Fl_Tree_Prefs</a> &amp;prefs, <span class="keyword">const</span> <span class="keywordtype">char</span> *new_label);
+<a name="l00181"></a>00181   <span class="keywordtype">int</span> depth() <span class="keyword">const</span>;
+<a name="l00182"></a>00182   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *prev();
+<a name="l00183"></a>00183   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *next();
+<a name="l00184"></a>00184   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *next_sibling();
+<a name="l00185"></a>00185   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *prev_sibling();
+<a name="l00186"></a>00186   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *next_displayed(<a class="code" href="classFl__Tree__Prefs.html" title="Tree widget&amp;#39;s preferences.">Fl_Tree_Prefs</a> &amp;prefs);
+<a name="l00187"></a>00187   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *prev_displayed(<a class="code" href="classFl__Tree__Prefs.html" title="Tree widget&amp;#39;s preferences.">Fl_Tree_Prefs</a> &amp;prefs);
+<a name="l00188"></a>00188   
+<a name="l00190"></a><a class="code" href="classFl__Tree__Item.html#a4e1d3569fb7c150149825aa5793effab">00190</a>   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *<a class="code" href="classFl__Tree__Item.html#a4e1d3569fb7c150149825aa5793effab" title="Return the parent for this item. Returns NULL if we are the root.">parent</a>() {
+<a name="l00191"></a>00191     <span class="keywordflow">return</span>(_parent);
+<a name="l00192"></a>00192   }
+<a name="l00194"></a><a class="code" href="classFl__Tree__Item.html#a8aec79215d2a77f3dde6276901a4ea6a">00194</a>   <span class="keyword">const</span> <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *<a class="code" href="classFl__Tree__Item.html#a8aec79215d2a77f3dde6276901a4ea6a" title="Return the const parent for this item. Returns NULL if we are the root.">parent</a>()<span class="keyword"> const </span>{
+<a name="l00195"></a>00195     <span class="keywordflow">return</span>(_parent);
+<a name="l00196"></a>00196   }
+<a name="l00200"></a><a class="code" href="classFl__Tree__Item.html#ad841fe189bc47ea3e8f57379531e2db5">00200</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Item.html#ad841fe189bc47ea3e8f57379531e2db5" title="Set the parent for this item.">parent</a>(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *val) {
+<a name="l00201"></a>00201     _parent = val;
+<a name="l00202"></a>00202   }
+<a name="l00204"></a>00204   <span class="comment">// State</span>
+<a name="l00206"></a>00206 <span class="comment"></span>  <span class="keywordtype">void</span> open();
+<a name="l00207"></a>00207   <span class="keywordtype">void</span> close();
+<a name="l00209"></a><a class="code" href="classFl__Tree__Item.html#acb382d474b8d29ecae3d97a7086ac65f">00209</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree__Item.html#acb382d474b8d29ecae3d97a7086ac65f" title="See if the item is &amp;#39;open&amp;#39;.">is_open</a>()<span class="keyword"> const </span>{
+<a name="l00210"></a>00210     <span class="keywordflow">return</span>(_open?1:0);
+<a name="l00211"></a>00211   }
+<a name="l00213"></a><a class="code" href="classFl__Tree__Item.html#aeb7c50052dc98ffd8c6f9e119089b88f">00213</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree__Item.html#aeb7c50052dc98ffd8c6f9e119089b88f" title="See if the item is &amp;#39;closed&amp;#39;.">is_close</a>()<span class="keyword"> const </span>{
+<a name="l00214"></a>00214     <span class="keywordflow">return</span>(_open?0:1);
+<a name="l00215"></a>00215   }
+<a name="l00217"></a><a class="code" href="classFl__Tree__Item.html#a47cb53d25f7c5253f09fbf289986573c">00217</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Item.html#a47cb53d25f7c5253f09fbf289986573c" title="Toggle the item&amp;#39;s open/closed state.">open_toggle</a>() {
+<a name="l00218"></a>00218     _open?close():open();
+<a name="l00219"></a>00219   }
+<a name="l00223"></a><a class="code" href="classFl__Tree__Item.html#a760c11ee65395610b12fe31c2b8fb96c">00223</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Item.html#a760c11ee65395610b12fe31c2b8fb96c" title="Change the item&amp;#39;s selection state to the optionally specified &amp;#39;val&amp;#39;.">select</a>(<span class="keywordtype">int</span> val=1) {
+<a name="l00224"></a>00224     _selected = val;
+<a name="l00225"></a>00225   }
+<a name="l00227"></a><a class="code" href="classFl__Tree__Item.html#ab1496a666a31330a5be45eb6e404145b">00227</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Item.html#ab1496a666a31330a5be45eb6e404145b" title="Toggle the item&amp;#39;s selection state.">select_toggle</a>() {
+<a name="l00228"></a>00228     <span class="keywordflow">if</span> ( is_selected() ) {
+<a name="l00229"></a>00229       deselect();               <span class="comment">// deselect if selected</span>
+<a name="l00230"></a>00230     } <span class="keywordflow">else</span> {
+<a name="l00231"></a>00231       select();         <span class="comment">// select if deselected</span>
+<a name="l00232"></a>00232     }
+<a name="l00233"></a>00233   }
+<a name="l00238"></a><a class="code" href="classFl__Tree__Item.html#a5b02fa934ba1700ae845d4f13e824195">00238</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree__Item.html#a5b02fa934ba1700ae845d4f13e824195" title="Select self and all children Returns count of how many items were in the &amp;#39;deselected&amp;#39; state...">select_all</a>() {
+<a name="l00239"></a>00239     <span class="keywordtype">int</span> count = 0;
+<a name="l00240"></a>00240     <span class="keywordflow">if</span> ( ! is_selected() ) {
+<a name="l00241"></a>00241       select();
+<a name="l00242"></a>00242       ++count;
+<a name="l00243"></a>00243     }
+<a name="l00244"></a>00244     <span class="keywordflow">for</span> ( <span class="keywordtype">int</span> t=0; t&lt;children(); t++ ) {
+<a name="l00245"></a>00245       count += child(t)-&gt;select_all();
+<a name="l00246"></a>00246     }
+<a name="l00247"></a>00247     <span class="keywordflow">return</span>(count);
+<a name="l00248"></a>00248   }
+<a name="l00250"></a><a class="code" href="classFl__Tree__Item.html#a4163e1c53135607a481d8c05351faaba">00250</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Item.html#a4163e1c53135607a481d8c05351faaba" title="Disable the item&amp;#39;s selection state.">deselect</a>() {
+<a name="l00251"></a>00251     _selected = 0;
+<a name="l00252"></a>00252   }
+<a name="l00257"></a><a class="code" href="classFl__Tree__Item.html#aff6981d5d54239abb6cf61bcbffa198c">00257</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree__Item.html#aff6981d5d54239abb6cf61bcbffa198c" title="Deselect self and all children Returns count of how many items were in the &amp;#39;selected&amp;#39; state...">deselect_all</a>() {
+<a name="l00258"></a>00258     <span class="keywordtype">int</span> count = 0;
+<a name="l00259"></a>00259     <span class="keywordflow">if</span> ( is_selected() ) {
+<a name="l00260"></a>00260       deselect();
+<a name="l00261"></a>00261       ++count;
+<a name="l00262"></a>00262     }
+<a name="l00263"></a>00263     <span class="keywordflow">for</span> ( <span class="keywordtype">int</span> t=0; t&lt;children(); t++ ) {
+<a name="l00264"></a>00264       count += child(t)-&gt;deselect_all();
+<a name="l00265"></a>00265     }
+<a name="l00266"></a>00266     <span class="keywordflow">return</span>(count);
+<a name="l00267"></a>00267   }
+<a name="l00269"></a><a class="code" href="classFl__Tree__Item.html#ac0ed1fe7394f280b3e8e8249942a259b">00269</a>   <span class="keywordtype">char</span> <a class="code" href="classFl__Tree__Item.html#ac0ed1fe7394f280b3e8e8249942a259b" title="See if the item is selected.">is_selected</a>()<span class="keyword"> const </span>{
+<a name="l00270"></a>00270     <span class="keywordflow">return</span>(_selected);
+<a name="l00271"></a>00271   }
+<a name="l00281"></a><a class="code" href="classFl__Tree__Item.html#abb9e3e3fbd266d3c8796090c6aa93227">00281</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Item.html#abb9e3e3fbd266d3c8796090c6aa93227" title="Change the item&amp;#39;s activation state to the optionally specified &amp;#39;val&amp;#39;.">activate</a>(<span class="keywordtype">int</span> val=1) {
+<a name="l00282"></a>00282     _active = val;
+<a name="l00283"></a>00283     <span class="keywordflow">if</span> ( _widget &amp;&amp; val != (<span class="keywordtype">int</span>)_widget-&gt;active() ) {
+<a name="l00284"></a>00284       <span class="keywordflow">if</span> ( val ) {
+<a name="l00285"></a>00285         _widget-&gt;activate();
+<a name="l00286"></a>00286       } <span class="keywordflow">else</span> {
+<a name="l00287"></a>00287         _widget-&gt;deactivate();
+<a name="l00288"></a>00288       }
+<a name="l00289"></a>00289       _widget-&gt;redraw();
+<a name="l00290"></a>00290     }
+<a name="l00291"></a>00291   }
+<a name="l00295"></a><a class="code" href="classFl__Tree__Item.html#a3901f41d634df5f9a83f7e7b0499eef3">00295</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Item.html#a3901f41d634df5f9a83f7e7b0499eef3" title="Deactivate the item; the callback() won&amp;#39;t be invoked when clicked.">deactivate</a>() {
+<a name="l00296"></a>00296     activate(0);
+<a name="l00297"></a>00297   }
+<a name="l00299"></a><a class="code" href="classFl__Tree__Item.html#a8435606c045d0f935b988fa74e95b518">00299</a>   <span class="keywordtype">char</span> <a class="code" href="classFl__Tree__Item.html#a8435606c045d0f935b988fa74e95b518" title="See if the item is activated.">is_activated</a>()<span class="keyword"> const </span>{
+<a name="l00300"></a>00300     <span class="keywordflow">return</span>(_active);
+<a name="l00301"></a>00301   }
+<a name="l00303"></a><a class="code" href="classFl__Tree__Item.html#aa095077700bad97653794f268f310919">00303</a>   <span class="keywordtype">char</span> <a class="code" href="classFl__Tree__Item.html#aa095077700bad97653794f268f310919" title="See if the item is activated.">is_active</a>()<span class="keyword"> const </span>{
+<a name="l00304"></a>00304     <span class="keywordflow">return</span>(_active);
+<a name="l00305"></a>00305   }
+<a name="l00307"></a><a class="code" href="classFl__Tree__Item.html#ac951710f99d18a157469f0c4d8371c3b">00307</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree__Item.html#ac951710f99d18a157469f0c4d8371c3b" title="See if the item is visible.">visible</a>()<span class="keyword"> const </span>{
+<a name="l00308"></a>00308     <span class="keywordflow">return</span>(_visible ? 1 : 0);
+<a name="l00309"></a>00309   }
+<a name="l00310"></a>00310   <span class="keywordtype">int</span> visible_r() <span class="keyword">const</span>;
+<a name="l00311"></a>00311 
+<a name="l00313"></a><a class="code" href="classFl__Tree__Item.html#a21eefa581f7f8d0769de192bd89b55ce">00313</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Item.html#a21eefa581f7f8d0769de192bd89b55ce" title="Set the user icon&amp;#39;s image. &amp;#39;0&amp;#39; will disable.">usericon</a>(<a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *val) {
+<a name="l00314"></a>00314     _usericon = val;
+<a name="l00315"></a>00315   }
+<a name="l00317"></a><a class="code" href="classFl__Tree__Item.html#a231f93c5f8ef7f1cede68a6a802d5aa3">00317</a>   <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *<a class="code" href="classFl__Tree__Item.html#a231f93c5f8ef7f1cede68a6a802d5aa3" title="Get the user icon. Returns &amp;#39;0&amp;#39; if disabled.">usericon</a>()<span class="keyword"> const </span>{
+<a name="l00318"></a>00318     <span class="keywordflow">return</span>(_usericon);
+<a name="l00319"></a>00319   }
+<a name="l00321"></a>00321   <span class="comment">// Events</span>
+<a name="l00323"></a>00323 <span class="comment"></span>  <span class="keyword">const</span> <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *find_clicked(<span class="keyword">const</span> <a class="code" href="classFl__Tree__Prefs.html" title="Tree widget&amp;#39;s preferences.">Fl_Tree_Prefs</a> &amp;prefs) <span class="keyword">const</span>;
+<a name="l00324"></a>00324   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *find_clicked(<span class="keyword">const</span> <a class="code" href="classFl__Tree__Prefs.html" title="Tree widget&amp;#39;s preferences.">Fl_Tree_Prefs</a> &amp;prefs);
+<a name="l00325"></a>00325   <span class="keywordtype">int</span> event_on_collapse_icon(<span class="keyword">const</span> <a class="code" href="classFl__Tree__Prefs.html" title="Tree widget&amp;#39;s preferences.">Fl_Tree_Prefs</a> &amp;prefs) <span class="keyword">const</span>;
+<a name="l00326"></a>00326   <span class="keywordtype">int</span> event_on_label(<span class="keyword">const</span> <a class="code" href="classFl__Tree__Prefs.html" title="Tree widget&amp;#39;s preferences.">Fl_Tree_Prefs</a> &amp;prefs) <span class="keyword">const</span>;
+<a name="l00328"></a><a class="code" href="classFl__Tree__Item.html#ae137b1a479356f034e9e23830af77dd5">00328</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree__Item.html#ae137b1a479356f034e9e23830af77dd5" title="Is this item the root of the tree?">is_root</a>()<span class="keyword"> const </span>{
+<a name="l00329"></a>00329     <span class="keywordflow">return</span>(_parent==0?1:0);
+<a name="l00330"></a>00330   }
+<a name="l00331"></a>00331 };
+<a name="l00332"></a>00332 
+<a name="l00333"></a>00333 <span class="preprocessor">#endif </span><span class="comment">/*FL_TREE_ITEM_H*/</span>
+<a name="l00334"></a>00334 
+<a name="l00335"></a>00335 <span class="comment">//</span>
+<a name="l00336"></a>00336 <span class="comment">// End of &quot;$Id: Fl_Tree_Item.H 8340 2011-01-30 20:22:06Z greg.ercolano $&quot;.</span>
+<a name="l00337"></a>00337 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__Tree__Item_8H.html">Fl_Tree_Item.H</a>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Tree__Item__Array_8H-source.html

Modified: trunk/doc-1.3/Fl__Tree__Item__Array_8H.html
===================================================================
--- trunk/doc-1.3/Fl__Tree__Item__Array_8H.html	2011-01-07 22:20:56 UTC (rev 592)
+++ trunk/doc-1.3/Fl__Tree__Item__Array_8H.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -1,54 +1,97 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>FLTK: Fl_Tree_Item_Array.H File Reference</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-<link href="tabs.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.7 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Tree_Item_Array.H File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
     </ul>
   </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
-      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
 </div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Tree__Item__Array_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#var-members">Variables</a>  </div>
+  <div class="headertitle">
+<h1>Fl_Tree_Item_Array.H File Reference</h1>  </div>
+</div>
 <div class="contents">
-<h1>Fl_Tree_Item_Array.H File Reference</h1>This file defines a class that manages an array of <a class="el" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> pointers.  
-<a href="#_details">More...</a>
-<p>
-<code>#include &quot;Fl_Export.H&quot;</code><br>
 
-<p>
-<a href="Fl__Tree__Item__Array_8H-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Tree__Item__Array.html">Fl_Tree_Item_Array</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Manages an array of <a class="el" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> pointers.  <a href="classFl__Tree__Item__Array.html#_details">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f2703fb020caf780ee6735957b367dba"></a><!-- doxytag: member="Fl_Tree_Item_Array.H::Fl_Tree_Item" ref="f2703fb020caf780ee6735957b367dba" args="" -->
-class FL_EXPORT&nbsp;</td><td class="memItemRight" valign="bottom"><b>Fl_Tree_Item</b></td></tr>
-
+<p>This file defines a class that manages an array of <a class="el" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> pointers.  
+<a href="#_details">More...</a></p>
+<div class="textblock"><code>#include &quot;Fl_Export.H&quot;</code><br/>
+</div>
+<p><a href="Fl__Tree__Item__Array_8H_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Tree__Item__Array.html">Fl_Tree_Item_Array</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Manages an array of <a class="el" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> pointers.  <a href="classFl__Tree__Item__Array.html#_details">More...</a><br/></td></tr>
+<tr><td colspan="2"><h2><a name="var-members"></a>
+Variables</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2703fb020caf780ee6735957b367dba"></a><!-- doxytag: member="Fl_Tree_Item_Array.H::Fl_Tree_Item" ref="af2703fb020caf780ee6735957b367dba" args="" -->
+class FL_EXPORT&#160;</td><td class="memItemRight" valign="bottom"><b>Fl_Tree_Item</b></td></tr>
 </table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-This file defines a class that manages an array of <a class="el" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> pointers. 
-<p>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>This file defines a class that manages an array of <a class="el" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> pointers. </p>
+</div></div>
 </div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__Tree__Item__Array_8H.html">Fl_Tree_Item_Array.H</a>      </li>
 <hr>
 <address><small>
 <!-- date removed for reducing unnecessary svn web updates  -->
 <a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
-&copy; 1998-2010 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
 Permission is granted to reproduce this manual or any portion for
 any purpose, provided this copyright and permission notice are preserved.
 </small></address>

Added: trunk/doc-1.3/Fl__Tree__Item__Array_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Tree__Item__Array_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Tree__Item__Array_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,148 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Tree_Item_Array.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Tree__Item__Array_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Tree_Item_Array.H</h1>  </div>
+</div>
+<div class="contents">
+<a href="Fl__Tree__Item__Array_8H.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Tree_Item_Array.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 
+<a name="l00005"></a>00005 <span class="preprocessor">#ifndef _FL_TREE_ITEM_ARRAY_H</span>
+<a name="l00006"></a>00006 <span class="preprocessor"></span><span class="preprocessor">#define _FL_TREE_ITEM_ARRAY_H</span>
+<a name="l00007"></a>00007 <span class="preprocessor"></span>
+<a name="l00008"></a>00008 <span class="preprocessor">#include &quot;Fl_Export.H&quot;</span>
+<a name="l00009"></a>00009 
+<a name="l00010"></a>00010 <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a>;   <span class="comment">// forward decl must *precede* first doxygen comment block</span>
+<a name="l00011"></a>00011                                 <span class="comment">// or doxygen will not document our class..</span>
+<a name="l00012"></a>00012 
+<a name="l00014"></a>00014 <span class="comment">// FL/Fl_Tree_Item_Array.H</span>
+<a name="l00016"></a>00016 <span class="comment"></span><span class="comment">//</span>
+<a name="l00017"></a>00017 <span class="comment">// Fl_Tree -- This file is part of the Fl_Tree widget for FLTK</span>
+<a name="l00018"></a>00018 <span class="comment">// Copyright (C) 2009-2010 by Greg Ercolano.</span>
+<a name="l00019"></a>00019 <span class="comment">//</span>
+<a name="l00020"></a>00020 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00021"></a>00021 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00022"></a>00022 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00023"></a>00023 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00026"></a>00026 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00027"></a>00027 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00028"></a>00028 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00029"></a>00029 <span class="comment">//</span>
+<a name="l00030"></a>00030 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00031"></a>00031 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00032"></a>00032 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00033"></a>00033 <span class="comment">// USA.</span>
+<a name="l00034"></a>00034 <span class="comment">//</span>
+<a name="l00035"></a>00035 
+<a name="l00040"></a>00040 
+<a name="l00050"></a>00050 
+<a name="l00051"></a><a class="code" href="classFl__Tree__Item__Array.html">00051</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Tree__Item__Array.html" title="Manages an array of Fl_Tree_Item pointers.">Fl_Tree_Item_Array</a> {
+<a name="l00052"></a>00052   <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> **_items;        <span class="comment">// items array</span>
+<a name="l00053"></a>00053   <span class="keywordtype">int</span> _total;                   <span class="comment">// #items in array</span>
+<a name="l00054"></a>00054   <span class="keywordtype">int</span> _size;                    <span class="comment">// #items *allocated* for array</span>
+<a name="l00055"></a>00055   <span class="keywordtype">int</span> _chunksize;               <span class="comment">// #items to enlarge mem allocation</span>
+<a name="l00056"></a>00056   <span class="keywordtype">void</span> enlarge(<span class="keywordtype">int</span> count);
+<a name="l00057"></a>00057 <span class="keyword">public</span>:
+<a name="l00058"></a>00058   <a class="code" href="classFl__Tree__Item__Array.html" title="Manages an array of Fl_Tree_Item pointers.">Fl_Tree_Item_Array</a>(<span class="keywordtype">int</span> new_chunksize = 10);           <span class="comment">// CTOR</span>
+<a name="l00059"></a>00059   ~<a class="code" href="classFl__Tree__Item__Array.html" title="Manages an array of Fl_Tree_Item pointers.">Fl_Tree_Item_Array</a>();                                <span class="comment">// DTOR</span>
+<a name="l00060"></a>00060   <a class="code" href="classFl__Tree__Item__Array.html" title="Manages an array of Fl_Tree_Item pointers.">Fl_Tree_Item_Array</a>(<span class="keyword">const</span> <a class="code" href="classFl__Tree__Item__Array.html" title="Manages an array of Fl_Tree_Item pointers.">Fl_Tree_Item_Array</a> *o);      <span class="comment">// COPY CTOR</span>
+<a name="l00062"></a><a class="code" href="classFl__Tree__Item__Array.html#a6f70c7be5bc64d145ee6a1d194e81b38">00062</a> <span class="comment"></span>  <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *<a class="code" href="classFl__Tree__Item__Array.html#a6f70c7be5bc64d145ee6a1d194e81b38" title="Return the item and index i.">operator[]</a>(<span class="keywordtype">int</span> i) {
+<a name="l00063"></a>00063     <span class="keywordflow">return</span>(_items[i]);
+<a name="l00064"></a>00064   }
+<a name="l00066"></a><a class="code" href="classFl__Tree__Item__Array.html#a730d0633c8436c8e64a086700b71e453">00066</a>   <span class="keyword">const</span> <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *<a class="code" href="classFl__Tree__Item__Array.html#a730d0633c8436c8e64a086700b71e453" title="Const version of operator[](int i)">operator[]</a>(<span class="keywordtype">int</span> i)<span class="keyword"> const </span>{
+<a name="l00067"></a>00067     <span class="keywordflow">return</span>(_items[i]);
+<a name="l00068"></a>00068   }
+<a name="l00070"></a><a class="code" href="classFl__Tree__Item__Array.html#add4d24b6d33e7bdbeeb3f8bb6437517e">00070</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Tree__Item__Array.html#add4d24b6d33e7bdbeeb3f8bb6437517e" title="Return the total items in the array, or 0 if empty.">total</a>()<span class="keyword"> const </span>{
+<a name="l00071"></a>00071     <span class="keywordflow">return</span>(_total);
+<a name="l00072"></a>00072   }
+<a name="l00074"></a><a class="code" href="classFl__Tree__Item__Array.html#a2db61ec3dfc486d10f032c02bacf2609">00074</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Item__Array.html#a2db61ec3dfc486d10f032c02bacf2609" title="Swap the two items at index positions ax and bx.">swap</a>(<span class="keywordtype">int</span> ax, <span class="keywordtype">int</span> bx) {
+<a name="l00075"></a>00075     <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *asave = _items[ax];
+<a name="l00076"></a>00076     _items[ax] = _items[bx];
+<a name="l00077"></a>00077     _items[bx] = asave;
+<a name="l00078"></a>00078   }
+<a name="l00079"></a>00079   <span class="keywordtype">void</span> clear();
+<a name="l00080"></a>00080   <span class="keywordtype">void</span> add(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *val);
+<a name="l00081"></a>00081   <span class="keywordtype">void</span> insert(<span class="keywordtype">int</span> pos, <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *new_item);
+<a name="l00082"></a>00082   <span class="keywordtype">void</span> <span class="keyword">remove</span>(<span class="keywordtype">int</span> index);
+<a name="l00083"></a>00083   <span class="keywordtype">int</span>  <span class="keyword">remove</span>(<a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a> *item);
+<a name="l00084"></a>00084 };
+<a name="l00085"></a>00085 
+<a name="l00086"></a>00086 <span class="preprocessor">#endif </span><span class="comment">/*_FL_TREE_ITEM_ARRAY_H*/</span>
+<a name="l00087"></a>00087 
+<a name="l00088"></a>00088 <span class="comment">//</span>
+<a name="l00089"></a>00089 <span class="comment">// End of &quot;$Id: Fl_Tree_Item_Array.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00090"></a>00090 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__Tree__Item__Array_8H.html">Fl_Tree_Item_Array.H</a>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Tree__Prefs_8H-source.html

Modified: trunk/doc-1.3/Fl__Tree__Prefs_8H.html
===================================================================
--- trunk/doc-1.3/Fl__Tree__Prefs_8H.html	2011-01-07 22:20:56 UTC (rev 592)
+++ trunk/doc-1.3/Fl__Tree__Prefs_8H.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -1,158 +1,204 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>FLTK: Fl_Tree_Prefs.H File Reference</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-<link href="tabs.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.7 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Tree_Prefs.H File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
     </ul>
   </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
-      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
 </div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Tree__Prefs_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#enum-members">Enumerations</a>  </div>
+  <div class="headertitle">
+<h1>Fl_Tree_Prefs.H File Reference</h1>  </div>
+</div>
 <div class="contents">
-<h1>Fl_Tree_Prefs.H File Reference</h1>This file contains the definitions for Fl_Tree's preferences.  
-<a href="#_details">More...</a>
-<p>
 
-<p>
-<a href="Fl__Tree__Prefs_8H-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Tree__Prefs.html">Fl_Tree_Prefs</a></td></tr>
+<p>This file contains the definitions for Fl_Tree's preferences.  
+<a href="#_details">More...</a></p>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tree widget's preferences.  <a href="classFl__Tree__Prefs.html#_details">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Tree__Prefs_8H.html#1d7f7aa31541d6792802549a830af79a">Fl_Tree_Connector</a> { <a class="el" href="Fl__Tree__Prefs_8H.html#1d7f7aa31541d6792802549a830af79aa4f4a47bd9ac74fc696f14de797bb13b">FL_TREE_CONNECTOR_NONE</a> = 0, 
-<a class="el" href="Fl__Tree__Prefs_8H.html#1d7f7aa31541d6792802549a830af79aa87a4469314fbff83557eeae519bea7f">FL_TREE_CONNECTOR_DOTTED</a> = 1, 
-<a class="el" href="Fl__Tree__Prefs_8H.html#1d7f7aa31541d6792802549a830af79a98aaf2a1309595f2a20bf92388c11310">FL_TREE_CONNECTOR_SOLID</a> = 2
+<p><a href="Fl__Tree__Prefs_8H_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Tree__Prefs.html">Fl_Tree_Prefs</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Tree widget's preferences.  <a href="classFl__Tree__Prefs.html#_details">More...</a><br/></td></tr>
+<tr><td colspan="2"><h2><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Tree__Prefs_8H.html#a1d7f7aa31541d6792802549a830af79a">Fl_Tree_Connector</a> { <a class="el" href="Fl__Tree__Prefs_8H.html#a1d7f7aa31541d6792802549a830af79aaa4f4a47bd9ac74fc696f14de797bb13b">FL_TREE_CONNECTOR_NONE</a> = 0, 
+<a class="el" href="Fl__Tree__Prefs_8H.html#a1d7f7aa31541d6792802549a830af79aaa87a4469314fbff83557eeae519bea7f">FL_TREE_CONNECTOR_DOTTED</a> = 1, 
+<a class="el" href="Fl__Tree__Prefs_8H.html#a1d7f7aa31541d6792802549a830af79aa98aaf2a1309595f2a20bf92388c11310">FL_TREE_CONNECTOR_SOLID</a> = 2
  }</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Defines the style of connection lines between items.  <a href="Fl__Tree__Prefs_8H.html#1d7f7aa31541d6792802549a830af79a">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Tree__Prefs_8H.html#cad7b470528c2b1d8461b1766395c97d">Fl_Tree_Select</a> { <a class="el" href="Fl__Tree__Prefs_8H.html#cad7b470528c2b1d8461b1766395c97d7b469d52c3e520fcee887f69b9877eeb">FL_TREE_SELECT_NONE</a> = 0, 
-<a class="el" href="Fl__Tree__Prefs_8H.html#cad7b470528c2b1d8461b1766395c97dc098344a6ad961c18500034119f7f0ec">FL_TREE_SELECT_SINGLE</a> = 1, 
-<a class="el" href="Fl__Tree__Prefs_8H.html#cad7b470528c2b1d8461b1766395c97dac8e9c6035badec27ccc1f0b8598dc22">FL_TREE_SELECT_MULTI</a> = 2
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Defines the style of connection lines between items. </p>
+ <a href="Fl__Tree__Prefs_8H.html#a1d7f7aa31541d6792802549a830af79a">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Tree__Prefs_8H.html#acad7b470528c2b1d8461b1766395c97d">Fl_Tree_Select</a> { <a class="el" href="Fl__Tree__Prefs_8H.html#acad7b470528c2b1d8461b1766395c97da7b469d52c3e520fcee887f69b9877eeb">FL_TREE_SELECT_NONE</a> = 0, 
+<a class="el" href="Fl__Tree__Prefs_8H.html#acad7b470528c2b1d8461b1766395c97dac098344a6ad961c18500034119f7f0ec">FL_TREE_SELECT_SINGLE</a> = 1, 
+<a class="el" href="Fl__Tree__Prefs_8H.html#acad7b470528c2b1d8461b1766395c97daac8e9c6035badec27ccc1f0b8598dc22">FL_TREE_SELECT_MULTI</a> = 2
  }</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Tree selection style.  <a href="Fl__Tree__Prefs_8H.html#cad7b470528c2b1d8461b1766395c97d">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Tree__Prefs_8H.html#4f5f2e1d9c7cb11a030745f591a837b0">Fl_Tree_Sort</a> { <a class="el" href="Fl__Tree__Prefs_8H.html#4f5f2e1d9c7cb11a030745f591a837b0f7b5ea8b69d18da8ba73edb078c43952">FL_TREE_SORT_NONE</a> = 0, 
-<a class="el" href="Fl__Tree__Prefs_8H.html#4f5f2e1d9c7cb11a030745f591a837b008b65c4965c971c1cac28c3590d3116e">FL_TREE_SORT_ASCENDING</a> = 1, 
-<a class="el" href="Fl__Tree__Prefs_8H.html#4f5f2e1d9c7cb11a030745f591a837b010670c639c97b0fa0fc69acc298f5fe7">FL_TREE_SORT_DESCENDING</a> = 2
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Tree selection style. </p>
+ <a href="Fl__Tree__Prefs_8H.html#acad7b470528c2b1d8461b1766395c97d">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Tree__Prefs_8H.html#a4f5f2e1d9c7cb11a030745f591a837b0">Fl_Tree_Sort</a> { <a class="el" href="Fl__Tree__Prefs_8H.html#a4f5f2e1d9c7cb11a030745f591a837b0af7b5ea8b69d18da8ba73edb078c43952">FL_TREE_SORT_NONE</a> = 0, 
+<a class="el" href="Fl__Tree__Prefs_8H.html#a4f5f2e1d9c7cb11a030745f591a837b0a08b65c4965c971c1cac28c3590d3116e">FL_TREE_SORT_ASCENDING</a> = 1, 
+<a class="el" href="Fl__Tree__Prefs_8H.html#a4f5f2e1d9c7cb11a030745f591a837b0a10670c639c97b0fa0fc69acc298f5fe7">FL_TREE_SORT_DESCENDING</a> = 2
  }</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sort order options for items added to the tree.  <a href="Fl__Tree__Prefs_8H.html#4f5f2e1d9c7cb11a030745f591a837b0">More...</a><br></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Sort order options for items added to the tree. </p>
+ <a href="Fl__Tree__Prefs_8H.html#a4f5f2e1d9c7cb11a030745f591a837b0">More...</a><br/></td></tr>
 </table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-This file contains the definitions for Fl_Tree's preferences. 
-<p>
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p>This file contains the definitions for Fl_Tree's preferences. </p>
 <div class="fragment"><pre class="fragment">                  <a class="code" href="classFl__Tree__Prefs.html" title="Tree widget&amp;#39;s preferences.">Fl_Tree_Prefs</a>
                        :
                   .....:.......
                   :           :
                <a class="code" href="classFl__Tree.html" title="Tree widget.">Fl_Tree</a>        :
                   |_____ <a class="code" href="classFl__Tree__Item.html" title="Tree item.">Fl_Tree_Item</a>
-</pre></div> <hr><h2>Enumeration Type Documentation</h2>
-<a class="anchor" name="1d7f7aa31541d6792802549a830af79a"></a><!-- doxytag: member="Fl_Tree_Prefs.H::Fl_Tree_Connector" ref="1d7f7aa31541d6792802549a830af79a" args="" -->
+</pre></div> </div><hr/><h2>Enumeration Type Documentation</h2>
+<a class="anchor" id="a1d7f7aa31541d6792802549a830af79a"></a><!-- doxytag: member="Fl_Tree_Prefs.H::Fl_Tree_Connector" ref="a1d7f7aa31541d6792802549a830af79a" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">enum <a class="el" href="Fl__Tree__Prefs_8H.html#1d7f7aa31541d6792802549a830af79a">Fl_Tree_Connector</a>          </td>
+          <td class="memname">enum <a class="el" href="Fl__Tree__Prefs_8H.html#a1d7f7aa31541d6792802549a830af79a">Fl_Tree_Connector</a></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-Defines the style of connection lines between items. 
-<p>
-<dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="1d7f7aa31541d6792802549a830af79aa4f4a47bd9ac74fc696f14de797bb13b"></a><!-- doxytag: member="FL_TREE_CONNECTOR_NONE" ref="1d7f7aa31541d6792802549a830af79aa4f4a47bd9ac74fc696f14de797bb13b" args="" -->FL_TREE_CONNECTOR_NONE</em>&nbsp;</td><td>
-Use no lines connecting items. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="1d7f7aa31541d6792802549a830af79aa87a4469314fbff83557eeae519bea7f"></a><!-- doxytag: member="FL_TREE_CONNECTOR_DOTTED" ref="1d7f7aa31541d6792802549a830af79aa87a4469314fbff83557eeae519bea7f" args="" -->FL_TREE_CONNECTOR_DOTTED</em>&nbsp;</td><td>
-Use dotted lines connecting items (default). </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="1d7f7aa31541d6792802549a830af79a98aaf2a1309595f2a20bf92388c11310"></a><!-- doxytag: member="FL_TREE_CONNECTOR_SOLID" ref="1d7f7aa31541d6792802549a830af79a98aaf2a1309595f2a20bf92388c11310" args="" -->FL_TREE_CONNECTOR_SOLID</em>&nbsp;</td><td>
-Use solid lines connecting items. </td></tr>
+<p>Defines the style of connection lines between items. </p>
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a1d7f7aa31541d6792802549a830af79aaa4f4a47bd9ac74fc696f14de797bb13b"></a><!-- doxytag: member="FL_TREE_CONNECTOR_NONE" ref="a1d7f7aa31541d6792802549a830af79aaa4f4a47bd9ac74fc696f14de797bb13b" args="" -->FL_TREE_CONNECTOR_NONE</em>&nbsp;</td><td>
+<p>Use no lines connecting items. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a1d7f7aa31541d6792802549a830af79aaa87a4469314fbff83557eeae519bea7f"></a><!-- doxytag: member="FL_TREE_CONNECTOR_DOTTED" ref="a1d7f7aa31541d6792802549a830af79aaa87a4469314fbff83557eeae519bea7f" args="" -->FL_TREE_CONNECTOR_DOTTED</em>&nbsp;</td><td>
+<p>Use dotted lines connecting items (default) </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a1d7f7aa31541d6792802549a830af79aa98aaf2a1309595f2a20bf92388c11310"></a><!-- doxytag: member="FL_TREE_CONNECTOR_SOLID" ref="a1d7f7aa31541d6792802549a830af79aa98aaf2a1309595f2a20bf92388c11310" args="" -->FL_TREE_CONNECTOR_SOLID</em>&nbsp;</td><td>
+<p>Use solid lines connecting items. </p>
+</td></tr>
 </table>
+</dd>
 </dl>
 
 </div>
-</div><p>
-<a class="anchor" name="cad7b470528c2b1d8461b1766395c97d"></a><!-- doxytag: member="Fl_Tree_Prefs.H::Fl_Tree_Select" ref="cad7b470528c2b1d8461b1766395c97d" args="" -->
+</div>
+<a class="anchor" id="acad7b470528c2b1d8461b1766395c97d"></a><!-- doxytag: member="Fl_Tree_Prefs.H::Fl_Tree_Select" ref="acad7b470528c2b1d8461b1766395c97d" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">enum <a class="el" href="Fl__Tree__Prefs_8H.html#cad7b470528c2b1d8461b1766395c97d">Fl_Tree_Select</a>          </td>
+          <td class="memname">enum <a class="el" href="Fl__Tree__Prefs_8H.html#acad7b470528c2b1d8461b1766395c97d">Fl_Tree_Select</a></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-Tree selection style. 
-<p>
-<dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="cad7b470528c2b1d8461b1766395c97d7b469d52c3e520fcee887f69b9877eeb"></a><!-- doxytag: member="FL_TREE_SELECT_NONE" ref="cad7b470528c2b1d8461b1766395c97d7b469d52c3e520fcee887f69b9877eeb" args="" -->FL_TREE_SELECT_NONE</em>&nbsp;</td><td>
-Nothing selected when items are clicked. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="cad7b470528c2b1d8461b1766395c97dc098344a6ad961c18500034119f7f0ec"></a><!-- doxytag: member="FL_TREE_SELECT_SINGLE" ref="cad7b470528c2b1d8461b1766395c97dc098344a6ad961c18500034119f7f0ec" args="" -->FL_TREE_SELECT_SINGLE</em>&nbsp;</td><td>
-Single item selected when item is clicked (default). </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="cad7b470528c2b1d8461b1766395c97dac8e9c6035badec27ccc1f0b8598dc22"></a><!-- doxytag: member="FL_TREE_SELECT_MULTI" ref="cad7b470528c2b1d8461b1766395c97dac8e9c6035badec27ccc1f0b8598dc22" args="" -->FL_TREE_SELECT_MULTI</em>&nbsp;</td><td>
-Multiple items can be selected by clicking with. 
-<p>
-SHIFT or CTRL or mouse drags. </td></tr>
+<p>Tree selection style. </p>
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="acad7b470528c2b1d8461b1766395c97da7b469d52c3e520fcee887f69b9877eeb"></a><!-- doxytag: member="FL_TREE_SELECT_NONE" ref="acad7b470528c2b1d8461b1766395c97da7b469d52c3e520fcee887f69b9877eeb" args="" -->FL_TREE_SELECT_NONE</em>&nbsp;</td><td>
+<p>Nothing selected when items are clicked. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acad7b470528c2b1d8461b1766395c97dac098344a6ad961c18500034119f7f0ec"></a><!-- doxytag: member="FL_TREE_SELECT_SINGLE" ref="acad7b470528c2b1d8461b1766395c97dac098344a6ad961c18500034119f7f0ec" args="" -->FL_TREE_SELECT_SINGLE</em>&nbsp;</td><td>
+<p>Single item selected when item is clicked (default) </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="acad7b470528c2b1d8461b1766395c97daac8e9c6035badec27ccc1f0b8598dc22"></a><!-- doxytag: member="FL_TREE_SELECT_MULTI" ref="acad7b470528c2b1d8461b1766395c97daac8e9c6035badec27ccc1f0b8598dc22" args="" -->FL_TREE_SELECT_MULTI</em>&nbsp;</td><td>
+<p>Multiple items can be selected by clicking with. </p>
+<p>SHIFT or CTRL or mouse drags. </p>
+</td></tr>
 </table>
+</dd>
 </dl>
 
 </div>
-</div><p>
-<a class="anchor" name="4f5f2e1d9c7cb11a030745f591a837b0"></a><!-- doxytag: member="Fl_Tree_Prefs.H::Fl_Tree_Sort" ref="4f5f2e1d9c7cb11a030745f591a837b0" args="" -->
+</div>
+<a class="anchor" id="a4f5f2e1d9c7cb11a030745f591a837b0"></a><!-- doxytag: member="Fl_Tree_Prefs.H::Fl_Tree_Sort" ref="a4f5f2e1d9c7cb11a030745f591a837b0" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">enum <a class="el" href="Fl__Tree__Prefs_8H.html#4f5f2e1d9c7cb11a030745f591a837b0">Fl_Tree_Sort</a>          </td>
+          <td class="memname">enum <a class="el" href="Fl__Tree__Prefs_8H.html#a4f5f2e1d9c7cb11a030745f591a837b0">Fl_Tree_Sort</a></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-Sort order options for items added to the tree. 
-<p>
-<dl compact><dt><b>Enumerator: </b></dt><dd>
-<table border="0" cellspacing="2" cellpadding="0">
-<tr><td valign="top"><em><a class="anchor" name="4f5f2e1d9c7cb11a030745f591a837b0f7b5ea8b69d18da8ba73edb078c43952"></a><!-- doxytag: member="FL_TREE_SORT_NONE" ref="4f5f2e1d9c7cb11a030745f591a837b0f7b5ea8b69d18da8ba73edb078c43952" args="" -->FL_TREE_SORT_NONE</em>&nbsp;</td><td>
-No sorting; items are added in the order defined (default). </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="4f5f2e1d9c7cb11a030745f591a837b008b65c4965c971c1cac28c3590d3116e"></a><!-- doxytag: member="FL_TREE_SORT_ASCENDING" ref="4f5f2e1d9c7cb11a030745f591a837b008b65c4965c971c1cac28c3590d3116e" args="" -->FL_TREE_SORT_ASCENDING</em>&nbsp;</td><td>
-Add items in ascending sort order. </td></tr>
-<tr><td valign="top"><em><a class="anchor" name="4f5f2e1d9c7cb11a030745f591a837b010670c639c97b0fa0fc69acc298f5fe7"></a><!-- doxytag: member="FL_TREE_SORT_DESCENDING" ref="4f5f2e1d9c7cb11a030745f591a837b010670c639c97b0fa0fc69acc298f5fe7" args="" -->FL_TREE_SORT_DESCENDING</em>&nbsp;</td><td>
-Add items in descending sort order. </td></tr>
+<p>Sort order options for items added to the tree. </p>
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a4f5f2e1d9c7cb11a030745f591a837b0af7b5ea8b69d18da8ba73edb078c43952"></a><!-- doxytag: member="FL_TREE_SORT_NONE" ref="a4f5f2e1d9c7cb11a030745f591a837b0af7b5ea8b69d18da8ba73edb078c43952" args="" -->FL_TREE_SORT_NONE</em>&nbsp;</td><td>
+<p>No sorting; items are added in the order defined (default). </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a4f5f2e1d9c7cb11a030745f591a837b0a08b65c4965c971c1cac28c3590d3116e"></a><!-- doxytag: member="FL_TREE_SORT_ASCENDING" ref="a4f5f2e1d9c7cb11a030745f591a837b0a08b65c4965c971c1cac28c3590d3116e" args="" -->FL_TREE_SORT_ASCENDING</em>&nbsp;</td><td>
+<p>Add items in ascending sort order. </p>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a4f5f2e1d9c7cb11a030745f591a837b0a10670c639c97b0fa0fc69acc298f5fe7"></a><!-- doxytag: member="FL_TREE_SORT_DESCENDING" ref="a4f5f2e1d9c7cb11a030745f591a837b0a10670c639c97b0fa0fc69acc298f5fe7" args="" -->FL_TREE_SORT_DESCENDING</em>&nbsp;</td><td>
+<p>Add items in descending sort order. </p>
+</td></tr>
 </table>
+</dd>
 </dl>
 
 </div>
-</div><p>
 </div>
+</div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__Tree__Prefs_8H.html">Fl_Tree_Prefs.H</a>      </li>
 <hr>
 <address><small>
 <!-- date removed for reducing unnecessary svn web updates  -->
 <a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
-&copy; 1998-2010 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
 Permission is granted to reproduce this manual or any portion for
 any purpose, provided this copyright and permission notice are preserved.
 </small></address>

Added: trunk/doc-1.3/Fl__Tree__Prefs_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Tree__Prefs_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Tree__Prefs_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,311 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Tree_Prefs.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Tree__Prefs_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Tree_Prefs.H</h1>  </div>
+</div>
+<div class="contents">
+<a href="Fl__Tree__Prefs_8H.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Tree_Prefs.H 8340 2011-01-30 20:22:06Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 
+<a name="l00005"></a>00005 <span class="preprocessor">#ifndef FL_TREE_PREFS_H</span>
+<a name="l00006"></a>00006 <span class="preprocessor"></span><span class="preprocessor">#define FL_TREE_PREFS_H</span>
+<a name="l00007"></a>00007 <span class="preprocessor"></span>
+<a name="l00009"></a>00009 <span class="comment">// FL/Fl_Tree_Prefs.H</span>
+<a name="l00011"></a>00011 <span class="comment"></span><span class="comment">//</span>
+<a name="l00012"></a>00012 <span class="comment">// Fl_Tree -- This file is part of the Fl_Tree widget for FLTK</span>
+<a name="l00013"></a>00013 <span class="comment">// Copyright (C) 2009-2010 by Greg Ercolano.</span>
+<a name="l00014"></a>00014 <span class="comment">//</span>
+<a name="l00015"></a>00015 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00016"></a>00016 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00017"></a>00017 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00018"></a>00018 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00019"></a>00019 <span class="comment">//</span>
+<a name="l00020"></a>00020 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00021"></a>00021 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00022"></a>00022 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00023"></a>00023 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00026"></a>00026 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00027"></a>00027 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00028"></a>00028 <span class="comment">// USA.</span>
+<a name="l00029"></a>00029 <span class="comment">//</span>
+<a name="l00030"></a>00030 
+<a name="l00045"></a>00045 
+<a name="l00048"></a>00048 
+<a name="l00052"></a><a class="code" href="Fl__Tree__Prefs_8H.html#a4f5f2e1d9c7cb11a030745f591a837b0">00052</a> <span class="keyword">enum</span> <a class="code" href="Fl__Tree__Prefs_8H.html#a4f5f2e1d9c7cb11a030745f591a837b0" title="Sort order options for items added to the tree.">Fl_Tree_Sort</a> {
+<a name="l00053"></a><a class="code" href="Fl__Tree__Prefs_8H.html#a4f5f2e1d9c7cb11a030745f591a837b0af7b5ea8b69d18da8ba73edb078c43952">00053</a>   <a class="code" href="Fl__Tree__Prefs_8H.html#a4f5f2e1d9c7cb11a030745f591a837b0af7b5ea8b69d18da8ba73edb078c43952" title="No sorting; items are added in the order defined (default).">FL_TREE_SORT_NONE</a>=0,  
+<a name="l00054"></a><a class="code" href="Fl__Tree__Prefs_8H.html#a4f5f2e1d9c7cb11a030745f591a837b0a08b65c4965c971c1cac28c3590d3116e">00054</a>   <a class="code" href="Fl__Tree__Prefs_8H.html#a4f5f2e1d9c7cb11a030745f591a837b0a08b65c4965c971c1cac28c3590d3116e" title="Add items in ascending sort order.">FL_TREE_SORT_ASCENDING</a>=1,     
+<a name="l00055"></a><a class="code" href="Fl__Tree__Prefs_8H.html#a4f5f2e1d9c7cb11a030745f591a837b0a10670c639c97b0fa0fc69acc298f5fe7">00055</a>   <a class="code" href="Fl__Tree__Prefs_8H.html#a4f5f2e1d9c7cb11a030745f591a837b0a10670c639c97b0fa0fc69acc298f5fe7" title="Add items in descending sort order.">FL_TREE_SORT_DESCENDING</a>=2     
+<a name="l00056"></a>00056 };
+<a name="l00057"></a>00057 
+<a name="l00061"></a><a class="code" href="Fl__Tree__Prefs_8H.html#a1d7f7aa31541d6792802549a830af79a">00061</a> <span class="keyword">enum</span> <a class="code" href="Fl__Tree__Prefs_8H.html#a1d7f7aa31541d6792802549a830af79a" title="Defines the style of connection lines between items.">Fl_Tree_Connector</a> {
+<a name="l00062"></a><a class="code" href="Fl__Tree__Prefs_8H.html#a1d7f7aa31541d6792802549a830af79aaa4f4a47bd9ac74fc696f14de797bb13b">00062</a>   <a class="code" href="Fl__Tree__Prefs_8H.html#a1d7f7aa31541d6792802549a830af79aaa4f4a47bd9ac74fc696f14de797bb13b" title="Use no lines connecting items.">FL_TREE_CONNECTOR_NONE</a>=0,     
+<a name="l00063"></a><a class="code" href="Fl__Tree__Prefs_8H.html#a1d7f7aa31541d6792802549a830af79aaa87a4469314fbff83557eeae519bea7f">00063</a>   <a class="code" href="Fl__Tree__Prefs_8H.html#a1d7f7aa31541d6792802549a830af79aaa87a4469314fbff83557eeae519bea7f" title="Use dotted lines connecting items (default)">FL_TREE_CONNECTOR_DOTTED</a>=1,   
+<a name="l00064"></a><a class="code" href="Fl__Tree__Prefs_8H.html#a1d7f7aa31541d6792802549a830af79aa98aaf2a1309595f2a20bf92388c11310">00064</a>   <a class="code" href="Fl__Tree__Prefs_8H.html#a1d7f7aa31541d6792802549a830af79aa98aaf2a1309595f2a20bf92388c11310" title="Use solid lines connecting items.">FL_TREE_CONNECTOR_SOLID</a>=2     
+<a name="l00065"></a>00065 };
+<a name="l00066"></a>00066 
+<a name="l00070"></a><a class="code" href="Fl__Tree__Prefs_8H.html#acad7b470528c2b1d8461b1766395c97d">00070</a> <span class="keyword">enum</span> <a class="code" href="Fl__Tree__Prefs_8H.html#acad7b470528c2b1d8461b1766395c97d" title="Tree selection style.">Fl_Tree_Select</a> {
+<a name="l00071"></a><a class="code" href="Fl__Tree__Prefs_8H.html#acad7b470528c2b1d8461b1766395c97da7b469d52c3e520fcee887f69b9877eeb">00071</a>   <a class="code" href="Fl__Tree__Prefs_8H.html#acad7b470528c2b1d8461b1766395c97da7b469d52c3e520fcee887f69b9877eeb" title="Nothing selected when items are clicked.">FL_TREE_SELECT_NONE</a>=0,        
+<a name="l00072"></a><a class="code" href="Fl__Tree__Prefs_8H.html#acad7b470528c2b1d8461b1766395c97dac098344a6ad961c18500034119f7f0ec">00072</a>   <a class="code" href="Fl__Tree__Prefs_8H.html#acad7b470528c2b1d8461b1766395c97dac098344a6ad961c18500034119f7f0ec" title="Single item selected when item is clicked (default)">FL_TREE_SELECT_SINGLE</a>=1,      
+<a name="l00073"></a><a class="code" href="Fl__Tree__Prefs_8H.html#acad7b470528c2b1d8461b1766395c97daac8e9c6035badec27ccc1f0b8598dc22">00073</a>   <a class="code" href="Fl__Tree__Prefs_8H.html#acad7b470528c2b1d8461b1766395c97daac8e9c6035badec27ccc1f0b8598dc22" title="Multiple items can be selected by clicking with.">FL_TREE_SELECT_MULTI</a>=2        
+<a name="l00074"></a>00074 
+<a name="l00075"></a>00075 };
+<a name="l00076"></a>00076 
+<a name="l00085"></a><a class="code" href="classFl__Tree__Prefs.html">00085</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Tree__Prefs.html" title="Tree widget&amp;#39;s preferences.">Fl_Tree_Prefs</a> {
+<a name="l00086"></a>00086   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> _labelfont;                   <span class="comment">// label&#39;s font face</span>
+<a name="l00087"></a>00087   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> _labelsize;               <span class="comment">// label&#39;s font size</span>
+<a name="l00088"></a>00088   <span class="keywordtype">int</span> _margintop;                       <span class="comment">// -- </span>
+<a name="l00089"></a>00089   <span class="keywordtype">int</span> _marginleft;                      <span class="comment">//   |- tree&#39;s margins</span>
+<a name="l00090"></a>00090   <span class="comment">//int _marginright;                   //   |</span>
+<a name="l00091"></a>00091   <span class="comment">//int _marginbottom;                  // --</span>
+<a name="l00092"></a>00092   <span class="keywordtype">int</span> _openchild_marginbottom;          <span class="comment">// extra space below an open child tree</span>
+<a name="l00093"></a>00093   <span class="keywordtype">int</span> _usericonmarginleft;              <span class="comment">// space to left of user icon (if any)</span>
+<a name="l00094"></a>00094   <span class="keywordtype">int</span> _labelmarginleft;                 <span class="comment">// space to left of label</span>
+<a name="l00095"></a>00095   <span class="keywordtype">int</span> _connectorwidth;                  <span class="comment">// connector width (right of open/close icon)</span>
+<a name="l00096"></a>00096   <span class="keywordtype">int</span> _linespacing;                     <span class="comment">// vertical space between lines</span>
+<a name="l00097"></a>00097   <span class="comment">// Colors</span>
+<a name="l00098"></a>00098   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> _labelfgcolor;               <span class="comment">// label&#39;s foreground color</span>
+<a name="l00099"></a>00099   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> _labelbgcolor;               <span class="comment">// background color</span>
+<a name="l00100"></a>00100   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> _connectorcolor;             <span class="comment">// connector dotted line color</span>
+<a name="l00101"></a>00101   <a class="code" href="Fl__Tree__Prefs_8H.html#a1d7f7aa31541d6792802549a830af79a" title="Defines the style of connection lines between items.">Fl_Tree_Connector</a> _connectorstyle;    <span class="comment">// connector line style</span>
+<a name="l00102"></a>00102   <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *_openimage;                 <span class="comment">// the &#39;open&#39; icon [+]</span>
+<a name="l00103"></a>00103   <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *_closeimage;                <span class="comment">// the &#39;close&#39; icon [-]</span>
+<a name="l00104"></a>00104   <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *_userimage;                 <span class="comment">// user&#39;s own icon</span>
+<a name="l00105"></a>00105   <span class="keywordtype">char</span> _showcollapse;                   <span class="comment">// 1=show collapse icons, 0=don&#39;t</span>
+<a name="l00106"></a>00106   <span class="keywordtype">char</span> _showroot;                       <span class="comment">// show the root item as part of the tree</span>
+<a name="l00107"></a>00107   <a class="code" href="Fl__Tree__Prefs_8H.html#a4f5f2e1d9c7cb11a030745f591a837b0" title="Sort order options for items added to the tree.">Fl_Tree_Sort</a>   _sortorder;            <span class="comment">// none, ascening, descending, etc.</span>
+<a name="l00108"></a>00108   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>     _selectbox;            <span class="comment">// selection box type</span>
+<a name="l00109"></a>00109   <a class="code" href="Fl__Tree__Prefs_8H.html#acad7b470528c2b1d8461b1766395c97d" title="Tree selection style.">Fl_Tree_Select</a> _selectmode;           <span class="comment">// selection mode</span>
+<a name="l00110"></a>00110 <span class="keyword">public</span>:
+<a name="l00111"></a>00111   <a class="code" href="classFl__Tree__Prefs.html" title="Tree widget&amp;#39;s preferences.">Fl_Tree_Prefs</a>();
+<a name="l00112"></a>00112   
+<a name="l00114"></a>00114   <span class="comment">// Labels</span>
+<a name="l00117"></a><a class="code" href="classFl__Tree__Prefs.html#a0760aa09dbaad8e6794382e81e2cf476">00117</a> <span class="comment"></span>  <span class="keyword">inline</span> <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="classFl__Tree__Prefs.html#a0760aa09dbaad8e6794382e81e2cf476" title="Return the label&amp;#39;s font.">labelfont</a>()<span class="keyword"> const </span>{
+<a name="l00118"></a>00118     <span class="keywordflow">return</span>(_labelfont);
+<a name="l00119"></a>00119   }
+<a name="l00121"></a><a class="code" href="classFl__Tree__Prefs.html#a3ede7e204d85e0a740706d6215cc789e">00121</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Prefs.html#a3ede7e204d85e0a740706d6215cc789e" title="Set the label&amp;#39;s font to val.">labelfont</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> val) {
+<a name="l00122"></a>00122     _labelfont = val;
+<a name="l00123"></a>00123   }
+<a name="l00125"></a><a class="code" href="classFl__Tree__Prefs.html#a031dfcde366ed86a534704df06b53151">00125</a>   <span class="keyword">inline</span> <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> <a class="code" href="classFl__Tree__Prefs.html#a031dfcde366ed86a534704df06b53151" title="Return the label&amp;#39;s size in pixels.">labelsize</a>()<span class="keyword"> const </span>{
+<a name="l00126"></a>00126     <span class="keywordflow">return</span>(_labelsize);
+<a name="l00127"></a>00127   }
+<a name="l00129"></a><a class="code" href="classFl__Tree__Prefs.html#ac64d4ef9262658c192ed0dc0597e4e5f">00129</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Prefs.html#ac64d4ef9262658c192ed0dc0597e4e5f" title="Set the label&amp;#39;s size in pixels to val.">labelsize</a>(<a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> val) {
+<a name="l00130"></a>00130     _labelsize = val;
+<a name="l00131"></a>00131   }
+<a name="l00132"></a>00132   
+<a name="l00134"></a>00134   <span class="comment">// Margins</span>
+<a name="l00137"></a><a class="code" href="classFl__Tree__Prefs.html#aeebade2a364eb4e9e31d8f972229cb8c">00137</a> <span class="comment"></span>  <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Tree__Prefs.html#aeebade2a364eb4e9e31d8f972229cb8c" title="Get the left margin&amp;#39;s value in pixels.">marginleft</a>()<span class="keyword"> const </span>{
+<a name="l00138"></a>00138     <span class="keywordflow">return</span>(_marginleft);
+<a name="l00139"></a>00139   }
+<a name="l00141"></a><a class="code" href="classFl__Tree__Prefs.html#a2393097ea247b8577a643603e3036691">00141</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Prefs.html#a2393097ea247b8577a643603e3036691" title="Set the left margin&amp;#39;s value in pixels.">marginleft</a>(<span class="keywordtype">int</span> val) {
+<a name="l00142"></a>00142     _marginleft = val;
+<a name="l00143"></a>00143   }
+<a name="l00145"></a><a class="code" href="classFl__Tree__Prefs.html#a91ed18f3eedbb8bc83b98b6122f89afe">00145</a>   <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Tree__Prefs.html#a91ed18f3eedbb8bc83b98b6122f89afe" title="Get the top margin&amp;#39;s value in pixels.">margintop</a>()<span class="keyword"> const </span>{
+<a name="l00146"></a>00146     <span class="keywordflow">return</span>(_margintop);
+<a name="l00147"></a>00147   }
+<a name="l00149"></a><a class="code" href="classFl__Tree__Prefs.html#a396da7be91c24c54dde226ede230711d">00149</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Prefs.html#a396da7be91c24c54dde226ede230711d" title="Set the top margin&amp;#39;s value in pixels.">margintop</a>(<span class="keywordtype">int</span> val) {
+<a name="l00150"></a>00150     _margintop = val;
+<a name="l00151"></a>00151   }
+<a name="l00153"></a><a class="code" href="classFl__Tree__Prefs.html#a247ac278e0d91bfd07878f53f344998c">00153</a>   <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Tree__Prefs.html#a247ac278e0d91bfd07878f53f344998c" title="Get the margin below an open child in pixels.">openchild_marginbottom</a>()<span class="keyword"> const </span>{
+<a name="l00154"></a>00154     <span class="keywordflow">return</span>(_openchild_marginbottom);
+<a name="l00155"></a>00155   }
+<a name="l00157"></a><a class="code" href="classFl__Tree__Prefs.html#a9ffe10c0ea7a489c8aab93f162a12f9f">00157</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Prefs.html#a9ffe10c0ea7a489c8aab93f162a12f9f" title="Set the margin below an open child in pixels.">openchild_marginbottom</a>(<span class="keywordtype">int</span> val) {
+<a name="l00158"></a>00158     _openchild_marginbottom = val;
+<a name="l00159"></a>00159   }
+<a name="l00160"></a>00160   
+<a name="l00161"></a>00161   <span class="comment">/****** NOT IMPLEMENTED</span>
+<a name="l00162"></a>00162 <span class="comment">   inline int marginright() const {</span>
+<a name="l00163"></a>00163 <span class="comment">   return(_marginright);</span>
+<a name="l00164"></a>00164 <span class="comment">   }</span>
+<a name="l00165"></a>00165 <span class="comment">   inline void marginright(int val) {</span>
+<a name="l00166"></a>00166 <span class="comment">   _marginright = val;</span>
+<a name="l00167"></a>00167 <span class="comment">   }</span>
+<a name="l00168"></a>00168 <span class="comment">   inline int marginbottom() const {</span>
+<a name="l00169"></a>00169 <span class="comment">   return(_marginbottom);</span>
+<a name="l00170"></a>00170 <span class="comment">   }</span>
+<a name="l00171"></a>00171 <span class="comment">   inline void marginbottom(int val) {</span>
+<a name="l00172"></a>00172 <span class="comment">   _marginbottom = val;</span>
+<a name="l00173"></a>00173 <span class="comment">   }</span>
+<a name="l00174"></a>00174 <span class="comment">   *******/</span>
+<a name="l00175"></a>00175   
+<a name="l00177"></a><a class="code" href="classFl__Tree__Prefs.html#a9b6eabc20079afca5be4ee5668777475">00177</a>   <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Tree__Prefs.html#a9b6eabc20079afca5be4ee5668777475" title="Get the user icon&amp;#39;s left margin value in pixels.">usericonmarginleft</a>()<span class="keyword"> const </span>{
+<a name="l00178"></a>00178     <span class="keywordflow">return</span>(_usericonmarginleft);
+<a name="l00179"></a>00179   }
+<a name="l00181"></a><a class="code" href="classFl__Tree__Prefs.html#a86e82fb20eaa8dd574b69c943471bc70">00181</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Prefs.html#a86e82fb20eaa8dd574b69c943471bc70" title="Set the user icon&amp;#39;s left margin value in pixels.">usericonmarginleft</a>(<span class="keywordtype">int</span> val) {
+<a name="l00182"></a>00182     _usericonmarginleft = val;
+<a name="l00183"></a>00183   }
+<a name="l00185"></a><a class="code" href="classFl__Tree__Prefs.html#ab7c206a8fc4d9cb9d943db9e4565037e">00185</a>   <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Tree__Prefs.html#ab7c206a8fc4d9cb9d943db9e4565037e" title="Get the label&amp;#39;s left margin value in pixels.">labelmarginleft</a>()<span class="keyword"> const </span>{
+<a name="l00186"></a>00186     <span class="keywordflow">return</span>(_labelmarginleft);
+<a name="l00187"></a>00187   }
+<a name="l00189"></a><a class="code" href="classFl__Tree__Prefs.html#a212745ca55c64af65727d3072c7044ce">00189</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Prefs.html#a212745ca55c64af65727d3072c7044ce" title="Set the label&amp;#39;s left margin value in pixels.">labelmarginleft</a>(<span class="keywordtype">int</span> val) {
+<a name="l00190"></a>00190     _labelmarginleft = val;
+<a name="l00191"></a>00191   }
+<a name="l00193"></a><a class="code" href="classFl__Tree__Prefs.html#a966d00422168ed970983a8547de415ba">00193</a>   <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Tree__Prefs.html#a966d00422168ed970983a8547de415ba" title="Get the line spacing value in pixels.">linespacing</a>()<span class="keyword"> const </span>{
+<a name="l00194"></a>00194     <span class="keywordflow">return</span>(_linespacing);
+<a name="l00195"></a>00195   }
+<a name="l00197"></a><a class="code" href="classFl__Tree__Prefs.html#a34a91a9d59bc58cc087f3c0ffe3192e6">00197</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Prefs.html#a34a91a9d59bc58cc087f3c0ffe3192e6" title="Set the line spacing value in pixels.">linespacing</a>(<span class="keywordtype">int</span> val) {
+<a name="l00198"></a>00198     _linespacing = val;
+<a name="l00199"></a>00199   }
+<a name="l00200"></a>00200   
+<a name="l00202"></a>00202   <span class="comment">// Colors and Styles</span>
+<a name="l00205"></a><a class="code" href="classFl__Tree__Prefs.html#ab2965c9b6d91b207769bdb71ebcefdff">00205</a> <span class="comment"></span>  <span class="keyword">inline</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Tree__Prefs.html#ab2965c9b6d91b207769bdb71ebcefdff" title="Get the default label foreground color.">labelfgcolor</a>()<span class="keyword"> const </span>{
+<a name="l00206"></a>00206     <span class="keywordflow">return</span>(_labelfgcolor);
+<a name="l00207"></a>00207   }
+<a name="l00209"></a><a class="code" href="classFl__Tree__Prefs.html#aae5dfe4408e23e8c2d43b46126ccd707">00209</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Prefs.html#aae5dfe4408e23e8c2d43b46126ccd707" title="Set the default label foreground color.">labelfgcolor</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> val) {
+<a name="l00210"></a>00210     _labelfgcolor = val;
+<a name="l00211"></a>00211   }
+<a name="l00213"></a><a class="code" href="classFl__Tree__Prefs.html#accefab6d76ac8c1fcb853bad6d76fe41">00213</a>   <span class="keyword">inline</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Tree__Prefs.html#accefab6d76ac8c1fcb853bad6d76fe41" title="Get the default label background color.">labelbgcolor</a>()<span class="keyword"> const </span>{
+<a name="l00214"></a>00214     <span class="keywordflow">return</span>(_labelbgcolor);
+<a name="l00215"></a>00215   }
+<a name="l00217"></a><a class="code" href="classFl__Tree__Prefs.html#aa91e95f279e00be09311be4724e95cbd">00217</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Prefs.html#aa91e95f279e00be09311be4724e95cbd" title="Set the default label background color.">labelbgcolor</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> val) {
+<a name="l00218"></a>00218     _labelbgcolor = val;
+<a name="l00219"></a>00219   }
+<a name="l00221"></a><a class="code" href="classFl__Tree__Prefs.html#ac4ba012ab1c129506ec9def6e1bd9c6c">00221</a>   <span class="keyword">inline</span> <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Tree__Prefs.html#ac4ba012ab1c129506ec9def6e1bd9c6c" title="Get the connector color used for tree connection lines.">connectorcolor</a>()<span class="keyword"> const </span>{
+<a name="l00222"></a>00222     <span class="keywordflow">return</span>(_connectorcolor);
+<a name="l00223"></a>00223   }
+<a name="l00225"></a><a class="code" href="classFl__Tree__Prefs.html#aa4a4ac8c54e42289b49c9337cd24ec8c">00225</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Prefs.html#aa4a4ac8c54e42289b49c9337cd24ec8c" title="Set the connector color used for tree connection lines.">connectorcolor</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> val) {
+<a name="l00226"></a>00226     _connectorcolor = val;
+<a name="l00227"></a>00227   }
+<a name="l00229"></a><a class="code" href="classFl__Tree__Prefs.html#aea309be2a6e5d61deb03472276df4abe">00229</a>   <span class="keyword">inline</span> <a class="code" href="Fl__Tree__Prefs_8H.html#a1d7f7aa31541d6792802549a830af79a" title="Defines the style of connection lines between items.">Fl_Tree_Connector</a> <a class="code" href="classFl__Tree__Prefs.html#aea309be2a6e5d61deb03472276df4abe" title="Get the connector style.">connectorstyle</a>()<span class="keyword"> const </span>{
+<a name="l00230"></a>00230     <span class="keywordflow">return</span>(_connectorstyle);
+<a name="l00231"></a>00231   }
+<a name="l00233"></a><a class="code" href="classFl__Tree__Prefs.html#af09b342c95d67e453915f497f6ef0e7d">00233</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Prefs.html#af09b342c95d67e453915f497f6ef0e7d" title="Set the connector style.">connectorstyle</a>(<a class="code" href="Fl__Tree__Prefs_8H.html#a1d7f7aa31541d6792802549a830af79a" title="Defines the style of connection lines between items.">Fl_Tree_Connector</a> val) {
+<a name="l00234"></a>00234     _connectorstyle = val;
+<a name="l00235"></a>00235   }
+<a name="l00237"></a><a class="code" href="classFl__Tree__Prefs.html#a1142938050a8d8231587a50d5b213732">00237</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Prefs.html#a1142938050a8d8231587a50d5b213732" title="Set the connector style [integer].">connectorstyle</a>(<span class="keywordtype">int</span> val) {
+<a name="l00238"></a>00238     _connectorstyle = <a class="code" href="Fl__Tree__Prefs_8H.html#a1d7f7aa31541d6792802549a830af79a" title="Defines the style of connection lines between items.">Fl_Tree_Connector</a>(val);
+<a name="l00239"></a>00239   }
+<a name="l00241"></a><a class="code" href="classFl__Tree__Prefs.html#a3d366b00414d52c713d3808d86183b0e">00241</a>   <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Tree__Prefs.html#a3d366b00414d52c713d3808d86183b0e" title="Get the tree connection line&amp;#39;s width.">connectorwidth</a>()<span class="keyword"> const </span>{
+<a name="l00242"></a>00242     <span class="keywordflow">return</span>(_connectorwidth);
+<a name="l00243"></a>00243   }
+<a name="l00245"></a><a class="code" href="classFl__Tree__Prefs.html#ac1296ce665b2e2f16f9310145f1ee6f5">00245</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Prefs.html#ac1296ce665b2e2f16f9310145f1ee6f5" title="Set the tree connection line&amp;#39;s width.">connectorwidth</a>(<span class="keywordtype">int</span> val) {
+<a name="l00246"></a>00246     _connectorwidth = val;
+<a name="l00247"></a>00247   }
+<a name="l00248"></a>00248   
+<a name="l00250"></a>00250   <span class="comment">// Icons</span>
+<a name="l00255"></a><a class="code" href="classFl__Tree__Prefs.html#a77beefec65eb5bb40728cfbd5b08fe37">00255</a> <span class="comment"></span>  <span class="keyword">inline</span> <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *<a class="code" href="classFl__Tree__Prefs.html#a77beefec65eb5bb40728cfbd5b08fe37" title="Get the current default &amp;#39;open&amp;#39; icon.">openicon</a>()<span class="keyword"> const </span>{
+<a name="l00256"></a>00256     <span class="keywordflow">return</span>(_openimage);
+<a name="l00257"></a>00257   }
+<a name="l00258"></a>00258   <span class="keywordtype">void</span> openicon(<a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *val);
+<a name="l00262"></a><a class="code" href="classFl__Tree__Prefs.html#ab7f2c234a69024e0926442e06236f828">00262</a>   <span class="keyword">inline</span> <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *<a class="code" href="classFl__Tree__Prefs.html#ab7f2c234a69024e0926442e06236f828" title="Gets the default &amp;#39;close&amp;#39; icon Returns the Fl_Image* of the icon, or 0 if none.">closeicon</a>()<span class="keyword"> const </span>{
+<a name="l00263"></a>00263     <span class="keywordflow">return</span>(_closeimage);
+<a name="l00264"></a>00264   }
+<a name="l00265"></a>00265   <span class="keywordtype">void</span> closeicon(<a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *val);
+<a name="l00267"></a><a class="code" href="classFl__Tree__Prefs.html#a9bf24b8fe350d1f688aa061ea718875b">00267</a>   <span class="keyword">inline</span> <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *<a class="code" href="classFl__Tree__Prefs.html#a9bf24b8fe350d1f688aa061ea718875b" title="Gets the default &amp;#39;user icon&amp;#39; (default is 0)">usericon</a>()<span class="keyword"> const </span>{
+<a name="l00268"></a>00268     <span class="keywordflow">return</span>(_userimage);
+<a name="l00269"></a>00269   }
+<a name="l00273"></a><a class="code" href="classFl__Tree__Prefs.html#a511efc143dc5c4dcd83ecae323cb8971">00273</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Prefs.html#a511efc143dc5c4dcd83ecae323cb8971" title="Sets the default &amp;#39;user icon&amp;#39; Returns the Fl_Image* of the icon, or 0 if none (default)...">usericon</a>(<a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a> *val) {
+<a name="l00274"></a>00274     _userimage = val;
+<a name="l00275"></a>00275   }
+<a name="l00276"></a>00276   
+<a name="l00278"></a>00278   <span class="comment">// Options</span>
+<a name="l00281"></a><a class="code" href="classFl__Tree__Prefs.html#a34756521a8713b20bfee0f3d9d4ed267">00281</a> <span class="comment"></span>  <span class="keyword">inline</span> <span class="keywordtype">char</span> <a class="code" href="classFl__Tree__Prefs.html#a34756521a8713b20bfee0f3d9d4ed267" title="Returns 1 if the collapse icon is enabled, 0 if not.">showcollapse</a>()<span class="keyword"> const </span>{
+<a name="l00282"></a>00282     <span class="keywordflow">return</span>(_showcollapse);
+<a name="l00283"></a>00283   }
+<a name="l00292"></a><a class="code" href="classFl__Tree__Prefs.html#acd77a4e39ea24b5e0a638208d1e24c4a">00292</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Prefs.html#acd77a4e39ea24b5e0a638208d1e24c4a" title="Set if we should show the collapse icon or not.">showcollapse</a>(<span class="keywordtype">int</span> val) {
+<a name="l00293"></a>00293     _showcollapse = val;
+<a name="l00294"></a>00294   }
+<a name="l00296"></a><a class="code" href="classFl__Tree__Prefs.html#a8a6c104f95a3f753bc9274b3e73e3693">00296</a>   <span class="keyword">inline</span> <a class="code" href="Fl__Tree__Prefs_8H.html#a4f5f2e1d9c7cb11a030745f591a837b0" title="Sort order options for items added to the tree.">Fl_Tree_Sort</a> <a class="code" href="classFl__Tree__Prefs.html#a8a6c104f95a3f753bc9274b3e73e3693" title="Get the default sort order value.">sortorder</a>()<span class="keyword"> const </span>{
+<a name="l00297"></a>00297     <span class="keywordflow">return</span>(_sortorder);
+<a name="l00298"></a>00298   }
+<a name="l00303"></a><a class="code" href="classFl__Tree__Prefs.html#a49549dd004343265fd7a5e812474bfcc">00303</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Prefs.html#a49549dd004343265fd7a5e812474bfcc" title="Set the default sort order value.">sortorder</a>(<a class="code" href="Fl__Tree__Prefs_8H.html#a4f5f2e1d9c7cb11a030745f591a837b0" title="Sort order options for items added to the tree.">Fl_Tree_Sort</a> val) {
+<a name="l00304"></a>00304     _sortorder = val;
+<a name="l00305"></a>00305   }
+<a name="l00307"></a><a class="code" href="classFl__Tree__Prefs.html#ac41dabe30284f4d3939d6cf500297fb8">00307</a>   <span class="keyword">inline</span> <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> <a class="code" href="classFl__Tree__Prefs.html#ac41dabe30284f4d3939d6cf500297fb8" title="Get the default selection box&amp;#39;s box drawing style as an Fl_Boxtype.">selectbox</a>()<span class="keyword"> const </span>{
+<a name="l00308"></a>00308     <span class="keywordflow">return</span>(_selectbox);
+<a name="l00309"></a>00309   }
+<a name="l00311"></a><a class="code" href="classFl__Tree__Prefs.html#ac63bbe904ec4b3949201328616e67b84">00311</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Prefs.html#ac63bbe904ec4b3949201328616e67b84" title="Set the default selection box&amp;#39;s box drawing style to val.">selectbox</a>(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> val) {
+<a name="l00312"></a>00312     _selectbox = val;
+<a name="l00313"></a>00313   }
+<a name="l00315"></a><a class="code" href="classFl__Tree__Prefs.html#a9a46b369b66d1eb1e0a3283ddc04c2f4">00315</a>   <span class="keyword">inline</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Tree__Prefs.html#a9a46b369b66d1eb1e0a3283ddc04c2f4" title="Returns 1 if the root item is to be shown, or 0 if not.">showroot</a>()<span class="keyword"> const </span>{
+<a name="l00316"></a>00316     <span class="keywordflow">return</span>(<span class="keywordtype">int</span>(_showroot));
+<a name="l00317"></a>00317   }
+<a name="l00322"></a><a class="code" href="classFl__Tree__Prefs.html#aa63377c7a9cd6c6ba59e05e04044e021">00322</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Prefs.html#aa63377c7a9cd6c6ba59e05e04044e021" title="Set if the root item should be shown or not.">showroot</a>(<span class="keywordtype">int</span> val) {
+<a name="l00323"></a>00323     _showroot = char(val);
+<a name="l00324"></a>00324   }
+<a name="l00326"></a><a class="code" href="classFl__Tree__Prefs.html#a567a0af9723d5962122f68c61997e43d">00326</a>   <span class="keyword">inline</span> <a class="code" href="Fl__Tree__Prefs_8H.html#acad7b470528c2b1d8461b1766395c97d" title="Tree selection style.">Fl_Tree_Select</a> <a class="code" href="classFl__Tree__Prefs.html#a567a0af9723d5962122f68c61997e43d" title="Get the selection mode used for the tree.">selectmode</a>()<span class="keyword"> const </span>{
+<a name="l00327"></a>00327     <span class="keywordflow">return</span>(_selectmode);
+<a name="l00328"></a>00328   }
+<a name="l00334"></a><a class="code" href="classFl__Tree__Prefs.html#a308aaa4d053813127758f1fccc2e77a2">00334</a>   <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Tree__Prefs.html#a308aaa4d053813127758f1fccc2e77a2" title="Set the selection mode used for the tree to val.">selectmode</a>(<a class="code" href="Fl__Tree__Prefs_8H.html#acad7b470528c2b1d8461b1766395c97d" title="Tree selection style.">Fl_Tree_Select</a> val) {
+<a name="l00335"></a>00335     _selectmode = val;
+<a name="l00336"></a>00336   }
+<a name="l00337"></a>00337 };
+<a name="l00338"></a>00338 
+<a name="l00339"></a>00339 <span class="preprocessor">#endif </span><span class="comment">/*FL_TREE_PREFS_H*/</span>
+<a name="l00340"></a>00340 
+<a name="l00341"></a>00341 <span class="comment">//</span>
+<a name="l00342"></a>00342 <span class="comment">// End of &quot;$Id: Fl_Tree_Prefs.H 8340 2011-01-30 20:22:06Z greg.ercolano $&quot;.</span>
+<a name="l00343"></a>00343 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__Tree__Prefs_8H.html">Fl_Tree_Prefs.H</a>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Valuator_8H-source.html

Added: trunk/doc-1.3/Fl__Valuator_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Valuator_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Valuator_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,165 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Valuator.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Valuator_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Valuator.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Valuator.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Valuator header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Valuator widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Valuator_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Valuator_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#ifndef Fl_Widget_H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#include &quot;<a class="code" href="Fl__Widget_8H.html" title="Fl_Widget, Fl_Label classes .">Fl_Widget.H</a>&quot;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#endif</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span>
+<a name="l00038"></a>00038 <span class="comment">// shared type() values for classes that work in both directions:</span>
+<a name="l00039"></a>00039 <span class="preprocessor">#define FL_VERTICAL             0 ///&lt; The valuator can work vertically</span>
+<a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#define FL_HORIZONTAL           1 ///&lt; The valuator can work horizontally</span>
+<a name="l00041"></a>00041 <span class="preprocessor"></span>
+<a name="l00055"></a><a class="code" href="classFl__Valuator.html">00055</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Valuator.html" title="The Fl_Valuator class controls a single floating-point value and provides a consistent interface to s...">Fl_Valuator</a> : <span class="keyword">public</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> {
+<a name="l00056"></a>00056 
+<a name="l00057"></a>00057   <span class="keywordtype">double</span> value_;
+<a name="l00058"></a>00058   <span class="keywordtype">double</span> previous_value_;
+<a name="l00059"></a>00059   <span class="keywordtype">double</span> min, max; <span class="comment">// truncates to this range *after* rounding</span>
+<a name="l00060"></a>00060   <span class="keywordtype">double</span> A; <span class="keywordtype">int</span> B; <span class="comment">// rounds to multiples of A/B, or no rounding if A is zero</span>
+<a name="l00061"></a>00061 
+<a name="l00062"></a>00062 <span class="keyword">protected</span>:
+<a name="l00064"></a><a class="code" href="classFl__Valuator.html#a8577aadffa19024567a766d37b40497f">00064</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Valuator.html#a8577aadffa19024567a766d37b40497f" title="Tells if the valuator is an FL_HORIZONTAL one.">horizontal</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> <a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>()&amp; FL_HORIZONTAL;}
+<a name="l00065"></a>00065   <a class="code" href="classFl__Valuator.html" title="The Fl_Valuator class controls a single floating-point value and provides a consistent interface to s...">Fl_Valuator</a>(<span class="keywordtype">int</span> X, <span class="keywordtype">int</span> Y, <span class="keywordtype">int</span> W, <span class="keywordtype">int</span> H, <span class="keyword">const</span> <span class="keywordtype">char</span>* L);
+<a name="l00066"></a>00066 
+<a name="l00068"></a><a class="code" href="classFl__Valuator.html#ac70fa270352ad819f0e1b55492190bed">00068</a>   <span class="keywordtype">double</span> <a class="code" href="classFl__Valuator.html#ac70fa270352ad819f0e1b55492190bed" title="Gets the previous floating point value before an event changed it.">previous_value</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> previous_value_;}
+<a name="l00070"></a><a class="code" href="classFl__Valuator.html#a60c7189027ba283a78575417dd0f6217">00070</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Valuator.html#a60c7189027ba283a78575417dd0f6217" title="Stores the current value in the previous value.">handle_push</a>() {previous_value_ = value_;}
+<a name="l00071"></a>00071   <span class="keywordtype">double</span> softclamp(<span class="keywordtype">double</span>);
+<a name="l00072"></a>00072   <span class="keywordtype">void</span> handle_drag(<span class="keywordtype">double</span> newvalue);
+<a name="l00073"></a>00073   <span class="keywordtype">void</span> handle_release(); <span class="comment">// use drag() value</span>
+<a name="l00074"></a>00074   <span class="keyword">virtual</span> <span class="keywordtype">void</span> value_damage(); <span class="comment">// cause damage() due to value() changing</span>
+<a name="l00076"></a><a class="code" href="classFl__Valuator.html#a29ff130c6222b01c7d415e09272092fc">00076</a> <span class="comment"></span>  <span class="keywordtype">void</span> <a class="code" href="classFl__Valuator.html#a29ff130c6222b01c7d415e09272092fc" title="Sets the current floating point value.">set_value</a>(<span class="keywordtype">double</span> v) {value_ = v;}
+<a name="l00077"></a>00077 
+<a name="l00078"></a>00078 <span class="keyword">public</span>:
+<a name="l00079"></a>00079 
+<a name="l00081"></a><a class="code" href="classFl__Valuator.html#acc36b0e57415c9a0d676f51ee5601ae0">00081</a>     <span class="keywordtype">void</span> <a class="code" href="classFl__Valuator.html#acc36b0e57415c9a0d676f51ee5601ae0" title="Sets the minimum (a) and maximum (b) values for the valuator widget.">bounds</a>(<span class="keywordtype">double</span> a, <span class="keywordtype">double</span> b) {min=a; max=b;}
+<a name="l00083"></a><a class="code" href="classFl__Valuator.html#aeeabc187593bc842142d09aa91fc7cdf">00083</a>     <span class="keywordtype">double</span> <a class="code" href="classFl__Valuator.html#aeeabc187593bc842142d09aa91fc7cdf" title="Gets the minimum value for the valuator.">minimum</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> min;}
+<a name="l00085"></a><a class="code" href="classFl__Valuator.html#aa1ca4d2f7ee818696b5ac218ffa48c94">00085</a>     <span class="keywordtype">void</span> <a class="code" href="classFl__Valuator.html#aa1ca4d2f7ee818696b5ac218ffa48c94" title="Sets the minimum value for the valuator.">minimum</a>(<span class="keywordtype">double</span> a) {min = a;}
+<a name="l00087"></a><a class="code" href="classFl__Valuator.html#a92299938ac72f6bd96812b937c5899dd">00087</a>     <span class="keywordtype">double</span> <a class="code" href="classFl__Valuator.html#a92299938ac72f6bd96812b937c5899dd" title="Gets the maximum value for the valuator.">maximum</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> max;}
+<a name="l00089"></a><a class="code" href="classFl__Valuator.html#aa67d76216b7f42e29dbf2f1a7bc57843">00089</a>     <span class="keywordtype">void</span> <a class="code" href="classFl__Valuator.html#aa67d76216b7f42e29dbf2f1a7bc57843" title="Sets the maximum value for the valuator.">maximum</a>(<span class="keywordtype">double</span> a) {max = a;}
+<a name="l00110"></a><a class="code" href="classFl__Valuator.html#a5613cf279b22517abd564a54ef15e021">00110</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Valuator.html#a5613cf279b22517abd564a54ef15e021" title="Sets the minimum and maximum values for the valuator.">range</a>(<span class="keywordtype">double</span> a, <span class="keywordtype">double</span> b) {min = a; max = b;}
+<a name="l00112"></a><a class="code" href="classFl__Valuator.html#a3308133e6e4963e0e22f4fb405bef298">00112</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Valuator.html#a3308133e6e4963e0e22f4fb405bef298" title="See double Fl_Valuator::step() const.">step</a>(<span class="keywordtype">int</span> a) {A = a; B = 1;}
+<a name="l00114"></a><a class="code" href="classFl__Valuator.html#add4f64ec5ef31c5d78d9a01cd27c9772">00114</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Valuator.html#add4f64ec5ef31c5d78d9a01cd27c9772" title="See double Fl_Valuator::step() const.">step</a>(<span class="keywordtype">double</span> a, <span class="keywordtype">int</span> b) {A = a; B = b;}
+<a name="l00115"></a>00115   <span class="keywordtype">void</span> step(<span class="keywordtype">double</span> s);
+<a name="l00127"></a><a class="code" href="classFl__Valuator.html#a6acd57419871aad98236f3da21ed8636">00127</a>   <span class="keywordtype">double</span> <a class="code" href="classFl__Valuator.html#a6acd57419871aad98236f3da21ed8636" title="Gets or sets the step value.">step</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> A/B;}
+<a name="l00128"></a>00128   <span class="keywordtype">void</span> precision(<span class="keywordtype">int</span>);
+<a name="l00129"></a>00129 
+<a name="l00131"></a><a class="code" href="classFl__Valuator.html#a73b327b61c2e6f93494d0177880b9cb4">00131</a>   <span class="keywordtype">double</span> <a class="code" href="classFl__Valuator.html#a73b327b61c2e6f93494d0177880b9cb4" title="Gets the floating point(double) value.">value</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> value_;}
+<a name="l00132"></a>00132   <span class="keywordtype">int</span> value(<span class="keywordtype">double</span>);
+<a name="l00133"></a>00133 
+<a name="l00134"></a>00134   <span class="keyword">virtual</span> <span class="keywordtype">int</span> format(<span class="keywordtype">char</span>*);
+<a name="l00135"></a>00135   <span class="keywordtype">double</span> round(<span class="keywordtype">double</span>); <span class="comment">// round to nearest multiple of step</span>
+<a name="l00136"></a>00136   <span class="keywordtype">double</span> clamp(<span class="keywordtype">double</span>); <span class="comment">// keep in range</span>
+<a name="l00137"></a>00137   <span class="keywordtype">double</span> increment(<span class="keywordtype">double</span>, <span class="keywordtype">int</span>); <span class="comment">// add n*step to value</span>
+<a name="l00138"></a>00138 };
+<a name="l00139"></a>00139 
+<a name="l00140"></a>00140 <span class="preprocessor">#endif</span>
+<a name="l00141"></a>00141 <span class="preprocessor"></span>
+<a name="l00142"></a>00142 <span class="comment">//</span>
+<a name="l00143"></a>00143 <span class="comment">// End of &quot;$Id: Fl_Valuator.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;.</span>
+<a name="l00144"></a>00144 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Valuator.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Value__Input_8H-source.html

Added: trunk/doc-1.3/Fl__Value__Input_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Value__Input_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Value__Input_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,152 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Value_Input.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Value__Input_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Value_Input.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Value_Input.H 8337 2011-01-30 09:04:59Z manolo $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Value input header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Value_Input widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Value_Input_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Value_Input_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Valuator.H&quot;</span>
+<a name="l00035"></a>00035 <span class="preprocessor">#include &quot;Fl_Input.H&quot;</span>
+<a name="l00036"></a>00036 
+<a name="l00065"></a><a class="code" href="classFl__Value__Input.html">00065</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Value__Input.html" title="The Fl_Value_Input widget displays a numeric value.">Fl_Value_Input</a> : <span class="keyword">public</span> <a class="code" href="classFl__Valuator.html" title="The Fl_Valuator class controls a single floating-point value and provides a consistent interface to s...">Fl_Valuator</a> {
+<a name="l00066"></a>00066 <span class="keyword">public</span>:
+<a name="l00067"></a>00067   <span class="comment">/* This is the encapsulated Fl_input attribute to which </span>
+<a name="l00068"></a>00068 <span class="comment">  this class delegates the value font, color and shortcut */</span>
+<a name="l00069"></a>00069   <a class="code" href="classFl__Input.html" title="This is the FLTK text input widget.">Fl_Input</a> input;
+<a name="l00070"></a>00070 <span class="keyword">private</span>:
+<a name="l00071"></a>00071   <span class="keywordtype">char</span> soft_;
+<a name="l00072"></a>00072   <span class="keyword">static</span> <span class="keywordtype">void</span> input_cb(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*,<span class="keywordtype">void</span>*);
+<a name="l00073"></a>00073   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Valuator.html#a36760ee8a9f8b23b07a4df6558b538af" title="Asks for partial redraw.">value_damage</a>(); <span class="comment">// cause damage() due to value() changing</span>
+<a name="l00074"></a>00074 <span class="keyword">public</span>:
+<a name="l00075"></a>00075   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00076"></a>00076 <span class="keyword">protected</span>:
+<a name="l00077"></a>00077   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>();
+<a name="l00078"></a>00078 <span class="keyword">public</span>:
+<a name="l00079"></a>00079   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#aca98267e7a9b94f699ebd27d9f59e8bb" title="Changes the size or position of the widget.">resize</a>(<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>);
+<a name="l00080"></a>00080   <a class="code" href="classFl__Value__Input.html" title="The Fl_Value_Input widget displays a numeric value.">Fl_Value_Input</a>(<span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h,<span class="keyword">const</span> <span class="keywordtype">char</span> *l=0);
+<a name="l00081"></a>00081   ~<a class="code" href="classFl__Value__Input.html" title="The Fl_Value_Input widget displays a numeric value.">Fl_Value_Input</a>();
+<a name="l00082"></a>00082 
+<a name="l00084"></a><a class="code" href="classFl__Value__Input.html#a47497447f12e46cb8a0f850f84f6f588">00084</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Value__Input.html#a47497447f12e46cb8a0f850f84f6f588" title="See void Fl_Value_Input::soft(char s)">soft</a>(<span class="keywordtype">char</span> s) {soft_ = s;}
+<a name="l00091"></a><a class="code" href="classFl__Value__Input.html#a707a9111933aed7933f9874e142217c1">00091</a>   <span class="keywordtype">char</span> <a class="code" href="classFl__Value__Input.html#a707a9111933aed7933f9874e142217c1" title="If &amp;quot;soft&amp;quot; is turned on, the user is allowed to drag the value outside the range...">soft</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> soft_;}
+<a name="l00096"></a><a class="code" href="classFl__Value__Input.html#a83d7d7fa99d3419b20d0c116291c7474">00096</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Value__Input.html#a83d7d7fa99d3419b20d0c116291c7474" title="Returns the current shortcut key for the Input.">shortcut</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> input.shortcut();}
+<a name="l00114"></a><a class="code" href="classFl__Value__Input.html#a1f62124afb37a4fa0c9ad6da0749d3c8">00114</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Value__Input.html#a1f62124afb37a4fa0c9ad6da0749d3c8" title="Sets the shortcut key to s.">shortcut</a>(<span class="keywordtype">int</span> s) {input.shortcut(s);}
+<a name="l00115"></a>00115 
+<a name="l00117"></a><a class="code" href="classFl__Value__Input.html#ab5911ab16ae9859e7fdfdfc0b5f2e5bb">00117</a>   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="classFl__Value__Input.html#ab5911ab16ae9859e7fdfdfc0b5f2e5bb" title="Gets the typeface of the text in the value box.">textfont</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> input.textfont();}
+<a name="l00119"></a><a class="code" href="classFl__Value__Input.html#a05f9238d640d18ddcc6b2bb77061ba1d">00119</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Value__Input.html#a05f9238d640d18ddcc6b2bb77061ba1d" title="Sets the typeface of the text in the value box.">textfont</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> s) {input.textfont(s);}
+<a name="l00121"></a><a class="code" href="classFl__Value__Input.html#a378641d2465cd3cacb02c776db5273bf">00121</a>   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> <a class="code" href="classFl__Value__Input.html#a378641d2465cd3cacb02c776db5273bf" title="Gets the size of the text in the value box.">textsize</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> input.textsize();}
+<a name="l00123"></a><a class="code" href="classFl__Value__Input.html#a8e6d303c90f52ce814eb656f0f94b083">00123</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Value__Input.html#a8e6d303c90f52ce814eb656f0f94b083" title="Sets the size of the text in the value box.">textsize</a>(<a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> s) {input.textsize(s);}
+<a name="l00125"></a><a class="code" href="classFl__Value__Input.html#adc8859a542ecef14bd9dae9ae3e5fdc3">00125</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Value__Input.html#adc8859a542ecef14bd9dae9ae3e5fdc3" title="Gets the color of the text in the value box.">textcolor</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> input.textcolor();}
+<a name="l00127"></a><a class="code" href="classFl__Value__Input.html#ae1bea28ce34eea5829ffec809a1a8ff1">00127</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Value__Input.html#ae1bea28ce34eea5829ffec809a1a8ff1" title="Sets the color of the text in the value box.">textcolor</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> n) {input.textcolor(n);}
+<a name="l00129"></a><a class="code" href="classFl__Value__Input.html#a0b512f8658e649c0c8446c8f3e21ec77">00129</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Value__Input.html#a0b512f8658e649c0c8446c8f3e21ec77" title="Gets the color of the text cursor.">cursor_color</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> input.cursor_color();}
+<a name="l00131"></a><a class="code" href="classFl__Value__Input.html#a88e43100ec9bbc2fa17392a9ba0deb54">00131</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Value__Input.html#a88e43100ec9bbc2fa17392a9ba0deb54" title="Sets the color of the text cursor.">cursor_color</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> n) {input.cursor_color(n);}
+<a name="l00132"></a>00132 
+<a name="l00133"></a>00133 };
+<a name="l00134"></a>00134 
+<a name="l00135"></a>00135 <span class="preprocessor">#endif</span>
+<a name="l00136"></a>00136 <span class="preprocessor"></span>
+<a name="l00137"></a>00137 <span class="comment">//</span>
+<a name="l00138"></a>00138 <span class="comment">// End of &quot;$Id: Fl_Value_Input.H 8337 2011-01-30 09:04:59Z manolo $&quot;.</span>
+<a name="l00139"></a>00139 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Value_Input.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Value__Output_8H-source.html

Added: trunk/doc-1.3/Fl__Value__Output_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Value__Output_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Value__Output_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,143 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Value_Output.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Value__Output_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Value_Output.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Value_Output.H 7989 2010-12-09 12:19:03Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Value output header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Value_Output widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Value_Output_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Value_Output_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#ifndef Fl_Valuator_H</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#include &quot;Fl_Valuator.H&quot;</span>
+<a name="l00036"></a>00036 <span class="preprocessor">#endif</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span>
+<a name="l00050"></a><a class="code" href="classFl__Value__Output.html">00050</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Value__Output.html" title="The Fl_Value_Output widget displays a floating point value.">Fl_Value_Output</a> : <span class="keyword">public</span> <a class="code" href="classFl__Valuator.html" title="The Fl_Valuator class controls a single floating-point value and provides a consistent interface to s...">Fl_Valuator</a> {
+<a name="l00051"></a>00051   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> textfont_;
+<a name="l00052"></a>00052   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> textsize_;
+<a name="l00053"></a>00053   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> soft_;
+<a name="l00054"></a>00054   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> textcolor_;
+<a name="l00055"></a>00055 
+<a name="l00056"></a>00056 <span class="keyword">protected</span>:
+<a name="l00057"></a>00057   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1acb38c6b3cb40452ad02ccfeedbac8a" title="Draws the widget.">draw</a>();
+<a name="l00058"></a>00058 
+<a name="l00059"></a>00059 <span class="keyword">public</span>:
+<a name="l00060"></a>00060   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a9cb17cc092697dfd05a3fab55856d218" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00061"></a>00061   <a class="code" href="classFl__Value__Output.html" title="The Fl_Value_Output widget displays a floating point value.">Fl_Value_Output</a>(<span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h,<span class="keyword">const</span> <span class="keywordtype">char</span> *l=0);
+<a name="l00062"></a>00062 
+<a name="l00069"></a><a class="code" href="classFl__Value__Output.html#a9c9b1bdb0f3862f7709aa56ae0c4182f">00069</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Value__Output.html#a9c9b1bdb0f3862f7709aa56ae0c4182f" title="If &amp;quot;soft&amp;quot; is turned on, the user is allowed to drag the value outside the range...">soft</a>(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> s) {soft_ = s;}
+<a name="l00076"></a><a class="code" href="classFl__Value__Output.html#a01162c9c0dfa36f6f8da3604547c44fb">00076</a>   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> <a class="code" href="classFl__Value__Output.html#a01162c9c0dfa36f6f8da3604547c44fb" title="If &amp;quot;soft&amp;quot; is turned on, the user is allowed to drag the value outside the range...">soft</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> soft_;}
+<a name="l00077"></a>00077 
+<a name="l00079"></a><a class="code" href="classFl__Value__Output.html#ab712d8cba5c62f32f4285b534f78d501">00079</a>   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="classFl__Value__Output.html#ab712d8cba5c62f32f4285b534f78d501" title="Gets the typeface of the text in the value box.">textfont</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> textfont_;}
+<a name="l00081"></a><a class="code" href="classFl__Value__Output.html#a3685a26f207fb7a4ef0645ae83e8f460">00081</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Value__Output.html#a3685a26f207fb7a4ef0645ae83e8f460" title="Sets the typeface of the text in the value box.">textfont</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> s) {textfont_ = s;}
+<a name="l00083"></a><a class="code" href="classFl__Value__Output.html#a263a1b17dd4a25a79f807fff264bcb57">00083</a>   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> <a class="code" href="classFl__Value__Output.html#a263a1b17dd4a25a79f807fff264bcb57" title="Gets the size of the text in the value box.">textsize</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> textsize_;}
+<a name="l00084"></a>00084   <span class="keywordtype">void</span> textsize(<a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> s) {textsize_ = s;}
+<a name="l00086"></a><a class="code" href="classFl__Value__Output.html#acaa6bb2b6beb96054e9f2c1fe5499c14">00086</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Value__Output.html#acaa6bb2b6beb96054e9f2c1fe5499c14" title="Sets the color of the text in the value box.">textcolor</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> textcolor_;}
+<a name="l00088"></a><a class="code" href="classFl__Value__Output.html#a194e5e85d0b4ade7b421cf0dd9439d5d">00088</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Value__Output.html#a194e5e85d0b4ade7b421cf0dd9439d5d" title="Gets the color of the text in the value box.">textcolor</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> s) {textcolor_ = s;}
+<a name="l00089"></a>00089 };
+<a name="l00090"></a>00090 
+<a name="l00091"></a>00091 <span class="preprocessor">#endif</span>
+<a name="l00092"></a>00092 <span class="preprocessor"></span>
+<a name="l00093"></a>00093 <span class="comment">//</span>
+<a name="l00094"></a>00094 <span class="comment">// End of &quot;$Id: Fl_Value_Output.H 7989 2010-12-09 12:19:03Z greg.ercolano $&quot;.</span>
+<a name="l00095"></a>00095 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Value_Output.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Value__Slider_8H-source.html

Added: trunk/doc-1.3/Fl__Value__Slider_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Value__Slider_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Value__Slider_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,134 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Value_Slider.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Value__Slider_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Value_Slider.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Value_Slider.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Value slider header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Value_Slider widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Value_Slider_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Value_Slider_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Slider.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00042"></a><a class="code" href="classFl__Value__Slider.html">00042</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Value__Slider.html" title="The Fl_Value_Slider widget is a Fl_Slider widget with a box displaying the current value...">Fl_Value_Slider</a> : <span class="keyword">public</span> <a class="code" href="classFl__Slider.html" title="The Fl_Slider widget contains a sliding knob inside a box.">Fl_Slider</a> {
+<a name="l00043"></a>00043     <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> textfont_;
+<a name="l00044"></a>00044     <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> textsize_;
+<a name="l00045"></a>00045     <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> textcolor_;
+<a name="l00046"></a>00046 <span class="keyword">protected</span>:
+<a name="l00047"></a>00047     <span class="keywordtype">void</span> <a class="code" href="classFl__Slider.html#a0b2f67991856db662360205216ae2d11" title="Draws the widget.">draw</a>();
+<a name="l00048"></a>00048 <span class="keyword">public</span>:
+<a name="l00049"></a>00049     <span class="keywordtype">int</span> handle(<span class="keywordtype">int</span>);
+<a name="l00050"></a>00050     <a class="code" href="classFl__Value__Slider.html" title="The Fl_Value_Slider widget is a Fl_Slider widget with a box displaying the current value...">Fl_Value_Slider</a>(<span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h, <span class="keyword">const</span> <span class="keywordtype">char</span> *l = 0);
+<a name="l00052"></a><a class="code" href="classFl__Value__Slider.html#a0c92ecaf6fbede3a6189027104b4fced">00052</a>     <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="classFl__Value__Slider.html#a0c92ecaf6fbede3a6189027104b4fced" title="Gets the typeface of the text in the value box.">textfont</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> textfont_;}
+<a name="l00054"></a><a class="code" href="classFl__Value__Slider.html#a5014d0a38875863cb8d534b257fa44c7">00054</a>     <span class="keywordtype">void</span> <a class="code" href="classFl__Value__Slider.html#a5014d0a38875863cb8d534b257fa44c7" title="Sets the typeface of the text in the value box.">textfont</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> s) {textfont_ = s;}
+<a name="l00056"></a><a class="code" href="classFl__Value__Slider.html#a084ad1e84afe79f62226f0e182a34a1d">00056</a>     <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> <a class="code" href="classFl__Value__Slider.html#a084ad1e84afe79f62226f0e182a34a1d" title="Gets the size of the text in the value box.">textsize</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> textsize_;}
+<a name="l00058"></a><a class="code" href="classFl__Value__Slider.html#ad35b791cc133c7eb4b721271c124b14c">00058</a>     <span class="keywordtype">void</span> <a class="code" href="classFl__Value__Slider.html#ad35b791cc133c7eb4b721271c124b14c" title="Sets the size of the text in the value box.">textsize</a>(<a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> s) {textsize_ = s;}
+<a name="l00060"></a><a class="code" href="classFl__Value__Slider.html#abd1fa2c912a33d9ec29af621b8a4f92f">00060</a>     <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Value__Slider.html#abd1fa2c912a33d9ec29af621b8a4f92f" title="Gets the color of the text in the value box.">textcolor</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> textcolor_;}
+<a name="l00062"></a><a class="code" href="classFl__Value__Slider.html#a926c764fb31c7ea52d0fd7f9ceac5f4c">00062</a>     <span class="keywordtype">void</span> <a class="code" href="classFl__Value__Slider.html#a926c764fb31c7ea52d0fd7f9ceac5f4c" title="Sets the color of the text in the value box.">textcolor</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> s) {textcolor_ = s;}
+<a name="l00063"></a>00063 };
+<a name="l00064"></a>00064 
+<a name="l00065"></a>00065 <span class="preprocessor">#endif</span>
+<a name="l00066"></a>00066 <span class="preprocessor"></span>
+<a name="l00067"></a>00067 <span class="comment">//</span>
+<a name="l00068"></a>00068 <span class="comment">// End of &quot;$Id: Fl_Value_Slider.H 7981 2010-12-08 23:53:04Z greg.ercolano $&quot;.</span>
+<a name="l00069"></a>00069 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Value_Slider.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Widget_8H-source.html

Modified: trunk/doc-1.3/Fl__Widget_8H.html
===================================================================
--- trunk/doc-1.3/Fl__Widget_8H.html	2011-01-07 22:20:56 UTC (rev 592)
+++ trunk/doc-1.3/Fl__Widget_8H.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -1,114 +1,149 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
-<title>FLTK: Fl_Widget.H File Reference</title>
-<link href="doxygen.css" rel="stylesheet" type="text/css">
-<link href="tabs.css" rel="stylesheet" type="text/css">
-</head><body>
-<!-- Generated by Doxygen 1.5.7 -->
-<div class="navigation" id="top">
-  <div class="tabs">
-    <ul>
-      <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
-      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Widget.H File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
       <li><a href="annotated.html"><span>Classes</span></a></li>
       <li class="current"><a href="files.html"><span>Files</span></a></li>
     </ul>
   </div>
-  <div class="tabs">
-    <ul>
-      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
-      <li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
     </ul>
   </div>
 </div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Widget_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#define-members">Defines</a> &#124;
+<a href="#typedef-members">Typedefs</a>  </div>
+  <div class="headertitle">
+<h1>Fl_Widget.H File Reference</h1>  </div>
+</div>
 <div class="contents">
-<h1>Fl_Widget.H File Reference</h1><a class="el" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>, <a class="el" href="structFl__Label.html" title="This struct stores all information for a text or mixed graphics label.">Fl_Label</a> classes .  
-<a href="#_details">More...</a>
-<p>
-<code>#include &quot;<a class="el" href="Enumerations_8H-source.html">Enumerations.H</a>&quot;</code><br>
 
-<p>
-<a href="Fl__Widget_8H-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
-<tr><td></td></tr>
-<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structFl__Label.html">Fl_Label</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This struct stores all information for a text or mixed graphics label.  <a href="structFl__Label.html#_details">More...</a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Widget.html">Fl_Widget</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><a class="el" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> is the base class for all widgets in FLTK.  <a href="classFl__Widget.html#_details">More...</a><br></td></tr>
-<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Widget_8H.html#d300ac1cbbe7744c87fc376ce0eb9cc7">FL_RESERVED_TYPE</a>&nbsp;&nbsp;&nbsp;100</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Reserved type numbers (necessary for my cheapo RTTI) start here.  <a href="#d300ac1cbbe7744c87fc376ce0eb9cc7"></a><br></td></tr>
-<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b6406a5102af4ed276b6e050ad16ea05"></a><!-- doxytag: member="Fl_Widget.H::Fl_Callback" ref="b6406a5102af4ed276b6e050ad16ea05" args=")(Fl_Widget *, void *)" -->
-typedef void(&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Widget_8H.html#b6406a5102af4ed276b6e050ad16ea05">Fl_Callback</a> )(<a class="el" href="classFl__Widget.html">Fl_Widget</a> *, void *)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default callback type definition for all fltk widgets (by far the most used). <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a7ac4b32857ca1046c2f03f48c0bde34"></a><!-- doxytag: member="Fl_Widget.H::Fl_Callback0" ref="a7ac4b32857ca1046c2f03f48c0bde34" args=")(Fl_Widget *)" -->
-typedef void(&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Widget_8H.html#a7ac4b32857ca1046c2f03f48c0bde34">Fl_Callback0</a> )(<a class="el" href="classFl__Widget.html">Fl_Widget</a> *)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">One parameter callback type definition passing only the widget. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1b93ff1522cb286bb56f307a2dafe060"></a><!-- doxytag: member="Fl_Widget.H::Fl_Callback1" ref="1b93ff1522cb286bb56f307a2dafe060" args=")(Fl_Widget *, long)" -->
-typedef void(&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Widget_8H.html#1b93ff1522cb286bb56f307a2dafe060">Fl_Callback1</a> )(<a class="el" href="classFl__Widget.html">Fl_Widget</a> *, long)</td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Callback type definition passing the widget and a long data value. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d515601d7e8cbd1c65ece6364e8c23d0"></a><!-- doxytag: member="Fl_Widget.H::Fl_Callback_p" ref="d515601d7e8cbd1c65ece6364e8c23d0" args="" -->
-typedef <a class="el" href="Fl__Widget_8H.html#b6406a5102af4ed276b6e050ad16ea05">Fl_Callback</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Widget_8H.html#d515601d7e8cbd1c65ece6364e8c23d0">Fl_Callback_p</a></td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default callback type pointer definition for all fltk widgets. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Widget_8H.html#6c7d27e81f16857f18da5e4ce097de75">fl_intptr_t</a></td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0c2a2b4e6f4413cf8fbdda84b75bd420"></a><!-- doxytag: member="Fl_Widget.H::fl_uintptr_t" ref="0c2a2b4e6f4413cf8fbdda84b75bd420" args="" -->
-typedef unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><b>fl_uintptr_t</b></td></tr>
-
+<p><a class="el" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>, <a class="el" href="structFl__Label.html" title="This struct stores all information for a text or mixed graphics label.">Fl_Label</a> classes .  
+<a href="#_details">More...</a></p>
+<div class="textblock"><code>#include &quot;<a class="el" href="Enumerations_8H_source.html">Enumerations.H</a>&quot;</code><br/>
+</div>
+<p><a href="Fl__Widget_8H_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structFl__Label.html">Fl_Label</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This struct stores all information for a text or mixed graphics label.  <a href="structFl__Label.html#_details">More...</a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFl__Widget.html">Fl_Widget</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> is the base class for all widgets in FLTK.  <a href="classFl__Widget.html#_details">More...</a><br/></td></tr>
+<tr><td colspan="2"><h2><a name="define-members"></a>
+Defines</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Widget_8H.html#ad300ac1cbbe7744c87fc376ce0eb9cc7">FL_RESERVED_TYPE</a>&#160;&#160;&#160;100</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserved type numbers (necessary for my cheapo RTTI) start here.  <a href="#ad300ac1cbbe7744c87fc376ce0eb9cc7"></a><br/></td></tr>
+<tr><td colspan="2"><h2><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab6406a5102af4ed276b6e050ad16ea05"></a><!-- doxytag: member="Fl_Widget.H::Fl_Callback" ref="ab6406a5102af4ed276b6e050ad16ea05" args=")(Fl_Widget *, void *)" -->
+typedef void(&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05">Fl_Callback</a> )(<a class="el" href="classFl__Widget.html">Fl_Widget</a> *, void *)</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default callback type definition for all fltk widgets (by far the most used) <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa7ac4b32857ca1046c2f03f48c0bde34"></a><!-- doxytag: member="Fl_Widget.H::Fl_Callback0" ref="aa7ac4b32857ca1046c2f03f48c0bde34" args=")(Fl_Widget *)" -->
+typedef void(&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Widget_8H.html#aa7ac4b32857ca1046c2f03f48c0bde34">Fl_Callback0</a> )(<a class="el" href="classFl__Widget.html">Fl_Widget</a> *)</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">One parameter callback type definition passing only the widget. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1b93ff1522cb286bb56f307a2dafe060"></a><!-- doxytag: member="Fl_Widget.H::Fl_Callback1" ref="a1b93ff1522cb286bb56f307a2dafe060" args=")(Fl_Widget *, long)" -->
+typedef void(&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Widget_8H.html#a1b93ff1522cb286bb56f307a2dafe060">Fl_Callback1</a> )(<a class="el" href="classFl__Widget.html">Fl_Widget</a> *, long)</td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback type definition passing the widget and a long data value. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad515601d7e8cbd1c65ece6364e8c23d0"></a><!-- doxytag: member="Fl_Widget.H::Fl_Callback_p" ref="ad515601d7e8cbd1c65ece6364e8c23d0" args="" -->
+typedef <a class="el" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05">Fl_Callback</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Widget_8H.html#ad515601d7e8cbd1c65ece6364e8c23d0">Fl_Callback_p</a></td></tr>
+<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Default callback type pointer definition for all fltk widgets. <br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">typedef long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Fl__Widget_8H.html#a6c7d27e81f16857f18da5e4ce097de75">fl_intptr_t</a></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0c2a2b4e6f4413cf8fbdda84b75bd420"></a><!-- doxytag: member="Fl_Widget.H::fl_uintptr_t" ref="a0c2a2b4e6f4413cf8fbdda84b75bd420" args="" -->
+typedef unsigned long&#160;</td><td class="memItemRight" valign="bottom"><b>fl_uintptr_t</b></td></tr>
 </table>
-<hr><a name="_details"></a><h2>Detailed Description</h2>
-<a class="el" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>, <a class="el" href="structFl__Label.html" title="This struct stores all information for a text or mixed graphics label.">Fl_Label</a> classes . 
-<p>
-<hr><h2>Define Documentation</h2>
-<a class="anchor" name="d300ac1cbbe7744c87fc376ce0eb9cc7"></a><!-- doxytag: member="Fl_Widget.H::FL_RESERVED_TYPE" ref="d300ac1cbbe7744c87fc376ce0eb9cc7" args="" -->
+<hr/><a name="_details"></a><h2>Detailed Description</h2>
+<div class="textblock"><p><a class="el" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>, <a class="el" href="structFl__Label.html" title="This struct stores all information for a text or mixed graphics label.">Fl_Label</a> classes . </p>
+</div><hr/><h2>Define Documentation</h2>
+<a class="anchor" id="ad300ac1cbbe7744c87fc376ce0eb9cc7"></a><!-- doxytag: member="Fl_Widget.H::FL_RESERVED_TYPE" ref="ad300ac1cbbe7744c87fc376ce0eb9cc7" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">#define FL_RESERVED_TYPE&nbsp;&nbsp;&nbsp;100          </td>
+          <td class="memname">#define FL_RESERVED_TYPE&#160;&#160;&#160;100</td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>
-Reserved type numbers (necessary for my cheapo RTTI) start here. 
-<p>
-Grep the header files for "RESERVED_TYPE" to find the next available number. 
+<p>Reserved type numbers (necessary for my cheapo RTTI) start here. </p>
+<p>Grep the header files for "RESERVED_TYPE" to find the next available number. </p>
+
 </div>
-</div><p>
-<hr><h2>Typedef Documentation</h2>
-<a class="anchor" name="6c7d27e81f16857f18da5e4ce097de75"></a><!-- doxytag: member="Fl_Widget.H::fl_intptr_t" ref="6c7d27e81f16857f18da5e4ce097de75" args="" -->
+</div>
+<hr/><h2>Typedef Documentation</h2>
+<a class="anchor" id="a6c7d27e81f16857f18da5e4ce097de75"></a><!-- doxytag: member="Fl_Widget.H::fl_intptr_t" ref="a6c7d27e81f16857f18da5e4ce097de75" args="" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">typedef long <a class="el" href="Fl__Widget_8H.html#6c7d27e81f16857f18da5e4ce097de75">fl_intptr_t</a>          </td>
+          <td class="memname">typedef long <a class="el" href="Fl__Widget_8H.html#a6c7d27e81f16857f18da5e4ce097de75">fl_intptr_t</a></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
+<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000032">Todo:</a></b></dt><dd>typedef's fl_intptr_t and fl_uintptr_t should be documented.</dd></dl>
 
-<p>
-<dl compact><dt><b><a class="el" href="todo.html#_todo000037">Todo:</a></b></dt><dd>typedef's fl_intptr_t and fl_uintptr_t should be documented. </dd></dl>
-
 </div>
-</div><p>
 </div>
+</div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__Widget_8H.html">Fl_Widget.H</a>      </li>
 <hr>
 <address><small>
 <!-- date removed for reducing unnecessary svn web updates  -->
 <a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
-&copy; 1998-2010 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
 Permission is granted to reproduce this manual or any portion for
 any purpose, provided this copyright and permission notice are preserved.
 </small></address>

Added: trunk/doc-1.3/Fl__Widget_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Widget_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Widget_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,430 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Widget.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Widget_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Widget.H</h1>  </div>
+</div>
+<div class="contents">
+<a href="Fl__Widget_8H.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Widget.H 8476 2011-02-26 08:23:30Z manolo $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Widget header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Widget_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Widget_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;<a class="code" href="Enumerations_8H.html" title="This file contains type definitions and general enumerations.">Enumerations.H</a>&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00039"></a>00039 <span class="preprocessor">#ifdef _WIN64</span>
+<a name="l00040"></a>00040 <span class="preprocessor"></span><span class="preprocessor">#ifdef __GNUC__</span>
+<a name="l00041"></a>00041 <span class="preprocessor"></span><span class="preprocessor">#include &lt;stdint.h&gt;</span>
+<a name="l00042"></a>00042 <span class="preprocessor">#else</span>
+<a name="l00043"></a>00043 <span class="preprocessor"></span><span class="preprocessor">#include &lt;stddef.h&gt;</span>  <span class="comment">// M$VC</span>
+<a name="l00044"></a>00044 <span class="preprocessor">#endif</span>
+<a name="l00045"></a>00045 <span class="preprocessor"></span><span class="keyword">typedef</span> intptr_t <a class="code" href="Fl__Widget_8H.html#a6c7d27e81f16857f18da5e4ce097de75">fl_intptr_t</a>;
+<a name="l00046"></a>00046 <span class="keyword">typedef</span> uintptr_t fl_uintptr_t;
+<a name="l00047"></a>00047 <span class="preprocessor">#else</span>
+<a name="l00048"></a><a class="code" href="Fl__Widget_8H.html#a6c7d27e81f16857f18da5e4ce097de75">00048</a> <span class="preprocessor"></span><span class="keyword">typedef</span> <span class="keywordtype">long</span> <a class="code" href="Fl__Widget_8H.html#a6c7d27e81f16857f18da5e4ce097de75">fl_intptr_t</a>;
+<a name="l00049"></a>00049 <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> fl_uintptr_t;
+<a name="l00050"></a>00050 <span class="preprocessor">#endif</span>
+<a name="l00051"></a>00051 <span class="preprocessor"></span>
+<a name="l00052"></a>00052 <span class="keyword">class </span><a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>;
+<a name="l00053"></a>00053 <span class="keyword">class </span><a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>;
+<a name="l00054"></a>00054 <span class="keyword">class </span><a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a>;
+<a name="l00055"></a>00055 <span class="keyword">class </span><a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>;
+<a name="l00056"></a>00056 
+<a name="l00058"></a><a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05">00058</a> <span class="keyword">typedef</span> void (<a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a> )(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*, <span class="keywordtype">void</span>*);
+<a name="l00060"></a><a class="code" href="Fl__Widget_8H.html#ad515601d7e8cbd1c65ece6364e8c23d0">00060</a> <span class="keyword">typedef</span> <a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a>* <a class="code" href="Fl__Widget_8H.html#ad515601d7e8cbd1c65ece6364e8c23d0" title="Default callback type pointer definition for all fltk widgets.">Fl_Callback_p</a>; <span class="comment">// needed for BORLAND</span>
+<a name="l00062"></a><a class="code" href="Fl__Widget_8H.html#aa7ac4b32857ca1046c2f03f48c0bde34">00062</a> <span class="comment"></span><span class="keyword">typedef</span> void (<a class="code" href="Fl__Widget_8H.html#aa7ac4b32857ca1046c2f03f48c0bde34" title="One parameter callback type definition passing only the widget.">Fl_Callback0</a>)(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*);
+<a name="l00064"></a><a class="code" href="Fl__Widget_8H.html#a1b93ff1522cb286bb56f307a2dafe060">00064</a> <span class="keyword">typedef</span> void (<a class="code" href="Fl__Widget_8H.html#a1b93ff1522cb286bb56f307a2dafe060" title="Callback type definition passing the widget and a long data value.">Fl_Callback1</a>)(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*, long);
+<a name="l00065"></a>00065 
+<a name="l00073"></a><a class="code" href="structFl__Label.html">00073</a> <span class="keyword">struct </span>FL_EXPORT <a class="code" href="structFl__Label.html" title="This struct stores all information for a text or mixed graphics label.">Fl_Label</a> {
+<a name="l00075"></a><a class="code" href="structFl__Label.html#a7061f748221b91736fa7cc4dbdaa9adc">00075</a>   <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="structFl__Label.html#a7061f748221b91736fa7cc4dbdaa9adc" title="label text">value</a>;
+<a name="l00077"></a><a class="code" href="structFl__Label.html#ac82178559994ffa5102c35bbb68f7e5b">00077</a>   <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>* <a class="code" href="structFl__Label.html#ac82178559994ffa5102c35bbb68f7e5b" title="optional image for an active label">image</a>;
+<a name="l00079"></a><a class="code" href="structFl__Label.html#a2bff314c295248d94c2918a2ca53006d">00079</a>   <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>* <a class="code" href="structFl__Label.html#a2bff314c295248d94c2918a2ca53006d" title="optional image for a deactivated label">deimage</a>;
+<a name="l00081"></a><a class="code" href="structFl__Label.html#ac9b449b770124edddd9adf10dff12da4">00081</a>   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="structFl__Label.html#ac9b449b770124edddd9adf10dff12da4" title="label font used in text">font</a>;
+<a name="l00083"></a><a class="code" href="structFl__Label.html#a391e859f1c1bafa283b8b04981d1f173">00083</a>   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> <a class="code" href="structFl__Label.html#a391e859f1c1bafa283b8b04981d1f173" title="size of label font">size</a>;
+<a name="l00085"></a><a class="code" href="structFl__Label.html#aad739e4362e531cd8cc6007ee17af06b">00085</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="structFl__Label.html#aad739e4362e531cd8cc6007ee17af06b" title="text color">color</a>;
+<a name="l00087"></a><a class="code" href="structFl__Label.html#a7c1c8fefd7dae7e87835c7dfd78c0691">00087</a>   <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> <a class="code" href="structFl__Label.html#a7c1c8fefd7dae7e87835c7dfd78c0691" title="alignment of label">align_</a>;
+<a name="l00089"></a><a class="code" href="structFl__Label.html#a26d6e87dbf601f7a38d4c0f391b48558">00089</a>   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> <a class="code" href="structFl__Label.html#a26d6e87dbf601f7a38d4c0f391b48558" title="type of label.">type</a>;
+<a name="l00090"></a>00090 
+<a name="l00092"></a>00092   <span class="keywordtype">void</span> draw(<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>, <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a>) <span class="keyword">const</span> ;
+<a name="l00093"></a>00093   <span class="keywordtype">void</span> measure(<span class="keywordtype">int</span> &amp;w, <span class="keywordtype">int</span> &amp;h) <span class="keyword">const</span> ;
+<a name="l00094"></a>00094 };
+<a name="l00095"></a>00095 
+<a name="l00096"></a>00096 
+<a name="l00109"></a><a class="code" href="classFl__Widget.html">00109</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> {
+<a name="l00110"></a>00110   <span class="keyword">friend</span> <span class="keyword">class </span><a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a>;
+<a name="l00111"></a>00111 
+<a name="l00112"></a>00112   <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a>* parent_;
+<a name="l00113"></a>00113   <a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a>* callback_;
+<a name="l00114"></a>00114   <span class="keywordtype">void</span>* user_data_;
+<a name="l00115"></a>00115   <span class="keywordtype">int</span> x_,y_,w_,h_;
+<a name="l00116"></a>00116   <a class="code" href="structFl__Label.html" title="This struct stores all information for a text or mixed graphics label.">Fl_Label</a> label_;
+<a name="l00117"></a>00117   <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags_;
+<a name="l00118"></a>00118   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> color_;
+<a name="l00119"></a>00119   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> color2_;
+<a name="l00120"></a>00120   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> type_;
+<a name="l00121"></a>00121   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> damage_;
+<a name="l00122"></a>00122   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> box_;
+<a name="l00123"></a>00123   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> when_;
+<a name="l00124"></a>00124 
+<a name="l00125"></a>00125   <span class="keyword">const</span> <span class="keywordtype">char</span> *tooltip_;
+<a name="l00126"></a>00126 
+<a name="l00128"></a>00128   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>(<span class="keyword">const</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> &amp;);
+<a name="l00130"></a>00130   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> &amp;);
+<a name="l00131"></a>00131 
+<a name="l00132"></a>00132 <span class="keyword">protected</span>:
+<a name="l00133"></a>00133 
+<a name="l00144"></a>00144   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>(<span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#ad09bc10de43482a671f834a653211e9f" title="Gets the widget position in its window.">x</a>, <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a54fbdc7be9ae81c6b34abc73a93908f1" title="Gets the widget position in its window.">y</a>, <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#aec9e0a6f77d93e6f8caffc1b0f6abbda" title="Gets the widget width.">w</a>, <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a994f71abd8b39c87cef909713d3347f0" title="Gets the widget height.">h</a>, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Widget.html#abb0e926996f83bc1c60972afa8284045" title="Gets the current label text.">label</a>=0L);
+<a name="l00145"></a>00145 
+<a name="l00147"></a><a class="code" href="classFl__Widget.html#abea0b9ad493d58bf7fda8d3c81d477b7">00147</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#abea0b9ad493d58bf7fda8d3c81d477b7" title="Internal use only.">x</a>(<span class="keywordtype">int</span> v) {x_ = v;}
+<a name="l00149"></a><a class="code" href="classFl__Widget.html#aec1aded9efdf5f23dfac8cc725cefc4a">00149</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#aec1aded9efdf5f23dfac8cc725cefc4a" title="Internal use only.">y</a>(<span class="keywordtype">int</span> v) {y_ = v;}
+<a name="l00151"></a><a class="code" href="classFl__Widget.html#ad59ece778aaf15acc4dd01a8bf5f8012">00151</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#ad59ece778aaf15acc4dd01a8bf5f8012" title="Internal use only.">w</a>(<span class="keywordtype">int</span> v) {w_ = v;}
+<a name="l00153"></a><a class="code" href="classFl__Widget.html#aeeabd61e2d10c76cd6600dbbfe951f71">00153</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#aeeabd61e2d10c76cd6600dbbfe951f71" title="Internal use only.">h</a>(<span class="keywordtype">int</span> v) {h_ = v;}
+<a name="l00155"></a><a class="code" href="classFl__Widget.html#a2bd83b947c7f75919afc280043c958db">00155</a>   <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a2bd83b947c7f75919afc280043c958db" title="Gets the widget flags mask.">flags</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> flags_;}
+<a name="l00157"></a><a class="code" href="classFl__Widget.html#a7244e112711741978f19ceadd8f196b5">00157</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a7244e112711741978f19ceadd8f196b5" title="Sets a flag in the flags mask.">set_flag</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> c) {flags_ |= c;}
+<a name="l00159"></a><a class="code" href="classFl__Widget.html#aed4cb72875f7a3a5b14dec33d78cb4e3">00159</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#aed4cb72875f7a3a5b14dec33d78cb4e3" title="Clears a flag in the flags mask.">clear_flag</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> c) {flags_ &amp;= ~c;}
+<a name="l00163"></a>00163   <span class="keyword">enum</span> {
+<a name="l00164"></a><a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca1380ea34ff623315abc25cbeefc17375">00164</a>         <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca1380ea34ff623315abc25cbeefc17375" title="the widget can&amp;#39;t receive focus, and is disabled but potentially visible">INACTIVE</a>        = 1&lt;&lt;0,   
+<a name="l00165"></a><a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554ecab99b001e8f3289fc0cd0191ff41f77d9">00165</a>         <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554ecab99b001e8f3289fc0cd0191ff41f77d9" title="the widget is not drawn but can receive events">INVISIBLE</a>       = 1&lt;&lt;1,   
+<a name="l00166"></a><a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554ecafa54ec676a879041361189cc8de88b57">00166</a>         <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554ecafa54ec676a879041361189cc8de88b57" title="for output only">OUTPUT</a>          = 1&lt;&lt;2,   
+<a name="l00167"></a><a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca1db2da0bab10b7aba1cde4023f2ebdec">00167</a>         <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca1db2da0bab10b7aba1cde4023f2ebdec" title="don&amp;#39;t draw a decoration (Fl_Window)">NOBORDER</a>        = 1&lt;&lt;3,   
+<a name="l00168"></a><a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca1d2b155a766bc59be7a3f60d306de852">00168</a>         <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca1d2b155a766bc59be7a3f60d306de852" title="don&amp;#39;t let the window manager position the window (Fl_Window)">FORCE_POSITION</a>  = 1&lt;&lt;4,   
+<a name="l00169"></a><a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554ecadaf04045e940879e007c4665fe19f66f">00169</a>         <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554ecadaf04045e940879e007c4665fe19f66f" title="this is a hovering toolbar window (Fl_Window)">NON_MODAL</a>       = 1&lt;&lt;5,   
+<a name="l00170"></a><a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554ecab75f07926913da5f59be0ebfff6f6791">00170</a>         <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554ecab75f07926913da5f59be0ebfff6f6791" title="the label contains a shortcut we need to draw">SHORTCUT_LABEL</a>  = 1&lt;&lt;6,   
+<a name="l00171"></a><a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca6acfd100f5bddca8160f5771994fd256">00171</a>         <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca6acfd100f5bddca8160f5771994fd256" title="the widget value changed">CHANGED</a>         = 1&lt;&lt;7,   
+<a name="l00172"></a><a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca00340c90b72c9487fedd12da4da50f21">00172</a>         <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca00340c90b72c9487fedd12da4da50f21" title="position window on top (Fl_Window)">OVERRIDE</a>        = 1&lt;&lt;8,   
+<a name="l00173"></a><a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554ecacfdb57ccadb990d16a0d5005a4482ac6">00173</a>         <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554ecacfdb57ccadb990d16a0d5005a4482ac6" title="accepts keyboard focus navigation if the widget can have the focus">VISIBLE_FOCUS</a>   = 1&lt;&lt;9,   
+<a name="l00174"></a><a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554ecae89fb627b81e0c46e693780bb80dc354">00174</a>         <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554ecae89fb627b81e0c46e693780bb80dc354" title="the widget label is internally copied, its destruction is handled by the widget">COPIED_LABEL</a>    = 1&lt;&lt;10,  
+<a name="l00175"></a><a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca91600fba5c1d9d2e3bc198f6d40d92ea">00175</a>         <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca91600fba5c1d9d2e3bc198f6d40d92ea" title="all drawing within this widget will be clipped (Fl_Group)">CLIP_CHILDREN</a>   = 1&lt;&lt;11,  
+<a name="l00176"></a><a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca87ee026ccf38470eb4a2dbb88b565c95">00176</a>         <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca87ee026ccf38470eb4a2dbb88b565c95" title="a temporary popup window, dismissed by clicking outside (Fl_Window)">MENU_WINDOW</a>     = 1&lt;&lt;12,  
+<a name="l00177"></a><a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca252bd920b8f19affab6727fde16ddcea">00177</a>         <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca252bd920b8f19affab6727fde16ddcea" title="a temporary popup, transparent to events, and dismissed easily (Fl_Window)">TOOLTIP_WINDOW</a>  = 1&lt;&lt;13,  
+<a name="l00178"></a><a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca7d57c0f68ed7163ab25fdc1ac1f394f9">00178</a>         <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca7d57c0f68ed7163ab25fdc1ac1f394f9" title="a window blocking input to all other winows (Fl_Window)">MODAL</a>           = 1&lt;&lt;14,  
+<a name="l00179"></a><a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554ecaf69197e05ccc7e274b8eb1b87bf0c603">00179</a>         <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554ecaf69197e05ccc7e274b8eb1b87bf0c603" title="window not using a hardware overlay plane (Fl_Menu_Window)">NO_OVERLAY</a>      = 1&lt;&lt;15,  
+<a name="l00180"></a><a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca2ff119d7f50c5e7149878ac1bae6d93a">00180</a>         <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca2ff119d7f50c5e7149878ac1bae6d93a" title="position this widget relative to the parent group, not to the window">GROUP_RELATIVE</a>  = 1&lt;&lt;16,  
+<a name="l00181"></a><a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca0e4b0ee03d96b193e35db4acbd33dc34">00181</a>         <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca0e4b0ee03d96b193e35db4acbd33dc34" title="the widget tooltip is internally copied, its destruction is handled by the widget">COPIED_TOOLTIP</a>  = 1&lt;&lt;17,  
+<a name="l00182"></a>00182         <span class="comment">// (space for more flags)</span>
+<a name="l00183"></a><a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca3054712c5eb3127dbf1cacbf6ce20b5a">00183</a>         <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca3054712c5eb3127dbf1cacbf6ce20b5a" title="reserved for 3rd party extensions">USERFLAG3</a>       = 1&lt;&lt;29,  
+<a name="l00184"></a><a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca131121d89e9c73bc4c2de9e58ecd9976">00184</a>         <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca131121d89e9c73bc4c2de9e58ecd9976" title="reserved for 3rd party extensions">USERFLAG2</a>       = 1&lt;&lt;30,  
+<a name="l00185"></a><a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca673de93b5a47a17d1a0679f51f944467">00185</a>         <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca673de93b5a47a17d1a0679f51f944467" title="reserved for 3rd party extensions">USERFLAG1</a>       = 1&lt;&lt;31   
+<a name="l00186"></a>00186   };
+<a name="l00187"></a>00187   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#ac55bdb496a01fcbcad924f1cec506798" title="Draws the widget box according its box style.">draw_box</a>() <span class="keyword">const</span>;
+<a name="l00188"></a>00188   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#ac55bdb496a01fcbcad924f1cec506798" title="Draws the widget box according its box style.">draw_box</a>(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> t, <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c) <span class="keyword">const</span>;
+<a name="l00189"></a>00189   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#ac55bdb496a01fcbcad924f1cec506798" title="Draws the widget box according its box style.">draw_box</a>(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> t, <span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h, <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c) <span class="keyword">const</span>;
+<a name="l00190"></a>00190   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a29ce9795cd64dc212a2543799c251705" title="If FL_ALIGN_IMAGE_BACKDROP is set, the image or deimage will be drawn.">draw_backdrop</a>() <span class="keyword">const</span>;
+<a name="l00192"></a><a class="code" href="classFl__Widget.html#a60e13c7f4ead4f0c543d1c8b7582be8c">00192</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a60e13c7f4ead4f0c543d1c8b7582be8c" title="draws a focus rectangle around the widget">draw_focus</a>() {<a class="code" href="classFl__Widget.html#a60e13c7f4ead4f0c543d1c8b7582be8c" title="draws a focus rectangle around the widget">draw_focus</a>(<a class="code" href="classFl__Widget.html#a991d448d9a42fb926819defc9de90999" title="Gets the box type of the widget.">box</a>(),<a class="code" href="classFl__Widget.html#ad09bc10de43482a671f834a653211e9f" title="Gets the widget position in its window.">x</a>(),<a class="code" href="classFl__Widget.html#a54fbdc7be9ae81c6b34abc73a93908f1" title="Gets the widget position in its window.">y</a>(),<a class="code" href="classFl__Widget.html#aec9e0a6f77d93e6f8caffc1b0f6abbda" title="Gets the widget width.">w</a>(),<a class="code" href="classFl__Widget.html#a994f71abd8b39c87cef909713d3347f0" title="Gets the widget height.">h</a>());}
+<a name="l00193"></a>00193   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a60e13c7f4ead4f0c543d1c8b7582be8c" title="draws a focus rectangle around the widget">draw_focus</a>(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> t, <span class="keywordtype">int</span> x,<span class="keywordtype">int</span> y,<span class="keywordtype">int</span> w,<span class="keywordtype">int</span> h) <span class="keyword">const</span>;
+<a name="l00194"></a>00194   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a29eef716af3cdcbe409f2818dc82e020" title="Draws the widget&amp;#39;s label at the defined label position.">draw_label</a>() <span class="keyword">const</span>;
+<a name="l00195"></a>00195   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a29eef716af3cdcbe409f2818dc82e020" title="Draws the widget&amp;#39;s label at the defined label position.">draw_label</a>(<span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>) <span class="keyword">const</span>;
+<a name="l00196"></a>00196 
+<a name="l00197"></a>00197 <span class="keyword">public</span>:
+<a name="l00198"></a>00198 
+<a name="l00207"></a>00207   <span class="keyword">virtual</span> <a class="code" href="classFl__Widget.html#aca0164a60a96b07007cc1f78bd6d2140" title="Destroys the widget.">~Fl_Widget</a>();
+<a name="l00208"></a>00208 
+<a name="l00225"></a>00225   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#a96b778e518df02471139179d4c90157c" title="Draws the widget.">draw</a>() = 0;
+<a name="l00226"></a>00226 
+<a name="l00243"></a>00243   <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Group.html#a7503757c2a734442e74717d1971b12ce" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span> event);
+<a name="l00244"></a>00244 
+<a name="l00250"></a><a class="code" href="classFl__Widget.html#a77af13bd8284ed43dc8c402a7224bd99">00250</a>   <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a>* <a class="code" href="classFl__Widget.html#a77af13bd8284ed43dc8c402a7224bd99" title="Returns a pointer to the parent widget.">parent</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> parent_;}
+<a name="l00251"></a>00251 
+<a name="l00260"></a><a class="code" href="classFl__Widget.html#a6b57ff665a0e988064cb42d742668566">00260</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a6b57ff665a0e988064cb42d742668566" title="Internal use only - &amp;quot;for hacks only&amp;quot;.">parent</a>(<a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a>* p) {parent_ = p;} <span class="comment">// for hacks only, use Fl_Group::add()</span>
+<a name="l00261"></a>00261 
+<a name="l00270"></a><a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8">00270</a>   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> <a class="code" href="classFl__Widget.html#ac3050e16d7ed8dccbbf3468ea8c64ab8" title="Gets the widget type.">type</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> type_;}
+<a name="l00271"></a>00271 
+<a name="l00275"></a><a class="code" href="classFl__Widget.html#ad00d1457b3f578c8e6ffca52d9facad8">00275</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#ad00d1457b3f578c8e6ffca52d9facad8" title="Sets the widget type.">type</a>(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> t) {type_ = t;}
+<a name="l00276"></a>00276 
+<a name="l00280"></a><a class="code" href="classFl__Widget.html#ad09bc10de43482a671f834a653211e9f">00280</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#ad09bc10de43482a671f834a653211e9f" title="Gets the widget position in its window.">x</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> x_;}
+<a name="l00281"></a>00281 
+<a name="l00285"></a><a class="code" href="classFl__Widget.html#a54fbdc7be9ae81c6b34abc73a93908f1">00285</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a54fbdc7be9ae81c6b34abc73a93908f1" title="Gets the widget position in its window.">y</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> y_;}
+<a name="l00286"></a>00286 
+<a name="l00290"></a><a class="code" href="classFl__Widget.html#aec9e0a6f77d93e6f8caffc1b0f6abbda">00290</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#aec9e0a6f77d93e6f8caffc1b0f6abbda" title="Gets the widget width.">w</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> w_;}
+<a name="l00291"></a>00291 
+<a name="l00295"></a><a class="code" href="classFl__Widget.html#a994f71abd8b39c87cef909713d3347f0">00295</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a994f71abd8b39c87cef909713d3347f0" title="Gets the widget height.">h</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> h_;}
+<a name="l00296"></a>00296 
+<a name="l00316"></a>00316   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#aaec24e2eec53dcea00d1d1f63d5495d3" title="Resizes the Fl_Group widget and all of its children.">resize</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h);
+<a name="l00317"></a>00317 
+<a name="l00319"></a>00319   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a5934aae6f86145fd40e65b35c12df0dc" title="Internal use only.">damage_resize</a>(<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>);
+<a name="l00320"></a>00320 
+<a name="l00328"></a><a class="code" href="classFl__Widget.html#ac45bdb80c3e66c571d0420ebefd4aaa5">00328</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#ac45bdb80c3e66c571d0420ebefd4aaa5" title="Repositions the window or widget.">position</a>(<span class="keywordtype">int</span> X,<span class="keywordtype">int</span> Y) {<a class="code" href="classFl__Group.html#aaec24e2eec53dcea00d1d1f63d5495d3" title="Resizes the Fl_Group widget and all of its children.">resize</a>(X,Y,w_,h_);}
+<a name="l00329"></a>00329 
+<a name="l00337"></a><a class="code" href="classFl__Widget.html#ae386844a68c27ea0b64313619551e786">00337</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#ae386844a68c27ea0b64313619551e786" title="Changes the size of the widget.">size</a>(<span class="keywordtype">int</span> W,<span class="keywordtype">int</span> H) {<a class="code" href="classFl__Group.html#aaec24e2eec53dcea00d1d1f63d5495d3" title="Resizes the Fl_Group widget and all of its children.">resize</a>(x_,y_,W,H);}
+<a name="l00338"></a>00338 
+<a name="l00344"></a><a class="code" href="classFl__Widget.html#aad980d813b8a47d777bde7cfa6b85eae">00344</a>   <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> <a class="code" href="classFl__Widget.html#aad980d813b8a47d777bde7cfa6b85eae" title="Gets the label alignment.">align</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> label_.align_;}
+<a name="l00345"></a>00345 
+<a name="l00353"></a><a class="code" href="classFl__Widget.html#a7dcd6fc8c6108fb68a00bf922cc79022">00353</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a7dcd6fc8c6108fb68a00bf922cc79022" title="Sets the label alignment.">align</a>(<a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a> alignment) {label_.align_ = alignment;}
+<a name="l00354"></a>00354 
+<a name="l00359"></a><a class="code" href="classFl__Widget.html#a991d448d9a42fb926819defc9de90999">00359</a>   <a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> <a class="code" href="classFl__Widget.html#a991d448d9a42fb926819defc9de90999" title="Gets the box type of the widget.">box</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> (<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a>)box_;}
+<a name="l00360"></a>00360   
+<a name="l00368"></a><a class="code" href="classFl__Widget.html#a454a0be4839ea5ed2aa203d788bf840f">00368</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a454a0be4839ea5ed2aa203d788bf840f" title="Sets the box type for the widget.">box</a>(<a class="code" href="Enumerations_8H.html#ae48bf9070f8541de17829f54ccacc6bc">Fl_Boxtype</a> new_box) {box_ = new_box;}
+<a name="l00369"></a>00369 
+<a name="l00374"></a><a class="code" href="classFl__Widget.html#a03c07e0725994cddf9070f9f1cd215c4">00374</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Widget.html#a03c07e0725994cddf9070f9f1cd215c4" title="Gets the background color of the widget.">color</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> color_;}
+<a name="l00375"></a>00375 
+<a name="l00386"></a><a class="code" href="classFl__Widget.html#a7a9368212ada4f46759f44d8815cf9a4">00386</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a7a9368212ada4f46759f44d8815cf9a4" title="Sets the background color of the widget.">color</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> bg) {color_ = bg;}
+<a name="l00387"></a>00387 
+<a name="l00392"></a><a class="code" href="classFl__Widget.html#a437f8c2faa16f9811f544b46372cbbc2">00392</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Widget.html#a437f8c2faa16f9811f544b46372cbbc2" title="Gets the selection color.">selection_color</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> color2_;}
+<a name="l00393"></a>00393 
+<a name="l00402"></a><a class="code" href="classFl__Widget.html#ab566daea3e4e8278319acb06188ee4b1">00402</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#ab566daea3e4e8278319acb06188ee4b1" title="Sets the selection color.">selection_color</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> a) {color2_ = a;}
+<a name="l00403"></a>00403 
+<a name="l00411"></a><a class="code" href="classFl__Widget.html#a5ab161ab774b29946049a44d575b363d">00411</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a5ab161ab774b29946049a44d575b363d" title="Sets the background and selection color of the widget.">color</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> bg, <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> sel) {color_=bg; color2_=sel;}
+<a name="l00412"></a>00412 
+<a name="l00417"></a><a class="code" href="classFl__Widget.html#abb0e926996f83bc1c60972afa8284045">00417</a>   <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classFl__Widget.html#abb0e926996f83bc1c60972afa8284045" title="Gets the current label text.">label</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> label_.value;}
+<a name="l00418"></a>00418 
+<a name="l00429"></a>00429   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#abb0e926996f83bc1c60972afa8284045" title="Gets the current label text.">label</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* text);
+<a name="l00430"></a>00430 
+<a name="l00441"></a>00441   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#ab49565fabce4b04f7ee86d862402a060" title="Sets the current label.">copy_label</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *new_label);
+<a name="l00442"></a>00442 
+<a name="l00446"></a><a class="code" href="classFl__Widget.html#aa3afb86e13e921c17934cf2b1f6951b4">00446</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#aa3afb86e13e921c17934cf2b1f6951b4" title="Shortcut to set the label text and type in one call.">label</a>(<a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61b" title="The labeltype() method sets the type of the label.">Fl_Labeltype</a> a, <span class="keyword">const</span> <span class="keywordtype">char</span>* b) {label_.type = a; label_.value = b;}
+<a name="l00447"></a>00447 
+<a name="l00452"></a><a class="code" href="classFl__Widget.html#ad85415f61c0a5513bc524c4b6fc2b57e">00452</a>   <a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61b" title="The labeltype() method sets the type of the label.">Fl_Labeltype</a> <a class="code" href="classFl__Widget.html#ad85415f61c0a5513bc524c4b6fc2b57e" title="Gets the label type.">labeltype</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> (<a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61b" title="The labeltype() method sets the type of the label.">Fl_Labeltype</a>)label_.type;}
+<a name="l00453"></a>00453 
+<a name="l00462"></a><a class="code" href="classFl__Widget.html#a932f1c090154ba6ccdd9ea18250e7c71">00462</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a932f1c090154ba6ccdd9ea18250e7c71" title="Sets the label type.">labeltype</a>(<a class="code" href="Enumerations_8H.html#ad5774781d33328b82990ff9e25dfd61b" title="The labeltype() method sets the type of the label.">Fl_Labeltype</a> a) {label_.type = a;}
+<a name="l00463"></a>00463 
+<a name="l00468"></a><a class="code" href="classFl__Widget.html#a72217c14d8bc0792b1d19659e9510c69">00468</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Widget.html#a72217c14d8bc0792b1d19659e9510c69" title="Gets the label color.">labelcolor</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> label_.color;}
+<a name="l00469"></a>00469 
+<a name="l00474"></a><a class="code" href="classFl__Widget.html#aadbbe3d4c1597fa2ed5a9dd8c4749788">00474</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#aadbbe3d4c1597fa2ed5a9dd8c4749788" title="Sets the label color.">labelcolor</a>(<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> c) {label_.color=c;}
+<a name="l00475"></a>00475 
+<a name="l00483"></a><a class="code" href="classFl__Widget.html#a343a372b9ec3db5f49e5f253ee3c3824">00483</a>   <a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> <a class="code" href="classFl__Widget.html#a343a372b9ec3db5f49e5f253ee3c3824" title="Gets the font to use.">labelfont</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> label_.font;}
+<a name="l00484"></a>00484 
+<a name="l00492"></a><a class="code" href="classFl__Widget.html#adcdff2636eda5b015ca80ca30b9b6f07">00492</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#adcdff2636eda5b015ca80ca30b9b6f07" title="Sets the font to use.">labelfont</a>(<a class="code" href="Enumerations_8H.html#a2ac46d9f082834b969fffe490a03a709" title="A font number is an index into the internal font table.">Fl_Font</a> f) {label_.font=f;}
+<a name="l00493"></a>00493 
+<a name="l00498"></a><a class="code" href="classFl__Widget.html#ad7eb0fb6309d995f240b9b9476f3b2c6">00498</a>   <a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> <a class="code" href="classFl__Widget.html#ad7eb0fb6309d995f240b9b9476f3b2c6" title="Gets the font size in pixels.">labelsize</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> label_.size;}
+<a name="l00499"></a>00499 
+<a name="l00504"></a><a class="code" href="classFl__Widget.html#a9a10a8d1f48d2951f7aba9018dd42d9f">00504</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a9a10a8d1f48d2951f7aba9018dd42d9f" title="Sets the font size in pixels.">labelsize</a>(<a class="code" href="Enumerations_8H.html#ad58927f5c691454480f7cd28362502f1" title="Size of a font in pixels.">Fl_Fontsize</a> pix) {label_.size=pix;}
+<a name="l00505"></a>00505 
+<a name="l00510"></a><a class="code" href="classFl__Widget.html#a42372b96b98b126a211b88dc935c2ae6">00510</a>   <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>* <a class="code" href="classFl__Widget.html#a42372b96b98b126a211b88dc935c2ae6" title="Gets the image that is used as part of the widget label.">image</a>() {<span class="keywordflow">return</span> label_.image;}
+<a name="l00511"></a>00511   <span class="keyword">const</span> <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>* <a class="code" href="classFl__Widget.html#a42372b96b98b126a211b88dc935c2ae6" title="Gets the image that is used as part of the widget label.">image</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> label_.image;}
+<a name="l00512"></a>00512 
+<a name="l00517"></a><a class="code" href="classFl__Widget.html#a2be5b8385b8870800ef83f88be463c5b">00517</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a2be5b8385b8870800ef83f88be463c5b" title="Sets the image to use as part of the widget label.">image</a>(<a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>* img) {label_.image=img;}
+<a name="l00518"></a>00518 
+<a name="l00523"></a><a class="code" href="classFl__Widget.html#aff29d81e64b617158472f38d2cac186e">00523</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#aff29d81e64b617158472f38d2cac186e" title="Sets the image to use as part of the widget label.">image</a>(<a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>&amp; img) {label_.image=&amp;img;}
+<a name="l00524"></a>00524 
+<a name="l00529"></a><a class="code" href="classFl__Widget.html#a03ae936e18ba13a2bfa0a77eff276606">00529</a>   <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>* <a class="code" href="classFl__Widget.html#a03ae936e18ba13a2bfa0a77eff276606" title="Gets the image that is used as part of the widget label.">deimage</a>() {<span class="keywordflow">return</span> label_.deimage;}
+<a name="l00530"></a>00530   <span class="keyword">const</span> <a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>* <a class="code" href="classFl__Widget.html#a03ae936e18ba13a2bfa0a77eff276606" title="Gets the image that is used as part of the widget label.">deimage</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> label_.deimage;}
+<a name="l00531"></a>00531 
+<a name="l00536"></a><a class="code" href="classFl__Widget.html#a35ddcfab40a9b550d7d7f4c8a548df13">00536</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a35ddcfab40a9b550d7d7f4c8a548df13" title="Sets the image to use as part of the widget label.">deimage</a>(<a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>* img) {label_.deimage=img;}
+<a name="l00537"></a>00537 
+<a name="l00542"></a><a class="code" href="classFl__Widget.html#a729cdb0cae267e30f49b65d360371f82">00542</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a729cdb0cae267e30f49b65d360371f82" title="Sets the image to use as part of the widget label.">deimage</a>(<a class="code" href="classFl__Image.html" title="Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.">Fl_Image</a>&amp; img) {label_.deimage=&amp;img;}
+<a name="l00543"></a>00543 
+<a name="l00548"></a><a class="code" href="classFl__Widget.html#a41d417d5350306a6fb2154300b73d436">00548</a>   <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="classFl__Widget.html#a41d417d5350306a6fb2154300b73d436" title="Gets the current tooltip text.">tooltip</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> tooltip_;}
+<a name="l00549"></a>00549 
+<a name="l00550"></a>00550   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a41d417d5350306a6fb2154300b73d436" title="Gets the current tooltip text.">tooltip</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *text);               <span class="comment">// see Fl_Tooltip</span>
+<a name="l00551"></a>00551   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#af5a91645a4735db51626a2e273c04bb9" title="Sets the current tooltip text.">copy_tooltip</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *text);          <span class="comment">// see Fl_Tooltip</span>
+<a name="l00552"></a>00552 
+<a name="l00557"></a><a class="code" href="classFl__Widget.html#aa19d0dccbebc8aa2763af265c6597607">00557</a>   <a class="code" href="Fl__Widget_8H.html#ad515601d7e8cbd1c65ece6364e8c23d0" title="Default callback type pointer definition for all fltk widgets.">Fl_Callback_p</a> <a class="code" href="classFl__Widget.html#aa19d0dccbebc8aa2763af265c6597607" title="Gets the current callback function for the widget.">callback</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> callback_;}
+<a name="l00558"></a>00558 
+<a name="l00564"></a><a class="code" href="classFl__Widget.html#ad5fe4ff0d0f777af13f3d8818c869689">00564</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#ad5fe4ff0d0f777af13f3d8818c869689" title="Sets the current callback function for the widget.">callback</a>(<a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a>* cb, <span class="keywordtype">void</span>* p) {callback_=cb; user_data_=p;}
+<a name="l00565"></a>00565 
+<a name="l00570"></a><a class="code" href="classFl__Widget.html#a345aff3537426aa79b3e4c5c5b1fec7b">00570</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a345aff3537426aa79b3e4c5c5b1fec7b" title="Sets the current callback function for the widget.">callback</a>(<a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a>* cb) {callback_=cb;}
+<a name="l00571"></a>00571 
+<a name="l00576"></a><a class="code" href="classFl__Widget.html#ab2b89e03832a172d7648dabe0910b038">00576</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#ab2b89e03832a172d7648dabe0910b038" title="Sets the current callback function for the widget.">callback</a>(<a class="code" href="Fl__Widget_8H.html#aa7ac4b32857ca1046c2f03f48c0bde34" title="One parameter callback type definition passing only the widget.">Fl_Callback0</a>*cb) {callback_=(<a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a>*)cb;}
+<a name="l00577"></a>00577 
+<a name="l00583"></a><a class="code" href="classFl__Widget.html#a8b1d87835f357496bf7dd92e059221e1">00583</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a8b1d87835f357496bf7dd92e059221e1" title="Sets the current callback function for the widget.">callback</a>(<a class="code" href="Fl__Widget_8H.html#a1b93ff1522cb286bb56f307a2dafe060" title="Callback type definition passing the widget and a long data value.">Fl_Callback1</a>*cb, <span class="keywordtype">long</span> p=0) {callback_=(<a class="code" href="Fl__Widget_8H.html#ab6406a5102af4ed276b6e050ad16ea05" title="Default callback type definition for all fltk widgets (by far the most used)">Fl_Callback</a>*)cb; user_data_=(<span class="keywordtype">void</span>*)p;}
+<a name="l00584"></a>00584 
+<a name="l00589"></a><a class="code" href="classFl__Widget.html#a251652ff7e455a99cf2fa594ced9c6bb">00589</a>   <span class="keywordtype">void</span>* <a class="code" href="classFl__Widget.html#a251652ff7e455a99cf2fa594ced9c6bb" title="Gets the user data for this widget.">user_data</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> user_data_;}
+<a name="l00590"></a>00590 
+<a name="l00595"></a><a class="code" href="classFl__Widget.html#a29465f30c3e1a83468e672402c286ec8">00595</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a29465f30c3e1a83468e672402c286ec8" title="Sets the user data for this widget.">user_data</a>(<span class="keywordtype">void</span>* v) {user_data_ = v;}
+<a name="l00596"></a>00596 
+<a name="l00599"></a><a class="code" href="classFl__Widget.html#a1733e3017ede9316e121d0d074190517">00599</a>   <span class="keywordtype">long</span> <a class="code" href="classFl__Widget.html#a1733e3017ede9316e121d0d074190517" title="Gets the current user data (long) argument that is passed to the callback function.">argument</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> (<span class="keywordtype">long</span>)(<a class="code" href="Fl__Widget_8H.html#a6c7d27e81f16857f18da5e4ce097de75">fl_intptr_t</a>)user_data_;}
+<a name="l00600"></a>00600 
+<a name="l00605"></a><a class="code" href="classFl__Widget.html#a3eb3b128cbad3f579a66cab813470442">00605</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a3eb3b128cbad3f579a66cab813470442" title="Sets the current user data (long) argument that is passed to the callback function.">argument</a>(<span class="keywordtype">long</span> v) {user_data_ = (<span class="keywordtype">void</span>*)v;}
+<a name="l00606"></a>00606 
+<a name="l00615"></a><a class="code" href="classFl__Widget.html#ab194069add839e0aecbc541017c8d383">00615</a>   <a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665" title="These constants determine when a callback is performed.">Fl_When</a> <a class="code" href="classFl__Widget.html#ab194069add839e0aecbc541017c8d383" title="Returns the conditions under which the callback is called.">when</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> (<a class="code" href="Enumerations_8H.html#adaaa8b52b78abf3ccce4787b112e6665" title="These constants determine when a callback is performed.">Fl_When</a>)when_;}
+<a name="l00616"></a>00616 
+<a name="l00648"></a><a class="code" href="classFl__Widget.html#acb46c71f55ccdfeead9e9dcb3fb2c23b">00648</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#acb46c71f55ccdfeead9e9dcb3fb2c23b" title="Sets the flags used to decide when a callback is called.">when</a>(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> i) {when_ = i;}
+<a name="l00649"></a>00649 
+<a name="l00654"></a><a class="code" href="classFl__Widget.html#ac0b2f353f8d142156ffb27b76a2e9628">00654</a>   <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#ac0b2f353f8d142156ffb27b76a2e9628" title="Returns whether a widget is visible.">visible</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> !(flags_&amp;<a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554ecab99b001e8f3289fc0cd0191ff41f77d9" title="the widget is not drawn but can receive events">INVISIBLE</a>);}
+<a name="l00655"></a>00655 
+<a name="l00660"></a>00660   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a8e786561b8670afd0b4a582de5087905" title="Returns whether a widget and all its parents are visible.">visible_r</a>() <span class="keyword">const</span>;
+<a name="l00661"></a>00661 
+<a name="l00676"></a>00676   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#ab572c6fbc922bf3268b72cf9e2939606" title="Makes a widget visible.">show</a>();
+<a name="l00677"></a>00677   
+<a name="l00681"></a>00681   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1fe8405b86da29d147dc3b5841cf181c" title="Makes a widget invisible.">hide</a>();
+<a name="l00682"></a>00682 
+<a name="l00687"></a><a class="code" href="classFl__Widget.html#a85981546c4927bd5e6d43d6e3df3416a">00687</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a85981546c4927bd5e6d43d6e3df3416a" title="Makes the widget visible.">set_visible</a>() {flags_ &amp;= ~<a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554ecab99b001e8f3289fc0cd0191ff41f77d9" title="the widget is not drawn but can receive events">INVISIBLE</a>;}
+<a name="l00688"></a>00688 
+<a name="l00693"></a><a class="code" href="classFl__Widget.html#a19e89bf3b3d2e418b772739ffa6e24d7">00693</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a19e89bf3b3d2e418b772739ffa6e24d7" title="Hides the widget.">clear_visible</a>() {flags_ |= <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554ecab99b001e8f3289fc0cd0191ff41f77d9" title="the widget is not drawn but can receive events">INVISIBLE</a>;}
+<a name="l00694"></a>00694 
+<a name="l00699"></a><a class="code" href="classFl__Widget.html#a4aad2627795bfbe0d093b1fbcd87e67e">00699</a>   <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a4aad2627795bfbe0d093b1fbcd87e67e" title="Returns whether the widget is active.">active</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> !(flags_&amp;<a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca1380ea34ff623315abc25cbeefc17375" title="the widget can&amp;#39;t receive focus, and is disabled but potentially visible">INACTIVE</a>);}
+<a name="l00700"></a>00700 
+<a name="l00705"></a>00705   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a6ae4e0f8e0c3d78ec47cf0ab85a9644a" title="Returns whether the widget and all of its parents are active.">active_r</a>() <span class="keyword">const</span>;
+<a name="l00706"></a>00706 
+<a name="l00712"></a>00712   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#ae0ca5f7159aceba7d813c81167e684bb" title="Activates the widget.">activate</a>();
+<a name="l00713"></a>00713 
+<a name="l00728"></a>00728   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a2eb3d2eebe8ba623c4007d4f8e66a1ee" title="Deactivates the widget.">deactivate</a>();
+<a name="l00729"></a>00729 
+<a name="l00738"></a><a class="code" href="classFl__Widget.html#ad4a38af32c73871b177ca4d482997e46">00738</a>   <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#ad4a38af32c73871b177ca4d482997e46" title="Returns if a widget is used for output only.">output</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> (flags_&amp;<a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554ecafa54ec676a879041361189cc8de88b57" title="for output only">OUTPUT</a>);}
+<a name="l00739"></a>00739 
+<a name="l00743"></a><a class="code" href="classFl__Widget.html#a952fe0471023401e2efacd69bd2b57e6">00743</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a952fe0471023401e2efacd69bd2b57e6" title="Sets a widget to output only.">set_output</a>() {flags_ |= <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554ecafa54ec676a879041361189cc8de88b57" title="for output only">OUTPUT</a>;}
+<a name="l00744"></a>00744 
+<a name="l00748"></a><a class="code" href="classFl__Widget.html#a4288bfa92dadf31956e2f14f9bfeff5e">00748</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a4288bfa92dadf31956e2f14f9bfeff5e" title="Sets a widget to accept input.">clear_output</a>() {flags_ &amp;= ~<a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554ecafa54ec676a879041361189cc8de88b57" title="for output only">OUTPUT</a>;}
+<a name="l00749"></a>00749 
+<a name="l00755"></a><a class="code" href="classFl__Widget.html#a71ea567f09a680d96365c65813df7fd3">00755</a>   <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#a71ea567f09a680d96365c65813df7fd3" title="Returns if the widget is able to take events.">takesevents</a>()<span class="keyword"> const </span>{
+<a name="l00756"></a>00756     <span class="keywordflow">return</span> !<a class="code" href="classFl__Widget.html#ad4a38af32c73871b177ca4d482997e46" title="Returns if a widget is used for output only.">output</a>() &amp;&amp; <a class="code" href="classFl__Widget.html#a6ae4e0f8e0c3d78ec47cf0ab85a9644a" title="Returns whether the widget and all of its parents are active.">active_r</a>() &amp;&amp; <a class="code" href="classFl__Widget.html#a8e786561b8670afd0b4a582de5087905" title="Returns whether a widget and all its parents are visible.">visible_r</a>();
+<a name="l00757"></a>00757   }
+<a name="l00758"></a>00758 
+<a name="l00774"></a><a class="code" href="classFl__Widget.html#ad7cdc363b24014d5c518c4f1231aff94">00774</a>   <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#ad7cdc363b24014d5c518c4f1231aff94" title="Checks if the widget value changed since the last callback.">changed</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> flags_&amp;<a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca6acfd100f5bddca8160f5771994fd256" title="the widget value changed">CHANGED</a>;}
+<a name="l00775"></a>00775 
+<a name="l00779"></a><a class="code" href="classFl__Widget.html#a825fd3487559e1c283550abdb92304ef">00779</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a825fd3487559e1c283550abdb92304ef" title="Marks the value of the widget as changed.">set_changed</a>() {flags_ |= <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca6acfd100f5bddca8160f5771994fd256" title="the widget value changed">CHANGED</a>;}
+<a name="l00780"></a>00780 
+<a name="l00784"></a><a class="code" href="classFl__Widget.html#abd83334100f22d5880cf34a233a35831">00784</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#abd83334100f22d5880cf34a233a35831" title="Marks the value of the widget as unchanged.">clear_changed</a>() {flags_ &amp;= ~<a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca6acfd100f5bddca8160f5771994fd256" title="the widget value changed">CHANGED</a>;}
+<a name="l00785"></a>00785 
+<a name="l00793"></a>00793   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#ab1fe36207b4a59cae3796b0e6d3b7df8" title="Gives the widget the keyboard focus.">take_focus</a>();
+<a name="l00794"></a>00794 
+<a name="l00801"></a><a class="code" href="classFl__Widget.html#acf82200fdfe16a2e0bd9d3ee58e44958">00801</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#acf82200fdfe16a2e0bd9d3ee58e44958" title="Enables keyboard focus navigation with this widget.">set_visible_focus</a>() { flags_ |= <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554ecacfdb57ccadb990d16a0d5005a4482ac6" title="accepts keyboard focus navigation if the widget can have the focus">VISIBLE_FOCUS</a>; }
+<a name="l00802"></a>00802 
+<a name="l00807"></a><a class="code" href="classFl__Widget.html#a5450e5156a76c273e67ef09225c9615b">00807</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a5450e5156a76c273e67ef09225c9615b" title="Disables keyboard focus navigation with this widget.">clear_visible_focus</a>() { flags_ &amp;= ~<a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554ecacfdb57ccadb990d16a0d5005a4482ac6" title="accepts keyboard focus navigation if the widget can have the focus">VISIBLE_FOCUS</a>; }
+<a name="l00808"></a>00808 
+<a name="l00813"></a><a class="code" href="classFl__Widget.html#a6a2a0769c73831e6ef0076d9efa98d72">00813</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a6a2a0769c73831e6ef0076d9efa98d72" title="Modifies keyboard focus navigation.">visible_focus</a>(<span class="keywordtype">int</span> v) { <span class="keywordflow">if</span> (v) <a class="code" href="classFl__Widget.html#acf82200fdfe16a2e0bd9d3ee58e44958" title="Enables keyboard focus navigation with this widget.">set_visible_focus</a>(); <span class="keywordflow">else</span> <a class="code" href="classFl__Widget.html#a5450e5156a76c273e67ef09225c9615b" title="Disables keyboard focus navigation with this widget.">clear_visible_focus</a>(); }
+<a name="l00814"></a>00814 
+<a name="l00819"></a><a class="code" href="classFl__Widget.html#a1acaad8af2c94836dea0d3086dca1ac3">00819</a>   <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>  <a class="code" href="classFl__Widget.html#a1acaad8af2c94836dea0d3086dca1ac3" title="Checks whether this widget has a visible focus.">visible_focus</a>() { <span class="keywordflow">return</span> flags_ &amp; <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554ecacfdb57ccadb990d16a0d5005a4482ac6" title="accepts keyboard focus navigation if the widget can have the focus">VISIBLE_FOCUS</a>; }
+<a name="l00820"></a>00820 
+<a name="l00828"></a>00828   <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a21ee62080ef6da5c4970570cd6b7c141" title="Sets the default callback for all widgets.">default_callback</a>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *cb, <span class="keywordtype">void</span> *d);
+<a name="l00829"></a>00829 
+<a name="l00834"></a><a class="code" href="classFl__Widget.html#a37aa870315e37ddc1246caa6421322f4">00834</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a37aa870315e37ddc1246caa6421322f4" title="Calls the widget callback.">do_callback</a>() {<a class="code" href="classFl__Widget.html#a37aa870315e37ddc1246caa6421322f4" title="Calls the widget callback.">do_callback</a>(<span class="keyword">this</span>,user_data_);}
+<a name="l00835"></a>00835 
+<a name="l00842"></a><a class="code" href="classFl__Widget.html#a89d369c279436a4ec6122b5fe746d821">00842</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a89d369c279436a4ec6122b5fe746d821" title="Calls the widget callback.">do_callback</a>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* o,<span class="keywordtype">long</span> arg) {<a class="code" href="classFl__Widget.html#a89d369c279436a4ec6122b5fe746d821" title="Calls the widget callback.">do_callback</a>(o,(<span class="keywordtype">void</span>*)arg);}
+<a name="l00843"></a>00843 
+<a name="l00844"></a>00844   <span class="comment">// Causes a widget to invoke its callback function with arbitrary arguments.</span>
+<a name="l00845"></a>00845   <span class="comment">// Documentation and implementation in Fl_Widget.cxx</span>
+<a name="l00846"></a>00846   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a37aa870315e37ddc1246caa6421322f4" title="Calls the widget callback.">do_callback</a>(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* o,<span class="keywordtype">void</span>* arg=0);
+<a name="l00847"></a>00847 
+<a name="l00848"></a>00848   <span class="comment">/* Internal use only. */</span>
+<a name="l00849"></a>00849   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#abbd4f11b53ba045345cb3815b002076a" title="Returns true if the widget&amp;#39;s label contains the entered &amp;#39;&amp;amp;x&amp;#39; shortcut.">test_shortcut</a>();
+<a name="l00850"></a>00850   <span class="comment">/* Internal use only. */</span>
+<a name="l00851"></a>00851   <span class="keyword">static</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#aa37618c2f0a9f294613c9243bb7793cb" title="Returns the Unicode value of the &amp;#39;&amp;amp;x&amp;#39; shortcut in a given text.">label_shortcut</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *t);
+<a name="l00852"></a>00852   <span class="comment">/* Internal use only. */</span>
+<a name="l00853"></a>00853   <span class="keyword">static</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#abbd4f11b53ba045345cb3815b002076a" title="Returns true if the widget&amp;#39;s label contains the entered &amp;#39;&amp;amp;x&amp;#39; shortcut.">test_shortcut</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>*, <span class="keyword">const</span> <span class="keywordtype">bool</span> require_alt = <span class="keyword">false</span>);
+<a name="l00854"></a>00854 
+<a name="l00860"></a>00860   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#ae2fbf2e7056a07cd0e1e23ece102ce87" title="Checks if w is a child of this widget.">contains</a>(<span class="keyword">const</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *w) <span class="keyword">const</span> ;
+<a name="l00861"></a>00861 
+<a name="l00868"></a><a class="code" href="classFl__Widget.html#affbf2ac38dc3347cffd9ee9dd23aa16b">00868</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Widget.html#affbf2ac38dc3347cffd9ee9dd23aa16b" title="Checks if this widget is a child of w.">inside</a>(<span class="keyword">const</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>* w)<span class="keyword"> const </span>{<span class="keywordflow">return</span> w ? w-&gt;<a class="code" href="classFl__Widget.html#ae2fbf2e7056a07cd0e1e23ece102ce87" title="Checks if w is a child of this widget.">contains</a>(<span class="keyword">this</span>) : 0;}
+<a name="l00869"></a>00869 
+<a name="l00873"></a>00873   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#aa63ce68cbf4620cf8750b868368ea02b" title="Schedules the drawing of the widget.">redraw</a>();
+<a name="l00874"></a>00874 
+<a name="l00879"></a>00879   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a22b6faff91b6056e55ba4270723734b7" title="Schedules the drawing of the label.">redraw_label</a>();
+<a name="l00880"></a>00880 
+<a name="l00887"></a><a class="code" href="classFl__Widget.html#a24aaceb4034489133926f53eb57aad23">00887</a>   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> <a class="code" href="classFl__Widget.html#a24aaceb4034489133926f53eb57aad23" title="Returns non-zero if draw() needs to be called.">damage</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> damage_;}
+<a name="l00888"></a>00888 
+<a name="l00901"></a><a class="code" href="classFl__Widget.html#af9942c4d795ec12c7c1ec1ce5e665a01">00901</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#af9942c4d795ec12c7c1ec1ce5e665a01" title="Clears or sets the damage flags.">clear_damage</a>(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> c = 0) {damage_ = c;}
+<a name="l00902"></a>00902 
+<a name="l00908"></a>00908   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a24aaceb4034489133926f53eb57aad23" title="Returns non-zero if draw() needs to be called.">damage</a>(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> c);
+<a name="l00909"></a>00909 
+<a name="l00916"></a>00916   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a24aaceb4034489133926f53eb57aad23" title="Returns non-zero if draw() needs to be called.">damage</a>(<a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> c, <span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h);
+<a name="l00917"></a>00917 
+<a name="l00918"></a>00918   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a29eef716af3cdcbe409f2818dc82e020" title="Draws the widget&amp;#39;s label at the defined label position.">draw_label</a>(<span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <a class="code" href="Enumerations_8H.html#a44e8bcd1e030e65e4f88cbae64a7c3e3" title="Flags to control the label alignment.">Fl_Align</a>) <span class="keyword">const</span>;
+<a name="l00919"></a>00919 
+<a name="l00923"></a><a class="code" href="classFl__Widget.html#a33eab52bc2c68acc98f1ea6f5531778d">00923</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a33eab52bc2c68acc98f1ea6f5531778d" title="Sets width ww and height hh accordingly with the label size.">measure_label</a>(<span class="keywordtype">int</span>&amp; ww, <span class="keywordtype">int</span>&amp; hh)<span class="keyword"> const </span>{label_.measure(ww, hh);}
+<a name="l00924"></a>00924 
+<a name="l00930"></a>00930   <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>* <a class="code" href="classFl__Widget.html#af8834d376878616c66a094cad6fec9d2" title="Returns a pointer to the primary Fl_Window widget.">window</a>() <span class="keyword">const</span> ;
+<a name="l00931"></a>00931 
+<a name="l00955"></a><a class="code" href="classFl__Widget.html#a645c3112dc8c242b099ef8aee45fe7ee">00955</a>   <span class="keyword">virtual</span> <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a>* <a class="code" href="classFl__Widget.html#a645c3112dc8c242b099ef8aee45fe7ee" title="Returns an Fl_Group pointer if this widget is an Fl_Group.">as_group</a>() {<span class="keywordflow">return</span> 0;}
+<a name="l00956"></a>00956 
+<a name="l00969"></a><a class="code" href="classFl__Widget.html#a464c6760c08e56cf53338398e5bc60f4">00969</a>   <span class="keyword">virtual</span> <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>* <a class="code" href="classFl__Widget.html#a464c6760c08e56cf53338398e5bc60f4" title="Returns an Fl_Window pointer if this widget is an Fl_Window.">as_window</a>() {<span class="keywordflow">return</span> 0;}
+<a name="l00970"></a>00970 
+<a name="l00981"></a><a class="code" href="classFl__Widget.html#a5951fcf543a56357c2375657c7db6314">00981</a>   <span class="keyword">virtual</span> <span class="keyword">class </span><a class="code" href="classFl__Gl__Window.html" title="The Fl_Gl_Window widget sets things up so OpenGL works.">Fl_Gl_Window</a>* <a class="code" href="classFl__Widget.html#a5951fcf543a56357c2375657c7db6314" title="Returns an Fl_Gl_Window pointer if this widget is an Fl_Gl_Window.">as_gl_window</a>() {<span class="keywordflow">return</span> 0;}
+<a name="l00982"></a>00982   
+<a name="l00986"></a><a class="code" href="classFl__Widget.html#a1be956f182f3be58827e82db36fdfd64">00986</a>   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> <a class="code" href="classFl__Widget.html#a1be956f182f3be58827e82db36fdfd64" title="For back compatibility only.">color2</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> (<a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a>)color2_;}
+<a name="l00987"></a>00987 
+<a name="l00991"></a><a class="code" href="classFl__Widget.html#ae9bfda1ebdcbf0946aef558b9d9f0e3c">00991</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#ae9bfda1ebdcbf0946aef558b9d9f0e3c" title="For back compatibility only.">color2</a>(<span class="keywordtype">unsigned</span> a) {color2_ = a;}
+<a name="l00992"></a>00992 };
+<a name="l00993"></a>00993 
+<a name="l00999"></a><a class="code" href="Fl__Widget_8H.html#ad300ac1cbbe7744c87fc376ce0eb9cc7">00999</a> <span class="preprocessor">#define FL_RESERVED_TYPE 100</span>
+<a name="l01000"></a>01000 <span class="preprocessor"></span>
+<a name="l01001"></a>01001 <span class="preprocessor">#endif</span>
+<a name="l01002"></a>01002 <span class="preprocessor"></span>
+<a name="l01003"></a>01003 <span class="comment">//</span>
+<a name="l01004"></a>01004 <span class="comment">// End of &quot;$Id: Fl_Widget.H 8476 2011-02-26 08:23:30Z manolo $&quot;.</span>
+<a name="l01005"></a>01005 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><a class="el" href="Fl__Widget_8H.html">Fl_Widget.H</a>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Window_8H-source.html

Added: trunk/doc-1.3/Fl__Window_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Window_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Window_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,230 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Window.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Window_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Window.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Window.H 8472 2011-02-25 08:44:47Z AlbrechtS $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Window header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Window widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_Window_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_Window_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span>
+<a name="l00034"></a>00034 <span class="preprocessor">#include &quot;Fl_Group.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00036"></a>00036 <span class="preprocessor">#define FL_WINDOW 0xF0          ///&lt; window type id all subclasses have type() &gt;= this</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span><span class="preprocessor">#define FL_DOUBLE_WINDOW 0xF1   ///&lt; double window type id</span>
+<a name="l00038"></a>00038 <span class="preprocessor"></span>
+<a name="l00039"></a>00039 <span class="keyword">class </span>Fl_X;
+<a name="l00040"></a>00040 
+<a name="l00058"></a><a class="code" href="classFl__Window.html">00058</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a> : <span class="keyword">public</span> <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a> {
+<a name="l00059"></a>00059 
+<a name="l00060"></a>00060   <span class="keyword">static</span> <span class="keywordtype">char</span> *default_xclass_;
+<a name="l00061"></a>00061 
+<a name="l00062"></a>00062   <span class="keyword">friend</span> <span class="keyword">class </span>Fl_X;
+<a name="l00063"></a>00063   Fl_X *i; <span class="comment">// points at the system-specific stuff</span>
+<a name="l00064"></a>00064 
+<a name="l00065"></a>00065   <span class="keyword">const</span> <span class="keywordtype">char</span>* iconlabel_;
+<a name="l00066"></a>00066   <span class="keywordtype">char</span>* xclass_;
+<a name="l00067"></a>00067   <span class="keyword">const</span> <span class="keywordtype">void</span>* icon_;
+<a name="l00068"></a>00068   <span class="comment">// size_range stuff:</span>
+<a name="l00069"></a>00069   <span class="keywordtype">int</span> minw, minh, maxw, maxh;
+<a name="l00070"></a>00070   <span class="keywordtype">int</span> dw, dh, aspect;
+<a name="l00071"></a>00071   <a class="code" href="fl__types_8h.html#a65f85814a8290f9797005d3b28e7e5fc" title="unsigned char">uchar</a> size_range_set;
+<a name="l00072"></a>00072   <span class="comment">// cursor stuff</span>
+<a name="l00073"></a>00073   Fl_Cursor cursor_default;
+<a name="l00074"></a>00074   <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a> cursor_fg, cursor_bg;
+<a name="l00075"></a>00075   <span class="keywordtype">void</span> size_range_();
+<a name="l00076"></a>00076   <span class="keywordtype">void</span> _Fl_Window(); <span class="comment">// constructor innards</span>
+<a name="l00077"></a>00077 
+<a name="l00078"></a>00078   <span class="comment">// unimplemented copy ctor and assignment operator</span>
+<a name="l00079"></a>00079   <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>(<span class="keyword">const</span> <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>&amp;);
+<a name="l00080"></a>00080   <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>&amp; operator=(<span class="keyword">const</span> <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>&amp;);
+<a name="l00081"></a>00081 
+<a name="l00082"></a>00082 <span class="keyword">protected</span>:
+<a name="l00083"></a>00083 
+<a name="l00085"></a><a class="code" href="classFl__Window.html#a8292163f1173f9d5d54b9573270f3cfe">00085</a>   <span class="keyword">static</span> <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a> *<a class="code" href="classFl__Window.html#a8292163f1173f9d5d54b9573270f3cfe" title="Stores the last window that was made current.">current_</a>;
+<a name="l00086"></a>00086   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#a96b778e518df02471139179d4c90157c" title="Draws the widget.">draw</a>();
+<a name="l00088"></a>00088   <span class="keyword">virtual</span> <span class="keywordtype">void</span> flush();
+<a name="l00089"></a>00089 
+<a name="l00098"></a><a class="code" href="classFl__Window.html#a308532b4ea446cbafe7001cb3777389b">00098</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#a308532b4ea446cbafe7001cb3777389b" title="Sets an internal flag that tells FLTK and the window manager to honor position requests.">force_position</a>(<span class="keywordtype">int</span> force) {
+<a name="l00099"></a>00099     <span class="keywordflow">if</span> (force) <a class="code" href="classFl__Widget.html#a7244e112711741978f19ceadd8f196b5" title="Sets a flag in the flags mask.">set_flag</a>(FORCE_POSITION);
+<a name="l00100"></a>00100     <span class="keywordflow">else</span> <a class="code" href="classFl__Widget.html#aed4cb72875f7a3a5b14dec33d78cb4e3" title="Clears a flag in the flags mask.">clear_flag</a>(FORCE_POSITION);
+<a name="l00101"></a>00101   }
+<a name="l00110"></a><a class="code" href="classFl__Window.html#ac1ca358880c243eb4be4a4a7bdaf55f4">00110</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Window.html#ac1ca358880c243eb4be4a4a7bdaf55f4" title="Returns the internal state of the window&amp;#39;s FORCE_POSITION flag.">force_position</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> ((<a class="code" href="classFl__Widget.html#a2bd83b947c7f75919afc280043c958db" title="Gets the widget flags mask.">flags</a>() &amp; FORCE_POSITION)?1:0); }
+<a name="l00111"></a>00111 
+<a name="l00112"></a>00112 <span class="keyword">public</span>:
+<a name="l00113"></a>00113 
+<a name="l00142"></a>00142     <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>(<span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h, <span class="keyword">const</span> <span class="keywordtype">char</span>* title= 0);
+<a name="l00147"></a>00147     <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> w, <span class="keywordtype">int</span> h, <span class="keyword">const</span> <span class="keywordtype">char</span>* title = 0);
+<a name="l00156"></a>00156     <span class="keyword">virtual</span> ~<a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>();
+<a name="l00157"></a>00157 
+<a name="l00158"></a>00158   <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Group.html#a7503757c2a734442e74717d1971b12ce" title="Handles the specified event.">handle</a>(<span class="keywordtype">int</span>);
+<a name="l00159"></a>00159 
+<a name="l00176"></a>00176   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#aaec24e2eec53dcea00d1d1f63d5495d3" title="Resizes the Fl_Group widget and all of its children.">resize</a>(<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>);
+<a name="l00184"></a>00184   <span class="keywordtype">void</span> border(<span class="keywordtype">int</span> b);
+<a name="l00189"></a><a class="code" href="classFl__Window.html#ab1f6119abc21b6636a13651b89bef1da">00189</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#ab1f6119abc21b6636a13651b89bef1da" title="Fast inline function to turn the window manager border off.">clear_border</a>()   {<a class="code" href="classFl__Widget.html#a7244e112711741978f19ceadd8f196b5" title="Sets a flag in the flags mask.">set_flag</a>(NOBORDER);}
+<a name="l00191"></a><a class="code" href="classFl__Window.html#a39a0c5da9d2c16940b8d681a977ec17c">00191</a>   <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Window.html#a39a0c5da9d2c16940b8d681a977ec17c" title="See void Fl_Window::border(int)">border</a>()<span class="keyword"> const   </span>{<span class="keywordflow">return</span> !(<a class="code" href="classFl__Widget.html#a2bd83b947c7f75919afc280043c958db" title="Gets the widget flags mask.">flags</a>() &amp; <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca1db2da0bab10b7aba1cde4023f2ebdec" title="don&amp;#39;t draw a decoration (Fl_Window)">NOBORDER</a>);}
+<a name="l00193"></a><a class="code" href="classFl__Window.html#a8b2843691557ff339326bb14b065f717">00193</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#a8b2843691557ff339326bb14b065f717" title="Activates the flags NOBORDER|FL_OVERRIDE.">set_override</a>()   {<a class="code" href="classFl__Widget.html#a7244e112711741978f19ceadd8f196b5" title="Sets a flag in the flags mask.">set_flag</a>(NOBORDER|OVERRIDE);}
+<a name="l00195"></a><a class="code" href="classFl__Window.html#aeed8d628ef854ea63a4e2badd9596eb7">00195</a>   <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <span class="keyword">override</span>() <span class="keyword">const</span>  { <span class="keywordflow">return</span> <a class="code" href="classFl__Widget.html#a2bd83b947c7f75919afc280043c958db" title="Gets the widget flags mask.">flags</a>()&amp;<a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca00340c90b72c9487fedd12da4da50f21" title="position window on top (Fl_Window)">OVERRIDE</a>; }
+<a name="l00204"></a><a class="code" href="classFl__Window.html#adbcee49a29aaeaef961b235035a127a5">00204</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#adbcee49a29aaeaef961b235035a127a5" title="A &amp;quot;modal&amp;quot; window, when shown(), will prevent any events from being delivered to other windo...">set_modal</a>()      {<a class="code" href="classFl__Widget.html#a7244e112711741978f19ceadd8f196b5" title="Sets a flag in the flags mask.">set_flag</a>(MODAL);}
+<a name="l00206"></a><a class="code" href="classFl__Window.html#a6cc843ffcc711300613e44c678ad682f">00206</a>   <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Window.html#a6cc843ffcc711300613e44c678ad682f" title="Returns true if this window is modal.">modal</a>()<span class="keyword"> const    </span>{<span class="keywordflow">return</span> <a class="code" href="classFl__Widget.html#a2bd83b947c7f75919afc280043c958db" title="Gets the widget flags mask.">flags</a>() &amp; <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca7d57c0f68ed7163ab25fdc1ac1f394f9" title="a window blocking input to all other winows (Fl_Window)">MODAL</a>;}
+<a name="l00213"></a><a class="code" href="classFl__Window.html#aa95384f21fd3d1b559e116f9298e97c2">00213</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#aa95384f21fd3d1b559e116f9298e97c2" title="A &amp;quot;non-modal&amp;quot; window (terminology borrowed from Microsoft Windows) acts like a modal() one ...">set_non_modal</a>()  {<a class="code" href="classFl__Widget.html#a7244e112711741978f19ceadd8f196b5" title="Sets a flag in the flags mask.">set_flag</a>(NON_MODAL);}
+<a name="l00215"></a><a class="code" href="classFl__Window.html#a663df072d1d68c5733a1c5f2f88fd819">00215</a>   <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Window.html#a663df072d1d68c5733a1c5f2f88fd819" title="Returns true if this window is modal or non-modal.">non_modal</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> <a class="code" href="classFl__Widget.html#a2bd83b947c7f75919afc280043c958db" title="Gets the widget flags mask.">flags</a>() &amp; (NON_MODAL|<a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca7d57c0f68ed7163ab25fdc1ac1f394f9" title="a window blocking input to all other winows (Fl_Window)">MODAL</a>);}
+<a name="l00216"></a>00216 
+<a name="l00230"></a><a class="code" href="classFl__Window.html#a3236b2a68a20b3ad84133576955a8527">00230</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#a3236b2a68a20b3ad84133576955a8527" title="Marks the window as a menu window.">set_menu_window</a>()        {<a class="code" href="classFl__Widget.html#a7244e112711741978f19ceadd8f196b5" title="Sets a flag in the flags mask.">set_flag</a>(MENU_WINDOW);}
+<a name="l00231"></a>00231 
+<a name="l00233"></a><a class="code" href="classFl__Window.html#a41889341ef450cbc0ddf99b24f1aa104">00233</a>   <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Window.html#a41889341ef450cbc0ddf99b24f1aa104" title="Returns true if this window is a menu window.">menu_window</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> <a class="code" href="classFl__Widget.html#a2bd83b947c7f75919afc280043c958db" title="Gets the widget flags mask.">flags</a>() &amp; <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca87ee026ccf38470eb4a2dbb88b565c95" title="a temporary popup window, dismissed by clicking outside (Fl_Window)">MENU_WINDOW</a>;}
+<a name="l00234"></a>00234 
+<a name="l00251"></a><a class="code" href="classFl__Window.html#af048ffbe2beb649c9073a039585e5936">00251</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#af048ffbe2beb649c9073a039585e5936" title="Marks the window as a tooltip window.">set_tooltip_window</a>()     { <a class="code" href="classFl__Widget.html#a7244e112711741978f19ceadd8f196b5" title="Sets a flag in the flags mask.">set_flag</a>(TOOLTIP_WINDOW);
+<a name="l00252"></a>00252                                   <a class="code" href="classFl__Widget.html#aed4cb72875f7a3a5b14dec33d78cb4e3" title="Clears a flag in the flags mask.">clear_flag</a>(MENU_WINDOW); }
+<a name="l00254"></a><a class="code" href="classFl__Window.html#aa2f8c9d857a58ee5d7968ea28eacc50c">00254</a>   <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="classFl__Window.html#aa2f8c9d857a58ee5d7968ea28eacc50c" title="Returns true if this window is a tooltip window.">tooltip_window</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> <a class="code" href="classFl__Widget.html#a2bd83b947c7f75919afc280043c958db" title="Gets the widget flags mask.">flags</a>() &amp; <a class="code" href="classFl__Widget.html#ad1524828665e50ac8a043ba9e44554eca252bd920b8f19affab6727fde16ddcea" title="a temporary popup, transparent to events, and dismissed easily (Fl_Window)">TOOLTIP_WINDOW</a>;}
+<a name="l00255"></a>00255 
+<a name="l00263"></a>00263   <span class="keywordtype">void</span> hotspot(<span class="keywordtype">int</span> x, <span class="keywordtype">int</span> y, <span class="keywordtype">int</span> offscreen = 0);
+<a name="l00265"></a>00265   <span class="keywordtype">void</span> hotspot(<span class="keyword">const</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>*, <span class="keywordtype">int</span> offscreen = 0);
+<a name="l00267"></a><a class="code" href="classFl__Window.html#a77150540dca37718d5c2c60bd8f192e8">00267</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#a77150540dca37718d5c2c60bd8f192e8" title="See void Fl_Window::hotspot(int x, int y, int offscreen = 0)">hotspot</a>(<span class="keyword">const</span> <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>&amp; p, <span class="keywordtype">int</span> offscreen = 0) {<a class="code" href="classFl__Window.html#a77150540dca37718d5c2c60bd8f192e8" title="See void Fl_Window::hotspot(int x, int y, int offscreen = 0)">hotspot</a>(&amp;p,offscreen);}
+<a name="l00268"></a>00268 
+<a name="l00277"></a><a class="code" href="classFl__Window.html#a1e98da34a021275f42007528768c53a7">00277</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#a1e98da34a021275f42007528768c53a7" title="Undoes the effect of a previous resize() or show() so that the next time show() is called the window ...">free_position</a>()  {<a class="code" href="classFl__Widget.html#aed4cb72875f7a3a5b14dec33d78cb4e3" title="Clears a flag in the flags mask.">clear_flag</a>(FORCE_POSITION);}
+<a name="l00314"></a><a class="code" href="classFl__Window.html#a9be71df81e121b984f33140720102d59">00314</a>   <span class="keywordtype">void</span> <a class="code" href="classFl__Window.html#a9be71df81e121b984f33140720102d59" title="Sets the allowable range the user can resize this window to.">size_range</a>(<span class="keywordtype">int</span> a, <span class="keywordtype">int</span> b, <span class="keywordtype">int</span> c=0, <span class="keywordtype">int</span> d=0, <span class="keywordtype">int</span> e=0, <span class="keywordtype">int</span> f=0, <span class="keywordtype">int</span> g=0) {
+<a name="l00315"></a>00315     minw=a; minh=b; maxw=c; maxh=d; dw=e; dh=f; aspect=g; size_range_();}
+<a name="l00316"></a>00316 
+<a name="l00318"></a><a class="code" href="classFl__Window.html#a51a6665c988138e426fc12b4bf138f7b">00318</a>   <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classFl__Window.html#a51a6665c988138e426fc12b4bf138f7b" title="See void Fl_Window::label(const char*)">label</a>()<span class="keyword"> const     </span>{<span class="keywordflow">return</span> <a class="code" href="classFl__Widget.html#abb0e926996f83bc1c60972afa8284045" title="Gets the current label text.">Fl_Widget::label</a>();}
+<a name="l00320"></a><a class="code" href="classFl__Window.html#a0fe12b79c907b9b4127ca69882896dd9">00320</a>   <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classFl__Window.html#a0fe12b79c907b9b4127ca69882896dd9" title="See void Fl_Window::iconlabel(const char*)">iconlabel</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> iconlabel_;}
+<a name="l00322"></a>00322   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#abb0e926996f83bc1c60972afa8284045" title="Gets the current label text.">label</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>*);
+<a name="l00324"></a>00324   <span class="keywordtype">void</span> iconlabel(<span class="keyword">const</span> <span class="keywordtype">char</span>*);
+<a name="l00326"></a>00326   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#abb0e926996f83bc1c60972afa8284045" title="Gets the current label text.">label</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* label, <span class="keyword">const</span> <span class="keywordtype">char</span>* iconlabel); <span class="comment">// platform dependent</span>
+<a name="l00327"></a>00327   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#ab49565fabce4b04f7ee86d862402a060" title="Sets the current label.">copy_label</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* a);
+<a name="l00328"></a>00328 
+<a name="l00329"></a>00329   <span class="keyword">static</span> <span class="keywordtype">void</span> default_xclass(<span class="keyword">const</span> <span class="keywordtype">char</span>*);
+<a name="l00330"></a>00330   <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> *default_xclass();
+<a name="l00331"></a>00331   <span class="keyword">const</span> <span class="keywordtype">char</span>* xclass() <span class="keyword">const</span>;
+<a name="l00332"></a>00332   <span class="keywordtype">void</span> xclass(<span class="keyword">const</span> <span class="keywordtype">char</span>* c);
+<a name="l00333"></a>00333   <span class="keyword">const</span> <span class="keywordtype">void</span>* icon() <span class="keyword">const</span>;
+<a name="l00334"></a>00334   <span class="keywordtype">void</span> icon(<span class="keyword">const</span> <span class="keywordtype">void</span> * ic);
+<a name="l00335"></a>00335 
+<a name="l00341"></a><a class="code" href="classFl__Window.html#aa09300542b2d8b49fc69a037bdd3b742">00341</a>   <span class="keywordtype">int</span> <a class="code" href="classFl__Window.html#aa09300542b2d8b49fc69a037bdd3b742" title="Returns non-zero if show() has been called (but not hide() ).">shown</a>() {<span class="keywordflow">return</span> i != 0;}
+<a name="l00357"></a>00357   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#ab572c6fbc922bf3268b72cf9e2939606" title="Makes a widget visible.">show</a>();
+<a name="l00362"></a>00362   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a1fe8405b86da29d147dc3b5841cf181c" title="Makes a widget invisible.">hide</a>();
+<a name="l00383"></a>00383   <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#ab572c6fbc922bf3268b72cf9e2939606" title="Makes a widget visible.">show</a>(<span class="keywordtype">int</span> argc, <span class="keywordtype">char</span> **argv);
+<a name="l00389"></a>00389   <span class="keywordtype">void</span> fullscreen();
+<a name="l00394"></a>00394   <span class="keywordtype">void</span> fullscreen_off(<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>,<span class="keywordtype">int</span>);
+<a name="l00410"></a>00410   <span class="keywordtype">void</span> iconize();
+<a name="l00411"></a>00411 
+<a name="l00412"></a>00412   <span class="keywordtype">int</span> x_root() <span class="keyword">const</span> ;
+<a name="l00413"></a>00413   <span class="keywordtype">int</span> y_root() <span class="keyword">const</span> ;
+<a name="l00414"></a>00414 
+<a name="l00415"></a>00415  <span class="keyword">static</span> <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a> *<a class="code" href="classFl__Group.html#af48163bbf0a8d18844b5d751946897c0" title="Returns the currently active group.">current</a>();
+<a name="l00425"></a>00425   <span class="keywordtype">void</span> make_current();
+<a name="l00426"></a>00426 
+<a name="l00427"></a>00427   <span class="comment">// Note: Doxygen docs in Fl_Widget.H to avoid redundancy.</span>
+<a name="l00428"></a><a class="code" href="classFl__Window.html#a626ac137ca3d89ca743f6436af9981b9">00428</a>   <span class="keyword">virtual</span> <a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>* <a class="code" href="classFl__Window.html#a626ac137ca3d89ca743f6436af9981b9" title="Returns an Fl_Window pointer if this widget is an Fl_Window.">as_window</a>() { <span class="keywordflow">return</span> <span class="keyword">this</span>; }
+<a name="l00429"></a>00429 
+<a name="l00443"></a>00443   <span class="keywordtype">void</span> cursor(Fl_Cursor, <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a>=FL_BLACK, <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a>=FL_WHITE); <span class="comment">// platform dependent</span>
+<a name="l00444"></a>00444   <span class="keywordtype">void</span> default_cursor(Fl_Cursor, <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a>=FL_BLACK, <a class="code" href="Enumerations_8H.html#a8b762953646f8abee866061f1af78a6a" title="The Fl_Color type holds an FLTK color value.">Fl_Color</a>=FL_WHITE);
+<a name="l00445"></a>00445   <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="classFl__Widget.html#a21ee62080ef6da5c4970570cd6b7c141" title="Sets the default callback for all widgets.">default_callback</a>(<a class="code" href="classFl__Window.html" title="This widget produces an actual window.">Fl_Window</a>*, <span class="keywordtype">void</span>* v);
+<a name="l00446"></a>00446 
+<a name="l00447"></a>00447 };
+<a name="l00448"></a>00448 
+<a name="l00449"></a>00449 <span class="preprocessor">#endif</span>
+<a name="l00450"></a>00450 <span class="preprocessor"></span>
+<a name="l00451"></a>00451 <span class="comment">//</span>
+<a name="l00452"></a>00452 <span class="comment">// End of &quot;$Id: Fl_Window.H 8472 2011-02-25 08:44:47Z AlbrechtS $&quot;.</span>
+<a name="l00453"></a>00453 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Window.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__Wizard_8H-source.html

Added: trunk/doc-1.3/Fl__Wizard_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__Wizard_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__Wizard_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,138 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_Wizard.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__Wizard_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_Wizard.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_Wizard.H 8306 2011-01-24 17:04:22Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// Fl_Wizard widget definitions.</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1999-2010 by Easy Software Products.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_Wizard widget . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="comment">//</span>
+<a name="l00032"></a>00032 <span class="comment">// Include necessary header files...</span>
+<a name="l00033"></a>00033 <span class="comment">//</span>
+<a name="l00034"></a>00034 
+<a name="l00035"></a>00035 <span class="preprocessor">#ifndef _Fl_Wizard_H_</span>
+<a name="l00036"></a>00036 <span class="preprocessor"></span><span class="preprocessor">#  define _Fl_Wizard_H_</span>
+<a name="l00037"></a>00037 <span class="preprocessor"></span>
+<a name="l00038"></a>00038 <span class="preprocessor">#  include &lt;FL/Fl_Group.H&gt;</span>
+<a name="l00039"></a>00039 
+<a name="l00040"></a>00040 
+<a name="l00050"></a><a class="code" href="classFl__Wizard.html">00050</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__Wizard.html" title="This widget is based off the Fl_Tabs widget, but instead of displaying tabs it only changes &amp;quot;tab...">Fl_Wizard</a> : <span class="keyword">public</span> <a class="code" href="classFl__Group.html" title="The Fl_Group class is the FLTK container widget.">Fl_Group</a> {
+<a name="l00051"></a>00051 
+<a name="l00052"></a>00052   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *value_;
+<a name="l00053"></a>00053 
+<a name="l00054"></a>00054   <span class="keywordtype">void</span> <a class="code" href="classFl__Group.html#a96b778e518df02471139179d4c90157c" title="Draws the widget.">draw</a>();
+<a name="l00055"></a>00055 
+<a name="l00056"></a>00056   <span class="keyword">public</span>:
+<a name="l00057"></a>00057 
+<a name="l00058"></a>00058   <a class="code" href="classFl__Wizard.html" title="This widget is based off the Fl_Tabs widget, but instead of displaying tabs it only changes &amp;quot;tab...">Fl_Wizard</a>(<span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keywordtype">int</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> * = 0);
+<a name="l00059"></a>00059 
+<a name="l00060"></a>00060   <span class="keywordtype">void</span>          next();
+<a name="l00061"></a>00061   <span class="keywordtype">void</span>          prev();
+<a name="l00062"></a>00062   <a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a>     *value();
+<a name="l00063"></a>00063   <span class="keywordtype">void</span>          value(<a class="code" href="classFl__Widget.html" title="Fl_Widget is the base class for all widgets in FLTK.">Fl_Widget</a> *);
+<a name="l00064"></a>00064 };
+<a name="l00065"></a>00065 
+<a name="l00066"></a>00066 <span class="preprocessor">#endif // !_Fl_Wizard_H_</span>
+<a name="l00067"></a>00067 <span class="preprocessor"></span>
+<a name="l00068"></a>00068 <span class="comment">//</span>
+<a name="l00069"></a>00069 <span class="comment">// End of &quot;$Id: Fl_Wizard.H 8306 2011-01-24 17:04:22Z matt $&quot;.</span>
+<a name="l00070"></a>00070 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_Wizard.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__XBM__Image_8H-source.html

Added: trunk/doc-1.3/Fl__XBM__Image_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__XBM__Image_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__XBM__Image_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_XBM_Image.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__XBM__Image_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_XBM_Image.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_XBM_Image.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// XBM image header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">   Fl_XBM_Image class . */</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="preprocessor">#ifndef Fl_XBM_Image_H</span>
+<a name="l00032"></a>00032 <span class="preprocessor"></span><span class="preprocessor">#define Fl_XBM_Image_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#  include &quot;Fl_Bitmap.H&quot;</span>
+<a name="l00034"></a>00034 
+<a name="l00039"></a><a class="code" href="classFl__XBM__Image.html">00039</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__XBM__Image.html" title="The Fl_XBM_Image class supports loading, caching, and drawing of X Bitmap (XBM) bitmap files...">Fl_XBM_Image</a> : <span class="keyword">public</span> <a class="code" href="classFl__Bitmap.html" title="The Fl_Bitmap class supports caching and drawing of mono-color (bitmap) images.">Fl_Bitmap</a> {
+<a name="l00040"></a>00040 
+<a name="l00041"></a>00041   <span class="keyword">public</span>:
+<a name="l00042"></a>00042 
+<a name="l00043"></a>00043   <a class="code" href="classFl__XBM__Image.html" title="The Fl_XBM_Image class supports loading, caching, and drawing of X Bitmap (XBM) bitmap files...">Fl_XBM_Image</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* filename);
+<a name="l00044"></a>00044 };
+<a name="l00045"></a>00045 
+<a name="l00046"></a>00046 <span class="preprocessor">#endif // !Fl_XBM_Image_H</span>
+<a name="l00047"></a>00047 <span class="preprocessor"></span>
+<a name="l00048"></a>00048 <span class="comment">//</span>
+<a name="l00049"></a>00049 <span class="comment">// End of &quot;$Id: Fl_XBM_Image.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00050"></a>00050 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_XBM_Image.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__XColor_8H-source.html

Added: trunk/doc-1.3/Fl__XColor_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__XColor_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__XColor_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_XColor.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__XColor_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_XColor.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_XColor.H 7913 2010-11-29 18:18:27Z greg.ercolano $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// X-specific color definitions for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="preprocessor">#include &lt;config.h&gt;</span>
+<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;FL/Enumerations.H&gt;</span>
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 <span class="comment">// one of these for each color in fltk&#39;s &quot;colormap&quot;:</span>
+<a name="l00032"></a>00032 <span class="comment">// if overlays are enabled, another one for the overlay</span>
+<a name="l00033"></a><a class="code" href="structFl__XColor.html">00033</a> <span class="keyword">struct </span><a class="code" href="structFl__XColor.html">Fl_XColor</a> {
+<a name="l00034"></a>00034   <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> r,g,b;  <span class="comment">// actual color used by X</span>
+<a name="l00035"></a>00035   <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> mapped; <span class="comment">// true when XAllocColor done</span>
+<a name="l00036"></a>00036   <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> pixel;  <span class="comment">// the X pixel to use</span>
+<a name="l00037"></a>00037 };
+<a name="l00038"></a>00038 <span class="keyword">extern</span> <a class="code" href="structFl__XColor.html">Fl_XColor</a> <a class="code" href="fl__color_8cxx.html#acd92269408bc47d42ed77221eb2e083f" title="HAVE_OVERLAY determines whether fl_xmap is one or two planes.">fl_xmap</a>[<span class="comment">/*overlay*/</span>][256];
+<a name="l00039"></a>00039 
+<a name="l00040"></a>00040 <span class="comment">// mask &amp; shifts to produce xcolor for truecolor visuals:</span>
+<a name="l00041"></a>00041 <span class="keyword">extern</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="fl__color_8cxx.html#acf7538b0a7defffc1f88c37f8a4ad279" title="color mask used in current color map handling">fl_redmask</a>, <a class="code" href="fl__color_8cxx.html#a7298565818edf6f7664c2a2fdc9b2cb9" title="color mask used in current color map handling">fl_greenmask</a>, <a class="code" href="fl__color_8cxx.html#a7305467c5fe016117ec38aced9ed873d" title="color mask used in current color map handling">fl_bluemask</a>;
+<a name="l00042"></a>00042 <span class="keyword">extern</span> <span class="keywordtype">int</span> <a class="code" href="fl__color_8cxx.html#ab620ca40112cd10a148e2cbdb283d31c" title="color shift used in current color map handling">fl_redshift</a>, <a class="code" href="fl__color_8cxx.html#a20fc91aaae00487568f8f2081ce1c26b" title="color shift used in current color map handling">fl_greenshift</a>, <a class="code" href="fl__color_8cxx.html#a772aa9f9c529b3c613b049356048c62b" title="color shift used in current color map handling">fl_blueshift</a>, <a class="code" href="fl__color_8cxx.html#ac09c872e58f7ac857462a38c2da1919f" title="color shift used in current color map handling">fl_extrashift</a>;
+<a name="l00043"></a>00043 
+<a name="l00044"></a>00044 <span class="comment">//</span>
+<a name="l00045"></a>00045 <span class="comment">// End of &quot;$Id: Fl_XColor.H 7913 2010-11-29 18:18:27Z greg.ercolano $&quot;.</span>
+<a name="l00046"></a>00046 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_XColor.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Deleted: trunk/doc-1.3/Fl__XPM__Image_8H-source.html

Added: trunk/doc-1.3/Fl__XPM__Image_8H_source.html
===================================================================
--- trunk/doc-1.3/Fl__XPM__Image_8H_source.html	                        (rev 0)
+++ trunk/doc-1.3/Fl__XPM__Image_8H_source.html	2011-02-27 15:13:38 UTC (rev 593)
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml";>
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>FLTK 1.3.0: Fl_XPM_Image.H Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript">
+$(document).ready(initResizable);
+</script>
+<link href="html_stylesheet.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.3 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td style="padding-left: 0.5em;">
+   <div id="projectname">FLTK 1.3.0</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+  <div id="navrow1" class="tabs">
+    <ul class="tablist">
+      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+      <li><a href="modules.html"><span>Modules</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div id="navrow2" class="tabs2">
+    <ul class="tablist">
+      <li><a href="files.html"><span>File&#160;List</span></a></li>
+      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+  initNavTree('Fl__XPM__Image_8H.html','');
+</script>
+<div id="doc-content">
+<div class="header">
+  <div class="headertitle">
+<h1>Fl_XPM_Image.H</h1>  </div>
+</div>
+<div class="contents">
+<div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
+<a name="l00002"></a>00002 <span class="comment">// &quot;$Id: Fl_XPM_Image.H 7903 2010-11-28 21:06:39Z matt $&quot;</span>
+<a name="l00003"></a>00003 <span class="comment">//</span>
+<a name="l00004"></a>00004 <span class="comment">// XPM image header file for the Fast Light Tool Kit (FLTK).</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// Copyright 1998-2010 by Bill Spitzak and others.</span>
+<a name="l00007"></a>00007 <span class="comment">//</span>
+<a name="l00008"></a>00008 <span class="comment">// This library is free software; you can redistribute it and/or</span>
+<a name="l00009"></a>00009 <span class="comment">// modify it under the terms of the GNU Library General Public</span>
+<a name="l00010"></a>00010 <span class="comment">// License as published by the Free Software Foundation; either</span>
+<a name="l00011"></a>00011 <span class="comment">// version 2 of the License, or (at your option) any later version.</span>
+<a name="l00012"></a>00012 <span class="comment">//</span>
+<a name="l00013"></a>00013 <span class="comment">// This library is distributed in the hope that it will be useful,</span>
+<a name="l00014"></a>00014 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00015"></a>00015 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</span>
+<a name="l00016"></a>00016 <span class="comment">// Library General Public License for more details.</span>
+<a name="l00017"></a>00017 <span class="comment">//</span>
+<a name="l00018"></a>00018 <span class="comment">// You should have received a copy of the GNU Library General Public</span>
+<a name="l00019"></a>00019 <span class="comment">// License along with this library; if not, write to the Free Software</span>
+<a name="l00020"></a>00020 <span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307</span>
+<a name="l00021"></a>00021 <span class="comment">// USA.</span>
+<a name="l00022"></a>00022 <span class="comment">//</span>
+<a name="l00023"></a>00023 <span class="comment">// Please report all bugs and problems on the following page:</span>
+<a name="l00024"></a>00024 <span class="comment">//</span>
+<a name="l00025"></a>00025 <span class="comment">//     http://www.fltk.org/str.php</span>
+<a name="l00026"></a>00026 <span class="comment">//</span>
+<a name="l00027"></a>00027 
+<a name="l00028"></a>00028 <span class="comment">/* \file</span>
+<a name="l00029"></a>00029 <span class="comment">  </span>
+<a name="l00030"></a>00030 <span class="comment">   Fl_XPM_Image class . */</span>
+<a name="l00031"></a>00031 
+<a name="l00032"></a>00032 <span class="preprocessor">#ifndef Fl_XPM_Image_H</span>
+<a name="l00033"></a>00033 <span class="preprocessor"></span><span class="preprocessor">#define Fl_XPM_Image_H</span>
+<a name="l00034"></a>00034 <span class="preprocessor"></span><span class="preprocessor">#  include &quot;Fl_Pixmap.H&quot;</span>
+<a name="l00035"></a>00035 
+<a name="l00040"></a><a class="code" href="classFl__XPM__Image.html">00040</a> <span class="keyword">class </span>FL_EXPORT <a class="code" href="classFl__XPM__Image.html" title="The Fl_XPM_Image class supports loading, caching, and drawing of X Pixmap (XPM) images, including transparency.">Fl_XPM_Image</a> : <span class="keyword">public</span> <a class="code" href="classFl__Pixmap.html" title="The Fl_Pixmap class supports caching and drawing of colormap (pixmap) images, including transparency...">Fl_Pixmap</a> {
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042   <span class="keyword">public</span>:
+<a name="l00043"></a>00043 
+<a name="l00044"></a>00044   <a class="code" href="classFl__XPM__Image.html" title="The Fl_XPM_Image class supports loading, caching, and drawing of X Pixmap (XPM) images, including transparency.">Fl_XPM_Image</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* filename);
+<a name="l00045"></a>00045 };
+<a name="l00046"></a>00046 
+<a name="l00047"></a>00047 <span class="preprocessor">#endif // !Fl_XPM_Image</span>
+<a name="l00048"></a>00048 <span class="preprocessor"></span>
+<a name="l00049"></a>00049 <span class="comment">//</span>
+<a name="l00050"></a>00050 <span class="comment">// End of &quot;$Id: Fl_XPM_Image.H 7903 2010-11-28 21:06:39Z matt $&quot;.</span>
+<a name="l00051"></a>00051 <span class="comment">//</span>
+</pre></div></div>
+</div>
+  <div id="nav-path" class="navpath">
+    <ul>
+      <li class="navelem"><b>Fl_XPM_Image.H</b>      </li>
+<hr>
+<address><small>
+<!-- date removed for reducing unnecessary svn web updates  -->
+<a href="http://www.fltk.org";><img src="tiny.png" align="bottom" alt="FLTK"></a>
+&copy; 1998-2011 by Bill Spitzak and others.&nbsp;&nbsp;&nbsp;
+Permission is granted to reproduce this manual or any portion for
+any purpose, provided this copyright and permission notice are preserved.
+</small></address>
+</body></html>

Modified: trunk/doc-1.3/Info.plist
===================================================================
--- trunk/doc-1.3/Info.plist	2011-01-07 22:20:56 UTC (rev 592)
+++ trunk/doc-1.3/Info.plist	2011-02-27 15:13:38 UTC (rev 593)
@@ -4,10 +4,14 @@
 <plist version="1.0">
 <dict>
      <key>CFBundleName</key>
-     <string>FLTK</string>
+     <string>FLTK 1.3.0</string>
      <key>CFBundleIdentifier</key>
      <string>org.doxygen.Project.docset</string>
      <key>DocSetFeedName</key>
      <string>Doxygen generated docs</string>
+     <key>DocSetPublisherIdentifier</key>
+     <string>org.doxygen.Publisher</string>
+     <key>DocSetPublisherName</key>
+     <string>Publisher</string>
 </dict>
 </plist>

Modified: trunk/doc-1.3/Makefile
===================================================================
--- trunk/doc-1.3/Makefile	2011-01-07 22:20:56 UTC (rev 592)
+++ trunk/doc-1.3/Makefile	2011-02-27 15:13:38 UTC (rev 593)
@@ -2,7 +2,7 @@
 DOCSET_CONTENTS=$(DOCSET_NAME)/Contents
 DOCSET_RESOURCES=$(DOCSET_CONTENTS)/Resources
 DOCSET_DOCUMENTS=$(DOCSET_RESOURCES)/Documents
-DOCSET_INSTALL=~/Library/Developer/Shared/Documentation/DocSets
+DESTDIR=~/Library/Developer/Shared/Documentation/DocSets
 XCODE_INSTALL=$(shell xcode-select -print-path)
 
 all: docset
@@ -26,10 +26,10 @@
 	rm -f $(DOCSET_RESOURCES)/Tokens.xml
 
 install: docset
-	mkdir -p $(DOCSET_INSTALL)
-	cp -R $(DOCSET_NAME) $(DOCSET_INSTALL)
+	mkdir -p $(DESTDIR)
+	cp -R $(DOCSET_NAME) $(DESTDIR)
 
 uninstall:
-	rm -rf $(DOCSET_INSTALL)
+	rm -rf $(DESTDIR)/$(DOCSET_NAME)
 
 always:

Modified: trunk/doc-1.3/Nodes.xml
===================================================================
--- trunk/doc-1.3/Nodes.xml	2011-01-07 22:20:56 UTC (rev 592)
+++ trunk/doc-1.3/Nodes.xml	2011-02-27 15:13:38 UTC (rev 593)
@@ -7,7 +7,7 @@
       <Subnodes>
        <Node>
         <Name>FLTK Programming Manual</Name>
-        <Path>main.html</Path>
+        <Path>index.html</Path>
         <Subnodes>
          <Node>
           <Name>Preface</Name>
@@ -138,18 +138,24 @@
         </Subnodes>
        </Node>
        <Node>
-        <Name>Deprecated List</Name>
-        <Path>deprecated.html</Path>
+        <Name>Related Pages</Name>
+        <Path>pages.html</Path>
         <Subnodes>
+         <Node>
+          <Name>Todo List</Name>
+          <Path>todo.html</Path>
+          <Subnodes>
+          </Subnodes>
+         </Node>
+         <Node>
+          <Name>Deprecated List</Name>
+          <Path>deprecated.html</Path>
+          <Subnodes>
+          </Subnodes>
+         </Node>
         </Subnodes>
        </Node>
        <Node>
-        <Name>Todo List</Name>
-        <Path>todo.html</Path>
-        <Subnodes>
-        </Subnodes>
-       </Node>
-       <Node>
         <Name>Modules</Name>
         <Path>modules.html</Path>
         <Subnodes>
@@ -220,7 +226,7 @@
           </Subnodes>
          </Node>
          <Node>
-          <Name>Mac OS X-specific functions</Name>
+          <Name>Mac OS X-specific symbols</Name>
           <Path>group__group__macosx.html</Path>
           <Subnodes>
           </Subnodes>
@@ -244,6 +250,10 @@
         <Path>annotated.html</Path>
         <Subnodes>
          <Node>
+          <Name>Fl_Preferences::Entry</Name>
+          <Path>structFl__Preferences_1_1Entry.html</Path>
+         </Node>
+         <Node>
           <Name>Fl</Name>
           <Path>classFl.html</Path>
          </Node>
@@ -376,6 +386,10 @@
           <Path>classFl__Font__Descriptor.html</Path>
          </Node>
          <Node>
+          <Name>Fl_Fontdesc</Name>
+          <Path>structFl__Fontdesc.html</Path>
+         </Node>
+         <Node>
           <Name>Fl_FormsBitmap</Name>
           <Path>classFl__FormsBitmap.html</Path>
          </Node>
@@ -396,6 +410,10 @@
           <Path>classFl__GIF__Image.html</Path>
          </Node>
          <Node>
+          <Name>Fl_Gl_Choice</Name>
+          <Path>classFl__Gl__Choice.html</Path>
+         </Node>
+         <Node>
           <Name>Fl_Gl_Window</Name>
           <Path>classFl__Gl__Window.html</Path>
          </Node>
@@ -404,6 +422,22 @@
           <Path>structFl__Glut__Bitmap__Font.html</Path>
          </Node>
          <Node>
+          <Name>Fl_Glut_StrokeChar</Name>
+          <Path>structFl__Glut__StrokeChar.html</Path>
+         </Node>
+         <Node>
+          <Name>Fl_Glut_StrokeFont</Name>
+          <Path>structFl__Glut__StrokeFont.html</Path>
+         </Node>
+         <Node>
+          <Name>Fl_Glut_StrokeStrip</Name>
+          <Path>structFl__Glut__StrokeStrip.html</Path>
+         </Node>
+         <Node>
+          <Name>Fl_Glut_StrokeVertex</Name>
+          <Path>structFl__Glut__StrokeVertex.html</Path>
+         </Node>
+         <Node>
           <Name>Fl_Glut_Window</Name>
           <Path>classFl__Glut__Window.html</Path>
          </Node>
@@ -416,10 +450,18 @@
           <Path>classFl__Group.html</Path>
          </Node>
          <Node>
+          <Name>Fl_Help_Block</Name>
+          <Path>structFl__Help__Block.html</Path>
+         </Node>
+         <Node>
           <Name>Fl_Help_Dialog</Name>
           <Path>classFl__Help__Dialog.html</Path>
          </Node>
          <Node>
+          <Name>Fl_Help_Font_Stack</Name>
+          <Path>structFl__Help__Font__Stack.html</Path>
+         </Node>
+         <Node>
           <Name>Fl_Help_Font_Style</Name>
           <Path>structFl__Help__Font__Style.html</Path>
          </Node>
@@ -440,6 +482,22 @@
           <Path>classFl__Hold__Browser.html</Path>
          </Node>
          <Node>
+          <Name>Fl_Hor_Fill_Slider</Name>
+          <Path>classFl__Hor__Fill__Slider.html</Path>
+         </Node>
+         <Node>
+          <Name>Fl_Hor_Nice_Slider</Name>
+          <Path>classFl__Hor__Nice__Slider.html</Path>
+         </Node>
+         <Node>
+          <Name>Fl_Hor_Slider</Name>
+          <Path>classFl__Hor__Slider.html</Path>
+         </Node>
+         <Node>
+          <Name>Fl_Hor_Value_Slider</Name>
+          <Path>classFl__Hor__Value__Slider.html</Path>
+         </Node>
+         <Node>
           <Name>Fl_Image</Name>
           <Path>classFl__Image.html</Path>
          </Node>
@@ -472,6 +530,14 @@
           <Path>classFl__Light__Button.html</Path>
          </Node>
          <Node>
+          <Name>Fl_Line_Dial</Name>
+          <Path>classFl__Line__Dial.html</Path>
+         </Node>
+         <Node>
+          <Name>Fl_Mac_App_Menu</Name>
+          <Path>classFl__Mac__App__Menu.html</Path>
+         </Node>
+         <Node>
           <Name>Fl_Menu_</Name>
           <Path>classFl__Menu__.html</Path>
          </Node>
@@ -496,6 +562,10 @@
           <Path>classFl__Multi__Browser.html</Path>
          </Node>
          <Node>
+          <Name>Fl_Multi_Label</Name>
+          <Path>structFl__Multi__Label.html</Path>
+         </Node>
+         <Node>
           <Name>Fl_Multiline_Input</Name>
           <Path>classFl__Multiline__Input.html</Path>
          </Node>
@@ -508,6 +578,10 @@
           <Path>classFl__Native__File__Chooser.html</Path>
          </Node>
          <Node>
+          <Name>Fl_Nice_Slider</Name>
+          <Path>classFl__Nice__Slider.html</Path>
+         </Node>
+         <Node>
           <Name>Fl_Output</Name>
           <Path>classFl__Output.html</Path>
          </Node>
@@ -524,10 +598,6 @@
           <Path>classFl__Paged__Device.html</Path>
          </Node>
          <Node>
-          <Name>Fl_Paged_Device::page_format</Name>
-          <Path>structFl__Paged__Device_1_1page__format.html</Path>
-         </Node>
-         <Node>
           <Name>Fl_Pixmap</Name>
           <Path>classFl__Pixmap.html</Path>
          </Node>
@@ -568,10 +638,6 @@
           <Path>classFl__Preferences.html</Path>
          </Node>
          <Node>
-          <Name>Fl_Preferences::Name</Name>
-          <Path>classFl__Preferences_1_1Name.html</Path>
-         </Node>
-         <Node>
           <Name>Fl_Printer</Name>
           <Path>classFl__Printer.html</Path>
          </Node>
@@ -584,6 +650,18 @@
           <Path>classFl__Quartz__Graphics__Driver.html</Path>
          </Node>
          <Node>
+          <Name>Fl_Radio_Button</Name>
+          <Path>classFl__Radio__Button.html</Path>
+         </Node>
+         <Node>
+          <Name>Fl_Radio_Light_Button</Name>
+          <Path>classFl__Radio__Light__Button.html</Path>
+         </Node>
+         <Node>
+          <Name>Fl_Radio_Round_Button</Name>
+          <Path>classFl__Radio__Round__Button.html</Path>
+         </Node>
+         <Node>
           <Name>Fl_Repeat_Button</Name>
           <Path>classFl__Repeat__Button.html</Path>
          </Node>
@@ -676,18 +754,10 @@
           <Path>classFl__Text__Display.html</Path>
          </Node>
          <Node>
-          <Name>Fl_Text_Display::Style_Table_Entry</Name>
-          <Path>structFl__Text__Display_1_1Style__Table__Entry.html</Path>
-         </Node>
-         <Node>
           <Name>Fl_Text_Editor</Name>
           <Path>classFl__Text__Editor.html</Path>
          </Node>
          <Node>
-          <Name>Fl_Text_Editor::Key_Binding</Name>
-          <Path>structFl__Text__Editor_1_1Key__Binding.html</Path>
-         </Node>
-         <Node>
           <Name>Fl_Text_Selection</Name>
           <Path>classFl__Text__Selection.html</Path>
          </Node>
@@ -764,6 +834,10 @@
           <Path>classFl__XBM__Image.html</Path>
          </Node>
          <Node>
+          <Name>Fl_XColor</Name>
+          <Path>structFl__XColor.html</Path>
+         </Node>
+         <Node>
           <Name>Fl_Xlib_Graphics_Driver</Name>
           <Path>classFl__Xlib__Graphics__Driver.html</Path>
          </Node>
@@ -771,13 +845,49 @@
           <Name>Fl_XPM_Image</Name>
           <Path>classFl__XPM__Image.html</Path>
          </Node>
+         <Node>
+          <Name>IActiveIMMApp</Name>
+          <Path>classIActiveIMMApp.html</Path>
+         </Node>
+         <Node>
+          <Name>Fl_Text_Editor::Key_Binding</Name>
+          <Path>structFl__Text__Editor_1_1Key__Binding.html</Path>
+         </Node>
+         <Node>
+          <Name>Fl_Graphics_Driver::matrix</Name>
+          <Path>structFl__Graphics__Driver_1_1matrix.html</Path>
+         </Node>
+         <Node>
+          <Name>Fl_Preferences::Name</Name>
+          <Path>classFl__Preferences_1_1Name.html</Path>
+         </Node>
+         <Node>
+          <Name>Fl_Paged_Device::page_format</Name>
+          <Path>structFl__Paged__Device_1_1page__format.html</Path>
+         </Node>
+         <Node>
+          <Name>Fl_Text_Display::Style_Table_Entry</Name>
+          <Path>structFl__Text__Display_1_1Style__Table__Entry.html</Path>
+         </Node>
+         <Node>
+          <Name>XUtf8FontStruct</Name>
+          <Path>structXUtf8FontStruct.html</Path>
+         </Node>
         </Subnodes>
        </Node>
        <Node>
+        <Name>Class Index</Name>
+        <Path>classes.html</Path>
+       </Node>
+       <Node>
         <Name>Class Hierarchy</Name>
         <Path>hierarchy.html</Path>
         <Subnodes>
          <Node>
+          <Name>Fl_Preferences::Entry</Name>
+          <Path>structFl__Preferences_1_1Entry.html</Path>
+         </Node>
+         <Node>
           <Name>Fl</Name>
           <Path>classFl.html</Path>
          </Node>
@@ -834,24 +944,16 @@
                  <Node>
                   <Name>Fl_PostScript_Printer</Name>
                   <Path>classFl__PostScript__Printer.html</Path>
-                  <Subnodes>
-                   <Node>
-                    <Name>Fl_Printer</Name>
-                    <Path>classFl__Printer.html</Path>
-                   </Node>
-                  </Subnodes>
                  </Node>
                 </Subnodes>
                </Node>
                <Node>
+                <Name>Fl_Printer</Name>
+                <Path>classFl__Printer.html</Path>
+               </Node>
+               <Node>
                 <Name>Fl_System_Printer</Name>
                 <Path>classFl__System__Printer.html</Path>
-                <Subnodes>
-                 <Node>
-                  <Name>Fl_Printer</Name>
-                  <Path>classFl__Printer.html</Path>
-                 </Node>
-                </Subnodes>
                </Node>
               </Subnodes>
              </Node>
@@ -876,14 +978,46 @@
           <Path>classFl__Font__Descriptor.html</Path>
          </Node>
          <Node>
+          <Name>Fl_Fontdesc</Name>
+          <Path>structFl__Fontdesc.html</Path>
+         </Node>
+         <Node>
+          <Name>Fl_Gl_Choice</Name>
+          <Path>classFl__Gl__Choice.html</Path>
+         </Node>
+         <Node>
           <Name>Fl_Glut_Bitmap_Font</Name>
           <Path>structFl__Glut__Bitmap__Font.html</Path>
          </Node>
          <Node>
+          <Name>Fl_Glut_StrokeChar</Name>
+          <Path>structFl__Glut__StrokeChar.html</Path>
+         </Node>
+         <Node>
+          <Name>Fl_Glut_StrokeFont</Name>
+          <Path>structFl__Glut__StrokeFont.html</Path>
+         </Node>
+         <Node>
+          <Name>Fl_Glut_StrokeStrip</Name>
+          <Path>structFl__Glut__StrokeStrip.html</Path>
+         </Node>
+         <Node>
+          <Name>Fl_Glut_StrokeVertex</Name>
+          <Path>structFl__Glut__StrokeVertex.html</Path>
+         </Node>
+         <Node>
+          <Name>Fl_Help_Block</Name>
+          <Path>structFl__Help__Block.html</Path>
+         </Node>
+         <Node>
           <Name>Fl_Help_Dialog</Name>
           <Path>classFl__Help__Dialog.html</Path>
          </Node>
          <Node>
+          <Name>Fl_Help_Font_Stack</Name>
+          <Path>structFl__Help__Font__Stack.html</Path>
+         </Node>
+         <Node>
           <Name>Fl_Help_Font_Style</Name>
           <Path>structFl__Help__Font__Style.html</Path>
          </Node>
@@ -960,18 +1094,22 @@
           <Path>structFl__Label.html</Path>
          </Node>
          <Node>
+          <Name>Fl_Mac_App_Menu</Name>
+          <Path>classFl__Mac__App__Menu.html</Path>
+         </Node>
+         <Node>
           <Name>Fl_Menu_Item</Name>
           <Path>structFl__Menu__Item.html</Path>
          </Node>
          <Node>
+          <Name>Fl_Multi_Label</Name>
+          <Path>structFl__Multi__Label.html</Path>
+         </Node>
+         <Node>
           <Name>Fl_Native_File_Chooser</Name>
           <Path>classFl__Native__File__Chooser.html</Path>
          </Node>
          <Node>
-          <Name>Fl_Paged_Device::page_format</Name>
-          <Path>structFl__Paged__Device_1_1page__format.html</Path>
-         </Node>
-         <Node>
           <Name>Fl_Plugin</Name>
           <Path>classFl__Plugin.html</Path>
           <Subnodes>
@@ -992,22 +1130,10 @@
           </Subnodes>
          </Node>
          <Node>
-          <Name>Fl_Preferences::Name</Name>
-          <Path>classFl__Preferences_1_1Name.html</Path>
-         </Node>
-         <Node>
           <Name>Fl_Text_Buffer</Name>
           <Path>classFl__Text__Buffer.html</Path>
          </Node>
          <Node>
-          <Name>Fl_Text_Display::Style_Table_Entry</Name>
-          <Path>structFl__Text__Display_1_1Style__Table__Entry.html</Path>
-         </Node>
-         <Node>
-          <Name>Fl_Text_Editor::Key_Binding</Name>
-          <Path>structFl__Text__Editor_1_1Key__Binding.html</Path>
-         </Node>
-         <Node>
           <Name>Fl_Text_Selection</Name>
           <Path>classFl__Text__Selection.html</Path>
          </Node>
@@ -1048,12 +1174,26 @@
                 <Path>classFl__Check__Button.html</Path>
                </Node>
                <Node>
+                <Name>Fl_Radio_Light_Button</Name>
+                <Path>classFl__Radio__Light__Button.html</Path>
+               </Node>
+               <Node>
                 <Name>Fl_Round_Button</Name>
                 <Path>classFl__Round__Button.html</Path>
+                <Subnodes>
+                 <Node>
+                  <Name>Fl_Radio_Round_Button</Name>
+                  <Path>classFl__Radio__Round__Button.html</Path>
+                 </Node>
+                </Subnodes>
                </Node>
               </Subnodes>
              </Node>
              <Node>
+              <Name>Fl_Radio_Button</Name>
+              <Path>classFl__Radio__Button.html</Path>
+             </Node>
+             <Node>
               <Name>Fl_Repeat_Button</Name>
               <Path>classFl__Repeat__Button.html</Path>
              </Node>
@@ -1341,6 +1481,10 @@
                 <Name>Fl_Fill_Dial</Name>
                 <Path>classFl__Fill__Dial.html</Path>
                </Node>
+               <Node>
+                <Name>Fl_Line_Dial</Name>
+                <Path>classFl__Line__Dial.html</Path>
+               </Node>
               </Subnodes>
              </Node>
              <Node>
@@ -1356,12 +1500,34 @@
                 <Path>classFl__Fill__Slider.html</Path>
                </Node>
                <Node>
+                <Name>Fl_Hor_Fill_Slider</Name>
+                <Path>classFl__Hor__Fill__Slider.html</Path>
+               </Node>
+               <Node>
+                <Name>Fl_Hor_Nice_Slider</Name>
+                <Path>classFl__Hor__Nice__Slider.html</Path>
+               </Node>
+               <Node>
+                <Name>Fl_Hor_Slider</Name>
+                <Path>classFl__Hor__Slider.html</Path>
+               </Node>
+               <Node>
+                <Name>Fl_Nice_Slider</Name>
+                <Path>classFl__Nice__Slider.html</Path>
+               </Node>
+               <Node>
                 <Name>Fl_Scrollbar</Name>
                 <Path>classFl__Scrollbar.html</Path>
                </Node>
                <Node>
                 <Name>Fl_Value_Slider</Name>
                 <Path>classFl__Value__Slider.html</Path>
+                <Subnodes>
+                 <Node>
+                  <Name>Fl_Hor_Value_Slider</Name>
+                  <Path>classFl__Hor__Value__Slider.html</Path>
+                 </Node>
+                </Subnodes>
                </Node>
               </Subnodes>
              </Node>
@@ -1381,6 +1547,38 @@
           <Name>Fl_Widget_Tracker</Name>
           <Path>classFl__Widget__Tracker.html</Path>
          </Node>
+         <Node>
+          <Name>Fl_XColor</Name>
+          <Path>structFl__XColor.html</Path>
+         </Node>
+         <Node>
+          <Name>IActiveIMMApp</Name>
+          <Path>classIActiveIMMApp.html</Path>
+         </Node>
+         <Node>
+          <Name>Fl_Text_Editor::Key_Binding</Name>
+          <Path>structFl__Text__Editor_1_1Key__Binding.html</Path>
+         </Node>
+         <Node>
+          <Name>Fl_Graphics_Driver::matrix</Name>
+          <Path>structFl__Graphics__Driver_1_1matrix.html</Path>
+         </Node>
+         <Node>
+          <Name>Fl_Preferences::Name</Name>
+          <Path>classFl__Preferences_1_1Name.html</Path>
+         </Node>
+         <Node>
+          <Name>Fl_Paged_Device::page_format</Name>
+          <Path>structFl__Paged__Device_1_1page__format.html</Path>
+         </Node>
+         <Node>
+          <Name>Fl_Text_Display::Style_Table_Entry</Name>
+          <Path>structFl__Text__Display_1_1Style__Table__Entry.html</Path>
+         </Node>
+         <Node>
+          <Name>XUtf8FontStruct</Name>
+          <Path>structXUtf8FontStruct.html</Path>
+         </Node>
         </Subnodes>
        </Node>
        <Node>
@@ -1396,6 +1594,10 @@
           <Path>Enumerations_8H.html</Path>
          </Node>
          <Node>
+          <Name>Fl.H</Name>
+          <Path>Fl_8H.html</Path>
+         </Node>
+         <Node>
           <Name>fl_arc.cxx</Name>
           <Path>fl__arc_8cxx.html</Path>
          </Node>
@@ -1432,6 +1634,10 @@
           <Path>fl__line__style_8cxx.html</Path>
          </Node>
          <Node>
+          <Name>Fl_Native_File_Chooser.H</Name>
+          <Path>Fl__Native__File__Chooser_8H.html</Path>
+         </Node>
+         <Node>
           <Name>Fl_Paged_Device.cxx</Name>
           <Path>Fl__Paged__Device_8cxx.html</Path>
          </Node>

Deleted: trunk/doc-1.3/README

Modified: trunk/doc-1.3/Tokens.xml
===================================================================
--- trunk/doc-1.3/Tokens.xml	2011-01-07 22:20:56 UTC (rev 592)
+++ trunk/doc-1.3/Tokens.xml	2011-02-27 15:13:38 UTC (rev 593)
@@ -2,4613 +2,4654 @@
 <Tokens version="1.0">
   <Token>
     <TokenIdentifier>
-      <Name>Enumerations.H</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>file</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>Enumerations_8H.html</Path>
-    <Abstract>This file contains type definitions and general enumerations.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>FL_ALT</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_MAJOR_VERSION</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>58b1ac5446b292c77043f99558eb07cb</Anchor>
-    <Abstract>One of the alt keys is down.</Abstract>
+    <Anchor>a10c923db4d613150c8a3937f9775ccd0</Anchor>
+    <Abstract>The major release version of this FLTK library.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_BUTTON</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_MINOR_VERSION</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>9c1d8f71cc0a6c159eac4f250ead7687</Anchor>
-    <Abstract>Mouse button n (n &gt; 0) is pushed.</Abstract>
+    <Anchor>a165d2781eff3186354a5f5db0528976d</Anchor>
+    <Abstract>The minor release version for this library.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_BUTTON1</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_PATCH_VERSION</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>fe37a4db5e516754bb8963cd341bf415</Anchor>
-    <Abstract>Mouse button 1 is pushed.</Abstract>
+    <Anchor>afc7b82e6fcfbb451d38e8a0cacde302a</Anchor>
+    <Abstract>The patch version for this library.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_BUTTON2</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_VERSION</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>1b597a61f3be6323bce3e8c54283b2b3</Anchor>
-    <Abstract>Mouse button 2 is pushed.</Abstract>
+    <Anchor>a94499c96b5f3ca212d90a2c41f947a67</Anchor>
+    <Abstract>The FLTK version number as a double.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_BUTTON3</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Button</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>9609bc7247660e05194c4e639f84e24e</Anchor>
-    <Abstract>Mouse button 3 is pushed.</Abstract>
+    <Anchor>a1df1e46a5113628156ed7b7f995217d0</Anchor>
+    <Abstract>A mouse button; use Fl_Button + n for mouse button n.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_BUTTONS</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_BackSpace</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>6862e0de33aa388ec19a5e0cf3327bb7</Anchor>
-    <Abstract>Any mouse button is pushed.</Abstract>
+    <Anchor>a20dc86e7758a88b4d1f06323e2de9896</Anchor>
+    <Abstract>The backspace key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_CAPS_LOCK</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Tab</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>dd5e55eea768b7bbc0cd25a2455811f0</Anchor>
-    <Abstract>The caps lock is on.</Abstract>
+    <Anchor>aa6e3e7f377cecb30c77f112ce54c3753</Anchor>
+    <Abstract>The tab key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_COMMAND</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Enter</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>5d4011c75b1fe25d9ef36e8ae9e2995c</Anchor>
-    <Abstract>An alias for FL_CTRL on WIN32 and X11, or FL_META on MacOS X.</Abstract>
+    <Anchor>ab4a527fe4d93303976de2fbfec05e19b</Anchor>
+    <Abstract>The enter key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_CONTROL</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Pause</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>25fe41b1bd340d52f7970051d8b680bc</Anchor>
-    <Abstract>An alias for FL_META on WIN32 and X11, or FL_META on MacOS X.</Abstract>
+    <Anchor>a701e11753a0c38777cb49989de8f0195</Anchor>
+    <Abstract>The pause key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_CTRL</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Scroll_Lock</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>29324ec5ac8c1d87950127d387dc83e8</Anchor>
-    <Abstract>One of the ctrl keys is down.</Abstract>
+    <Anchor>a75315b814f32abe29e7b8d0c43be54d9</Anchor>
+    <Abstract>The scroll lock key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_KEY_MASK</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Escape</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>ada64e9d1e7f5cecd3629de290b18927</Anchor>
-    <Abstract>All keys are 16 bit for now.</Abstract>
+    <Anchor>a91b983ebe4cd86393e2addb8ab40a326</Anchor>
+    <Abstract>The escape key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_META</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Home</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>2c50b1b00111f992d5d49f07c9cee22a</Anchor>
-    <Abstract>One of the meta/Windows keys is down.</Abstract>
+    <Anchor>a6fecadc9ecc21f06822c79ced2e45932</Anchor>
+    <Abstract>The home key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_NUM_LOCK</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Left</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>f4708895fdb16d3982408fee68ba502b</Anchor>
-    <Abstract>The num lock is on.</Abstract>
+    <Anchor>afe89caa1c5019809095a6129156f7c5a</Anchor>
+    <Abstract>The left arrow key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_SCROLL_LOCK</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Up</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>ca94eaafd01b36904a24522c2b2a320a</Anchor>
-    <Abstract>The scroll lock is on.</Abstract>
+    <Anchor>a050700391ba0940ca16b0e5dbf4644f0</Anchor>
+    <Abstract>The up arrow key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_SHIFT</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Right</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>a0d93ca1bc8a0c7f84888cdf458f043d</Anchor>
-    <Abstract>One of the shift keys is down.</Abstract>
+    <Anchor>a45679ed656e6b248319719719e894f13</Anchor>
+    <Abstract>The right arrow key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Alt_L</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Down</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>94997ca62280cddce9327c32a256b61a</Anchor>
-    <Abstract>The left alt key.</Abstract>
+    <Anchor>a7b70dabd5fc84d90552442584a0e8b91</Anchor>
+    <Abstract>The down arrow key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Alt_R</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Page_Up</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>a06e5417c1a4f46e591950c1a2c28301</Anchor>
-    <Abstract>The right alt key.</Abstract>
+    <Anchor>a35834a5c204afffb06374e25734b5c76</Anchor>
+    <Abstract>The page-up key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_BackSpace</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Page_Down</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>20dc86e7758a88b4d1f06323e2de9896</Anchor>
-    <Abstract>The backspace key.</Abstract>
+    <Anchor>ada4d587d21ab710f44043dafba88e110</Anchor>
+    <Abstract>The page-down key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Button</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_End</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>1df1e46a5113628156ed7b7f995217d0</Anchor>
-    <Abstract>A mouse button; use Fl_Button + n for mouse button n.</Abstract>
+    <Anchor>a3278d6209799b821e07369aa5dc140ac</Anchor>
+    <Abstract>The end key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Caps_Lock</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Print</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>55c0fc2c4fdd81b243e9036b536484e3</Anchor>
-    <Abstract>The caps lock key.</Abstract>
+    <Anchor>a4b01dd00e8057590d3778a41920cf80f</Anchor>
+    <Abstract>The print (or print-screen) key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Control_L</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Insert</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>defca9b73c422d3dadf3fa555d1fb913</Anchor>
-    <Abstract>The lefthand control key.</Abstract>
+    <Anchor>ae18bfb47b2b5d5579d227d522a3ce32c</Anchor>
+    <Abstract>The insert key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Control_R</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Menu</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>ecba53654154e1c0b22351106636ea79</Anchor>
-    <Abstract>The righthand control key.</Abstract>
+    <Anchor>a3a59855ebd5a902cda138956b5ac80bb</Anchor>
+    <Abstract>The menu key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Delete</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Help</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>323fcf5bab321ec05826a6510a0f1d5a</Anchor>
-    <Abstract>The delete key.</Abstract>
+    <Anchor>aea65b2b57d3d83d1359df6fc538ff0a9</Anchor>
+    <Abstract>The &amp;#39;help&amp;#39; key on Mac keyboards.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Down</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Num_Lock</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>7b70dabd5fc84d90552442584a0e8b91</Anchor>
-    <Abstract>The down arrow key.</Abstract>
+    <Anchor>acf1721eb766274a915bed57acf0e7636</Anchor>
+    <Abstract>The num lock key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_End</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_KP</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>3278d6209799b821e07369aa5dc140ac</Anchor>
-    <Abstract>The end key.</Abstract>
+    <Anchor>a61cc4275772d96a740bef9261cca5760</Anchor>
+    <Abstract>One of the keypad numbers; use FL_KP + n for number n.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Enter</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_KP_Enter</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>b4a527fe4d93303976de2fbfec05e19b</Anchor>
-    <Abstract>The enter key.</Abstract>
+    <Anchor>af6ac160165f8c2747488175321f45a63</Anchor>
+    <Abstract>The enter key on the keypad, same as Fl_KP+&amp;#39;\r&amp;#39;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Escape</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_KP_Last</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>91b983ebe4cd86393e2addb8ab40a326</Anchor>
-    <Abstract>The escape key.</Abstract>
+    <Anchor>a14fb705c31fdb8357ae4f3718e20a018</Anchor>
+    <Abstract>The last keypad key; use to range-check keypad.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_F</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e793aa65307884c2ad99893508d844f2</Anchor>
+    <Anchor>ae793aa65307884c2ad99893508d844f2</Anchor>
     <Abstract>One of the function keys; use FL_F + n for function key n.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_F_Last</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>104d0fea5c26197d28294d319dd93af3</Anchor>
+    <Anchor>a104d0fea5c26197d28294d319dd93af3</Anchor>
     <Abstract>The last function key; use to range-check function keys.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Help</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Shift_L</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>ea65b2b57d3d83d1359df6fc538ff0a9</Anchor>
-    <Abstract>The &#39;help&#39; key on Mac keyboards.</Abstract>
+    <Anchor>ab81acb8d22583da65645c45cb2da1bed</Anchor>
+    <Abstract>The lefthand shift key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Home</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Shift_R</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>6fecadc9ecc21f06822c79ced2e45932</Anchor>
-    <Abstract>The home key.</Abstract>
+    <Anchor>a223901295f3b3157bd082a772f20da77</Anchor>
+    <Abstract>The righthand shift key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Insert</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Control_L</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e18bfb47b2b5d5579d227d522a3ce32c</Anchor>
-    <Abstract>The insert key.</Abstract>
+    <Anchor>adefca9b73c422d3dadf3fa555d1fb913</Anchor>
+    <Abstract>The lefthand control key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_KP</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Control_R</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>61cc4275772d96a740bef9261cca5760</Anchor>
-    <Abstract>One of the keypad numbers; use FL_KP + n for number n.</Abstract>
+    <Anchor>aecba53654154e1c0b22351106636ea79</Anchor>
+    <Abstract>The righthand control key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_KP_Enter</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Caps_Lock</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>f6ac160165f8c2747488175321f45a63</Anchor>
-    <Abstract>The enter key on the keypad, same as Fl_KP+&#39;\r&#39;.</Abstract>
+    <Anchor>a55c0fc2c4fdd81b243e9036b536484e3</Anchor>
+    <Abstract>The caps lock key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_KP_Last</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Meta_L</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>14fb705c31fdb8357ae4f3718e20a018</Anchor>
-    <Abstract>The last keypad key; use to range-check keypad.</Abstract>
+    <Anchor>acbd392478a5e61f341fe44e24890e213</Anchor>
+    <Abstract>The left meta/Windows key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Left</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Meta_R</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>fe89caa1c5019809095a6129156f7c5a</Anchor>
-    <Abstract>The left arrow key.</Abstract>
+    <Anchor>aa21f26e0bc5b3737cf8c0a1b89a200be</Anchor>
+    <Abstract>The right meta/Windows key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Menu</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Alt_L</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>3a59855ebd5a902cda138956b5ac80bb</Anchor>
-    <Abstract>The menu key.</Abstract>
+    <Anchor>a94997ca62280cddce9327c32a256b61a</Anchor>
+    <Abstract>The left alt key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Meta_L</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Alt_R</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>cbd392478a5e61f341fe44e24890e213</Anchor>
-    <Abstract>The left meta/Windows key.</Abstract>
+    <Anchor>aa06e5417c1a4f46e591950c1a2c28301</Anchor>
+    <Abstract>The right alt key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Meta_R</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_Delete</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>a21f26e0bc5b3737cf8c0a1b89a200be</Anchor>
-    <Abstract>The right meta/Windows key.</Abstract>
+    <Anchor>a323fcf5bab321ec05826a6510a0f1d5a</Anchor>
+    <Abstract>The delete key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Num_Lock</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_LEFT_MOUSE</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>cf1721eb766274a915bed57acf0e7636</Anchor>
-    <Abstract>The num lock key.</Abstract>
+    <Anchor>a33b6ebe3faf691660603b03bf4bbeeb8</Anchor>
+    <Abstract>The left mouse button.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Page_Down</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_MIDDLE_MOUSE</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>da4d587d21ab710f44043dafba88e110</Anchor>
-    <Abstract>The page-down key.</Abstract>
+    <Anchor>a88d6920f2af6a9c2b48be02e5270d097</Anchor>
+    <Abstract>The middle mouse button.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Page_Up</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_RIGHT_MOUSE</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>35834a5c204afffb06374e25734b5c76</Anchor>
-    <Abstract>The page-up key.</Abstract>
+    <Anchor>ace3b88a65f6aabab96b0bcc411470c77</Anchor>
+    <Abstract>The right mouse button.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Pause</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_SHIFT</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>701e11753a0c38777cb49989de8f0195</Anchor>
-    <Abstract>The pause key.</Abstract>
+    <Anchor>aa0d93ca1bc8a0c7f84888cdf458f043d</Anchor>
+    <Abstract>One of the shift keys is down.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Print</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_CAPS_LOCK</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>4b01dd00e8057590d3778a41920cf80f</Anchor>
-    <Abstract>The print (or print-screen) key.</Abstract>
+    <Anchor>add5e55eea768b7bbc0cd25a2455811f0</Anchor>
+    <Abstract>The caps lock is on.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Right</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_CTRL</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>45679ed656e6b248319719719e894f13</Anchor>
-    <Abstract>The right arrow key.</Abstract>
+    <Anchor>a29324ec5ac8c1d87950127d387dc83e8</Anchor>
+    <Abstract>One of the ctrl keys is down.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Scroll_Lock</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_ALT</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>75315b814f32abe29e7b8d0c43be54d9</Anchor>
-    <Abstract>The scroll lock key.</Abstract>
+    <Anchor>a58b1ac5446b292c77043f99558eb07cb</Anchor>
+    <Abstract>One of the alt keys is down.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Shift_L</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_NUM_LOCK</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>b81acb8d22583da65645c45cb2da1bed</Anchor>
-    <Abstract>The lefthand shift key.</Abstract>
+    <Anchor>af4708895fdb16d3982408fee68ba502b</Anchor>
+    <Abstract>The num lock is on.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Shift_R</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_META</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>223901295f3b3157bd082a772f20da77</Anchor>
-    <Abstract>The righthand shift key.</Abstract>
+    <Anchor>a2c50b1b00111f992d5d49f07c9cee22a</Anchor>
+    <Abstract>One of the meta/Windows keys is down.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Tab</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_SCROLL_LOCK</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>a6e3e7f377cecb30c77f112ce54c3753</Anchor>
-    <Abstract>The tab key.</Abstract>
+    <Anchor>aca94eaafd01b36904a24522c2b2a320a</Anchor>
+    <Abstract>The scroll lock is on.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_Up</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_BUTTON1</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>050700391ba0940ca16b0e5dbf4644f0</Anchor>
-    <Abstract>The up arrow key.</Abstract>
+    <Anchor>afe37a4db5e516754bb8963cd341bf415</Anchor>
+    <Abstract>Mouse button 1 is pushed.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_LEFT_MOUSE</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_BUTTON2</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>33b6ebe3faf691660603b03bf4bbeeb8</Anchor>
-    <Abstract>The left mouse button.</Abstract>
+    <Anchor>a1b597a61f3be6323bce3e8c54283b2b3</Anchor>
+    <Abstract>Mouse button 2 is pushed.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_MIDDLE_MOUSE</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_BUTTON3</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>88d6920f2af6a9c2b48be02e5270d097</Anchor>
-    <Abstract>The middle mouse button.</Abstract>
+    <Anchor>a9609bc7247660e05194c4e639f84e24e</Anchor>
+    <Abstract>Mouse button 3 is pushed.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_RIGHT_MOUSE</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_BUTTONS</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>ce3b88a65f6aabab96b0bcc411470c77</Anchor>
-    <Abstract>The right mouse button.</Abstract>
+    <Anchor>a6862e0de33aa388ec19a5e0cf3327bb7</Anchor>
+    <Abstract>Any mouse button is pushed.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_MAJOR_VERSION</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_BUTTON</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>10c923db4d613150c8a3937f9775ccd0</Anchor>
-    <Abstract>The major release version of this FLTK library.</Abstract>
+    <Anchor>a9c1d8f71cc0a6c159eac4f250ead7687</Anchor>
+    <Abstract>Mouse button n (n &amp;gt; 0) is pushed.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_MINOR_VERSION</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_KEY_MASK</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>165d2781eff3186354a5f5db0528976d</Anchor>
-    <Abstract>The minor release version for this library.</Abstract>
+    <Anchor>aada64e9d1e7f5cecd3629de290b18927</Anchor>
+    <Abstract>All keys are 16 bit for now.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_PATCH_VERSION</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_COMMAND</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>fc7b82e6fcfbb451d38e8a0cacde302a</Anchor>
-    <Abstract>The patch version for this library.</Abstract>
+    <Anchor>a5d4011c75b1fe25d9ef36e8ae9e2995c</Anchor>
+    <Abstract>An alias for FL_CTRL on WIN32 and X11, or FL_META on MacOS X.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>FL_VERSION</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>FL_CONTROL</Name>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>94499c96b5f3ca212d90a2c41f947a67</Anchor>
-    <Abstract>The FLTK version number as a double.</Abstract>
+    <Anchor>a25fe41b1bd340d52f7970051d8b680bc</Anchor>
+    <Abstract>An alias for FL_META on WIN32 and X11, or FL_META on MacOS X.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Fontsize</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d58927f5c691454480f7cd28362502f1</Anchor>
+    <Anchor>ad58927f5c691454480f7cd28362502f1</Anchor>
     <Abstract>Size of a font in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_NORMAL_SIZE</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>data</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>200c616eb9f1a5d32a0b79847cef8cc8</Anchor>
+    <Anchor>a200c616eb9f1a5d32a0b79847cef8cc8</Anchor>
     <Abstract>normal font size</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>fl_box</Name>
+      <APILanguage>c</APILanguage>
+      <Type>func</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a9296d2ab39525c54c84ce392b9f06ebe</Anchor>
+    <Abstract>Get the filled version of a frame.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>fl_down</Name>
+      <APILanguage>c</APILanguage>
+      <Type>func</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a6aa37e8d5c59e2e4f40848f9b2b93a70</Anchor>
+    <Abstract>Get the &amp;quot;pressed&amp;quot; or &amp;quot;down&amp;quot; version of a box.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>fl_frame</Name>
+      <APILanguage>c</APILanguage>
+      <Type>func</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a06e61a87a8570f7debc751a1e2f5340f</Anchor>
+    <Abstract>Get the unfilled, frame only version of a box.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_SYMBOL_LABEL</Name>
+      <APILanguage>c</APILanguage>
+      <Type>macro</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a0f3c67869158635bd9bfe3f97a87fc0e</Anchor>
+    <Abstract>Sets the current label type end return its corresponding Fl_Labeltype value.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Align</Name>
+      <APILanguage>c</APILanguage>
+      <Type>tdef</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a44e8bcd1e030e65e4f88cbae64a7c3e3</Anchor>
+    <Abstract>Flags to control the label alignment.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_ALIGN_CENTER</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a427f1ce53c37478a59f64bec4a2e2241</Anchor>
+    <Abstract>Align the label horizontally in the middle.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_ALIGN_TOP</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a62b22e4022b39d90a2d3962ae144f2e8</Anchor>
+    <Abstract>Align the label at the top of the widget.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_ALIGN_BOTTOM</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a1ea3fa817f07b80dced581f58de842ae</Anchor>
+    <Abstract>Align the label at the bottom of the widget.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_ALIGN_LEFT</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>aee67f09771b16bc5da1f1ee860681be5</Anchor>
+    <Abstract>Align the label at the left of the widget.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_ALIGN_RIGHT</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a16646615fa4863fae6f7975b36c3987e</Anchor>
+    <Abstract>Align the label to the right of the widget.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_ALIGN_INSIDE</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>ade440c90fc9c2495fdf04c9cb34fba34</Anchor>
+    <Abstract>Draw the label inside of the widget.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_ALIGN_TEXT_OVER_IMAGE</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>ab6413c20d509320c27f498ef2d65ce3f</Anchor>
+    <Abstract>If the label contains an image, draw the text on top of the image.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_ALIGN_IMAGE_OVER_TEXT</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a44f5822e9594733418ec39f7c061d2d7</Anchor>
+    <Abstract>If the label contains an image, draw the text below the image.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_ALIGN_CLIP</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a527e2db976be1a8508c226b4ca54eaa7</Anchor>
+    <Abstract>All parts of the label that are lager than the widget will not be drawn .</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_ALIGN_WRAP</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>ad824439377f8aa436e39c5d12d9fb26f</Anchor>
+    <Abstract>Wrap text that does not fit the width of the widget.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_ALIGN_IMAGE_NEXT_TO_TEXT</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>ae01274c851cadd0ae5f7c5b519f0245a</Anchor>
+    <Abstract>If the label contains an image, draw the text to the right of the image.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_ALIGN_TEXT_NEXT_TO_IMAGE</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a6500fc80f0febfd4bd87025a3df5cff6</Anchor>
+    <Abstract>If the label contains an image, draw the text to the left of the image.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_ALIGN_IMAGE_BACKDROP</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a1aaa3dafad6349ff2e36c2b94694ddc4</Anchor>
+    <Abstract>If the label contains an image, draw the image or deimage in the backgroup.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Font</Name>
+      <APILanguage>c</APILanguage>
+      <Type>tdef</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a2ac46d9f082834b969fffe490a03a709</Anchor>
+    <Abstract>A font number is an index into the internal font table.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_HELVETICA</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a74d2c443f7ab53a6ce5d4ca0c7461bc9</Anchor>
+    <Abstract>Helvetica (or Arial) normal (0)</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_HELVETICA_BOLD</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>ae52b5d98292bf142ea1c7468d7d732cd</Anchor>
+    <Abstract>Helvetica (or Arial) bold.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_HELVETICA_ITALIC</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a384a459d931aaf8140cd84034a5887dd</Anchor>
+    <Abstract>Helvetica (or Arial) oblique.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_HELVETICA_BOLD_ITALIC</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a925bd586f4c991776b48827818c16707</Anchor>
+    <Abstract>Helvetica (or Arial) bold-oblique.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_COURIER</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>ae722fe030bd9bcba33f045098295579d</Anchor>
+    <Abstract>Courier normal.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_COURIER_BOLD</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a311479135f085f16d2a7432af8f482eb</Anchor>
+    <Abstract>Courier bold.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_COURIER_ITALIC</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>afc9d9ab48f1f9ff634c30fd2af4bb8ad</Anchor>
+    <Abstract>Courier italic.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_COURIER_BOLD_ITALIC</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a812b67c693f4809c778d39d77d15bb90</Anchor>
+    <Abstract>Courier bold-italic.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_TIMES</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a35fe64b07a0f270411dfbcbcc109033c</Anchor>
+    <Abstract>Times roman.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_TIMES_BOLD</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a41f70582714a3bd83fa3a32fb14b239f</Anchor>
+    <Abstract>Times roman bold.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_TIMES_ITALIC</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a881c8b4f190bccdf48d2df42ca921586</Anchor>
+    <Abstract>Times roman italic.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_TIMES_BOLD_ITALIC</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a1315245575ff4617c3dbee5b42649212</Anchor>
+    <Abstract>Times roman bold-italic.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_SYMBOL</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a2b2df61e619d3e6658b2fbb5cef5dc8e</Anchor>
+    <Abstract>Standard symbol font.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_SCREEN</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a54136abc1d834eea22975288d5393ebe</Anchor>
+    <Abstract>Default monospaced screen font.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_SCREEN_BOLD</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>abcd5288ae4c97da3a85ee095cafb44e0</Anchor>
+    <Abstract>Default monospaced bold screen font.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_ZAPF_DINGBATS</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a30b0e07f3e71e9942b7e30ebfcc73d37</Anchor>
+    <Abstract>Zapf-dingbats font.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_FREE_FONT</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>abdd37d3dbabf724c9bb0438916a6db2f</Anchor>
+    <Abstract>first one to allocate</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_BOLD</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a5b4c5d04c411d4c086101f5b955c556a</Anchor>
+    <Abstract>add this to helvetica, courier, or times</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_ITALIC</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>abdc8e2cce930b923594df50760299776</Anchor>
+    <Abstract>add this to helvetica, courier, or times</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_BOLD_ITALIC</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a45f68cc36d155e45c4bea90a486a5e13</Anchor>
+    <Abstract>add this to helvetica, courier, or times</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Color</Name>
+      <APILanguage>c</APILanguage>
+      <Type>tdef</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a8b762953646f8abee866061f1af78a6a</Anchor>
+    <Abstract>The Fl_Color type holds an FLTK color value.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_FOREGROUND_COLOR</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a8c67b74501f259f9bcfbf55415cfc162</Anchor>
+    <Abstract>the default foreground color (0) used for labels and text</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_BACKGROUND2_COLOR</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a5c5704ed2ec5eb9c964d6dcb51474055</Anchor>
+    <Abstract>the default background color for text, list, and valuator widgets</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_INACTIVE_COLOR</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a6501a998c459a5a117784f8c95a83a41</Anchor>
+    <Abstract>the inactive foreground color</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>FL_SELECTION_COLOR</Name>
+      <APILanguage>c</APILanguage>
+      <Type>data</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a331e6d52a8f08e7d9bafd9cc8341cd9f</Anchor>
+    <Abstract>the default selection/highlight color</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>fl_inactive</Name>
+      <APILanguage>c</APILanguage>
+      <Type>func</Type>
+    </TokenIdentifier>
+    <Path>group__fl__attributes.html</Path>
+    <Anchor>ga1480e5317934bbd43d401f00ab3eba8b</Anchor>
+    <Abstract>Returns the inactive, dimmed version of the given color.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>fl_contrast</Name>
+      <APILanguage>c</APILanguage>
+      <Type>func</Type>
+    </TokenIdentifier>
+    <Path>group__fl__attributes.html</Path>
+    <Anchor>ga54d75920c0484916cd6b2101937ec5ff</Anchor>
+    <Abstract>Returns a color that contrasts with the background color.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>fl_color_average</Name>
+      <APILanguage>c</APILanguage>
+      <Type>func</Type>
+    </TokenIdentifier>
+    <Path>group__fl__attributes.html</Path>
+    <Anchor>gaad12eb8d8495f7238bd3d0960f264be8</Anchor>
+    <Abstract>Returns the weighted average color between the two given colors.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>fl_rgb_color</Name>
+      <APILanguage>c</APILanguage>
+      <Type>func</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>a7c5acc4633fbab7016bce2fb69046494</Anchor>
+    <Abstract>return 24-bit color value closest to r, g, b.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>fl_rgb_color</Name>
+      <APILanguage>c</APILanguage>
+      <Type>func</Type>
+    </TokenIdentifier>
+    <Path>Enumerations_8H.html</Path>
+    <Anchor>af26a6486e65decd723fbe5c1f43deb0b</Anchor>
+    <Abstract>return 24-bit color value closest to grayscale </Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>FL_NO_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc48e3b4ff6e390359376e79a8a6bc05c1</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca48e3b4ff6e390359376e79a8a6bc05c1</Anchor>
     <Abstract>nothing is drawn at all, this box is invisible</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_FLAT_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc6ab2938fe5cb8e5c1ac67da87b6153e6</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca6ab2938fe5cb8e5c1ac67da87b6153e6</Anchor>
     <Abstract>a flat box</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_UP_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bcb3d71abcebd73ad40dd258f3cdfcfd22</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bcab3d71abcebd73ad40dd258f3cdfcfd22</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_DOWN_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc9374077c9b546ed69f6592c246ba80ad</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca9374077c9b546ed69f6592c246ba80ad</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_UP_FRAME</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bcaaee8aa58eb2ef122504946791057425</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bcaaaee8aa58eb2ef122504946791057425</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_DOWN_FRAME</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bcd706a13074d25abb994a0ddd60bc1678</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bcad706a13074d25abb994a0ddd60bc1678</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_THIN_UP_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc1a4ca2c485bc6caa3dea7b54d108b984</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca1a4ca2c485bc6caa3dea7b54d108b984</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_THIN_DOWN_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bccce612f8d04d06f2e4f7e5a65d5da264</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bcacce612f8d04d06f2e4f7e5a65d5da264</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_THIN_UP_FRAME</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bce736190bd31efb08afe14139c1eef7ed</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bcae736190bd31efb08afe14139c1eef7ed</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_THIN_DOWN_FRAME</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc6787f1f3d4b97df990f759a47aa39ee0</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca6787f1f3d4b97df990f759a47aa39ee0</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_ENGRAVED_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bcc0235da7fe5bb34f32718b04dee0500d</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bcac0235da7fe5bb34f32718b04dee0500d</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_EMBOSSED_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc29a40628cb975d91b49bc71571b64a70</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca29a40628cb975d91b49bc71571b64a70</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_ENGRAVED_FRAME</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc991b75017b74f2238309ac842b0174dd</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca991b75017b74f2238309ac842b0174dd</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_EMBOSSED_FRAME</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bcd69785968dc858de92916ecdf0d766f3</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bcad69785968dc858de92916ecdf0d766f3</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_BORDER_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc0d2152522f0745a38901b39a2e06ff3c</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca0d2152522f0745a38901b39a2e06ff3c</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_SHADOW_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc794e5f41a1ce5c827a6d8cbff7a860d1</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca794e5f41a1ce5c827a6d8cbff7a860d1</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_BORDER_FRAME</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc5be0369168a3e9614098b74c20764807</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca5be0369168a3e9614098b74c20764807</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_SHADOW_FRAME</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc52c4ebde81c5aac67f34e698ff3ae0c5</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca52c4ebde81c5aac67f34e698ff3ae0c5</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_ROUNDED_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bcde712435bbc311ba3a1f8171d955d386</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bcade712435bbc311ba3a1f8171d955d386</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_RSHADOW_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc0c607bac437cde8d596d5c7b371a4f0c</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca0c607bac437cde8d596d5c7b371a4f0c</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_ROUNDED_FRAME</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc5d1f01cb2b2a61f43abceca9532592d6</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca5d1f01cb2b2a61f43abceca9532592d6</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_RFLAT_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc42fe4208bf9be03341196b7ca8be1ec6</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca42fe4208bf9be03341196b7ca8be1ec6</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_ROUND_UP_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bcb1ac62a9646083b8f97cb42693182fcf</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bcab1ac62a9646083b8f97cb42693182fcf</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_ROUND_DOWN_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bce078d9a1dc9517329ab66e2e91331fc0</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bcae078d9a1dc9517329ab66e2e91331fc0</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_DIAMOND_UP_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bce54b39c5a9b2226e80cf79c780bc2ab7</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bcae54b39c5a9b2226e80cf79c780bc2ab7</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_DIAMOND_DOWN_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bcd6f366179b00ed97ee6f5aec0ed685bb</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bcad6f366179b00ed97ee6f5aec0ed685bb</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_OVAL_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bcca6602eec2c17112cbf59e52369f4ad2</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bcaca6602eec2c17112cbf59e52369f4ad2</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_OSHADOW_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc57e42e5e6a0d69ad87a824439963ec94</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca57e42e5e6a0d69ad87a824439963ec94</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_OVAL_FRAME</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc334750b2e12a281df4cbfb49b9d8e897</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca334750b2e12a281df4cbfb49b9d8e897</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_OFLAT_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc3573f8602d3e763afcedbc4e15c4da2d</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca3573f8602d3e763afcedbc4e15c4da2d</Anchor>
     <Abstract>see figure 1</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_PLASTIC_UP_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc0c123448de676c56c5c7ff5f85b9d6e1</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca0c123448de676c56c5c7ff5f85b9d6e1</Anchor>
     <Abstract>plastic version of FL_UP_BOX</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_PLASTIC_DOWN_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc869c6e907918a0244b3b9ec69b47d2b1</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca869c6e907918a0244b3b9ec69b47d2b1</Anchor>
     <Abstract>plastic version of FL_DOWN_BOX</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_PLASTIC_UP_FRAME</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc0e072ecce66fb65691c0cc56ee09525a</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca0e072ecce66fb65691c0cc56ee09525a</Anchor>
     <Abstract>plastic version of FL_UP_FRAME</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_PLASTIC_DOWN_FRAME</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bcddbc69513f5613b5073c6288594c1d91</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bcaddbc69513f5613b5073c6288594c1d91</Anchor>
     <Abstract>plastic version of FL_DOWN_FRAME</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_PLASTIC_THIN_UP_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bccc944c3ffd115e3f6308c75cd94eea21</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bcacc944c3ffd115e3f6308c75cd94eea21</Anchor>
     <Abstract>plastic version of FL_THIN_UP_BOX</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_PLASTIC_THIN_DOWN_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bce5845cab0a2114ae2585787360f877f3</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bcae5845cab0a2114ae2585787360f877f3</Anchor>
     <Abstract>plastic version of FL_THIN_DOWN_BOX</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_PLASTIC_ROUND_UP_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc1217398c700de4bba61189f95cde1824</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca1217398c700de4bba61189f95cde1824</Anchor>
     <Abstract>plastic version of FL_ROUND_UP_BOX</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_PLASTIC_ROUND_DOWN_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc0f112def153edcea97df6208a2c08358</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca0f112def153edcea97df6208a2c08358</Anchor>
     <Abstract>plastic version of FL_ROUND_DOWN_BOX</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_GTK_UP_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bcb22b4715b86414245136a0746f40ba8f</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bcab22b4715b86414245136a0746f40ba8f</Anchor>
     <Abstract>gtk+ version of FL_UP_BOX</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_GTK_DOWN_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc5e85a144179208f2827e8b95bdfbc56c</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca5e85a144179208f2827e8b95bdfbc56c</Anchor>
     <Abstract>gtk+ version of FL_DOWN_BOX</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_GTK_UP_FRAME</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc4986374c8cf8eefe676155ae1828cadc</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca4986374c8cf8eefe676155ae1828cadc</Anchor>
     <Abstract>gtk+ version of FL_UP_FRAME</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_GTK_DOWN_FRAME</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bccf1e6a18a81e576870d9262d22720f8c</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bcacf1e6a18a81e576870d9262d22720f8c</Anchor>
     <Abstract>gtk+ version of FL_DOWN_RAME</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_GTK_THIN_UP_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc71900cb502080854634c3c22f9d6c8b3</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca71900cb502080854634c3c22f9d6c8b3</Anchor>
     <Abstract>gtk+ version of FL_THIN_UP_BOX</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_GTK_THIN_DOWN_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bcec720ed5ef2c580ca9c1548fe1829d62</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bcaec720ed5ef2c580ca9c1548fe1829d62</Anchor>
     <Abstract>gtk+ version of FL_THIN_DOWN_BOX</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_GTK_THIN_UP_FRAME</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc3cbaced50651bf3f3d4d7a4928e26013</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca3cbaced50651bf3f3d4d7a4928e26013</Anchor>
     <Abstract>gtk+ version of FL_UP_FRAME</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_GTK_THIN_DOWN_FRAME</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc447f948f8b8e3eca47f48fa7259b7e73</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca447f948f8b8e3eca47f48fa7259b7e73</Anchor>
     <Abstract>gtk+ version of FL_THIN_DOWN_FRAME</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_GTK_ROUND_UP_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc9d606085582d5776295edebc4f30f4f6</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca9d606085582d5776295edebc4f30f4f6</Anchor>
     <Abstract>gtk+ version of FL_ROUND_UP_BOX</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_GTK_ROUND_DOWN_BOX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bc783a28a1f179ab3267e7ef95ff09f389</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bca783a28a1f179ab3267e7ef95ff09f389</Anchor>
     <Abstract>gtk+ version of FL_ROUND_DOWN_BOX</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_FREE_BOXTYPE</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>e48bf9070f8541de17829f54ccacc6bca9653f0cfb77a72657c6b492cc27480b</Anchor>
+    <Anchor>ae48bf9070f8541de17829f54ccacc6bcaa9653f0cfb77a72657c6b492cc27480b</Anchor>
     <Abstract>the first free box type for creation of new box types</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_NO_EVENT</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a3ee4e8cf3108b1a47c67231451d39042f</Anchor>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3aee4e8cf3108b1a47c67231451d39042f</Anchor>
     <Abstract>No event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_PUSH</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a344972d76423f3e380ae12c36827944e3</Anchor>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3a44972d76423f3e380ae12c36827944e3</Anchor>
     <Abstract>A mouse button has gone down with the mouse pointing at this widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_RELEASE</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a35949b5ff170a8236d2745eddb1e9fd9a</Anchor>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3a5949b5ff170a8236d2745eddb1e9fd9a</Anchor>
     <Abstract>A mouse button has been released.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_ENTER</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a329b256ac93d443dd33a8c610c24e7af5</Anchor>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3a29b256ac93d443dd33a8c610c24e7af5</Anchor>
     <Abstract>The mouse has been moved to point at this widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_LEAVE</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a3a776cf3129e97140c88a062881a2d29a</Anchor>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3aa776cf3129e97140c88a062881a2d29a</Anchor>
     <Abstract>The mouse has moved out of the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_DRAG</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a3aad5c7b2302d7bfe6c6d37b50b4c70f0</Anchor>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3aaad5c7b2302d7bfe6c6d37b50b4c70f0</Anchor>
     <Abstract>The mouse has moved with a button held down.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_FOCUS</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a3daac2a187beb309443d668a20a59986b</Anchor>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3adaac2a187beb309443d668a20a59986b</Anchor>
     <Abstract>This indicates an attempt to give a widget the keyboard focus.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_UNFOCUS</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a37d2e5eb9247b1927ba5cc26dc82acaf3</Anchor>
-    <Abstract>This event is sent to the previous Fl::focus() widget when another widget gets the...</Abstract>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3a7d2e5eb9247b1927ba5cc26dc82acaf3</Anchor>
+    <Abstract>This event is sent to the previous Fl::focus() widget when another widget gets the focus or the windo...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_KEYDOWN</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a31d132318f4c72305fd1babbbc4dbeb1a</Anchor>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3a1d132318f4c72305fd1babbbc4dbeb1a</Anchor>
     <Abstract>A key was pressed or released.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_KEYBOARD</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a31387c0430ec873aa44704954a369143b</Anchor>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3a1387c0430ec873aa44704954a369143b</Anchor>
     <Abstract>Equvalent to FL_KEYDOWN.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_KEYUP</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a3b0e1a75a36767b878915e59e5f9e3be8</Anchor>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3ab0e1a75a36767b878915e59e5f9e3be8</Anchor>
     <Abstract>Key release event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_CLOSE</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a342828f08af2b2191bbc60e113ec08f01</Anchor>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3a42828f08af2b2191bbc60e113ec08f01</Anchor>
     <Abstract>The user clicked the close button of a window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_MOVE</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a3cd57cae091eb27c9a52c446bdd0c164d</Anchor>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3acd57cae091eb27c9a52c446bdd0c164d</Anchor>
     <Abstract>The mouse has moved without any mouse buttons held down.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_SHORTCUT</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a36161f0e91cc6b2947200323e3bda8156</Anchor>
-    <Abstract>If the Fl::focus() widget is zero or ignores an FL_KEYBOARD event then FLTK tries...</Abstract>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3a6161f0e91cc6b2947200323e3bda8156</Anchor>
+    <Abstract>If the Fl::focus() widget is zero or ignores an FL_KEYBOARD event then FLTK tries sending this event ...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_DEACTIVATE</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a3d9fd8e3ac1c8c3533f73205e450af9d3</Anchor>
-    <Abstract>This widget is no longer active, due to Fl_Widget::deactivate() being called on it...</Abstract>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3ad9fd8e3ac1c8c3533f73205e450af9d3</Anchor>
+    <Abstract>This widget is no longer active, due to Fl_Widget::deactivate() being called on it or one of its pare...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_ACTIVATE</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a350072421b5f3d1911d937f668d8b695d</Anchor>
-    <Abstract>This widget is now active, due to Fl_Widget::activate() being called on it or one...</Abstract>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3a50072421b5f3d1911d937f668d8b695d</Anchor>
+    <Abstract>This widget is now active, due to Fl_Widget::activate() being called on it or one of its parents...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_HIDE</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a3ed9d7c8fbb9dac1e16f762195f00d5d6</Anchor>
-    <Abstract>This widget is no longer visible, due to Fl_Widget::hide() being called on it or...</Abstract>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3aed9d7c8fbb9dac1e16f762195f00d5d6</Anchor>
+    <Abstract>This widget is no longer visible, due to Fl_Widget::hide() being called on it or one of its parents...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_SHOW</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a39edbfd236c9ea348dcaae935a76bd885</Anchor>
-    <Abstract>This widget is visible again, due to Fl_Widget::show() being called on it or one...</Abstract>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3a9edbfd236c9ea348dcaae935a76bd885</Anchor>
+    <Abstract>This widget is visible again, due to Fl_Widget::show() being called on it or one of its parents...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_PASTE</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a35e811b9d703e6f66cfdca256ecfbb0cf</Anchor>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3a5e811b9d703e6f66cfdca256ecfbb0cf</Anchor>
     <Abstract>You should get this event some time after you call Fl::paste().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_SELECTIONCLEAR</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a3a72e0701dedd76bbc47ec50c99437537</Anchor>
-    <Abstract>The Fl::selection_owner() will get this event before the selection is moved to another...</Abstract>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3aa72e0701dedd76bbc47ec50c99437537</Anchor>
+    <Abstract>The Fl::selection_owner() will get this event before the selection is moved to another widget...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_MOUSEWHEEL</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a3d5f7dd40377c51d5795cd53ded3d4bef</Anchor>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3ad5f7dd40377c51d5795cd53ded3d4bef</Anchor>
     <Abstract>The user has moved the mouse wheel.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_DND_ENTER</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a3f4f28b5ef9ec051e4a4d9e19a16370b8</Anchor>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3af4f28b5ef9ec051e4a4d9e19a16370b8</Anchor>
     <Abstract>The mouse has been moved to point at this widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_DND_DRAG</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a3adfedcde7415286c752ba427f0e8626f</Anchor>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3aadfedcde7415286c752ba427f0e8626f</Anchor>
     <Abstract>The mouse has been moved inside a widget while dragging data.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_DND_LEAVE</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a303bdb8df3578915e1d0829cc048d855e</Anchor>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3a03bdb8df3578915e1d0829cc048d855e</Anchor>
     <Abstract>The mouse has moved out of the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_DND_RELEASE</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d16daf120d9a0501cccaee563af0b9a380deb55dbc048b83dc154c11c658b7d6</Anchor>
+    <Anchor>ad16daf120d9a0501cccaee563af0b9a3a80deb55dbc048b83dc154c11c658b7d6</Anchor>
     <Abstract>The user has released the mouse button dropping data into the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_NORMAL_LABEL</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d5774781d33328b82990ff9e25dfd61b81ddb843b9f43f73446ea7d6d7d8cc84</Anchor>
+    <Anchor>ad5774781d33328b82990ff9e25dfd61ba81ddb843b9f43f73446ea7d6d7d8cc84</Anchor>
     <Abstract>draws the text (0)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_NO_LABEL</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d5774781d33328b82990ff9e25dfd61bc7e2de1d28830fe78743126eebcbe13b</Anchor>
+    <Anchor>ad5774781d33328b82990ff9e25dfd61bac7e2de1d28830fe78743126eebcbe13b</Anchor>
     <Abstract>does nothing</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_SHADOW_LABEL</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d5774781d33328b82990ff9e25dfd61b42d8fbe615129db500beeda794a8b85d</Anchor>
+    <Anchor>ad5774781d33328b82990ff9e25dfd61ba42d8fbe615129db500beeda794a8b85d</Anchor>
     <Abstract>draws a drop shadow under the text</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_ENGRAVED_LABEL</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d5774781d33328b82990ff9e25dfd61b8137ee7579c41cf0efca9b8b5bd7a98a</Anchor>
+    <Anchor>ad5774781d33328b82990ff9e25dfd61ba8137ee7579c41cf0efca9b8b5bd7a98a</Anchor>
     <Abstract>draws edges as though the text is engraved</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_EMBOSSED_LABEL</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d5774781d33328b82990ff9e25dfd61b1b9e2cb1deac2a46a0c48fc53cef2209</Anchor>
+    <Anchor>ad5774781d33328b82990ff9e25dfd61ba1b9e2cb1deac2a46a0c48fc53cef2209</Anchor>
     <Abstract>draws edges as thought the text is raised</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_MULTI_LABEL</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d5774781d33328b82990ff9e25dfd61bb1871e45f37d1f355e94314ab9cf19fa</Anchor>
+    <Anchor>ad5774781d33328b82990ff9e25dfd61bab1871e45f37d1f355e94314ab9cf19fa</Anchor>
     <Abstract>?</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_ICON_LABEL</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d5774781d33328b82990ff9e25dfd61bf92e61ad9e90f0caed893af403eb2440</Anchor>
+    <Anchor>ad5774781d33328b82990ff9e25dfd61baf92e61ad9e90f0caed893af403eb2440</Anchor>
     <Abstract>draws the icon associated with the text</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_FL_IMAGE_LABEL</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d5774781d33328b82990ff9e25dfd61b4eacee23d77760ec01a7491a53840006</Anchor>
+    <Anchor>ad5774781d33328b82990ff9e25dfd61ba4eacee23d77760ec01a7491a53840006</Anchor>
     <Abstract>?</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_FREE_LABELTYPE</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>d5774781d33328b82990ff9e25dfd61be8d04c6d9eb936bed041d8a61eed223c</Anchor>
+    <Anchor>ad5774781d33328b82990ff9e25dfd61bae8d04c6d9eb936bed041d8a61eed223c</Anchor>
     <Abstract>first free labeltype to use for creating own labeltypes</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_WHEN_NEVER</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>daaa8b52b78abf3ccce4787b112e6665dfa635a2abba2b9d9fbfc10294d87f3c</Anchor>
+    <Anchor>adaaa8b52b78abf3ccce4787b112e6665adfa635a2abba2b9d9fbfc10294d87f3c</Anchor>
     <Abstract>Never call the callback.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_WHEN_CHANGED</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>daaa8b52b78abf3ccce4787b112e6665e504aaa4de36a9ff606530956c68887a</Anchor>
+    <Anchor>adaaa8b52b78abf3ccce4787b112e6665ae504aaa4de36a9ff606530956c68887a</Anchor>
     <Abstract>Do the callback only when the widget value changes.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_WHEN_NOT_CHANGED</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>daaa8b52b78abf3ccce4787b112e6665c5385d8670aedf159e0271731fceab85</Anchor>
+    <Anchor>adaaa8b52b78abf3ccce4787b112e6665ac5385d8670aedf159e0271731fceab85</Anchor>
     <Abstract>Do the callback whenever the user interacts with the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_WHEN_RELEASE</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>daaa8b52b78abf3ccce4787b112e6665fbd4ae9061c3cd4bc9b4aa94fcb8137a</Anchor>
+    <Anchor>adaaa8b52b78abf3ccce4787b112e6665afbd4ae9061c3cd4bc9b4aa94fcb8137a</Anchor>
     <Abstract>Do the callback when the button or key is released and the value changes.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_WHEN_RELEASE_ALWAYS</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>daaa8b52b78abf3ccce4787b112e6665178d65ff4c14dbe7a4c3a430734eb677</Anchor>
-    <Abstract>Do the callback when the button or key is released, even if the value doesn&#39;t...</Abstract>
+    <Anchor>adaaa8b52b78abf3ccce4787b112e6665a178d65ff4c14dbe7a4c3a430734eb677</Anchor>
+    <Abstract>Do the callback when the button or key is released, even if the value doesn&amp;#39;t change...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_WHEN_ENTER_KEY</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>daaa8b52b78abf3ccce4787b112e666507b6d76bf4ca08fc78b646d6d5959f09</Anchor>
+    <Anchor>adaaa8b52b78abf3ccce4787b112e6665a07b6d76bf4ca08fc78b646d6d5959f09</Anchor>
     <Abstract>Do the callback when the user presses the ENTER key and the value changes.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_WHEN_ENTER_KEY_ALWAYS</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>daaa8b52b78abf3ccce4787b112e6665a62e296209f00c30b7d4a09a7e5b169b</Anchor>
-    <Abstract>Do the callback when the user presses the ENTER key, even if the value doesn&#39;t...</Abstract>
+    <Anchor>adaaa8b52b78abf3ccce4787b112e6665aa62e296209f00c30b7d4a09a7e5b169b</Anchor>
+    <Abstract>Do the callback when the user presses the ENTER key, even if the value doesn&amp;#39;t change...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_WHEN_ENTER_KEY_CHANGED</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Enumerations_8H.html</Path>
-    <Anchor>daaa8b52b78abf3ccce4787b112e66651996a72752f22036d01e9b94d3e92f1a</Anchor>
+    <Anchor>adaaa8b52b78abf3ccce4787b112e6665a1996a72752f22036d01e9b94d3e92f1a</Anchor>
     <Abstract>?</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>fl_boxtype.cxx</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>file</Type>
-      <Scope></Scope>
+      <Name>Fl_Object</Name>
+      <APILanguage>c</APILanguage>
+      <Type>macro</Type>
     </TokenIdentifier>
-    <Path>fl__boxtype_8cxx.html</Path>
-    <Abstract>drawing code for common box types.</Abstract>
+    <Path>Fl_8H.html</Path>
+    <Anchor>a659763c4f9798b5b955974b8152b48eb</Anchor>
+    <Abstract>for back compatibility - use Fl_Widget!</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>Fl_Abort_Handler</Name>
+      <APILanguage>c</APILanguage>
+      <Type>tdef</Type>
+    </TokenIdentifier>
+    <Path>group__callback__functions.html</Path>
+    <Anchor>gad44ee1da9693f8e429559c811ebeb71e</Anchor>
+    <Abstract>signature of set_abort functions passed as parameters</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Args_Handler</Name>
+      <APILanguage>c</APILanguage>
+      <Type>tdef</Type>
+    </TokenIdentifier>
+    <Path>group__callback__functions.html</Path>
+    <Anchor>gae17a8b5aa56e828c14f0fc7da7766a16</Anchor>
+    <Abstract>signature of args functions passed as parameters</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Atclose_Handler</Name>
+      <APILanguage>c</APILanguage>
+      <Type>tdef</Type>
+    </TokenIdentifier>
+    <Path>group__callback__functions.html</Path>
+    <Anchor>gae8b076b8ff88ad6e337172333429f38f</Anchor>
+    <Abstract>signature of set_atclose functions passed as parameters</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Awake_Handler</Name>
+      <APILanguage>c</APILanguage>
+      <Type>tdef</Type>
+    </TokenIdentifier>
+    <Path>group__callback__functions.html</Path>
+    <Anchor>ga13f70685dbd05cf1537f97f6e59c1e58</Anchor>
+    <Abstract>signature of some wakeup callback functions passed as parameters</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Box_Draw_F</Name>
+      <APILanguage>c</APILanguage>
+      <Type>tdef</Type>
+    </TokenIdentifier>
+    <Path>group__callback__functions.html</Path>
+    <Anchor>gae409de0010a065c2b325aca0b2d92583</Anchor>
+    <Abstract>signature of some box drawing functions passed as parameters</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Event_Dispatch</Name>
+      <APILanguage>c</APILanguage>
+      <Type>tdef</Type>
+    </TokenIdentifier>
+    <Path>group__callback__functions.html</Path>
+    <Anchor>gabec0721f2b151c82c51f3507567face4</Anchor>
+    <Abstract>signature of event_dispatch functions passed as parameters</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Event_Handler</Name>
+      <APILanguage>c</APILanguage>
+      <Type>tdef</Type>
+    </TokenIdentifier>
+    <Path>group__callback__functions.html</Path>
+    <Anchor>ga04194d0b454ba4013ff79ba688b594b5</Anchor>
+    <Abstract>signature of add_handler functions passed as parameters</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_FD_Handler</Name>
+      <APILanguage>c</APILanguage>
+      <Type>tdef</Type>
+    </TokenIdentifier>
+    <Path>group__callback__functions.html</Path>
+    <Anchor>gad3658f871dcd71389fec662ebfad3d60</Anchor>
+    <Abstract>signature of add_fd functions passed as parameters</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Idle_Handler</Name>
+      <APILanguage>c</APILanguage>
+      <Type>tdef</Type>
+    </TokenIdentifier>
+    <Path>group__callback__functions.html</Path>
+    <Anchor>ga9d8f4ff50ebb523a35fad2f30cf99768</Anchor>
+    <Abstract>signature of add_idle callback functions passed as parameters</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Label_Draw_F</Name>
+      <APILanguage>c</APILanguage>
+      <Type>tdef</Type>
+    </TokenIdentifier>
+    <Path>group__callback__functions.html</Path>
+    <Anchor>gac4d39eb6338c82c9ebcc6c25f596191d</Anchor>
+    <Abstract>signature of some label drawing functions passed as parameters</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Label_Measure_F</Name>
+      <APILanguage>c</APILanguage>
+      <Type>tdef</Type>
+    </TokenIdentifier>
+    <Path>group__callback__functions.html</Path>
+    <Anchor>ga92c6decef7b9cc6a74dcc66573dd22a0</Anchor>
+    <Abstract>signature of some label measurement functions passed as parameters</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Old_Idle_Handler</Name>
+      <APILanguage>c</APILanguage>
+      <Type>tdef</Type>
+    </TokenIdentifier>
+    <Path>group__callback__functions.html</Path>
+    <Anchor>ga63ceabf6cd80d8dfcecd1c41184bf9df</Anchor>
+    <Abstract>signature of set_idle callback functions passed as parameters</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Timeout_Handler</Name>
+      <APILanguage>c</APILanguage>
+      <Type>tdef</Type>
+    </TokenIdentifier>
+    <Path>group__callback__functions.html</Path>
+    <Anchor>gaf00cf21170aa3231f6e869a30a036390</Anchor>
+    <Abstract>signature of some timeout callback functions passed as parameters</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>fl_border_box</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__boxtype_8cxx.html</Path>
-    <Anchor>b04742aea17b01ff09e187c03451a1fe</Anchor>
+    <Anchor>ab04742aea17b01ff09e187c03451a1fe</Anchor>
     <Abstract>allow consistent naming</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_border_frame</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__boxtype_8cxx.html</Path>
-    <Anchor>3d6c905e0e037c1f962f019679978d4c</Anchor>
+    <Anchor>a3d6c905e0e037c1f962f019679978d4c</Anchor>
     <Abstract>Draws a frame of type FL_BORDER_FRAME.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_down_box</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__boxtype_8cxx.html</Path>
-    <Anchor>ee9e0929a23db5f34288f7458f983770</Anchor>
+    <Anchor>aee9e0929a23db5f34288f7458f983770</Anchor>
     <Abstract>Draws a box of type FL_DOWN_BOX.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_down_frame</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__boxtype_8cxx.html</Path>
-    <Anchor>fe5f07bf9e3fd81ec88f63c2a61c8a28</Anchor>
+    <Anchor>afe5f07bf9e3fd81ec88f63c2a61c8a28</Anchor>
     <Abstract>Draws a frame of type FL_DOWN_FRAME.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw_box</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g475ff2bbcafeb30d4551f635e42d6259</Anchor>
+    <Anchor>ga475ff2bbcafeb30d4551f635e42d6259</Anchor>
     <Abstract>Draws a box using given type, position, size and color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_embossed_box</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__boxtype_8cxx.html</Path>
-    <Anchor>17151c9c27f9ee58508c259ec073a316</Anchor>
+    <Anchor>a17151c9c27f9ee58508c259ec073a316</Anchor>
     <Abstract>Draws a box of type FL_EMBOSSED_BOX.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_embossed_frame</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__boxtype_8cxx.html</Path>
-    <Anchor>8368bb3a6007e25e802dea60166bfcc5</Anchor>
+    <Anchor>a8368bb3a6007e25e802dea60166bfcc5</Anchor>
     <Abstract>Draws a frame of type FL_EMBOSSED_FRAME.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_engraved_box</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__boxtype_8cxx.html</Path>
-    <Anchor>100d98ed3ba26bc86304763abe60b11b</Anchor>
+    <Anchor>a100d98ed3ba26bc86304763abe60b11b</Anchor>
     <Abstract>Draws a box of type FL_ENGRAVED_BOX.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_engraved_frame</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__boxtype_8cxx.html</Path>
-    <Anchor>c9e9ab03fc7bfbb65f613156bf1df9ca</Anchor>
+    <Anchor>ac9e9ab03fc7bfbb65f613156bf1df9ca</Anchor>
     <Abstract>Draws a frame of type FL_ENGRAVED_FRAME.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_frame</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g2e109cb030c3f2fbef45156c687b8138</Anchor>
+    <Anchor>ga2e109cb030c3f2fbef45156c687b8138</Anchor>
     <Abstract>Draws a series of line segments around the given box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_frame2</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gaae63e60444c66e89a83111132507e16</Anchor>
+    <Anchor>gaaae63e60444c66e89a83111132507e16</Anchor>
     <Abstract>Draws a series of line segments around the given box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_internal_boxtype</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__boxtype_8cxx.html</Path>
-    <Anchor>79aa198dbc267a0b95057b4c9fe8486f</Anchor>
+    <Anchor>a79aa198dbc267a0b95057b4c9fe8486f</Anchor>
     <Abstract>Sets the drawing function for a given box type.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_no_box</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__boxtype_8cxx.html</Path>
-    <Anchor>de01efaf10566e793077279b8757802f</Anchor>
+    <Anchor>ade01efaf10566e793077279b8757802f</Anchor>
     <Abstract>Draws a box of type FL_NO_BOX.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_rectbound</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__boxtype_8cxx.html</Path>
-    <Anchor>76ef16512db1e103bf8d7eb6f4238d6e</Anchor>
+    <Anchor>a76ef16512db1e103bf8d7eb6f4238d6e</Anchor>
     <Abstract>Draws a bounded rectangle with a given position, size and color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_thin_down_box</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__boxtype_8cxx.html</Path>
-    <Anchor>e6c0f683a374e33ce6ef41b7a6b11d7c</Anchor>
+    <Anchor>ae6c0f683a374e33ce6ef41b7a6b11d7c</Anchor>
     <Abstract>Draws a box of type FL_THIN_DOWN_BOX.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_thin_down_frame</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__boxtype_8cxx.html</Path>
-    <Anchor>e7d519f24555ee12b9e0cab4a1984836</Anchor>
+    <Anchor>ae7d519f24555ee12b9e0cab4a1984836</Anchor>
     <Abstract>Draws a frame of type FL_THIN_DOWN_FRAME.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_thin_up_box</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__boxtype_8cxx.html</Path>
-    <Anchor>98787311f29ccbbe9e0108f7f3a955aa</Anchor>
+    <Anchor>a98787311f29ccbbe9e0108f7f3a955aa</Anchor>
     <Abstract>Draws a box of type FL_THIN_UP_BOX.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_thin_up_frame</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__boxtype_8cxx.html</Path>
-    <Anchor>1364ea97bded9e3b7b067b03aacd2ef7</Anchor>
+    <Anchor>a1364ea97bded9e3b7b067b03aacd2ef7</Anchor>
     <Abstract>Draws a frame of type FL_THIN_UP_FRAME.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_up_box</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__boxtype_8cxx.html</Path>
-    <Anchor>b62b201a80b091a8d738d78f001bb004</Anchor>
+    <Anchor>ab62b201a80b091a8d738d78f001bb004</Anchor>
     <Abstract>Draws a box of type FL_UP_BOX.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_up_frame</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__boxtype_8cxx.html</Path>
-    <Anchor>fb47dc1e20fd3cf8e8234f1cb5a0f5e8</Anchor>
+    <Anchor>afb47dc1e20fd3cf8e8234f1cb5a0f5e8</Anchor>
     <Abstract>Draws a frame of type FL_UP_FRAME.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>fl_color.cxx</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>file</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>fl__color_8cxx.html</Path>
-    <Abstract>Color handling.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>fl_overlay</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__color_8cxx.html</Path>
-    <Anchor>f21c6975f2c2c7beb557a1faa9cbb5fc</Anchor>
+    <Anchor>af21c6975f2c2c7beb557a1faa9cbb5fc</Anchor>
     <Abstract>HAVE_OVERLAY determines whether fl_overlay is variable or defined as 0.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_color_average</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>gad12eb8d8495f7238bd3d0960f264be8</Anchor>
+    <Anchor>gaad12eb8d8495f7238bd3d0960f264be8</Anchor>
     <Abstract>Returns the weighted average color between the two given colors.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_contrast</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g54d75920c0484916cd6b2101937ec5ff</Anchor>
+    <Anchor>ga54d75920c0484916cd6b2101937ec5ff</Anchor>
     <Abstract>Returns a color that contrasts with the background color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_inactive</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g1480e5317934bbd43d401f00ab3eba8b</Anchor>
+    <Anchor>ga1480e5317934bbd43d401f00ab3eba8b</Anchor>
     <Abstract>Returns the inactive, dimmed version of the given color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_xpixel</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g5c8dfa051e445cff49726b256b9f1ca0</Anchor>
+    <Anchor>ga5c8dfa051e445cff49726b256b9f1ca0</Anchor>
     <Abstract>Returns the X pixel number used to draw the given FLTK color index.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_xpixel</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>gbd4509f352a8ddc8b413acc244f6bb4a</Anchor>
+    <Anchor>gabd4509f352a8ddc8b413acc244f6bb4a</Anchor>
     <Abstract>Returns the X pixel number used to draw the given rgb color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_bluemask</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>data</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__color_8cxx.html</Path>
-    <Anchor>7305467c5fe016117ec38aced9ed873d</Anchor>
+    <Anchor>a7305467c5fe016117ec38aced9ed873d</Anchor>
     <Abstract>color mask used in current color map handling</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_blueshift</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>data</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__color_8cxx.html</Path>
-    <Anchor>772aa9f9c529b3c613b049356048c62b</Anchor>
+    <Anchor>a772aa9f9c529b3c613b049356048c62b</Anchor>
     <Abstract>color shift used in current color map handling</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>fl_color_</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>group__fl__attributes.html</Path>
-    <Anchor>g98168ab58de419961165f303b7c525a6</Anchor>
-    <Abstract>Current color for drawing operations.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>fl_extrashift</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>data</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__color_8cxx.html</Path>
-    <Anchor>c09c872e58f7ac857462a38c2da1919f</Anchor>
+    <Anchor>ac09c872e58f7ac857462a38c2da1919f</Anchor>
     <Abstract>color shift used in current color map handling</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_greenmask</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>data</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__color_8cxx.html</Path>
-    <Anchor>7298565818edf6f7664c2a2fdc9b2cb9</Anchor>
+    <Anchor>a7298565818edf6f7664c2a2fdc9b2cb9</Anchor>
     <Abstract>color mask used in current color map handling</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_greenshift</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>data</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__color_8cxx.html</Path>
-    <Anchor>20fc91aaae00487568f8f2081ce1c26b</Anchor>
+    <Anchor>a20fc91aaae00487568f8f2081ce1c26b</Anchor>
     <Abstract>color shift used in current color map handling</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_redmask</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>data</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__color_8cxx.html</Path>
-    <Anchor>cf7538b0a7defffc1f88c37f8a4ad279</Anchor>
+    <Anchor>acf7538b0a7defffc1f88c37f8a4ad279</Anchor>
     <Abstract>color mask used in current color map handling</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_redshift</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>data</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__color_8cxx.html</Path>
-    <Anchor>b620ca40112cd10a148e2cbdb283d31c</Anchor>
+    <Anchor>ab620ca40112cd10a148e2cbdb283d31c</Anchor>
     <Abstract>color shift used in current color map handling</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_xmap</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>data</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__color_8cxx.html</Path>
-    <Anchor>cd92269408bc47d42ed77221eb2e083f</Anchor>
+    <Anchor>acd92269408bc47d42ed77221eb2e083f</Anchor>
     <Abstract>HAVE_OVERLAY determines whether fl_xmap is one or two planes.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>Fl_Device.H</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>file</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>Fl__Device_8H.html</Path>
-    <Abstract>declaration of classes Fl_Device, Fl_Graphics_Driver, Fl_Surface_Device, Fl_Display_Device...</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>Fl_Draw_Image_Cb</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Fl__Device_8H.html</Path>
-    <Anchor>e7b27cd30e30fc18214f4274c2a74e25</Anchor>
+    <Anchor>ae7b27cd30e30fc18214f4274c2a74e25</Anchor>
     <Abstract>signature of image generation callback function.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>fl_display_device</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>Fl__Device_8H.html</Path>
-    <Anchor>3c86b413353211f1c893a056485440c3</Anchor>
-    <Abstract>Points to the platform&#39;s display.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>fl_graphics_driver</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>data</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Fl__Device_8H.html</Path>
-    <Anchor>70e4f05429b26bb420c70f64e972f2a5</Anchor>
+    <Anchor>a70e4f05429b26bb420c70f64e972f2a5</Anchor>
     <Abstract>Points to the driver that currently receives all graphics requests.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>fl_surface</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>Fl__Device_8H.html</Path>
-    <Anchor>f47882d62919f7ef0593724741fa5ac9</Anchor>
-    <Abstract>Points to the surface that currently receives all graphics requests.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>fl_draw.H</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>file</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>fl__draw_8H.html</Path>
-    <Abstract>utility header to pull drawing functions together</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>fl_clip</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g0061bafa4252431de247713975e4c3ef</Anchor>
+    <Anchor>ga0061bafa4252431de247713975e4c3ef</Anchor>
     <Abstract>The fl_clip() name is deprecated and will be removed from future releases.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_add_symbol</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g4a4771df55d9ab87de12da62799e290b</Anchor>
+    <Anchor>ga4a4771df55d9ab87de12da62799e290b</Anchor>
     <Abstract>Adds a symbol to the system.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_arc</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g55e75228acb8f4c0febbc72fc9ab50dd</Anchor>
-    <Abstract>Add a series of points to the current path on the arc of a circle; you can get elliptical...</Abstract>
+    <Anchor>ga3c1216fb40b6274acff72cca64b86a69</Anchor>
+    <Abstract>Draw ellipse sections using integer coordinates.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_arc</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g3c1216fb40b6274acff72cca64b86a69</Anchor>
-    <Abstract>Draw ellipse sections using integer coordinates.</Abstract>
+    <Anchor>ga55e75228acb8f4c0febbc72fc9ab50dd</Anchor>
+    <Abstract>Add a series of points to the current path on the arc of a circle; you can get elliptical paths by us...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_begin_complex_polygon</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g11c03773e045738994ffa78acc35c51d</Anchor>
+    <Anchor>ga11c03773e045738994ffa78acc35c51d</Anchor>
     <Abstract>Starts drawing a complex filled polygon.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_begin_line</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>ge6a88cd889c957813dc6dc849876b532</Anchor>
+    <Anchor>gae6a88cd889c957813dc6dc849876b532</Anchor>
     <Abstract>Starts drawing a list of lines.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_begin_loop</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g3cac8693d88eeec879f909ba03007686</Anchor>
+    <Anchor>ga3cac8693d88eeec879f909ba03007686</Anchor>
     <Abstract>Starts drawing a closed sequence of lines.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_begin_points</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g35cac1d422bd2a1c713e0119407086b1</Anchor>
+    <Anchor>ga35cac1d422bd2a1c713e0119407086b1</Anchor>
     <Abstract>Starts drawing a list of points.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_begin_polygon</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g63b2b306812f12741f271b469e192a8e</Anchor>
+    <Anchor>ga63b2b306812f12741f271b469e192a8e</Anchor>
     <Abstract>Starts drawing a convex filled polygon.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_can_do_alpha_blending</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gbc04f934741e868e3d537761a955bfdb</Anchor>
+    <Anchor>gabc04f934741e868e3d537761a955bfdb</Anchor>
     <Abstract>Checks whether platform supports true alpha blending for RGBA images.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_chord</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g607deaaf470293e97c2548266ea73e43</Anchor>
+    <Anchor>ga607deaaf470293e97c2548266ea73e43</Anchor>
     <Abstract>fl_chord declaration is a place holder - the function does not yet exist</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_circle</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gc4540eaf7b5f23944cf332fc8f81f57e</Anchor>
+    <Anchor>gac4540eaf7b5f23944cf332fc8f81f57e</Anchor>
     <Abstract>fl_circle() is equivalent to fl_arc(x,y,r,0,360), but may be faster.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_clip_box</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g6ec7356beb51a8f1d2b987f4d00f42d8</Anchor>
-    <Abstract>Intersects the rectangle with the current clip region and returns the bounding box...</Abstract>
+    <Anchor>ga6ec7356beb51a8f1d2b987f4d00f42d8</Anchor>
+    <Abstract>Intersects the rectangle with the current clip region and returns the bounding box of the result...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_clip_region</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g259fc45a0997b1bae7660c01af943457</Anchor>
-    <Abstract>returns the current clipping region.</Abstract>
+    <Anchor>gab12cb4aaa22092a0f2ae3d349c57f234</Anchor>
+    <Abstract>Replaces the top of the clipping stack with a clipping region of any shape.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_clip_region</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>ga9cb59129942d660fb7472c653d3589e</Anchor>
-    <Abstract>Replaces the top of the clipping stack with a clipping region of any shape.</Abstract>
+    <Anchor>ga259fc45a0997b1bae7660c01af943457</Anchor>
+    <Abstract>returns the current clipping region.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_color</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>gea8392e995de663b0d8063af199cf085</Anchor>
-    <Abstract>Returns the last fl_color() that was set.</Abstract>
+    <Anchor>ga40be3354c55ced3fb119e063cd832716</Anchor>
+    <Abstract>for back compatibility - use fl_color(Fl_Color c) instead</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_color</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g208595f1c4e4bd0c32ee5a56194b405c</Anchor>
-    <Abstract>Set the color for all subsequent drawing operations.</Abstract>
+    <Anchor>gaea8392e995de663b0d8063af199cf085</Anchor>
+    <Abstract>Returns the last fl_color() that was set.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_color</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g40be3354c55ced3fb119e063cd832716</Anchor>
-    <Abstract>for back compatibility - use fl_color(Fl_Color c) instead</Abstract>
+    <Anchor>ga974e9f64959aa83cf6f0a36d3f0105aa</Anchor>
+    <Abstract>Sets the color for all subsequent drawing operations.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_color</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g974e9f64959aa83cf6f0a36d3f0105aa</Anchor>
-    <Abstract>Sets the color for all subsequent drawing operations.</Abstract>
+    <Anchor>ga208595f1c4e4bd0c32ee5a56194b405c</Anchor>
+    <Abstract>Set the color for all subsequent drawing operations.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_cursor</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gc3632671b9ae4db7c13f6ce2c9008919</Anchor>
+    <Anchor>gac3632671b9ae4db7c13f6ce2c9008919</Anchor>
     <Abstract>Sets the cursor for the current window to the specified shape and colors.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_curve</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g4c5bf16603ecea25acdf2d86d43580a5</Anchor>
+    <Anchor>ga4c5bf16603ecea25acdf2d86d43580a5</Anchor>
     <Abstract>Add a series of points on a Bezier curve to the path.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_descent</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>gaaa4616966cb9b014a07764bcff14476</Anchor>
-    <Abstract>Returns the recommended distance above the bottom of a fl_height() tall box to draw...</Abstract>
+    <Anchor>ga080e029f6b6fe5e6bf527bbfd890317d</Anchor>
+    <Abstract>Returns the recommended distance above the bottom of a fl_height() tall box to draw the text at so it...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g21d4007e0096cfa9c9906ebb373fa8ee</Anchor>
-    <Abstract>The same as fl_draw(const char*,int,int,int,int,Fl_Align,Fl_Image*,int) with the...</Abstract>
+    <Anchor>gacf054f0c5c5d3ab6caa1e8be3d58ec7e</Anchor>
+    <Abstract>Draws a nul-terminated string starting at the given location.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g0c1fe5be700c7b7079caf5dfd9fde9cd</Anchor>
-    <Abstract>Fancy string drawing function which is used to draw all the labels.</Abstract>
+    <Anchor>gacf5b5ca37f2f40d7229413d9fc52c875</Anchor>
+    <Abstract>Draws a nul-terminated string starting at the given location and rotating angle degrees counterclockw...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g14f28b302c1adf1f6dc76efbd6275a50</Anchor>
-    <Abstract>Draws an array of n characters starting at the given location, rotating angle degrees...</Abstract>
+    <Anchor>gae4ac5a0bc231f239e45dc1552b5ee738</Anchor>
+    <Abstract>Draws an array of n characters starting at the given location.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>ge4ac5a0bc231f239e45dc1552b5ee738</Anchor>
-    <Abstract>Draws an array of n characters starting at the given location.</Abstract>
+    <Anchor>ga14f28b302c1adf1f6dc76efbd6275a50</Anchor>
+    <Abstract>Draws an array of n characters starting at the given location, rotating angle degrees counterclockwis...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gcf5b5ca37f2f40d7229413d9fc52c875</Anchor>
-    <Abstract>Draws a nul-terminated string starting at the given location and rotating angle degrees...</Abstract>
+    <Anchor>ga0c1fe5be700c7b7079caf5dfd9fde9cd</Anchor>
+    <Abstract>Fancy string drawing function which is used to draw all the labels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gcf054f0c5c5d3ab6caa1e8be3d58ec7e</Anchor>
-    <Abstract>Draws a nul-terminated string starting at the given location.</Abstract>
+    <Anchor>ga21d4007e0096cfa9c9906ebb373fa8ee</Anchor>
+    <Abstract>The same as fl_draw(const char*,int,int,int,int,Fl_Align,Fl_Image*,int) with the addition of the call...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw_box</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g475ff2bbcafeb30d4551f635e42d6259</Anchor>
+    <Anchor>ga475ff2bbcafeb30d4551f635e42d6259</Anchor>
     <Abstract>Draws a box using given type, position, size and color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw_image</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g5b8f9bd2d3130529812dcc2c057eee35</Anchor>
-    <Abstract>Draw image using callback function to generate image data.</Abstract>
+    <Anchor>gaf9ad52880174bae01461adfa5b4020ff</Anchor>
+    <Abstract>Draw an 8-bit per color RGB or luminance image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw_image</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gf9ad52880174bae01461adfa5b4020ff</Anchor>
-    <Abstract>Draw an 8-bit per color RGB or luminance image.</Abstract>
+    <Anchor>ga5b8f9bd2d3130529812dcc2c057eee35</Anchor>
+    <Abstract>Draw image using callback function to generate image data.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw_image_mono</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g235ba2eb249c6f9ecdb6aa96c736d05f</Anchor>
-    <Abstract>Draw gray-scale image using callback function to generate image data.</Abstract>
+    <Anchor>gafb938dc103b5c3d9187a538667237d36</Anchor>
+    <Abstract>Draw a gray-scale (1 channel) image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw_image_mono</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gfb938dc103b5c3d9187a538667237d36</Anchor>
-    <Abstract>Draw a gray-scale (1 channel) image.</Abstract>
+    <Anchor>ga235ba2eb249c6f9ecdb6aa96c736d05f</Anchor>
+    <Abstract>Draw gray-scale image using callback function to generate image data.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw_pixmap</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gb830e417d8f17fcd00acdb96711b9119</Anchor>
+    <Anchor>gaebd9b6111b8a511eff62749f1b756a31</Anchor>
     <Abstract>Draw XPM image data, with the top-left corner at the given position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw_pixmap</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gebd9b6111b8a511eff62749f1b756a31</Anchor>
+    <Anchor>gab830e417d8f17fcd00acdb96711b9119</Anchor>
     <Abstract>Draw XPM image data, with the top-left corner at the given position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw_symbol</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g3b10c6ecdacc693bb97f6af1371e140f</Anchor>
+    <Anchor>ga3b10c6ecdacc693bb97f6af1371e140f</Anchor>
     <Abstract>Draw the named symbol in the given rectangle using the given color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_end_complex_polygon</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gca7783f2d66b9a65a3201516bfd74694</Anchor>
+    <Anchor>gaca7783f2d66b9a65a3201516bfd74694</Anchor>
     <Abstract>Ends complex filled polygon, and draws.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_end_line</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g9f4bbb29153922288a9eebe25352571b</Anchor>
+    <Anchor>ga9f4bbb29153922288a9eebe25352571b</Anchor>
     <Abstract>Ends list of lines, and draws.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_end_loop</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g5b2013850fe739839e437ef942602532</Anchor>
+    <Anchor>ga5b2013850fe739839e437ef942602532</Anchor>
     <Abstract>Ends closed sequence of lines, and draws.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_end_points</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gf715c7239d76c49737eb514e440490b5</Anchor>
+    <Anchor>gaf715c7239d76c49737eb514e440490b5</Anchor>
     <Abstract>Ends list of points, and draws.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_end_polygon</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gd032c5f7637d440ff545285f2dcc2f44</Anchor>
+    <Anchor>gad032c5f7637d440ff545285f2dcc2f44</Anchor>
     <Abstract>Ends convex filled polygon, and draws.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_expand_text</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g9e893bce710f855228890cfb3026b953</Anchor>
+    <Anchor>ga9e893bce710f855228890cfb3026b953</Anchor>
     <Abstract>Copy from to buf, replacing unprintable characters with ^X and \nnn.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_font</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>gd234d90fe63191609ec196e1b8041d1a</Anchor>
-    <Abstract>Returns the face set by the most recent call to fl_font().</Abstract>
+    <Anchor>ga1bdba1e2b321676da6b0b290f485bf27</Anchor>
+    <Abstract>Sets the current font, which is then used in various drawing routines.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_font</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g1bdba1e2b321676da6b0b290f485bf27</Anchor>
-    <Abstract>Sets the current font, which is then used in various drawing routines.</Abstract>
+    <Anchor>gad234d90fe63191609ec196e1b8041d1a</Anchor>
+    <Abstract>Returns the face set by the most recent call to fl_font().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_frame</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g2e109cb030c3f2fbef45156c687b8138</Anchor>
+    <Anchor>ga2e109cb030c3f2fbef45156c687b8138</Anchor>
     <Abstract>Draws a series of line segments around the given box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_frame2</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gaae63e60444c66e89a83111132507e16</Anchor>
+    <Anchor>gaaae63e60444c66e89a83111132507e16</Anchor>
     <Abstract>Draws a series of line segments around the given box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_gap</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g29448f3a419a65645e3f082c65d1df14</Anchor>
+    <Anchor>ga29448f3a419a65645e3f082c65d1df14</Anchor>
     <Abstract>Call fl_gap() to separate loops of the path.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_height</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g287690bb893d1cc57a5010d59b2da8c9</Anchor>
-    <Abstract>This function returns the actual height of the specified font and size.</Abstract>
+    <Anchor>gac4acb828270adf35bf1d8fc06051f938</Anchor>
+    <Abstract>Returns the recommended minimum line spacing for the current font.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_height</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g1c7f56648cfc21431f30b1fa0f2d22ff</Anchor>
-    <Abstract>Returns the recommended minimum line spacing for the current font.</Abstract>
+    <Anchor>ga287690bb893d1cc57a5010d59b2da8c9</Anchor>
+    <Abstract>This function returns the actual height of the specified font and size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_latin1_to_local</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g47015273468749763dcdd97e2aef2c52</Anchor>
+    <Anchor>ga47015273468749763dcdd97e2aef2c52</Anchor>
     <Abstract>convert text from Windows/X11 latin1 charcter set to local encoding.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_line</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g28cc7813255d063edbd116d51c55fb31</Anchor>
-    <Abstract>Draws a line from (x,y) to (x1,y1) and another from (x1,y1) to (x2,y2).</Abstract>
+    <Anchor>ga28cc7813255d063edbd116d51c55fb31</Anchor>
+    <Abstract>Draws a line from (x,y) to (x1,y1) and another from (x1,y1) to (x2,y2)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_line</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gecc374f163a97ef67c4e58be11c47047</Anchor>
-    <Abstract>Draws a line from (x,y) to (x1,y1).</Abstract>
+    <Anchor>gaecc374f163a97ef67c4e58be11c47047</Anchor>
+    <Abstract>Draws a line from (x,y) to (x1,y1)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_line_style</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g75ac53c05a97bbb01a22ff56a382f52d</Anchor>
-    <Abstract>Sets how to draw lines (the &quot;pen&quot;).</Abstract>
+    <Anchor>ga75ac53c05a97bbb01a22ff56a382f52d</Anchor>
+    <Abstract>Sets how to draw lines (the &amp;quot;pen&amp;quot;).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_local_to_latin1</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>gb8a87db2004482954fc81a8a41c80c21</Anchor>
+    <Anchor>gab8a87db2004482954fc81a8a41c80c21</Anchor>
     <Abstract>convert text from local encoding to Windowx/X11 latin1 character set.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_local_to_mac_roman</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>gac5f521ee634fdd70f6e286479ebab32</Anchor>
+    <Anchor>gaac5f521ee634fdd70f6e286479ebab32</Anchor>
     <Abstract>convert text from local encoding to Mac Roman character set.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_loop</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g0670c9917da81b4fe67da44fd4fb4ab7</Anchor>
-    <Abstract>Outlines a 4-sided polygon with lines.</Abstract>
+    <Anchor>ga8043345daebed15378180c5c117930c8</Anchor>
+    <Abstract>Outlines a 3-sided polygon with lines.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_loop</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g8043345daebed15378180c5c117930c8</Anchor>
-    <Abstract>Outlines a 3-sided polygon with lines.</Abstract>
+    <Anchor>ga0670c9917da81b4fe67da44fd4fb4ab7</Anchor>
+    <Abstract>Outlines a 4-sided polygon with lines.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_mac_roman_to_local</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g0d34a59a5d378d83e9b41887b8145481</Anchor>
+    <Anchor>ga0d34a59a5d378d83e9b41887b8145481</Anchor>
     <Abstract>convert text from Mac Roman charcter set to local encoding.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_measure</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gccd92d0c0521b0aac30dcb856d438dcd</Anchor>
-    <Abstract>Measure how wide and tall the string will be when printed by the fl_draw() function...</Abstract>
+    <Anchor>gaccd92d0c0521b0aac30dcb856d438dcd</Anchor>
+    <Abstract>Measure how wide and tall the string will be when printed by the fl_draw() function with align parame...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_measure_pixmap</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gedf85a71995496e7cc00b1367d7490b3</Anchor>
+    <Anchor>ga1a254e8b7b3699d0d3b9c8e2fb2b5eb6</Anchor>
     <Abstract>Get the dimensions of a pixmap.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_measure_pixmap</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g1a254e8b7b3699d0d3b9c8e2fb2b5eb6</Anchor>
+    <Anchor>gaedf85a71995496e7cc00b1367d7490b3</Anchor>
     <Abstract>Get the dimensions of a pixmap.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_mult_matrix</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g1a44327c3ce3a66f5e7177c4627441c8</Anchor>
+    <Anchor>gab9c6ee4a256e888f7a8af0365f40b515</Anchor>
     <Abstract>Concatenates another transformation onto the current one.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_not_clipped</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g2bd899d466196ffc26cc61542ee10539</Anchor>
+    <Anchor>ga2bd899d466196ffc26cc61542ee10539</Anchor>
     <Abstract>Does the rectangle intersect the current clip region?</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_old_shortcut</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g6f6f1aea3b90a03c1714336e7aef349d</Anchor>
+    <Anchor>ga6f6f1aea3b90a03c1714336e7aef349d</Anchor>
     <Abstract>Emulation of XForms named shortcuts.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_overlay_clear</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g9d2c84bf8448312d165c286458e4984d</Anchor>
+    <Anchor>ga9d2c84bf8448312d165c286458e4984d</Anchor>
     <Abstract>Erase a selection rectangle without drawing a new one.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_overlay_rect</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gb0856445ac32f9b4606bca24cce63c7e</Anchor>
-    <Abstract>Draws a selection rectangle, erasing a previous one by XOR&#39;ing it first.</Abstract>
+    <Anchor>gab0856445ac32f9b4606bca24cce63c7e</Anchor>
+    <Abstract>Draws a selection rectangle, erasing a previous one by XOR&amp;#39;ing it first.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_pie</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gb4085aba3817a699ad98e1c80f91b69a</Anchor>
+    <Anchor>gab4085aba3817a699ad98e1c80f91b69a</Anchor>
     <Abstract>Draw filled ellipse sections using integer coordinates.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_point</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g2145abaa848e9ce2da4d566b0dc54f6f</Anchor>
+    <Anchor>ga2145abaa848e9ce2da4d566b0dc54f6f</Anchor>
     <Abstract>Draws a single pixel at the given coordinates.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_polygon</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gb14ee2f4c5371ab6fe52bf08569e05d9</Anchor>
-    <Abstract>Fills a 4-sided polygon.</Abstract>
+    <Anchor>ga821e9db88f1ff6a8d348c80babd7b49c</Anchor>
+    <Abstract>Fills a 3-sided polygon.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_polygon</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g821e9db88f1ff6a8d348c80babd7b49c</Anchor>
-    <Abstract>Fills a 3-sided polygon.</Abstract>
+    <Anchor>gab14ee2f4c5371ab6fe52bf08569e05d9</Anchor>
+    <Abstract>Fills a 4-sided polygon.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_pop_clip</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g7abb216a9a87408c8926126cc9efce22</Anchor>
+    <Anchor>ga7abb216a9a87408c8926126cc9efce22</Anchor>
     <Abstract>Restores the previous clip region.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_pop_matrix</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g65790d78ba7d4e90fc009c70d40454b8</Anchor>
+    <Anchor>gab002201c2d4dfd87f82c3bd039d92ecc</Anchor>
     <Abstract>Restores the current transformation matrix from the stack.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_push_clip</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gbe60242ba3b975800717b95cb6bc06d2</Anchor>
-    <Abstract>Intersects the current clip region with a rectangle and pushes this new region onto...</Abstract>
+    <Anchor>gabe60242ba3b975800717b95cb6bc06d2</Anchor>
+    <Abstract>Intersects the current clip region with a rectangle and pushes this new region onto the stack...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_push_matrix</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g52de154f1706fe2385ebfdb371efd749</Anchor>
+    <Anchor>gac6aa24b9ddc4d79a2e357ea812563a91</Anchor>
     <Abstract>Saves the current transformation matrix on the stack.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_push_no_clip</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g0fce6c81d69c3a80c8073a338f1346fd</Anchor>
+    <Anchor>ga0fce6c81d69c3a80c8073a338f1346fd</Anchor>
     <Abstract>Pushes an empty clip region onto the stack so nothing will be clipped.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_read_image</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g0cdc05d3f7689e1c6b8a26fd0bd97233</Anchor>
+    <Anchor>ga0cdc05d3f7689e1c6b8a26fd0bd97233</Anchor>
     <Abstract>Read an RGB(A) image from the current window or off-screen buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_rect</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>ge09f4c1d37871f3530229ede20631d1e</Anchor>
+    <Anchor>gae09f4c1d37871f3530229ede20631d1e</Anchor>
     <Abstract>Draws with passed color a 1-pixel border inside the given bounding box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_rect</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g690c83e11f49fa837b563f4c0bc4fd1b</Anchor>
+    <Anchor>ga690c83e11f49fa837b563f4c0bc4fd1b</Anchor>
     <Abstract>Draws a 1-pixel border inside the given bounding box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_rectf</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g5ef1c09ef349f5fe128536c8434d514d</Anchor>
-    <Abstract>Color a rectangle with &quot;exactly&quot; the passed r,g,b color.</Abstract>
+    <Anchor>ga2986a868e9cc8d9141acde94c0fe8ab0</Anchor>
+    <Abstract>Colors with current color a rectangle that exactly fills the given bounding box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_rectf</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gfa5637e67e69fd6ebfc471619d856dab</Anchor>
+    <Anchor>gafa5637e67e69fd6ebfc471619d856dab</Anchor>
     <Abstract>Colors with passsed color a rectangle that exactly fills the given bounding box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_rectf</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g2986a868e9cc8d9141acde94c0fe8ab0</Anchor>
-    <Abstract>Colors with current color a rectangle that exactly fills the given bounding box.</Abstract>
+    <Anchor>ga5ef1c09ef349f5fe128536c8434d514d</Anchor>
+    <Abstract>Color a rectangle with &amp;quot;exactly&amp;quot; the passed r,g,b color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_reset_spot</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>ga6c8068dbc30f05765330e31f08350d7</Anchor>
+    <Anchor>gaa6c8068dbc30f05765330e31f08350d7</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_restore_clip</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gf98789ec460134ffc81f2af2d2db6857</Anchor>
+    <Anchor>gaf98789ec460134ffc81f2af2d2db6857</Anchor>
     <Abstract>Undoes any clobbering of clip done by your program.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_rotate</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g6b85fec5545b8e453537fe660eaaaa6e</Anchor>
+    <Anchor>gab2a13525800bed49c0154562d523717f</Anchor>
     <Abstract>Concatenates rotation transformation onto the current one.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_rtl_draw</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g4ea048fa98815420272fe661f7c0d993</Anchor>
+    <Anchor>ga4ea048fa98815420272fe661f7c0d993</Anchor>
     <Abstract>Draws an array of n characters right to left starting at given location.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_scale</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g5e1d44ac9e26e0947d93f78b1dcb6258</Anchor>
+    <Anchor>ga60522372d52422ab427d540d375a43ad</Anchor>
     <Abstract>Concatenates scaling transformation onto the current one.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_scale</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gd5dba4c9286859aae5f98aa0a126517f</Anchor>
+    <Anchor>ga055ef231c1621acbd571c12b995676f0</Anchor>
     <Abstract>Concatenates scaling transformation onto the current one.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_scroll</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gef4a0d81bfafaeb3be15a55b9b58ba5f</Anchor>
+    <Anchor>gaef4a0d81bfafaeb3be15a55b9b58ba5f</Anchor>
     <Abstract>Scroll a rectangle and draw the newly exposed portions.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_set_spot</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g748fcead12c8cc67cb517cab02c273a2</Anchor>
+    <Anchor>ga748fcead12c8cc67cb517cab02c273a2</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_set_status</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g496c7d22ad30fe84717bb765dd6d1fc8</Anchor>
+    <Anchor>ga496c7d22ad30fe84717bb765dd6d1fc8</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_shortcut_label</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g035deb6aa074fd5df1419412ba370410</Anchor>
+    <Anchor>ga035deb6aa074fd5df1419412ba370410</Anchor>
     <Abstract>Get a human-readable string from a shortcut value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_shortcut_label</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gdfd8bd4a9143e4238da84d031bfd1815</Anchor>
+    <Anchor>gadfd8bd4a9143e4238da84d031bfd1815</Anchor>
     <Abstract>Get a human-readable string from a shortcut value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_size</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g15b0cb282ba6d148f095647731f167b2</Anchor>
+    <Anchor>ga15b0cb282ba6d148f095647731f167b2</Anchor>
     <Abstract>Returns the size set by the most recent call to fl_font().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_text_extents</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g0e5151c3fd29d4a1f0a5257e62c336b9</Anchor>
+    <Anchor>gaa52f1ed8201b9d89c2b2edbaed80e907</Anchor>
     <Abstract>Determine the minimum pixel dimensions of a sequence of n characters.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_text_extents</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g14cb75a92b6cdd576f9512b38a208f8b</Anchor>
+    <Anchor>ga14cb75a92b6cdd576f9512b38a208f8b</Anchor>
     <Abstract>Determine the minimum pixel dimensions of a nul-terminated string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_transform_dx</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gdc956e2be8dbd0f7e5047f36bd65ddf7</Anchor>
+    <Anchor>ga5982191f71657bff8c38e19206869ea8</Anchor>
     <Abstract>Transforms distance using current transformation matrix.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_transform_dy</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g43d46306a0f17a04ffd6fd9a9e9ae5a5</Anchor>
+    <Anchor>ga38e48d06963d55b2a3001f09355824a8</Anchor>
     <Abstract>Transforms distance using current transformation matrix.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_transform_x</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g357e76afe58f61808c3d5e4d9610da12</Anchor>
+    <Anchor>gabba2c9a8d7598dca64572a63e592a864</Anchor>
     <Abstract>Transforms coordinate using the current transformation matrix.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_transform_y</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g7581f38710fa6ad5aa126f4414557cb0</Anchor>
+    <Anchor>gaf68ee505a886277680f704a86ea7ea86</Anchor>
     <Abstract>Transform coordinate using the current transformation matrix.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_transformed_vertex</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g4069ce7f3661ee913869bf71dbb5d5e7</Anchor>
+    <Anchor>ga4069ce7f3661ee913869bf71dbb5d5e7</Anchor>
     <Abstract>Adds coordinate pair to the vertex list without further transformations.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_translate</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g71ab7b045676ab6c165d5548782ed5a9</Anchor>
+    <Anchor>ga319d6ba89d8a5a0b375dfbef4f265cd0</Anchor>
     <Abstract>Concatenates translation transformation onto the current one.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_vertex</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g1201f6cfa1422ac8f508bfaccbe497b3</Anchor>
+    <Anchor>ga1201f6cfa1422ac8f508bfaccbe497b3</Anchor>
     <Abstract>Adds a single vertex to the current path.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_width</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>ge683b35731a091ce11457f05a3b1f715</Anchor>
-    <Abstract>Return the typographical width of a single character :.</Abstract>
+    <Anchor>ga92c762ce2fc7fa891bac6b7590f967bd</Anchor>
+    <Abstract>Return the typographical width of a nul-terminated string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_width</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g9c6c5349e6064c8f667c417252bf4b58</Anchor>
-    <Abstract>Return the typographical width of a sequence of n characters.</Abstract>
+    <Anchor>ga4a5b5e4a977299acdc7fcbd3c8a700b5</Anchor>
+    <Abstract>Return the typographical width of a single character :</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_width</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g92c762ce2fc7fa891bac6b7590f967bd</Anchor>
-    <Abstract>Return the typographical width of a nul-terminated string.</Abstract>
+    <Anchor>gae491dc82c611608435ed434e368ef668</Anchor>
+    <Abstract>Return the typographical width of a sequence of n characters.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_xyline</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g5098d1775b59ece7503a2faded1f1d74</Anchor>
-    <Abstract>Draws a horizontal line from (x,y) to (x1,y), then a vertical from (x1,y) to (x1...</Abstract>
+    <Anchor>ga5098d1775b59ece7503a2faded1f1d74</Anchor>
+    <Abstract>Draws a horizontal line from (x,y) to (x1,y), then a vertical from (x1,y) to (x1,y2) and then another...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_xyline</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gadf217672cf4e471ee184fab70736666</Anchor>
-    <Abstract>Draws a horizontal line from (x,y) to (x1,y), then vertical from (x1,y) to (x1,y2)...</Abstract>
+    <Anchor>gaadf217672cf4e471ee184fab70736666</Anchor>
+    <Abstract>Draws a horizontal line from (x,y) to (x1,y), then vertical from (x1,y) to (x1,y2)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_xyline</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gcf46b232b6439424cc7f53656c5c2226</Anchor>
-    <Abstract>Draws a horizontal line from (x,y) to (x1,y).</Abstract>
+    <Anchor>gacf46b232b6439424cc7f53656c5c2226</Anchor>
+    <Abstract>Draws a horizontal line from (x,y) to (x1,y)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_yxline</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>ge2e8c7095fbda86ce7812d7e74f1b153</Anchor>
-    <Abstract>Draws a vertical line from (x,y) to (x,y1) then a horizontal from (x,y1) to (x2,y1)...</Abstract>
+    <Anchor>ga814eabe0e8adf0a5017299cc2ecc26a1</Anchor>
+    <Abstract>Draws a vertical line from (x,y) to (x,y1)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_yxline</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g9f5600eac117f72dd3fcb758729dab50</Anchor>
-    <Abstract>Draws a vertical line from (x,y) to (x,y1), then a horizontal from (x,y1) to (x2...</Abstract>
+    <Anchor>gae2e8c7095fbda86ce7812d7e74f1b153</Anchor>
+    <Abstract>Draws a vertical line from (x,y) to (x,y1) then a horizontal from (x,y1) to (x2,y1), then another vertical from (x2,y1) to (x2,y3)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_yxline</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g814eabe0e8adf0a5017299cc2ecc26a1</Anchor>
-    <Abstract>Draws a vertical line from (x,y) to (x,y1).</Abstract>
+    <Anchor>ga9f5600eac117f72dd3fcb758729dab50</Anchor>
+    <Abstract>Draws a vertical line from (x,y) to (x,y1), then a horizontal from (x,y1) to (x2,y1)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>fl_color_</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>group__fl__attributes.html</Path>
-    <Anchor>g98168ab58de419961165f303b7c525a6</Anchor>
-    <Abstract>The current color.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>fl_font_</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>group__fl__attributes.html</Path>
-    <Anchor>g4d62df7be0d6597fca58353324204e60</Anchor>
-    <Abstract>current font index</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>fl_size_</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>group__fl__attributes.html</Path>
-    <Anchor>g2413f57ebf9bf30c4fd88c515fd30969</Anchor>
-    <Abstract>current font size</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>Fl_Paged_Device.H</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>file</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>Fl__Paged__Device_8H.html</Path>
-    <Abstract>declaration of class Fl_Paged_Device.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>NO_PAGE_FORMATS</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Fl__Paged__Device_8H.html</Path>
-    <Anchor>d85fd91db75c56dcf6696635c1db0aff</Anchor>
+    <Anchor>ad85fd91db75c56dcf6696635c1db0aff</Anchor>
     <Abstract>Number of elements in enum Page_Format.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>fl_rect.cxx</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>file</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>fl__rect_8cxx.html</Path>
-    <Abstract>Drawing and clipping routines for rectangles.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>fl_clip_region</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>group__fl__drawings.html</Path>
-    <Anchor>g259fc45a0997b1bae7660c01af943457</Anchor>
-    <Abstract>returns the current clipping region.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>fl_clip_region</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>group__fl__drawings.html</Path>
-    <Anchor>ga9cb59129942d660fb7472c653d3589e</Anchor>
-    <Abstract>Replaces the top of the clipping stack with a clipping region of any shape.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>fl_restore_clip</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>group__fl__drawings.html</Path>
-    <Anchor>gf98789ec460134ffc81f2af2d2db6857</Anchor>
-    <Abstract>Undoes any clobbering of clip done by your program.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>Fl_Shared_Image.H</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>file</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>Fl__Shared__Image_8H.html</Path>
-    <Abstract>Fl_Shared_Image class.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>fl_register_images</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Fl__Shared__Image_8H.html</Path>
-    <Anchor>5c361cb2fdac6c22f6259f5e044657f4</Anchor>
+    <Anchor>a5c361cb2fdac6c22f6259f5e044657f4</Anchor>
     <Abstract>Register the image formats.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>fl_show_colormap.H</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>file</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>fl__show__colormap_8H.html</Path>
-    <Abstract>The fl_show_colormap() function hides the implementation classes used to provide...</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>fl_show_colormap</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g497a7e059e9f5c89feed24ab0b1338f2</Anchor>
+    <Anchor>ga497a7e059e9f5c89feed24ab0b1338f2</Anchor>
     <Abstract>Pops up a window to let the user pick an colormap entry.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>Fl_Tree.H</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>file</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>Fl__Tree_8H.html</Path>
-    <Abstract>This file contains the definitions of the Fl_Tree class.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>FL_TREE_REASON_NONE</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Fl__Tree_8H.html</Path>
-    <Anchor>006d7648bd2fdf6cfcb877eb592a1bf344780aaff204d81aed501acd2022160c</Anchor>
+    <Anchor>a006d7648bd2fdf6cfcb877eb592a1bf3a44780aaff204d81aed501acd2022160c</Anchor>
     <Abstract>unknown reason</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_TREE_REASON_SELECTED</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Fl__Tree_8H.html</Path>
-    <Anchor>006d7648bd2fdf6cfcb877eb592a1bf3ef915733618ed814b5495823fc314ba0</Anchor>
+    <Anchor>a006d7648bd2fdf6cfcb877eb592a1bf3aef915733618ed814b5495823fc314ba0</Anchor>
     <Abstract>an item was selected</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_TREE_REASON_DESELECTED</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Fl__Tree_8H.html</Path>
-    <Anchor>006d7648bd2fdf6cfcb877eb592a1bf3fc521740d2cc46fbd6072ec664a97aa9</Anchor>
+    <Anchor>a006d7648bd2fdf6cfcb877eb592a1bf3afc521740d2cc46fbd6072ec664a97aa9</Anchor>
     <Abstract>an item was de-selected</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_TREE_REASON_OPENED</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Fl__Tree_8H.html</Path>
-    <Anchor>006d7648bd2fdf6cfcb877eb592a1bf3d592e50c4e96dc28a122a2622a3feece</Anchor>
+    <Anchor>a006d7648bd2fdf6cfcb877eb592a1bf3ad592e50c4e96dc28a122a2622a3feece</Anchor>
     <Abstract>an item was opened</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_TREE_REASON_CLOSED</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Fl__Tree_8H.html</Path>
-    <Anchor>006d7648bd2fdf6cfcb877eb592a1bf3301a2a813fb688390fc624cb21ef629d</Anchor>
+    <Anchor>a006d7648bd2fdf6cfcb877eb592a1bf3a301a2a813fb688390fc624cb21ef629d</Anchor>
     <Abstract>an item was closed</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>Fl_Tree_Prefs.H</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>file</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>Fl__Tree__Prefs_8H.html</Path>
-    <Abstract>This file contains the definitions for Fl_Tree&#39;s preferences.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>FL_TREE_CONNECTOR_NONE</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Fl__Tree__Prefs_8H.html</Path>
-    <Anchor>1d7f7aa31541d6792802549a830af79aa4f4a47bd9ac74fc696f14de797bb13b</Anchor>
+    <Anchor>a1d7f7aa31541d6792802549a830af79aaa4f4a47bd9ac74fc696f14de797bb13b</Anchor>
     <Abstract>Use no lines connecting items.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_TREE_CONNECTOR_DOTTED</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Fl__Tree__Prefs_8H.html</Path>
-    <Anchor>1d7f7aa31541d6792802549a830af79aa87a4469314fbff83557eeae519bea7f</Anchor>
-    <Abstract>Use dotted lines connecting items (default).</Abstract>
+    <Anchor>a1d7f7aa31541d6792802549a830af79aaa87a4469314fbff83557eeae519bea7f</Anchor>
+    <Abstract>Use dotted lines connecting items (default)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_TREE_CONNECTOR_SOLID</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Fl__Tree__Prefs_8H.html</Path>
-    <Anchor>1d7f7aa31541d6792802549a830af79a98aaf2a1309595f2a20bf92388c11310</Anchor>
+    <Anchor>a1d7f7aa31541d6792802549a830af79aa98aaf2a1309595f2a20bf92388c11310</Anchor>
     <Abstract>Use solid lines connecting items.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_TREE_SELECT_NONE</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Fl__Tree__Prefs_8H.html</Path>
-    <Anchor>cad7b470528c2b1d8461b1766395c97d7b469d52c3e520fcee887f69b9877eeb</Anchor>
+    <Anchor>acad7b470528c2b1d8461b1766395c97da7b469d52c3e520fcee887f69b9877eeb</Anchor>
     <Abstract>Nothing selected when items are clicked.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_TREE_SELECT_SINGLE</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Fl__Tree__Prefs_8H.html</Path>
-    <Anchor>cad7b470528c2b1d8461b1766395c97dc098344a6ad961c18500034119f7f0ec</Anchor>
-    <Abstract>Single item selected when item is clicked (default).</Abstract>
+    <Anchor>acad7b470528c2b1d8461b1766395c97dac098344a6ad961c18500034119f7f0ec</Anchor>
+    <Abstract>Single item selected when item is clicked (default)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_TREE_SELECT_MULTI</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Fl__Tree__Prefs_8H.html</Path>
-    <Anchor>cad7b470528c2b1d8461b1766395c97dac8e9c6035badec27ccc1f0b8598dc22</Anchor>
+    <Anchor>acad7b470528c2b1d8461b1766395c97daac8e9c6035badec27ccc1f0b8598dc22</Anchor>
     <Abstract>Multiple items can be selected by clicking with.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_TREE_SORT_NONE</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Fl__Tree__Prefs_8H.html</Path>
-    <Anchor>4f5f2e1d9c7cb11a030745f591a837b0f7b5ea8b69d18da8ba73edb078c43952</Anchor>
+    <Anchor>a4f5f2e1d9c7cb11a030745f591a837b0af7b5ea8b69d18da8ba73edb078c43952</Anchor>
     <Abstract>No sorting; items are added in the order defined (default).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_TREE_SORT_ASCENDING</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Fl__Tree__Prefs_8H.html</Path>
-    <Anchor>4f5f2e1d9c7cb11a030745f591a837b008b65c4965c971c1cac28c3590d3116e</Anchor>
+    <Anchor>a4f5f2e1d9c7cb11a030745f591a837b0a08b65c4965c971c1cac28c3590d3116e</Anchor>
     <Abstract>Add items in ascending sort order.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_TREE_SORT_DESCENDING</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Fl__Tree__Prefs_8H.html</Path>
-    <Anchor>4f5f2e1d9c7cb11a030745f591a837b010670c639c97b0fa0fc69acc298f5fe7</Anchor>
+    <Anchor>a4f5f2e1d9c7cb11a030745f591a837b0a10670c639c97b0fa0fc69acc298f5fe7</Anchor>
     <Abstract>Add items in descending sort order.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>fl_types.h</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>file</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>fl__types_8h.html</Path>
-    <Abstract>This file contains simple &quot;C&quot;-style type definitions.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>Fl_Char</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>uchar</Name>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__types_8h.html</Path>
-    <Anchor>0773701e8f09cd99c1031fb0e26a7a72</Anchor>
-    <Abstract>24-bit Unicode character - upper 8-bits are unused</Abstract>
+    <Anchor>a65f85814a8290f9797005d3b28e7e5fc</Anchor>
+    <Abstract>unsigned char</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>Fl_CString</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>ulong</Name>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__types_8h.html</Path>
-    <Anchor>e9cf4fb4ace251897327886633ff2fe5</Anchor>
-    <Abstract>Flexible length utf8 Unicode read-only string.</Abstract>
+    <Anchor>a718b4eb2652c286f4d42dc18a8e71a1a</Anchor>
+    <Abstract>unsigned long</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>Fl_Shortcut</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>Fl_String</Name>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__types_8h.html</Path>
-    <Anchor>37ec1cd050a604a45dff00efba45609d</Anchor>
-    <Abstract>24-bit Unicode character + 8-bit indicator for keyboard flags</Abstract>
+    <Anchor>af1e24dee50aaad72d85c462eefbc2f68</Anchor>
+    <Abstract>Flexible length utf8 Unicode text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>Fl_String</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>Fl_CString</Name>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__types_8h.html</Path>
-    <Anchor>f1e24dee50aaad72d85c462eefbc2f68</Anchor>
-    <Abstract>Flexible length utf8 Unicode text.</Abstract>
+    <Anchor>ae9cf4fb4ace251897327886633ff2fe5</Anchor>
+    <Abstract>Flexible length utf8 Unicode read-only string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>uchar</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>Fl_Shortcut</Name>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__types_8h.html</Path>
-    <Anchor>65f85814a8290f9797005d3b28e7e5fc</Anchor>
-    <Abstract>unsigned char</Abstract>
+    <Anchor>a37ec1cd050a604a45dff00efba45609d</Anchor>
+    <Abstract>24-bit Unicode character + 8-bit indicator for keyboard flags</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>ulong</Name>
-      <APILanguage>cpp</APILanguage>
+      <Name>Fl_Char</Name>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>fl__types_8h.html</Path>
-    <Anchor>718b4eb2652c286f4d42dc18a8e71a1a</Anchor>
-    <Abstract>unsigned long</Abstract>
+    <Anchor>a0773701e8f09cd99c1031fb0e26a7a72</Anchor>
+    <Abstract>24-bit Unicode character - upper 8-bits are unused</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>fl_utf8.h</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>file</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>fl__utf8_8h.html</Path>
-    <Abstract>header for Unicode and UTF8 chracter handling</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>fl_nonspacing</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g75d310d956bedf6129c5ef6c1e868a8f</Anchor>
+    <Anchor>ga75d310d956bedf6129c5ef6c1e868a8f</Anchor>
     <Abstract>returns true if the character is non-spacing.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_tolower</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g740fa37418471ca5be990c7cda17633a</Anchor>
+    <Anchor>ga740fa37418471ca5be990c7cda17633a</Anchor>
     <Abstract>return the Unicode lower case value of ucs </Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_toupper</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>ga89f0f2a9adf00a1b6b73776b8f01cd0</Anchor>
+    <Anchor>gaa89f0f2a9adf00a1b6b73776b8f01cd0</Anchor>
     <Abstract>return the Unicode upper case value of ucs </Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf2mbcs</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g8d5e4047416055e55c5b6b9d0e78a8fd</Anchor>
+    <Anchor>ga8d5e4047416055e55c5b6b9d0e78a8fd</Anchor>
     <Abstract>converts UTF8 to a local multi-byte character string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8back</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>gd28ab9ec404eed36008de0ddcf95db0f</Anchor>
+    <Anchor>gad28ab9ec404eed36008de0ddcf95db0f</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8bytes</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g3e25d5c315ce7f0acf87c3662e331468</Anchor>
+    <Anchor>ga3e25d5c315ce7f0acf87c3662e331468</Anchor>
     <Abstract>Return the number of bytes needed to encode the given UCS4 character in UTF8.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8decode</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>gd80ac8abaa3ed7b8c245447d6b3aab95</Anchor>
+    <Anchor>gad80ac8abaa3ed7b8c245447d6b3aab95</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8encode</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>ge608a28bc43f10014343483ed3d5e99c</Anchor>
+    <Anchor>gae608a28bc43f10014343483ed3d5e99c</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8from_mb</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>ge39a1895b879cc7bde01adc073f15e32</Anchor>
+    <Anchor>gae39a1895b879cc7bde01adc073f15e32</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8froma</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>ge652006e11dcea72e9ae23e8fb606ff1</Anchor>
+    <Anchor>gae652006e11dcea72e9ae23e8fb606ff1</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8fromwc</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g56a6296024debb49690b81addda7589b</Anchor>
+    <Anchor>ga56a6296024debb49690b81addda7589b</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8fwd</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g881af6d9537e0aadb1ab7ab3f35bd3bc</Anchor>
+    <Anchor>ga881af6d9537e0aadb1ab7ab3f35bd3bc</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8len</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g3eedf721bef934868002eb94d247d834</Anchor>
-    <Abstract>return the byte length of the UTF-8 sequence with first byte c, or -1 if c is not...</Abstract>
+    <Anchor>ga3eedf721bef934868002eb94d247d834</Anchor>
+    <Abstract>return the byte length of the UTF-8 sequence with first byte c, or -1 if c is not valid...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8len1</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>gf739852beaf3dacf039fdc0b1f289a5a</Anchor>
-    <Abstract>Return the byte length of the UTF-8 sequence with first byte c, or 1 if c is not...</Abstract>
+    <Anchor>gaf739852beaf3dacf039fdc0b1f289a5a</Anchor>
+    <Abstract>Return the byte length of the UTF-8 sequence with first byte c, or 1 if c is not valid.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8locale</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>gd26770d13761b82a68c5bcc5f9de196b</Anchor>
+    <Anchor>gad26770d13761b82a68c5bcc5f9de196b</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8test</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g9db7a23fb75a6a76d3118704806918ea</Anchor>
+    <Anchor>ga9db7a23fb75a6a76d3118704806918ea</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8to_mb</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g7140599647f4494b4c636e87cf9083b0</Anchor>
+    <Anchor>ga7140599647f4494b4c636e87cf9083b0</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8toa</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g12eec84f8d118aac87eaabaedfcd4154</Anchor>
+    <Anchor>ga12eec84f8d118aac87eaabaedfcd4154</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8toUtf16</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g6b537f15e29c1eb78bee7c24483dc759</Anchor>
+    <Anchor>ga6b537f15e29c1eb78bee7c24483dc759</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8towc</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>gc483f43232e4444086487d3417236209</Anchor>
+    <Anchor>gac483f43232e4444086487d3417236209</Anchor>
     <Abstract>Converts a UTF-8 string into a wide character string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf_nb_char</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>gff5ccdf22c2cb46125cc9a152542e63b</Anchor>
+    <Anchor>gaff5ccdf22c2cb46125cc9a152542e63b</Anchor>
     <Abstract>returns the number of Unicode chars in the UTF-8 string</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf_strcasecmp</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>gd63a1c56de1f2ebbe4c1e125386d2e60</Anchor>
+    <Anchor>gad63a1c56de1f2ebbe4c1e125386d2e60</Anchor>
     <Abstract>UTF-8 aware strcasecmp - converts to Unicode and tests.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf_strncasecmp</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g3b2222dd56379bd207aa43008599ea09</Anchor>
+    <Anchor>ga3b2222dd56379bd207aa43008599ea09</Anchor>
     <Abstract>UTF-8 aware strncasecmp - converts to lower case Unicode and tests.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf_tolower</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>gcf76050fa9f74aac6bf174bd3872742d</Anchor>
+    <Anchor>gacf76050fa9f74aac6bf174bd3872742d</Anchor>
     <Abstract>converts the str string to the lower case equivalent into buf.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf_toupper</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g4f601b637b94506eaa17056ba20ce25d</Anchor>
+    <Anchor>ga4f601b637b94506eaa17056ba20ce25d</Anchor>
     <Abstract>converts the str string to the upper case equivalent into buf.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_wcwidth</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g434459dcb7e07a747350403dc9ddca8c</Anchor>
+    <Anchor>ga434459dcb7e07a747350403dc9ddca8c</Anchor>
     <Abstract>extended wrapper around fl_wcwidth_(unsigned int ucs) function.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_wcwidth_</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g86f3c69d9e3e7b3bdc348211e4a8b7de</Anchor>
-    <Abstract>wrapper to adapt Markus Kuhn&#39;s implementation of wcwidth() for FLTK</Abstract>
+    <Anchor>ga86f3c69d9e3e7b3bdc348211e4a8b7de</Anchor>
+    <Abstract>wrapper to adapt Markus Kuhn&amp;#39;s implementation of wcwidth() for FLTK</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>fl_vertex.cxx</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>file</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>fl__vertex_8cxx.html</Path>
-    <Abstract>Portable drawing code for drawing arbitrary shapes with simple 2D transformations...</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>fl_mult_matrix</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>group__fl__drawings.html</Path>
-    <Anchor>g1a44327c3ce3a66f5e7177c4627441c8</Anchor>
-    <Abstract>Concatenates another transformation onto the current one.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>fl_pop_matrix</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>group__fl__drawings.html</Path>
-    <Anchor>g65790d78ba7d4e90fc009c70d40454b8</Anchor>
-    <Abstract>Restores the current transformation matrix from the stack.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>fl_push_matrix</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>group__fl__drawings.html</Path>
-    <Anchor>g52de154f1706fe2385ebfdb371efd749</Anchor>
-    <Abstract>Saves the current transformation matrix on the stack.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>fl_rotate</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>group__fl__drawings.html</Path>
-    <Anchor>g6b85fec5545b8e453537fe660eaaaa6e</Anchor>
-    <Abstract>Concatenates rotation transformation onto the current one.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>fl_scale</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>group__fl__drawings.html</Path>
-    <Anchor>g5e1d44ac9e26e0947d93f78b1dcb6258</Anchor>
-    <Abstract>Concatenates scaling transformation onto the current one.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>fl_scale</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>group__fl__drawings.html</Path>
-    <Anchor>gd5dba4c9286859aae5f98aa0a126517f</Anchor>
-    <Abstract>Concatenates scaling transformation onto the current one.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>fl_transform_dx</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>group__fl__drawings.html</Path>
-    <Anchor>gdc956e2be8dbd0f7e5047f36bd65ddf7</Anchor>
-    <Abstract>Transforms distance using current transformation matrix.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>fl_transform_dy</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>group__fl__drawings.html</Path>
-    <Anchor>g43d46306a0f17a04ffd6fd9a9e9ae5a5</Anchor>
-    <Abstract>Transforms distance using current transformation matrix.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>fl_transform_x</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>group__fl__drawings.html</Path>
-    <Anchor>g357e76afe58f61808c3d5e4d9610da12</Anchor>
-    <Abstract>Transforms coordinate using the current transformation matrix.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>fl_transform_y</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>group__fl__drawings.html</Path>
-    <Anchor>g7581f38710fa6ad5aa126f4414557cb0</Anchor>
-    <Abstract>Transform coordinate using the current transformation matrix.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>fl_translate</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>func</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>group__fl__drawings.html</Path>
-    <Anchor>g71ab7b045676ab6c165d5548782ed5a9</Anchor>
-    <Abstract>Concatenates translation transformation onto the current one.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>Fl_Widget.H</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>file</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>Fl__Widget_8H.html</Path>
-    <Abstract>Fl_Widget, Fl_Label classes .</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>FL_RESERVED_TYPE</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Fl__Widget_8H.html</Path>
-    <Anchor>d300ac1cbbe7744c87fc376ce0eb9cc7</Anchor>
+    <Anchor>ad300ac1cbbe7744c87fc376ce0eb9cc7</Anchor>
     <Abstract>Reserved type numbers (necessary for my cheapo RTTI) start here.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Callback</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Fl__Widget_8H.html</Path>
-    <Anchor>b6406a5102af4ed276b6e050ad16ea05</Anchor>
-    <Abstract>Default callback type definition for all fltk widgets (by far the most used).</Abstract>
+    <Anchor>ab6406a5102af4ed276b6e050ad16ea05</Anchor>
+    <Abstract>Default callback type definition for all fltk widgets (by far the most used)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Callback0</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Fl__Widget_8H.html</Path>
-    <Anchor>a7ac4b32857ca1046c2f03f48c0bde34</Anchor>
+    <Anchor>aa7ac4b32857ca1046c2f03f48c0bde34</Anchor>
     <Abstract>One parameter callback type definition passing only the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Callback1</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Fl__Widget_8H.html</Path>
-    <Anchor>1b93ff1522cb286bb56f307a2dafe060</Anchor>
+    <Anchor>a1b93ff1522cb286bb56f307a2dafe060</Anchor>
     <Abstract>Callback type definition passing the widget and a long data value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Callback_p</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Fl__Widget_8H.html</Path>
-    <Anchor>d515601d7e8cbd1c65ece6364e8c23d0</Anchor>
+    <Anchor>ad515601d7e8cbd1c65ece6364e8c23d0</Anchor>
     <Abstract>Default callback type pointer definition for all fltk widgets.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_intptr_t</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>Fl__Widget_8H.html</Path>
-    <Anchor>6c7d27e81f16857f18da5e4ce097de75</Anchor>
+    <Anchor>a6c7d27e81f16857f18da5e4ce097de75</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>gl.h</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>file</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>gl_8h.html</Path>
-    <Abstract>This file defines wrapper functions for OpenGL in FLTK.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>gl_color</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>gl_8h.html</Path>
-    <Anchor>6f8c7a2943002ceb01c6fd354413d2af</Anchor>
-    <Abstract>back compatability</Abstract>
+    <Anchor>a2bca9d3081ced8e6ba8dc550df6102ea</Anchor>
+    <Abstract>Sets the curent OpenGL color to an FLTK color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>gl_color</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>gl_8h.html</Path>
-    <Anchor>2bca9d3081ced8e6ba8dc550df6102ea</Anchor>
-    <Abstract>Sets the curent OpenGL color to an FLTK color.</Abstract>
+    <Anchor>a6f8c7a2943002ceb01c6fd354413d2af</Anchor>
+    <Abstract>back compatability</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>gl_descent</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>gl_8h.html</Path>
-    <Anchor>edd3fc9284e54ff2e8ff411dd528ac5a</Anchor>
-    <Abstract>Returns the current font&#39;s descent.</Abstract>
+    <Anchor>aedd3fc9284e54ff2e8ff411dd528ac5a</Anchor>
+    <Abstract>Returns the current font&amp;#39;s descent.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>gl_draw</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>gl_8h.html</Path>
-    <Anchor>44ced1db585c7da0f9df7fc6588c1cfe</Anchor>
-    <Abstract>Draws a string formatted into a box, with newlines and tabs expanded, other control...</Abstract>
+    <Anchor>a44ced1db585c7da0f9df7fc6588c1cfe</Anchor>
+    <Abstract>Draws a string formatted into a box, with newlines and tabs expanded, other control characters change...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>gl_draw</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>gl_8h.html</Path>
-    <Anchor>85114c8a7ae16cdcc238aeb1c610761c</Anchor>
-    <Abstract>Draws n characters of the string in the current font at the given position.</Abstract>
+    <Anchor>a89525d329b9da86cecd4e1fa530af22f</Anchor>
+    <Abstract>Draws a nul-terminated string in the current font at the given position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>gl_draw</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>gl_8h.html</Path>
-    <Anchor>e3ef54e05dca3b3f5998d21893544d7f</Anchor>
+    <Anchor>ae3ef54e05dca3b3f5998d21893544d7f</Anchor>
     <Abstract>Draws n characters of the string in the current font at the given position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>gl_draw</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>gl_8h.html</Path>
-    <Anchor>89525d329b9da86cecd4e1fa530af22f</Anchor>
-    <Abstract>Draws a nul-terminated string in the current font at the given position.</Abstract>
+    <Anchor>a85114c8a7ae16cdcc238aeb1c610761c</Anchor>
+    <Abstract>Draws n characters of the string in the current font at the given position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>gl_draw</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>gl_8h.html</Path>
-    <Anchor>66b24e50807b66f2844c2e1247b19985</Anchor>
+    <Anchor>a66b24e50807b66f2844c2e1247b19985</Anchor>
     <Abstract>Draws a nul-terminated string in the current font at the given position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>gl_draw</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>gl_8h.html</Path>
-    <Anchor>2d677f7808e30f254ac3741c6955f5cc</Anchor>
-    <Abstract>Draws an array of n characters of the string in the current font at the current position...</Abstract>
+    <Anchor>a4c32a03f01270a0911e2debb2be2ca99</Anchor>
+    <Abstract>Draws a nul-terminated string in the current font at the current position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>gl_draw</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>gl_8h.html</Path>
-    <Anchor>4c32a03f01270a0911e2debb2be2ca99</Anchor>
-    <Abstract>Draws a nul-terminated string in the current font at the current position.</Abstract>
+    <Anchor>a2d677f7808e30f254ac3741c6955f5cc</Anchor>
+    <Abstract>Draws an array of n characters of the string in the current font at the current position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>gl_finish</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>gl_8h.html</Path>
-    <Anchor>e459013025f0e487fa75dee3ff738659</Anchor>
+    <Anchor>ae459013025f0e487fa75dee3ff738659</Anchor>
     <Abstract>Releases an OpenGL context.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>gl_font</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>gl_8h.html</Path>
-    <Anchor>fa19d919d46e9e3226a034c93f195591</Anchor>
-    <Abstract>Sets the current OpenGL font to the same font as calling fl_font().</Abstract>
+    <Anchor>afa19d919d46e9e3226a034c93f195591</Anchor>
+    <Abstract>Sets the current OpenGL font to the same font as calling fl_font()</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>gl_height</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>gl_8h.html</Path>
-    <Anchor>f17db2edceb06848557d9bda0b7a147b</Anchor>
-    <Abstract>Returns the current font&#39;s height.</Abstract>
+    <Anchor>af17db2edceb06848557d9bda0b7a147b</Anchor>
+    <Abstract>Returns the current font&amp;#39;s height.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>gl_measure</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>gl_8h.html</Path>
-    <Anchor>09a4f7d9cf2a3b2fa3d421bee9678afd</Anchor>
-    <Abstract>Measure how wide and tall the string will be when drawn by the gl_draw() function...</Abstract>
+    <Anchor>a09a4f7d9cf2a3b2fa3d421bee9678afd</Anchor>
+    <Abstract>Measure how wide and tall the string will be when drawn by the gl_draw() function.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>gl_rect</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>gl_8h.html</Path>
-    <Anchor>38b5a6450701d47ef65ee66da984b301</Anchor>
+    <Anchor>a38b5a6450701d47ef65ee66da984b301</Anchor>
     <Abstract>Outlines the given rectangle with the current color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>gl_rectf</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>gl_8h.html</Path>
-    <Anchor>375d4f0f49d73fed8b53ffe2cf232bdf</Anchor>
+    <Anchor>a375d4f0f49d73fed8b53ffe2cf232bdf</Anchor>
     <Abstract>Fills the given rectangle with the current color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>gl_start</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>gl_8h.html</Path>
-    <Anchor>9c922d784b80b39b0e64c8f4cfb5d123</Anchor>
+    <Anchor>a9c922d784b80b39b0e64c8f4cfb5d123</Anchor>
     <Abstract>Creates an OpenGL context.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>gl_width</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>gl_8h.html</Path>
-    <Anchor>3d08e213df1ef3dfd13dfd38c90f3ff6</Anchor>
+    <Anchor>a3d08e213df1ef3dfd13dfd38c90f3ff6</Anchor>
     <Abstract>Returns the width of the character in the current font.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>gl_width</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>gl_8h.html</Path>
-    <Anchor>78149ff6df98fe6228a19890c00548b4</Anchor>
-    <Abstract>Returns the width of n characters of the string in the current font.</Abstract>
+    <Anchor>a2409bd4d2cc30153fefc8f9da51c0cdd</Anchor>
+    <Abstract>Returns the width of the string in the current fnt.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>gl_width</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>gl_8h.html</Path>
-    <Anchor>2409bd4d2cc30153fefc8f9da51c0cdd</Anchor>
-    <Abstract>Returns the width of the string in the current fnt.</Abstract>
+    <Anchor>a78149ff6df98fe6228a19890c00548b4</Anchor>
+    <Abstract>Returns the width of n characters of the string in the current font.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>preface</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>preface.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>intro</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>intro.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>basics</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>basics.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>common</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>common.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>editor</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>editor.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>drawing</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>drawing.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>events</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>events.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>subclassing</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>subclassing.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>opengl</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>opengl.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>fluid</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>fluid.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>advanced</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>advanced.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>unicode</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>unicode.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>enumerations</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>enumerations.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>glut</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>glut.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>forms</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>forms.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>osissues</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>osissues.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>migration_1_1</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>migration_1_1.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>migration_1_3</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>migration_1_3.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>development</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>development.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>license</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>license.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>examples</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>examples.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>todo</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>todo.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>deprecated</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>deprecated.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>callback_functions</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>group__callback__functions.html</Path>
+    <Abstract>Typedefs defined in &amp;lt;FL/Fl.H&amp;gt; for callback or handler functions passed as function parameters...</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>Fl_Abort_Handler</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__callback__functions.html</Path>
-    <Anchor>gd44ee1da9693f8e429559c811ebeb71e</Anchor>
+    <Anchor>gad44ee1da9693f8e429559c811ebeb71e</Anchor>
     <Abstract>signature of set_abort functions passed as parameters</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Args_Handler</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__callback__functions.html</Path>
-    <Anchor>ge17a8b5aa56e828c14f0fc7da7766a16</Anchor>
+    <Anchor>gae17a8b5aa56e828c14f0fc7da7766a16</Anchor>
     <Abstract>signature of args functions passed as parameters</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Atclose_Handler</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__callback__functions.html</Path>
-    <Anchor>ge8b076b8ff88ad6e337172333429f38f</Anchor>
+    <Anchor>gae8b076b8ff88ad6e337172333429f38f</Anchor>
     <Abstract>signature of set_atclose functions passed as parameters</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Awake_Handler</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__callback__functions.html</Path>
-    <Anchor>g13f70685dbd05cf1537f97f6e59c1e58</Anchor>
+    <Anchor>ga13f70685dbd05cf1537f97f6e59c1e58</Anchor>
     <Abstract>signature of some wakeup callback functions passed as parameters</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Box_Draw_F</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__callback__functions.html</Path>
-    <Anchor>ge409de0010a065c2b325aca0b2d92583</Anchor>
+    <Anchor>gae409de0010a065c2b325aca0b2d92583</Anchor>
     <Abstract>signature of some box drawing functions passed as parameters</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>Fl_Event_Dispatch</Name>
+      <APILanguage>c</APILanguage>
+      <Type>tdef</Type>
+    </TokenIdentifier>
+    <Path>group__callback__functions.html</Path>
+    <Anchor>gabec0721f2b151c82c51f3507567face4</Anchor>
+    <Abstract>signature of event_dispatch functions passed as parameters</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>Fl_Event_Handler</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__callback__functions.html</Path>
-    <Anchor>g04194d0b454ba4013ff79ba688b594b5</Anchor>
+    <Anchor>ga04194d0b454ba4013ff79ba688b594b5</Anchor>
     <Abstract>signature of add_handler functions passed as parameters</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_FD_Handler</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__callback__functions.html</Path>
-    <Anchor>gd3658f871dcd71389fec662ebfad3d60</Anchor>
+    <Anchor>gad3658f871dcd71389fec662ebfad3d60</Anchor>
     <Abstract>signature of add_fd functions passed as parameters</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Idle_Handler</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__callback__functions.html</Path>
-    <Anchor>g9d8f4ff50ebb523a35fad2f30cf99768</Anchor>
+    <Anchor>ga9d8f4ff50ebb523a35fad2f30cf99768</Anchor>
     <Abstract>signature of add_idle callback functions passed as parameters</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Label_Draw_F</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__callback__functions.html</Path>
-    <Anchor>gc4d39eb6338c82c9ebcc6c25f596191d</Anchor>
+    <Anchor>gac4d39eb6338c82c9ebcc6c25f596191d</Anchor>
     <Abstract>signature of some label drawing functions passed as parameters</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Label_Measure_F</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__callback__functions.html</Path>
-    <Anchor>g92c6decef7b9cc6a74dcc66573dd22a0</Anchor>
+    <Anchor>ga92c6decef7b9cc6a74dcc66573dd22a0</Anchor>
     <Abstract>signature of some label measurement functions passed as parameters</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Old_Idle_Handler</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__callback__functions.html</Path>
-    <Anchor>g63ceabf6cd80d8dfcecd1c41184bf9df</Anchor>
+    <Anchor>ga63ceabf6cd80d8dfcecd1c41184bf9df</Anchor>
     <Abstract>signature of set_idle callback functions passed as parameters</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Timeout_Handler</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__callback__functions.html</Path>
-    <Anchor>gf00cf21170aa3231f6e869a30a036390</Anchor>
+    <Anchor>gaf00cf21170aa3231f6e869a30a036390</Anchor>
     <Abstract>signature of some timeout callback functions passed as parameters</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>Fl</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>cl</Type>
-      <Scope></Scope>
+      <Name>fl_windows</Name>
+      <APILanguage>c</APILanguage>
     </TokenIdentifier>
-    <Path>classFl.html</Path>
-    <Abstract>The Fl is the FLTK global (static) containing state information and global methods...</Abstract>
-    <DeclaredIn>Fl.H</DeclaredIn>
+    <Path>group__fl__windows.html</Path>
+    <Abstract>Windows and standard dialogs handling declared in &amp;lt;FL/Fl.H&amp;gt;</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -4618,7 +4659,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__windows.html</Path>
-    <Anchor>gdd064730c5ea01306754bc5c35df24f9</Anchor>
+    <Anchor>gadd064730c5ea01306754bc5c35df24f9</Anchor>
     <Abstract>Default callback for window widgets.</Abstract>
   </Token>
   <Token>
@@ -4629,8 +4670,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__windows.html</Path>
-    <Anchor>gbac1e48dd4e0fa7431776c1e754e273e</Anchor>
-    <Abstract>See Fl_Window* first_window().</Abstract>
+    <Anchor>ga3130407bc1c11f9b7f2a9c43a87a1599</Anchor>
+    <Abstract>Returns the first top-level window in the list of shown() windows.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -4640,8 +4681,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__windows.html</Path>
-    <Anchor>g3130407bc1c11f9b7f2a9c43a87a1599</Anchor>
-    <Abstract>Returns the first top-level window in the list of shown() windows.</Abstract>
+    <Anchor>gabac1e48dd4e0fa7431776c1e754e273e</Anchor>
+    <Abstract>Sets the window that is returned by first_window().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -4651,8 +4692,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__windows.html</Path>
-    <Anchor>g0918f4dabb87b5e429ad4e0e38239845</Anchor>
-    <Abstract>Selects the window to grab.</Abstract>
+    <Anchor>ga100705a8107397cfde7318aa34019739</Anchor>
+    <Abstract>Returns the window that currently receives all events.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -4662,8 +4703,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__windows.html</Path>
-    <Anchor>g100705a8107397cfde7318aa34019739</Anchor>
-    <Abstract>This is used when pop-up menu systems are active.</Abstract>
+    <Anchor>ga0918f4dabb87b5e429ad4e0e38239845</Anchor>
+    <Abstract>Selects the window to grab.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -4673,7 +4714,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__windows.html</Path>
-    <Anchor>gf0938156f04e1babebaa8eb75a8d0fce</Anchor>
+    <Anchor>gaf0938156f04e1babebaa8eb75a8d0fce</Anchor>
     <Abstract>Returns the top-most modal() window currently shown.</Abstract>
   </Token>
   <Token>
@@ -4684,7 +4725,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__windows.html</Path>
-    <Anchor>g46df67455d96ee45e51f59263c6bf0ea</Anchor>
+    <Anchor>ga46df67455d96ee45e51f59263c6bf0ea</Anchor>
     <Abstract>Returns the next top-level window in the list of shown() windows.</Abstract>
   </Token>
   <Token>
@@ -4695,7 +4736,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__windows.html</Path>
-    <Anchor>ga52e562142bd1e8d5ba6915ff5577245</Anchor>
+    <Anchor>gaa52e562142bd1e8d5ba6915ff5577245</Anchor>
     <Abstract>For back compatibility, sets the void Fl::fatal handler callback.</Abstract>
   </Token>
   <Token>
@@ -4706,7 +4747,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__windows.html</Path>
-    <Anchor>gfe2b995bdaf60c5a5b2326e8845897c9</Anchor>
+    <Anchor>gafe2b995bdaf60c5a5b2326e8845897c9</Anchor>
     <Abstract>For back compatibility, sets the Fl::atclose handler callback.</Abstract>
   </Token>
   <Token>
@@ -4717,18 +4758,26 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__windows.html</Path>
-    <Anchor>ge12b7a5bf8f0db702bd9036497c70623</Anchor>
+    <Anchor>gae12b7a5bf8f0db702bd9036497c70623</Anchor>
     <Abstract>Back compatibility: default window callback handler.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>fl_events</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>group__fl__events.html</Path>
+    <Abstract>Fl class events handling API declared in &amp;lt;FL/Fl.H&amp;gt;</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>add_handler</Name>
       <APILanguage>cpp</APILanguage>
       <Type>clm</Type>
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>ge2d39bda7362e444afa41166c478b904</Anchor>
+    <Anchor>gae2d39bda7362e444afa41166c478b904</Anchor>
     <Abstract>Install a function to parse unrecognized events.</Abstract>
   </Token>
   <Token>
@@ -4739,8 +4788,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g5a5c497679a904863019edf5375293bf</Anchor>
-    <Abstract>Sets the widget that is below the mouse.</Abstract>
+    <Anchor>ga5b55ce634002a2743c24c4c4db7cbdd4</Anchor>
+    <Abstract>Gets the widget that is below the mouse.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -4750,8 +4799,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g5b55ce634002a2743c24c4c4db7cbdd4</Anchor>
-    <Abstract>Gets the widget that is below the mouse.</Abstract>
+    <Anchor>ga5a5c497679a904863019edf5375293bf</Anchor>
+    <Abstract>Sets the widget that is below the mouse.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -4761,7 +4810,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g79b619b0bccac6da8cdc55e6bb8a8d52</Anchor>
+    <Anchor>ga79b619b0bccac6da8cdc55e6bb8a8d52</Anchor>
     <Abstract>Any text editing widget should call this for each FL_KEYBOARD event.</Abstract>
   </Token>
   <Token>
@@ -4772,7 +4821,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g1d787045e08159645b063889d2f2414a</Anchor>
+    <Anchor>ga1d787045e08159645b063889d2f2414a</Anchor>
     <Abstract>If the user moves the cursor, be sure to call Fl::compose_reset().</Abstract>
   </Token>
   <Token>
@@ -4783,7 +4832,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gc7595e274aaebaa23982125a1363d13f</Anchor>
+    <Anchor>gac7595e274aaebaa23982125a1363d13f</Anchor>
     <Abstract>Returns the last event that was processed.</Abstract>
   </Token>
   <Token>
@@ -4794,7 +4843,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g1ee32cc3de557d5a1cc81a1eab944929</Anchor>
+    <Anchor>ga1ee32cc3de557d5a1cc81a1eab944929</Anchor>
     <Abstract>Returns non-zero if the Alt key is pressed.</Abstract>
   </Token>
   <Token>
@@ -4805,7 +4854,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g7ae6d99ceb1a2afb8a1dc4455ac941cd</Anchor>
+    <Anchor>ga7ae6d99ceb1a2afb8a1dc4455ac941cd</Anchor>
     <Abstract>Gets which particular mouse button caused the current event.</Abstract>
   </Token>
   <Token>
@@ -4816,7 +4865,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g6ec5fa15a7ea5229cbff8dd507130d46</Anchor>
+    <Anchor>ga6ec5fa15a7ea5229cbff8dd507130d46</Anchor>
     <Abstract>Returns non-zero if mouse button 1 is currently held down.</Abstract>
   </Token>
   <Token>
@@ -4827,7 +4876,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gd85ae7c11308de6e4653a860729dec77</Anchor>
+    <Anchor>gad85ae7c11308de6e4653a860729dec77</Anchor>
     <Abstract>Returns non-zero if button 2 is currently held down.</Abstract>
   </Token>
   <Token>
@@ -4838,7 +4887,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g70f54fbed74f801495575939dc787361</Anchor>
+    <Anchor>ga70f54fbed74f801495575939dc787361</Anchor>
     <Abstract>Returns non-zero if button 3 is currently held down.</Abstract>
   </Token>
   <Token>
@@ -4849,8 +4898,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gee06c25589974fafb1c8df8d0e2c7c80</Anchor>
-    <Abstract>Returns the mouse buttons state bits; if non-zero, then at least one button is pressed...</Abstract>
+    <Anchor>gaee06c25589974fafb1c8df8d0e2c7c80</Anchor>
+    <Abstract>Returns the mouse buttons state bits; if non-zero, then at least one button is pressed now...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -4860,7 +4909,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g0531622eb47fab712faedd43eab886d9</Anchor>
+    <Anchor>ga0531622eb47fab712faedd43eab886d9</Anchor>
     <Abstract>Manually sets the number returned by Fl::event_clicks().</Abstract>
   </Token>
   <Token>
@@ -4871,7 +4920,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gfa31b53b34bd43ee107806a3bbc640d1</Anchor>
+    <Anchor>gafa31b53b34bd43ee107806a3bbc640d1</Anchor>
     <Abstract>Returns non zero if we had a double click event.</Abstract>
   </Token>
   <Token>
@@ -4882,8 +4931,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g73da625a4d77f730da5e0bd0e8823be9</Anchor>
-    <Abstract>Returns non-zero if the FL_COMMAND key is pressed, either FL_CTRL or on OSX FL_META...</Abstract>
+    <Anchor>ga73da625a4d77f730da5e0bd0e8823be9</Anchor>
+    <Abstract>Returns non-zero if the FL_COMMAND key is pressed, either FL_CTRL or on OSX FL_META.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -4893,19 +4942,41 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gce54a534aad4a88dac170871a5bcbe1a</Anchor>
+    <Anchor>gace54a534aad4a88dac170871a5bcbe1a</Anchor>
     <Abstract>Returns non-zero if the Control key is pressed.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>event_dispatch</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>Fl</Scope>
+    </TokenIdentifier>
+    <Path>group__fl__events.html</Path>
+    <Anchor>gafc8bd62d8fdacef87c56ed3a22cdcebc</Anchor>
+    <Abstract>Set a new event dispatch function.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>event_dispatch</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>Fl</Scope>
+    </TokenIdentifier>
+    <Path>group__fl__events.html</Path>
+    <Anchor>gafad45688b3e262a38151320a4059e04d</Anchor>
+    <Abstract>Return the current event dispatch function.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>event_dx</Name>
       <APILanguage>cpp</APILanguage>
       <Type>clm</Type>
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gdd50231ad95aaf23a23e9db42cccb42e</Anchor>
-    <Abstract>Returns the current horizontal mouse scrolling associated with the FL_MOUSEWHEEL...</Abstract>
+    <Anchor>gadd50231ad95aaf23a23e9db42cccb42e</Anchor>
+    <Abstract>Returns the current horizontal mouse scrolling associated with the FL_MOUSEWHEEL event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -4915,8 +4986,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g4704bd4e93b6471321d6ac84b0df97e5</Anchor>
-    <Abstract>Returns the current vertical mouse scrolling associated with the FL_MOUSEWHEEL event...</Abstract>
+    <Anchor>ga4704bd4e93b6471321d6ac84b0df97e5</Anchor>
+    <Abstract>Returns the current vertical mouse scrolling associated with the FL_MOUSEWHEEL event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -4926,8 +4997,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g143c28ca9e41cb919be1c4c72227a475</Anchor>
-    <Abstract>Returns whether or not the mouse event is inside the given widget.</Abstract>
+    <Anchor>ga277f38696ffa53b63325b13ac51976bb</Anchor>
+    <Abstract>Returns whether or not the mouse event is inside the given rectangle.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -4937,8 +5008,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g277f38696ffa53b63325b13ac51976bb</Anchor>
-    <Abstract>Returns whether or not the mouse event is inside the given rectangle.</Abstract>
+    <Anchor>ga143c28ca9e41cb919be1c4c72227a475</Anchor>
+    <Abstract>Returns whether or not the mouse event is inside the given widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -4948,8 +5019,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g08ba811a19462788094768ed98798120</Anchor>
-    <Abstract>Only i=0 works! See int event_is_click().</Abstract>
+    <Anchor>ga08ba811a19462788094768ed98798120</Anchor>
+    <Abstract>Clears the value returned by Fl::event_is_click().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -4959,8 +5030,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>ge4f3bafeb9fbae98c3b7cc6f5326e582</Anchor>
-    <Abstract>The first form returns non-zero if the mouse has not moved far enough and not enough...</Abstract>
+    <Anchor>gae4f3bafeb9fbae98c3b7cc6f5326e582</Anchor>
+    <Abstract>Returns non-zero if the mouse has not moved far enough and not enough time has passed since the last ...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -4970,8 +5041,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g12be48f03872da009734f557d1e761bc</Anchor>
-    <Abstract>Returns true if the given key was held down (or pressed) during the last event.</Abstract>
+    <Anchor>ga1ac131e3cd5ca674cc022b1f77233449</Anchor>
+    <Abstract>Gets which key on the keyboard was last pushed.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -4981,8 +5052,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g1ac131e3cd5ca674cc022b1f77233449</Anchor>
-    <Abstract>Gets which key on the keyboard was last pushed.</Abstract>
+    <Anchor>ga12be48f03872da009734f557d1e761bc</Anchor>
+    <Abstract>Returns true if the given key was held down (or pressed) during the last event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -4992,7 +5063,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g38f2de89fbdf59ad2cd4dca93f472911</Anchor>
+    <Anchor>ga38f2de89fbdf59ad2cd4dca93f472911</Anchor>
     <Abstract>Returns the length of the text in Fl::event_text().</Abstract>
   </Token>
   <Token>
@@ -5003,7 +5074,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gdec41d640b647e422b88331015ab660d</Anchor>
+    <Anchor>gadec41d640b647e422b88331015ab660d</Anchor>
     <Abstract>Returns the keycode of the last key event, regardless of the NumLock state.</Abstract>
   </Token>
   <Token>
@@ -5014,7 +5085,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gbd68dc8a592e9a2a41b42cb7e3a30060</Anchor>
+    <Anchor>gabd68dc8a592e9a2a41b42cb7e3a30060</Anchor>
     <Abstract>Returns non-zero if the Shift key is pressed.</Abstract>
   </Token>
   <Token>
@@ -5025,8 +5096,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g1ff4a74294e833593504ff6531b6d459</Anchor>
-    <Abstract>See int event_state().</Abstract>
+    <Anchor>ga1ff4a74294e833593504ff6531b6d459</Anchor>
+    <Abstract>See int event_state()</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -5036,8 +5107,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gfa17a5b4d8d9163631c88142e60447ed</Anchor>
-    <Abstract>This is a bitfield of what shift states were on and what mouse buttons were held...</Abstract>
+    <Anchor>gafa17a5b4d8d9163631c88142e60447ed</Anchor>
+    <Abstract>This is a bitfield of what shift states were on and what mouse buttons were held down during the most...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -5047,8 +5118,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g6647c55948fe1d8be9367267529e9c54</Anchor>
-    <Abstract>Returns the text associated with the current event, including FL_PASTE or FL_DND_RELEASE...</Abstract>
+    <Anchor>ga6647c55948fe1d8be9367267529e9c54</Anchor>
+    <Abstract>Returns the text associated with the current event, including FL_PASTE or FL_DND_RELEASE events...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -5058,8 +5129,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g91585fcbaa1e79f7452fd2d16a82136e</Anchor>
-    <Abstract>Returns the mouse position of the event relative to the Fl_Window it was passed to...</Abstract>
+    <Anchor>ga91585fcbaa1e79f7452fd2d16a82136e</Anchor>
+    <Abstract>Returns the mouse position of the event relative to the Fl_Window it was passed to.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -5069,7 +5140,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g4c40bd0d2960354c9778fdb65a2b720d</Anchor>
+    <Anchor>ga4c40bd0d2960354c9778fdb65a2b720d</Anchor>
     <Abstract>Returns the mouse position on the screen of the event.</Abstract>
   </Token>
   <Token>
@@ -5080,8 +5151,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g192a0c5a37f33b9d117a69f20977c2a1</Anchor>
-    <Abstract>Returns the mouse position of the event relative to the Fl_Window it was passed to...</Abstract>
+    <Anchor>ga192a0c5a37f33b9d117a69f20977c2a1</Anchor>
+    <Abstract>Returns the mouse position of the event relative to the Fl_Window it was passed to.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -5091,7 +5162,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g9801003f911eae0e49bf52b875dcaaa5</Anchor>
+    <Anchor>ga9801003f911eae0e49bf52b875dcaaa5</Anchor>
     <Abstract>Returns the mouse position on the screen of the event.</Abstract>
   </Token>
   <Token>
@@ -5102,8 +5173,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g1f6eb61b05d03838978c6a1a8016ce7a</Anchor>
-    <Abstract>Sets the widget that will receive FL_KEYBOARD events.</Abstract>
+    <Anchor>ga7f0e9836db43268979e0b3a999583b7f</Anchor>
+    <Abstract>Gets the current Fl::focus() widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -5113,8 +5184,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g7f0e9836db43268979e0b3a999583b7f</Anchor>
-    <Abstract>Gets the current Fl::focus() widget.</Abstract>
+    <Anchor>ga1f6eb61b05d03838978c6a1a8016ce7a</Anchor>
+    <Abstract>Sets the widget that will receive FL_KEYBOARD events.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -5124,7 +5195,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gb7049319eed772c8a22cf2c0eb484a39</Anchor>
+    <Anchor>gab7049319eed772c8a22cf2c0eb484a39</Anchor>
     <Abstract>Returns true if the given key is held down now.</Abstract>
   </Token>
   <Token>
@@ -5135,8 +5206,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g79a94c0ac0f71557ef4b6dc7b8d863db</Anchor>
-    <Abstract>Return where the mouse is on the screen by doing a round-trip query to the server...</Abstract>
+    <Anchor>ga79a94c0ac0f71557ef4b6dc7b8d863db</Anchor>
+    <Abstract>Return where the mouse is on the screen by doing a round-trip query to the server.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -5146,19 +5217,19 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g064a4028b27d7da1238a6e5280582abf</Anchor>
-    <Abstract>Sends the event to a window for processing.</Abstract>
+    <Anchor>ga064a4028b27d7da1238a6e5280582abf</Anchor>
+    <Abstract>Handle events from the window system.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>pushed</Name>
+      <Name>handle_</Name>
       <APILanguage>cpp</APILanguage>
       <Type>clm</Type>
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g83b269dff4e6b30a876ec46b6f911fac</Anchor>
-    <Abstract>Sets the widget that is being pushed.</Abstract>
+    <Anchor>ga9c55e69277a2197ca3763122ff2f78af</Anchor>
+    <Abstract>Handle events from the window system.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -5168,18 +5239,29 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gdcd24382935bf08b56b1532dfe80da25</Anchor>
+    <Anchor>gadcd24382935bf08b56b1532dfe80da25</Anchor>
     <Abstract>Gets the widget that is being pushed.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>pushed</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>Fl</Scope>
+    </TokenIdentifier>
+    <Path>group__fl__events.html</Path>
+    <Anchor>ga83b269dff4e6b30a876ec46b6f911fac</Anchor>
+    <Abstract>Sets the widget that is being pushed.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>remove_handler</Name>
       <APILanguage>cpp</APILanguage>
       <Type>clm</Type>
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g057451b4da1df58193521d8206f29edf</Anchor>
+    <Anchor>ga057451b4da1df58193521d8206f29edf</Anchor>
     <Abstract>Removes a previously added event handler.</Abstract>
   </Token>
   <Token>
@@ -5190,41 +5272,47 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gb8b767183ac691d4249f599b94dafe78</Anchor>
-    <Abstract>Test the current event, which must be an FL_KEYBOARD or FL_SHORTCUT, against a shortcut...</Abstract>
+    <Anchor>gab8b767183ac691d4249f599b94dafe78</Anchor>
+    <Abstract>Test the current event, which must be an FL_KEYBOARD or FL_SHORTCUT, against a shortcut value (descri...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_eventnames</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>data</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gfae60209182e08e80094cde8905d3521</Anchor>
+    <Anchor>gafae60209182e08e80094cde8905d3521</Anchor>
     <Abstract>This is an array of event names you can use to convert event numbers into names.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_fontnames</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>data</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g5b66307b326bb1fd02b93b470a7b849d</Anchor>
+    <Anchor>ga5b66307b326bb1fd02b93b470a7b849d</Anchor>
     <Abstract>This is an array of font names you can use to convert font numbers into names.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>fl_clipboard</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>group__fl__clipboard.html</Path>
+    <Abstract>FLTK global copy/cut/paste functions declared in &amp;lt;FL/Fl.H&amp;gt;</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>copy</Name>
       <APILanguage>cpp</APILanguage>
       <Type>clm</Type>
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__clipboard.html</Path>
-    <Anchor>gbfc831afe7c4de04c906f82830f54211</Anchor>
-    <Abstract>Copies the data pointed to by stuff to the selection buffer (destination is 0) or...</Abstract>
+    <Anchor>gabfc831afe7c4de04c906f82830f54211</Anchor>
+    <Abstract>Copies the data pointed to by stuff to the selection buffer (destination is 0) or the clipboard (dest...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -5234,7 +5322,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__clipboard.html</Path>
-    <Anchor>g42026e276b8e83312ce58b264d1d4dcc</Anchor>
+    <Anchor>ga42026e276b8e83312ce58b264d1d4dcc</Anchor>
     <Abstract>Initiate a Drag And Drop operation.</Abstract>
   </Token>
   <Token>
@@ -5245,8 +5333,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__clipboard.html</Path>
-    <Anchor>g9d5cf78a03d0d619052dea890d97c71e</Anchor>
-    <Abstract>Backward compatibility only:.</Abstract>
+    <Anchor>ga2514c08b3b2e43f849090cb636f34ce4</Anchor>
+    <Abstract>Pastes the data from the selection buffer (source is 0) or the clipboard (source is 1) into receiver...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -5256,8 +5344,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__clipboard.html</Path>
-    <Anchor>g2514c08b3b2e43f849090cb636f34ce4</Anchor>
-    <Abstract>Pastes the data from the selection buffer (source is 0) or the clipboard (source...</Abstract>
+    <Anchor>ga9d5cf78a03d0d619052dea890d97c71e</Anchor>
+    <Abstract>Backward compatibility only:</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -5267,7 +5355,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__clipboard.html</Path>
-    <Anchor>gc2993c9b0292c636357b1268fb63e827</Anchor>
+    <Anchor>gac2993c9b0292c636357b1268fb63e827</Anchor>
     <Abstract>Changes the current selection.</Abstract>
   </Token>
   <Token>
@@ -5278,8 +5366,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__clipboard.html</Path>
-    <Anchor>gec21e41f0909a27c9906e1a12aee319b</Anchor>
-    <Abstract>Back-compatibility only: The single-argument call can be used to move the selection...</Abstract>
+    <Anchor>gaec21e41f0909a27c9906e1a12aee319b</Anchor>
+    <Abstract>Back-compatibility only: The single-argument call can be used to move the selection to another widget...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -5289,18 +5377,26 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__clipboard.html</Path>
-    <Anchor>gb237801bd5deece817c5001e9a72fdef</Anchor>
+    <Anchor>gab237801bd5deece817c5001e9a72fdef</Anchor>
     <Abstract>back-compatibility only: Gets the widget owning the current selection</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>fl_screen</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>group__fl__screen.html</Path>
+    <Abstract>fl global screen functions declared in &amp;lt;FL/Fl.H&amp;gt;</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>h</Name>
       <APILanguage>cpp</APILanguage>
       <Type>clm</Type>
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__screen.html</Path>
-    <Anchor>g0a9410a98136445bacce42b2e3ad4e84</Anchor>
+    <Anchor>ga0a9410a98136445bacce42b2e3ad4e84</Anchor>
     <Abstract>Returns the height of the screen in pixels.</Abstract>
   </Token>
   <Token>
@@ -5311,19 +5407,30 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__screen.html</Path>
-    <Anchor>gaa65116ad458fcb4a71c2f374de5dcd9</Anchor>
+    <Anchor>gaaa65116ad458fcb4a71c2f374de5dcd9</Anchor>
     <Abstract>Gets the number of available screens.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>screen_dpi</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>Fl</Scope>
+    </TokenIdentifier>
+    <Path>group__fl__screen.html</Path>
+    <Anchor>ga1a2c5b6e73b53eb3d99ae34cd35c07cd</Anchor>
+    <Abstract>Gets the screen resolution in dots-per-inch for the given screen.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>screen_xywh</Name>
       <APILanguage>cpp</APILanguage>
       <Type>clm</Type>
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__screen.html</Path>
-    <Anchor>gb52242843912b524e4a083e3272a2009</Anchor>
-    <Abstract>Gets the screen bounding rect for the given screen.</Abstract>
+    <Anchor>gaba4caf50886ae88df6a957b8748ea113</Anchor>
+    <Abstract>Gets the bounding box of a screen that contains the specified screen position mx, my...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -5333,8 +5440,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__screen.html</Path>
-    <Anchor>gba4caf50886ae88df6a957b8748ea113</Anchor>
-    <Abstract>Gets the bounding box of a screen that contains the specified screen position mx...</Abstract>
+    <Anchor>gab52242843912b524e4a083e3272a2009</Anchor>
+    <Abstract>Gets the screen bounding rect for the given screen.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -5344,7 +5451,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__screen.html</Path>
-    <Anchor>g510d26cb2d6ec0688cf1eb8c5d9e5a1e</Anchor>
+    <Anchor>ga510d26cb2d6ec0688cf1eb8c5d9e5a1e</Anchor>
     <Abstract>Gets the bounding box of a screen that contains the mouse pointer.</Abstract>
   </Token>
   <Token>
@@ -5355,7 +5462,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__screen.html</Path>
-    <Anchor>g4fcd39428db4299026322c91715cf379</Anchor>
+    <Anchor>ga4fcd39428db4299026322c91715cf379</Anchor>
     <Abstract>Returns the width of the screen in pixels.</Abstract>
   </Token>
   <Token>
@@ -5366,8 +5473,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__screen.html</Path>
-    <Anchor>g129f4b9d14ad1d720d60b7881693d6ec</Anchor>
-    <Abstract>Returns the origin of the current screen, where 0 indicates the left side of the...</Abstract>
+    <Anchor>ga129f4b9d14ad1d720d60b7881693d6ec</Anchor>
+    <Abstract>Returns the origin of the current screen, where 0 indicates the left side of the screen.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -5377,283 +5484,266 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__screen.html</Path>
-    <Anchor>g6c89bea45612ee83941e879b3396d3a5</Anchor>
-    <Abstract>Returns the origin of the current screen, where 0 indicates the top edge of the screen...</Abstract>
+    <Anchor>ga6c89bea45612ee83941e879b3396d3a5</Anchor>
+    <Abstract>Returns the origin of the current screen, where 0 indicates the top edge of the screen.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>fl_attributes</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>group__fl__attributes.html</Path>
+    <Abstract>fl global color, font functions.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>fl_color</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>gea8392e995de663b0d8063af199cf085</Anchor>
-    <Abstract>Returns the last fl_color() that was set.</Abstract>
+    <Anchor>ga974e9f64959aa83cf6f0a36d3f0105aa</Anchor>
+    <Abstract>Sets the color for all subsequent drawing operations.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_color</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g208595f1c4e4bd0c32ee5a56194b405c</Anchor>
-    <Abstract>Set the color for all subsequent drawing operations.</Abstract>
+    <Anchor>ga40be3354c55ced3fb119e063cd832716</Anchor>
+    <Abstract>for back compatibility - use fl_color(Fl_Color c) instead</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_color</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g40be3354c55ced3fb119e063cd832716</Anchor>
-    <Abstract>for back compatibility - use fl_color(Fl_Color c) instead</Abstract>
+    <Anchor>ga208595f1c4e4bd0c32ee5a56194b405c</Anchor>
+    <Abstract>Set the color for all subsequent drawing operations.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_color</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g974e9f64959aa83cf6f0a36d3f0105aa</Anchor>
-    <Abstract>Sets the color for all subsequent drawing operations.</Abstract>
+    <Anchor>gaea8392e995de663b0d8063af199cf085</Anchor>
+    <Abstract>Returns the last fl_color() that was set.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_color_average</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>gad12eb8d8495f7238bd3d0960f264be8</Anchor>
+    <Anchor>gaad12eb8d8495f7238bd3d0960f264be8</Anchor>
     <Abstract>Returns the weighted average color between the two given colors.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_contrast</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g54d75920c0484916cd6b2101937ec5ff</Anchor>
+    <Anchor>ga54d75920c0484916cd6b2101937ec5ff</Anchor>
     <Abstract>Returns a color that contrasts with the background color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_descent</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>gaaa4616966cb9b014a07764bcff14476</Anchor>
-    <Abstract>Returns the recommended distance above the bottom of a fl_height() tall box to draw...</Abstract>
+    <Anchor>ga080e029f6b6fe5e6bf527bbfd890317d</Anchor>
+    <Abstract>Returns the recommended distance above the bottom of a fl_height() tall box to draw the text at so it...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_font</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>gd234d90fe63191609ec196e1b8041d1a</Anchor>
+    <Anchor>gad234d90fe63191609ec196e1b8041d1a</Anchor>
     <Abstract>Returns the face set by the most recent call to fl_font().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_font</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g1bdba1e2b321676da6b0b290f485bf27</Anchor>
+    <Anchor>ga1bdba1e2b321676da6b0b290f485bf27</Anchor>
     <Abstract>Sets the current font, which is then used in various drawing routines.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_height</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g287690bb893d1cc57a5010d59b2da8c9</Anchor>
-    <Abstract>This function returns the actual height of the specified font and size.</Abstract>
+    <Anchor>gac4acb828270adf35bf1d8fc06051f938</Anchor>
+    <Abstract>Returns the recommended minimum line spacing for the current font.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_height</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g1c7f56648cfc21431f30b1fa0f2d22ff</Anchor>
-    <Abstract>Returns the recommended minimum line spacing for the current font.</Abstract>
+    <Anchor>ga287690bb893d1cc57a5010d59b2da8c9</Anchor>
+    <Abstract>This function returns the actual height of the specified font and size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_inactive</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g1480e5317934bbd43d401f00ab3eba8b</Anchor>
+    <Anchor>ga1480e5317934bbd43d401f00ab3eba8b</Anchor>
     <Abstract>Returns the inactive, dimmed version of the given color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_latin1_to_local</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g47015273468749763dcdd97e2aef2c52</Anchor>
+    <Anchor>ga47015273468749763dcdd97e2aef2c52</Anchor>
     <Abstract>convert text from Windows/X11 latin1 charcter set to local encoding.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_local_to_latin1</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>gb8a87db2004482954fc81a8a41c80c21</Anchor>
+    <Anchor>gab8a87db2004482954fc81a8a41c80c21</Anchor>
     <Abstract>convert text from local encoding to Windowx/X11 latin1 character set.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_local_to_mac_roman</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>gac5f521ee634fdd70f6e286479ebab32</Anchor>
+    <Anchor>gaac5f521ee634fdd70f6e286479ebab32</Anchor>
     <Abstract>convert text from local encoding to Mac Roman character set.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_mac_roman_to_local</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g0d34a59a5d378d83e9b41887b8145481</Anchor>
+    <Anchor>ga0d34a59a5d378d83e9b41887b8145481</Anchor>
     <Abstract>convert text from Mac Roman charcter set to local encoding.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_show_colormap</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g497a7e059e9f5c89feed24ab0b1338f2</Anchor>
+    <Anchor>ga497a7e059e9f5c89feed24ab0b1338f2</Anchor>
     <Abstract>Pops up a window to let the user pick an colormap entry.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_size</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g15b0cb282ba6d148f095647731f167b2</Anchor>
+    <Anchor>ga15b0cb282ba6d148f095647731f167b2</Anchor>
     <Abstract>Returns the size set by the most recent call to fl_font().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_text_extents</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g0e5151c3fd29d4a1f0a5257e62c336b9</Anchor>
+    <Anchor>gaa52f1ed8201b9d89c2b2edbaed80e907</Anchor>
     <Abstract>Determine the minimum pixel dimensions of a sequence of n characters.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_text_extents</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g14cb75a92b6cdd576f9512b38a208f8b</Anchor>
+    <Anchor>ga14cb75a92b6cdd576f9512b38a208f8b</Anchor>
     <Abstract>Determine the minimum pixel dimensions of a nul-terminated string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_width</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>ge683b35731a091ce11457f05a3b1f715</Anchor>
-    <Abstract>Return the typographical width of a single character :.</Abstract>
+    <Anchor>ga92c762ce2fc7fa891bac6b7590f967bd</Anchor>
+    <Abstract>Return the typographical width of a nul-terminated string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_width</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g9c6c5349e6064c8f667c417252bf4b58</Anchor>
+    <Anchor>gae491dc82c611608435ed434e368ef668</Anchor>
     <Abstract>Return the typographical width of a sequence of n characters.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_width</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g92c762ce2fc7fa891bac6b7590f967bd</Anchor>
-    <Abstract>Return the typographical width of a nul-terminated string.</Abstract>
+    <Anchor>ga4a5b5e4a977299acdc7fcbd3c8a700b5</Anchor>
+    <Abstract>Return the typographical width of a single character :</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_xpixel</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g5c8dfa051e445cff49726b256b9f1ca0</Anchor>
-    <Abstract>Returns the X pixel number used to draw the given FLTK color index.</Abstract>
+    <Anchor>gabd4509f352a8ddc8b413acc244f6bb4a</Anchor>
+    <Abstract>Returns the X pixel number used to draw the given rgb color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_xpixel</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>gbd4509f352a8ddc8b413acc244f6bb4a</Anchor>
-    <Abstract>Returns the X pixel number used to draw the given rgb color.</Abstract>
+    <Anchor>ga5c8dfa051e445cff49726b256b9f1ca0</Anchor>
+    <Abstract>Returns the X pixel number used to draw the given FLTK color index.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -5663,7 +5753,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>ge68ad6c3474fb71b3db5a44658b60b14</Anchor>
+    <Anchor>gae68ad6c3474fb71b3db5a44658b60b14</Anchor>
     <Abstract>Frees the specified color from the colormap, if applicable.</Abstract>
   </Token>
   <Token>
@@ -5674,7 +5764,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g4eb8db6ea9968f546687f89a4ec336a0</Anchor>
+    <Anchor>ga9977c7ef50c9f51efd0d7909020a16da</Anchor>
     <Abstract>Returns the RGB value(s) for the given FLTK color index.</Abstract>
   </Token>
   <Token>
@@ -5685,7 +5775,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g9977c7ef50c9f51efd0d7909020a16da</Anchor>
+    <Anchor>ga4eb8db6ea9968f546687f89a4ec336a0</Anchor>
     <Abstract>Returns the RGB value(s) for the given FLTK color index.</Abstract>
   </Token>
   <Token>
@@ -5696,7 +5786,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>gc822bdf31f387b4dfc520e8b261b6b1a</Anchor>
+    <Anchor>gac822bdf31f387b4dfc520e8b261b6b1a</Anchor>
     <Abstract>Gets the string for this face.</Abstract>
   </Token>
   <Token>
@@ -5707,7 +5797,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g90b30b9bc92f6a263928d028de07fe23</Anchor>
+    <Anchor>ga90b30b9bc92f6a263928d028de07fe23</Anchor>
     <Abstract>Get a human-readable string describing the family of this face.</Abstract>
   </Token>
   <Token>
@@ -5718,7 +5808,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g435176ea0a7ed5b8e5eb65792cfbcb20</Anchor>
+    <Anchor>ga435176ea0a7ed5b8e5eb65792cfbcb20</Anchor>
     <Abstract>Return an array of sizes in sizep.</Abstract>
   </Token>
   <Token>
@@ -5729,7 +5819,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>ga6a6050ee3979754023eb1e66976240d</Anchor>
+    <Anchor>gaa6a6050ee3979754023eb1e66976240d</Anchor>
     <Abstract>Sets an entry in the fl_color index table.</Abstract>
   </Token>
   <Token>
@@ -5740,7 +5830,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>gc62f634ba8089a9d0e48bf57154c61b0</Anchor>
+    <Anchor>gac62f634ba8089a9d0e48bf57154c61b0</Anchor>
     <Abstract>Sets an entry in the fl_color index table.</Abstract>
   </Token>
   <Token>
@@ -5751,8 +5841,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>gce5762f829e283f7965eca8d70042a32</Anchor>
-    <Abstract>Copies one face to another.</Abstract>
+    <Anchor>ga15dee80a622a9ab2798acfdc0aabcd95</Anchor>
+    <Abstract>Changes a face.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -5762,8 +5852,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g15dee80a622a9ab2798acfdc0aabcd95</Anchor>
-    <Abstract>Changes a face.</Abstract>
+    <Anchor>gace5762f829e283f7965eca8d70042a32</Anchor>
+    <Abstract>Copies one face to another.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -5773,1237 +5863,1112 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>gdfa546e0caa16420399c3202fd75efd4</Anchor>
+    <Anchor>gadfa546e0caa16420399c3202fd75efd4</Anchor>
     <Abstract>FLTK will open the display, and add every fonts on the server to the face table.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>fl_color_</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope></Scope>
+      <Name>fl_drawings</Name>
+      <APILanguage>c</APILanguage>
     </TokenIdentifier>
-    <Path>group__fl__attributes.html</Path>
-    <Anchor>g98168ab58de419961165f303b7c525a6</Anchor>
-    <Abstract>The current color.</Abstract>
+    <Path>group__fl__drawings.html</Path>
+    <Abstract>FLTK global graphics and GUI drawing functions.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>fl_font_</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>group__fl__attributes.html</Path>
-    <Anchor>g4d62df7be0d6597fca58353324204e60</Anchor>
-    <Abstract>current font index</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>fl_size_</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>group__fl__attributes.html</Path>
-    <Anchor>g2413f57ebf9bf30c4fd88c515fd30969</Anchor>
-    <Abstract>current font size</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>fl_clip</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g0061bafa4252431de247713975e4c3ef</Anchor>
+    <Anchor>ga0061bafa4252431de247713975e4c3ef</Anchor>
     <Abstract>The fl_clip() name is deprecated and will be removed from future releases.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_add_symbol</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g4a4771df55d9ab87de12da62799e290b</Anchor>
+    <Anchor>ga4a4771df55d9ab87de12da62799e290b</Anchor>
     <Abstract>Adds a symbol to the system.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_arc</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g55e75228acb8f4c0febbc72fc9ab50dd</Anchor>
-    <Abstract>Add a series of points to the current path on the arc of a circle; you can get elliptical...</Abstract>
+    <Anchor>ga3c1216fb40b6274acff72cca64b86a69</Anchor>
+    <Abstract>Draw ellipse sections using integer coordinates.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_arc</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g3c1216fb40b6274acff72cca64b86a69</Anchor>
-    <Abstract>Draw ellipse sections using integer coordinates.</Abstract>
+    <Anchor>ga55e75228acb8f4c0febbc72fc9ab50dd</Anchor>
+    <Abstract>Add a series of points to the current path on the arc of a circle; you can get elliptical paths by us...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_begin_complex_polygon</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g11c03773e045738994ffa78acc35c51d</Anchor>
+    <Anchor>ga11c03773e045738994ffa78acc35c51d</Anchor>
     <Abstract>Starts drawing a complex filled polygon.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_begin_line</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>ge6a88cd889c957813dc6dc849876b532</Anchor>
+    <Anchor>gae6a88cd889c957813dc6dc849876b532</Anchor>
     <Abstract>Starts drawing a list of lines.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_begin_loop</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g3cac8693d88eeec879f909ba03007686</Anchor>
+    <Anchor>ga3cac8693d88eeec879f909ba03007686</Anchor>
     <Abstract>Starts drawing a closed sequence of lines.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_begin_offscreen</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g13b7fd0b4efda44b3e5072f43c5ee168</Anchor>
+    <Anchor>ga13b7fd0b4efda44b3e5072f43c5ee168</Anchor>
     <Abstract>Send all subsequent drawing commands to this offscreen buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_begin_points</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g35cac1d422bd2a1c713e0119407086b1</Anchor>
+    <Anchor>ga35cac1d422bd2a1c713e0119407086b1</Anchor>
     <Abstract>Starts drawing a list of points.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_begin_polygon</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g63b2b306812f12741f271b469e192a8e</Anchor>
+    <Anchor>ga63b2b306812f12741f271b469e192a8e</Anchor>
     <Abstract>Starts drawing a convex filled polygon.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_can_do_alpha_blending</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gbc04f934741e868e3d537761a955bfdb</Anchor>
+    <Anchor>gabc04f934741e868e3d537761a955bfdb</Anchor>
     <Abstract>Checks whether platform supports true alpha blending for RGBA images.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_chord</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g607deaaf470293e97c2548266ea73e43</Anchor>
+    <Anchor>ga607deaaf470293e97c2548266ea73e43</Anchor>
     <Abstract>fl_chord declaration is a place holder - the function does not yet exist</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_circle</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gc4540eaf7b5f23944cf332fc8f81f57e</Anchor>
+    <Anchor>gac4540eaf7b5f23944cf332fc8f81f57e</Anchor>
     <Abstract>fl_circle() is equivalent to fl_arc(x,y,r,0,360), but may be faster.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_clip_box</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g6ec7356beb51a8f1d2b987f4d00f42d8</Anchor>
-    <Abstract>Intersects the rectangle with the current clip region and returns the bounding box...</Abstract>
+    <Anchor>ga6ec7356beb51a8f1d2b987f4d00f42d8</Anchor>
+    <Abstract>Intersects the rectangle with the current clip region and returns the bounding box of the result...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_clip_region</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g259fc45a0997b1bae7660c01af943457</Anchor>
+    <Anchor>ga259fc45a0997b1bae7660c01af943457</Anchor>
     <Abstract>returns the current clipping region.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_clip_region</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>ga9cb59129942d660fb7472c653d3589e</Anchor>
+    <Anchor>gab12cb4aaa22092a0f2ae3d349c57f234</Anchor>
     <Abstract>Replaces the top of the clipping stack with a clipping region of any shape.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_copy_offscreen</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g853c550da7a614936bf88b9dcc870754</Anchor>
-    <Abstract>Copy a rectangular area of the given offscreen buffer into the current drawing destination...</Abstract>
+    <Anchor>ga853c550da7a614936bf88b9dcc870754</Anchor>
+    <Abstract>Copy a rectangular area of the given offscreen buffer into the current drawing destination.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_create_offscreen</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g22259d434be43b30f74bfb3e96c5fdab</Anchor>
+    <Anchor>ga22259d434be43b30f74bfb3e96c5fdab</Anchor>
     <Abstract>Creation of an offscreen graphics buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_cursor</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gc3632671b9ae4db7c13f6ce2c9008919</Anchor>
+    <Anchor>gac3632671b9ae4db7c13f6ce2c9008919</Anchor>
     <Abstract>Sets the cursor for the current window to the specified shape and colors.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_curve</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g4c5bf16603ecea25acdf2d86d43580a5</Anchor>
+    <Anchor>ga4c5bf16603ecea25acdf2d86d43580a5</Anchor>
     <Abstract>Add a series of points on a Bezier curve to the path.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_delete_offscreen</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g785ac58171dc8843150dd075861a27db</Anchor>
+    <Anchor>ga785ac58171dc8843150dd075861a27db</Anchor>
     <Abstract>Deletion of an offscreen graphics buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g21d4007e0096cfa9c9906ebb373fa8ee</Anchor>
-    <Abstract>The same as fl_draw(const char*,int,int,int,int,Fl_Align,Fl_Image*,int) with the...</Abstract>
+    <Anchor>ga0c1fe5be700c7b7079caf5dfd9fde9cd</Anchor>
+    <Abstract>Fancy string drawing function which is used to draw all the labels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g0c1fe5be700c7b7079caf5dfd9fde9cd</Anchor>
-    <Abstract>Fancy string drawing function which is used to draw all the labels.</Abstract>
+    <Anchor>ga21d4007e0096cfa9c9906ebb373fa8ee</Anchor>
+    <Abstract>The same as fl_draw(const char*,int,int,int,int,Fl_Align,Fl_Image*,int) with the addition of the call...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g14f28b302c1adf1f6dc76efbd6275a50</Anchor>
-    <Abstract>Draws an array of n characters starting at the given location, rotating angle degrees...</Abstract>
+    <Anchor>gacf054f0c5c5d3ab6caa1e8be3d58ec7e</Anchor>
+    <Abstract>Draws a nul-terminated string starting at the given location.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>ge4ac5a0bc231f239e45dc1552b5ee738</Anchor>
-    <Abstract>Draws an array of n characters starting at the given location.</Abstract>
+    <Anchor>gacf5b5ca37f2f40d7229413d9fc52c875</Anchor>
+    <Abstract>Draws a nul-terminated string starting at the given location and rotating angle degrees counterclockw...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gcf5b5ca37f2f40d7229413d9fc52c875</Anchor>
-    <Abstract>Draws a nul-terminated string starting at the given location and rotating angle degrees...</Abstract>
+    <Anchor>gae4ac5a0bc231f239e45dc1552b5ee738</Anchor>
+    <Abstract>Draws an array of n characters starting at the given location.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gcf054f0c5c5d3ab6caa1e8be3d58ec7e</Anchor>
-    <Abstract>Draws a nul-terminated string starting at the given location.</Abstract>
+    <Anchor>ga14f28b302c1adf1f6dc76efbd6275a50</Anchor>
+    <Abstract>Draws an array of n characters starting at the given location, rotating angle degrees counterclockwis...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw_box</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g475ff2bbcafeb30d4551f635e42d6259</Anchor>
+    <Anchor>ga475ff2bbcafeb30d4551f635e42d6259</Anchor>
     <Abstract>Draws a box using given type, position, size and color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw_image</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g5b8f9bd2d3130529812dcc2c057eee35</Anchor>
-    <Abstract>Draw image using callback function to generate image data.</Abstract>
+    <Anchor>gaf9ad52880174bae01461adfa5b4020ff</Anchor>
+    <Abstract>Draw an 8-bit per color RGB or luminance image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw_image</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gf9ad52880174bae01461adfa5b4020ff</Anchor>
-    <Abstract>Draw an 8-bit per color RGB or luminance image.</Abstract>
+    <Anchor>ga5b8f9bd2d3130529812dcc2c057eee35</Anchor>
+    <Abstract>Draw image using callback function to generate image data.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw_image_mono</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g235ba2eb249c6f9ecdb6aa96c736d05f</Anchor>
-    <Abstract>Draw gray-scale image using callback function to generate image data.</Abstract>
+    <Anchor>gafb938dc103b5c3d9187a538667237d36</Anchor>
+    <Abstract>Draw a gray-scale (1 channel) image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw_image_mono</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gfb938dc103b5c3d9187a538667237d36</Anchor>
-    <Abstract>Draw a gray-scale (1 channel) image.</Abstract>
+    <Anchor>ga235ba2eb249c6f9ecdb6aa96c736d05f</Anchor>
+    <Abstract>Draw gray-scale image using callback function to generate image data.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw_pixmap</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gb830e417d8f17fcd00acdb96711b9119</Anchor>
+    <Anchor>gaebd9b6111b8a511eff62749f1b756a31</Anchor>
     <Abstract>Draw XPM image data, with the top-left corner at the given position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw_pixmap</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gebd9b6111b8a511eff62749f1b756a31</Anchor>
+    <Anchor>gab830e417d8f17fcd00acdb96711b9119</Anchor>
     <Abstract>Draw XPM image data, with the top-left corner at the given position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_draw_symbol</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g3b10c6ecdacc693bb97f6af1371e140f</Anchor>
+    <Anchor>ga3b10c6ecdacc693bb97f6af1371e140f</Anchor>
     <Abstract>Draw the named symbol in the given rectangle using the given color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_end_complex_polygon</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gca7783f2d66b9a65a3201516bfd74694</Anchor>
+    <Anchor>gaca7783f2d66b9a65a3201516bfd74694</Anchor>
     <Abstract>Ends complex filled polygon, and draws.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_end_line</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g9f4bbb29153922288a9eebe25352571b</Anchor>
+    <Anchor>ga9f4bbb29153922288a9eebe25352571b</Anchor>
     <Abstract>Ends list of lines, and draws.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_end_loop</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g5b2013850fe739839e437ef942602532</Anchor>
+    <Anchor>ga5b2013850fe739839e437ef942602532</Anchor>
     <Abstract>Ends closed sequence of lines, and draws.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_end_offscreen</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gc2195ac3bd679bac0b2810c8ac90faa6</Anchor>
+    <Anchor>gac2195ac3bd679bac0b2810c8ac90faa6</Anchor>
     <Abstract>Quit sending drawing commands to the current offscreen buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_end_points</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gf715c7239d76c49737eb514e440490b5</Anchor>
+    <Anchor>gaf715c7239d76c49737eb514e440490b5</Anchor>
     <Abstract>Ends list of points, and draws.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_end_polygon</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gd032c5f7637d440ff545285f2dcc2f44</Anchor>
+    <Anchor>gad032c5f7637d440ff545285f2dcc2f44</Anchor>
     <Abstract>Ends convex filled polygon, and draws.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_expand_text</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g9e893bce710f855228890cfb3026b953</Anchor>
+    <Anchor>ga9e893bce710f855228890cfb3026b953</Anchor>
     <Abstract>Copy from to buf, replacing unprintable characters with ^X and \nnn.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_frame</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g2e109cb030c3f2fbef45156c687b8138</Anchor>
+    <Anchor>ga2e109cb030c3f2fbef45156c687b8138</Anchor>
     <Abstract>Draws a series of line segments around the given box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_frame2</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gaae63e60444c66e89a83111132507e16</Anchor>
+    <Anchor>gaaae63e60444c66e89a83111132507e16</Anchor>
     <Abstract>Draws a series of line segments around the given box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_gap</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g29448f3a419a65645e3f082c65d1df14</Anchor>
+    <Anchor>ga29448f3a419a65645e3f082c65d1df14</Anchor>
     <Abstract>Call fl_gap() to separate loops of the path.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_line</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g28cc7813255d063edbd116d51c55fb31</Anchor>
-    <Abstract>Draws a line from (x,y) to (x1,y1) and another from (x1,y1) to (x2,y2).</Abstract>
+    <Anchor>ga28cc7813255d063edbd116d51c55fb31</Anchor>
+    <Abstract>Draws a line from (x,y) to (x1,y1) and another from (x1,y1) to (x2,y2)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_line</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gecc374f163a97ef67c4e58be11c47047</Anchor>
-    <Abstract>Draws a line from (x,y) to (x1,y1).</Abstract>
+    <Anchor>gaecc374f163a97ef67c4e58be11c47047</Anchor>
+    <Abstract>Draws a line from (x,y) to (x1,y1)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_line_style</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g75ac53c05a97bbb01a22ff56a382f52d</Anchor>
-    <Abstract>Sets how to draw lines (the &quot;pen&quot;).</Abstract>
+    <Anchor>ga75ac53c05a97bbb01a22ff56a382f52d</Anchor>
+    <Abstract>Sets how to draw lines (the &amp;quot;pen&amp;quot;).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_loop</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g0670c9917da81b4fe67da44fd4fb4ab7</Anchor>
+    <Anchor>ga0670c9917da81b4fe67da44fd4fb4ab7</Anchor>
     <Abstract>Outlines a 4-sided polygon with lines.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_loop</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g8043345daebed15378180c5c117930c8</Anchor>
+    <Anchor>ga8043345daebed15378180c5c117930c8</Anchor>
     <Abstract>Outlines a 3-sided polygon with lines.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_measure</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gccd92d0c0521b0aac30dcb856d438dcd</Anchor>
-    <Abstract>Measure how wide and tall the string will be when printed by the fl_draw() function...</Abstract>
+    <Anchor>gaccd92d0c0521b0aac30dcb856d438dcd</Anchor>
+    <Abstract>Measure how wide and tall the string will be when printed by the fl_draw() function with align parame...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_measure_pixmap</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gedf85a71995496e7cc00b1367d7490b3</Anchor>
+    <Anchor>ga1a254e8b7b3699d0d3b9c8e2fb2b5eb6</Anchor>
     <Abstract>Get the dimensions of a pixmap.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_measure_pixmap</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g1a254e8b7b3699d0d3b9c8e2fb2b5eb6</Anchor>
+    <Anchor>gaedf85a71995496e7cc00b1367d7490b3</Anchor>
     <Abstract>Get the dimensions of a pixmap.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_mult_matrix</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g1a44327c3ce3a66f5e7177c4627441c8</Anchor>
+    <Anchor>gab9c6ee4a256e888f7a8af0365f40b515</Anchor>
     <Abstract>Concatenates another transformation onto the current one.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_not_clipped</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g2bd899d466196ffc26cc61542ee10539</Anchor>
+    <Anchor>ga2bd899d466196ffc26cc61542ee10539</Anchor>
     <Abstract>Does the rectangle intersect the current clip region?</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_old_shortcut</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g6f6f1aea3b90a03c1714336e7aef349d</Anchor>
+    <Anchor>ga6f6f1aea3b90a03c1714336e7aef349d</Anchor>
     <Abstract>Emulation of XForms named shortcuts.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_overlay_clear</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g9d2c84bf8448312d165c286458e4984d</Anchor>
+    <Anchor>ga9d2c84bf8448312d165c286458e4984d</Anchor>
     <Abstract>Erase a selection rectangle without drawing a new one.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_overlay_rect</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gb0856445ac32f9b4606bca24cce63c7e</Anchor>
-    <Abstract>Draws a selection rectangle, erasing a previous one by XOR&#39;ing it first.</Abstract>
+    <Anchor>gab0856445ac32f9b4606bca24cce63c7e</Anchor>
+    <Abstract>Draws a selection rectangle, erasing a previous one by XOR&amp;#39;ing it first.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_pie</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gb4085aba3817a699ad98e1c80f91b69a</Anchor>
+    <Anchor>gab4085aba3817a699ad98e1c80f91b69a</Anchor>
     <Abstract>Draw filled ellipse sections using integer coordinates.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_point</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g2145abaa848e9ce2da4d566b0dc54f6f</Anchor>
+    <Anchor>ga2145abaa848e9ce2da4d566b0dc54f6f</Anchor>
     <Abstract>Draws a single pixel at the given coordinates.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_polygon</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gb14ee2f4c5371ab6fe52bf08569e05d9</Anchor>
+    <Anchor>gab14ee2f4c5371ab6fe52bf08569e05d9</Anchor>
     <Abstract>Fills a 4-sided polygon.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_polygon</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g821e9db88f1ff6a8d348c80babd7b49c</Anchor>
+    <Anchor>ga821e9db88f1ff6a8d348c80babd7b49c</Anchor>
     <Abstract>Fills a 3-sided polygon.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_pop_clip</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g7abb216a9a87408c8926126cc9efce22</Anchor>
+    <Anchor>ga7abb216a9a87408c8926126cc9efce22</Anchor>
     <Abstract>Restores the previous clip region.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_pop_matrix</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g65790d78ba7d4e90fc009c70d40454b8</Anchor>
+    <Anchor>gab002201c2d4dfd87f82c3bd039d92ecc</Anchor>
     <Abstract>Restores the current transformation matrix from the stack.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_push_clip</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gbe60242ba3b975800717b95cb6bc06d2</Anchor>
-    <Abstract>Intersects the current clip region with a rectangle and pushes this new region onto...</Abstract>
+    <Anchor>gabe60242ba3b975800717b95cb6bc06d2</Anchor>
+    <Abstract>Intersects the current clip region with a rectangle and pushes this new region onto the stack...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_push_matrix</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g52de154f1706fe2385ebfdb371efd749</Anchor>
+    <Anchor>gac6aa24b9ddc4d79a2e357ea812563a91</Anchor>
     <Abstract>Saves the current transformation matrix on the stack.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_push_no_clip</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g0fce6c81d69c3a80c8073a338f1346fd</Anchor>
+    <Anchor>ga0fce6c81d69c3a80c8073a338f1346fd</Anchor>
     <Abstract>Pushes an empty clip region onto the stack so nothing will be clipped.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_read_image</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g0cdc05d3f7689e1c6b8a26fd0bd97233</Anchor>
+    <Anchor>ga0cdc05d3f7689e1c6b8a26fd0bd97233</Anchor>
     <Abstract>Read an RGB(A) image from the current window or off-screen buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_rect</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>ge09f4c1d37871f3530229ede20631d1e</Anchor>
+    <Anchor>gae09f4c1d37871f3530229ede20631d1e</Anchor>
     <Abstract>Draws with passed color a 1-pixel border inside the given bounding box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_rect</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g690c83e11f49fa837b563f4c0bc4fd1b</Anchor>
+    <Anchor>ga690c83e11f49fa837b563f4c0bc4fd1b</Anchor>
     <Abstract>Draws a 1-pixel border inside the given bounding box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_rectf</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g5ef1c09ef349f5fe128536c8434d514d</Anchor>
-    <Abstract>Color a rectangle with &quot;exactly&quot; the passed r,g,b color.</Abstract>
+    <Anchor>ga2986a868e9cc8d9141acde94c0fe8ab0</Anchor>
+    <Abstract>Colors with current color a rectangle that exactly fills the given bounding box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_rectf</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gfa5637e67e69fd6ebfc471619d856dab</Anchor>
+    <Anchor>gafa5637e67e69fd6ebfc471619d856dab</Anchor>
     <Abstract>Colors with passsed color a rectangle that exactly fills the given bounding box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_rectf</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g2986a868e9cc8d9141acde94c0fe8ab0</Anchor>
-    <Abstract>Colors with current color a rectangle that exactly fills the given bounding box.</Abstract>
+    <Anchor>ga5ef1c09ef349f5fe128536c8434d514d</Anchor>
+    <Abstract>Color a rectangle with &amp;quot;exactly&amp;quot; the passed r,g,b color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_reset_spot</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>ga6c8068dbc30f05765330e31f08350d7</Anchor>
+    <Anchor>gaa6c8068dbc30f05765330e31f08350d7</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_restore_clip</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gf98789ec460134ffc81f2af2d2db6857</Anchor>
+    <Anchor>gaf98789ec460134ffc81f2af2d2db6857</Anchor>
     <Abstract>Undoes any clobbering of clip done by your program.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_rotate</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g6b85fec5545b8e453537fe660eaaaa6e</Anchor>
+    <Anchor>gab2a13525800bed49c0154562d523717f</Anchor>
     <Abstract>Concatenates rotation transformation onto the current one.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_rtl_draw</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g4ea048fa98815420272fe661f7c0d993</Anchor>
+    <Anchor>ga4ea048fa98815420272fe661f7c0d993</Anchor>
     <Abstract>Draws an array of n characters right to left starting at given location.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_scale</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g5e1d44ac9e26e0947d93f78b1dcb6258</Anchor>
+    <Anchor>ga60522372d52422ab427d540d375a43ad</Anchor>
     <Abstract>Concatenates scaling transformation onto the current one.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_scale</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gd5dba4c9286859aae5f98aa0a126517f</Anchor>
+    <Anchor>ga055ef231c1621acbd571c12b995676f0</Anchor>
     <Abstract>Concatenates scaling transformation onto the current one.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_scroll</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gef4a0d81bfafaeb3be15a55b9b58ba5f</Anchor>
+    <Anchor>gaef4a0d81bfafaeb3be15a55b9b58ba5f</Anchor>
     <Abstract>Scroll a rectangle and draw the newly exposed portions.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_set_spot</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g748fcead12c8cc67cb517cab02c273a2</Anchor>
+    <Anchor>ga748fcead12c8cc67cb517cab02c273a2</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_set_status</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g496c7d22ad30fe84717bb765dd6d1fc8</Anchor>
+    <Anchor>ga496c7d22ad30fe84717bb765dd6d1fc8</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_shortcut_label</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g035deb6aa074fd5df1419412ba370410</Anchor>
+    <Anchor>gadfd8bd4a9143e4238da84d031bfd1815</Anchor>
     <Abstract>Get a human-readable string from a shortcut value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_shortcut_label</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gdfd8bd4a9143e4238da84d031bfd1815</Anchor>
+    <Anchor>ga035deb6aa074fd5df1419412ba370410</Anchor>
     <Abstract>Get a human-readable string from a shortcut value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_transform_dx</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gdc956e2be8dbd0f7e5047f36bd65ddf7</Anchor>
+    <Anchor>ga5982191f71657bff8c38e19206869ea8</Anchor>
     <Abstract>Transforms distance using current transformation matrix.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_transform_dy</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g43d46306a0f17a04ffd6fd9a9e9ae5a5</Anchor>
+    <Anchor>ga38e48d06963d55b2a3001f09355824a8</Anchor>
     <Abstract>Transforms distance using current transformation matrix.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_transform_x</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g357e76afe58f61808c3d5e4d9610da12</Anchor>
+    <Anchor>gabba2c9a8d7598dca64572a63e592a864</Anchor>
     <Abstract>Transforms coordinate using the current transformation matrix.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_transform_y</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g7581f38710fa6ad5aa126f4414557cb0</Anchor>
+    <Anchor>gaf68ee505a886277680f704a86ea7ea86</Anchor>
     <Abstract>Transform coordinate using the current transformation matrix.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_transformed_vertex</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g4069ce7f3661ee913869bf71dbb5d5e7</Anchor>
+    <Anchor>ga4069ce7f3661ee913869bf71dbb5d5e7</Anchor>
     <Abstract>Adds coordinate pair to the vertex list without further transformations.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_translate</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g71ab7b045676ab6c165d5548782ed5a9</Anchor>
+    <Anchor>ga319d6ba89d8a5a0b375dfbef4f265cd0</Anchor>
     <Abstract>Concatenates translation transformation onto the current one.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_vertex</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g1201f6cfa1422ac8f508bfaccbe497b3</Anchor>
+    <Anchor>ga1201f6cfa1422ac8f508bfaccbe497b3</Anchor>
     <Abstract>Adds a single vertex to the current path.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_xyline</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g5098d1775b59ece7503a2faded1f1d74</Anchor>
-    <Abstract>Draws a horizontal line from (x,y) to (x1,y), then a vertical from (x1,y) to (x1...</Abstract>
+    <Anchor>gaadf217672cf4e471ee184fab70736666</Anchor>
+    <Abstract>Draws a horizontal line from (x,y) to (x1,y), then vertical from (x1,y) to (x1,y2)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_xyline</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gadf217672cf4e471ee184fab70736666</Anchor>
-    <Abstract>Draws a horizontal line from (x,y) to (x1,y), then vertical from (x1,y) to (x1,y2)...</Abstract>
+    <Anchor>gacf46b232b6439424cc7f53656c5c2226</Anchor>
+    <Abstract>Draws a horizontal line from (x,y) to (x1,y)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_xyline</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>gcf46b232b6439424cc7f53656c5c2226</Anchor>
-    <Abstract>Draws a horizontal line from (x,y) to (x1,y).</Abstract>
+    <Anchor>ga5098d1775b59ece7503a2faded1f1d74</Anchor>
+    <Abstract>Draws a horizontal line from (x,y) to (x1,y), then a vertical from (x1,y) to (x1,y2) and then another...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_yxline</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>ge2e8c7095fbda86ce7812d7e74f1b153</Anchor>
-    <Abstract>Draws a vertical line from (x,y) to (x,y1) then a horizontal from (x,y1) to (x2,y1)...</Abstract>
+    <Anchor>ga9f5600eac117f72dd3fcb758729dab50</Anchor>
+    <Abstract>Draws a vertical line from (x,y) to (x,y1), then a horizontal from (x,y1) to (x2,y1)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_yxline</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g9f5600eac117f72dd3fcb758729dab50</Anchor>
-    <Abstract>Draws a vertical line from (x,y) to (x,y1), then a horizontal from (x,y1) to (x2...</Abstract>
+    <Anchor>gae2e8c7095fbda86ce7812d7e74f1b153</Anchor>
+    <Abstract>Draws a vertical line from (x,y) to (x,y1) then a horizontal from (x,y1) to (x2,y1), then another vertical from (x2,y1) to (x2,y3)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_yxline</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>g814eabe0e8adf0a5017299cc2ecc26a1</Anchor>
-    <Abstract>Draws a vertical line from (x,y) to (x,y1).</Abstract>
+    <Anchor>ga814eabe0e8adf0a5017299cc2ecc26a1</Anchor>
+    <Abstract>Draws a vertical line from (x,y) to (x,y1)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_SOLID</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>ggbc6126af1d45847bc59afa0aa3216b04c795ee9acc4107748784fe6bb3c32178</Anchor>
+    <Anchor>ggadc29c2ff13d900c2f185ee95427fb06cac795ee9acc4107748784fe6bb3c32178</Anchor>
     <Abstract>line style: ___________</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_DASH</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>ggbc6126af1d45847bc59afa0aa3216b0409b9edc8f3a16264ec51b6be3b785346</Anchor>
+    <Anchor>ggadc29c2ff13d900c2f185ee95427fb06ca09b9edc8f3a16264ec51b6be3b785346</Anchor>
     <Abstract>line style: _ _ _ _ _ _</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_DOT</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>ggbc6126af1d45847bc59afa0aa3216b04a001e23c439f6872fd4d30ecdae78dd8</Anchor>
+    <Anchor>ggadc29c2ff13d900c2f185ee95427fb06caa001e23c439f6872fd4d30ecdae78dd8</Anchor>
     <Abstract>line style: . . . . . .</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_DASHDOT</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>ggbc6126af1d45847bc59afa0aa3216b04f03630c0376e6916d4af7114250808f7</Anchor>
+    <Anchor>ggadc29c2ff13d900c2f185ee95427fb06caf03630c0376e6916d4af7114250808f7</Anchor>
     <Abstract>line style: _ . _ . _ .</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_DASHDOTDOT</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>ggbc6126af1d45847bc59afa0aa3216b04b5c566b53357b8aab0659306e41a71ce</Anchor>
+    <Anchor>ggadc29c2ff13d900c2f185ee95427fb06cab5c566b53357b8aab0659306e41a71ce</Anchor>
     <Abstract>line style: _ . . _ . .</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_CAP_FLAT</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>ggbc6126af1d45847bc59afa0aa3216b04106d3870d9d4043d5e1efea7be71df9b</Anchor>
+    <Anchor>ggadc29c2ff13d900c2f185ee95427fb06ca106d3870d9d4043d5e1efea7be71df9b</Anchor>
     <Abstract>cap style: end is flat</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_CAP_ROUND</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>ggbc6126af1d45847bc59afa0aa3216b04f4f6315e1b6adcc28bc1cf28b227a77e</Anchor>
+    <Anchor>ggadc29c2ff13d900c2f185ee95427fb06caf4f6315e1b6adcc28bc1cf28b227a77e</Anchor>
     <Abstract>cap style: end is round</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_CAP_SQUARE</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>ggbc6126af1d45847bc59afa0aa3216b049ff5da2f996f81442f3148a70068806e</Anchor>
+    <Anchor>ggadc29c2ff13d900c2f185ee95427fb06ca9ff5da2f996f81442f3148a70068806e</Anchor>
     <Abstract>cap style: end wraps end point</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_JOIN_MITER</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>ggbc6126af1d45847bc59afa0aa3216b0498b1abbce3a84336577ca2505a336483</Anchor>
+    <Anchor>ggadc29c2ff13d900c2f185ee95427fb06ca98b1abbce3a84336577ca2505a336483</Anchor>
     <Abstract>join style: line join extends to a point</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_JOIN_ROUND</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>ggbc6126af1d45847bc59afa0aa3216b043c60c1440df78b5a6e1f26cce69fa607</Anchor>
+    <Anchor>ggadc29c2ff13d900c2f185ee95427fb06ca3c60c1440df78b5a6e1f26cce69fa607</Anchor>
     <Abstract>join style: line join is rounded</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_JOIN_BEVEL</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>econst</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__drawings.html</Path>
-    <Anchor>ggbc6126af1d45847bc59afa0aa3216b043eba95d41a50b905b68a56c0a059f98c</Anchor>
+    <Anchor>ggadc29c2ff13d900c2f185ee95427fb06ca3eba95d41a50b905b68a56c0a059f98c</Anchor>
     <Abstract>join style: line join is tidied</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>fl_multithread</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>group__fl__multithread.html</Path>
+    <Abstract>fl multithreading support functions declared in &amp;lt;FL/Fl.H&amp;gt;</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>awake</Name>
       <APILanguage>cpp</APILanguage>
       <Type>clm</Type>
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__multithread.html</Path>
-    <Anchor>g22a404bcaf6641369e0725627d881556</Anchor>
-    <Abstract>See void awake(void* message=0).</Abstract>
+    <Anchor>gae9e8f440ce2ca05b047c620f75af13cb</Anchor>
+    <Abstract>Sends a message pointer to the main thread, causing any pending Fl::wait() call to terminate so that ...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -7013,8 +6978,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__multithread.html</Path>
-    <Anchor>ge9e8f440ce2ca05b047c620f75af13cb</Anchor>
-    <Abstract>The awake() method sends a message pointer to the main thread, causing any pending...</Abstract>
+    <Anchor>ga22a404bcaf6641369e0725627d881556</Anchor>
+    <Abstract>See void awake(void* message=0).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -7024,8 +6989,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__multithread.html</Path>
-    <Anchor>g9a485ef2641adb0b026224ce41e8dabd</Anchor>
-    <Abstract>The lock() method blocks the current thread until it can safely access FLTK widgets...</Abstract>
+    <Anchor>gaf6f46de66cc183bc5b38cd364aca4cf2</Anchor>
+    <Abstract>The lock() method blocks the current thread until it can safely access FLTK widgets and data...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -7035,8 +7000,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__multithread.html</Path>
-    <Anchor>g1fb3dbbd66eacb7ba26e0c0d724c0265</Anchor>
-    <Abstract>The thread_message() method returns the last message that was sent from a child by...</Abstract>
+    <Anchor>ga82258694ec1baf11c3756c965b2c501e</Anchor>
+    <Abstract>The thread_message() method returns the last message that was sent from a child by the awake() method...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -7046,18 +7011,26 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__multithread.html</Path>
-    <Anchor>g2b9375cc078d9d39161e2cba520829fd</Anchor>
+    <Anchor>ga2b9375cc078d9d39161e2cba520829fd</Anchor>
     <Abstract>The unlock() method releases the lock that was set using the lock() method.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>fl_del_widget</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>group__fl__del__widget.html</Path>
+    <Abstract>These functions, declared in &amp;lt;FL/Fl.H&amp;gt;, support deletion of widgets inside callbacks.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>clear_widget_pointer</Name>
       <APILanguage>cpp</APILanguage>
       <Type>clm</Type>
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__del__widget.html</Path>
-    <Anchor>gd3cbd31083b47836cbe00ffb7006a4d4</Anchor>
+    <Anchor>gad3cbd31083b47836cbe00ffb7006a4d4</Anchor>
     <Abstract>Clears a widget pointer in the watch list.</Abstract>
   </Token>
   <Token>
@@ -7068,7 +7041,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__del__widget.html</Path>
-    <Anchor>g609413ac47ba433d1e7da8678a27164f</Anchor>
+    <Anchor>ga609413ac47ba433d1e7da8678a27164f</Anchor>
     <Abstract>Schedules a widget for deletion at the next call to the event loop.</Abstract>
   </Token>
   <Token>
@@ -7079,7 +7052,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__del__widget.html</Path>
-    <Anchor>g838010444986ae57301d6e8289d2dfbb</Anchor>
+    <Anchor>ga838010444986ae57301d6e8289d2dfbb</Anchor>
     <Abstract>Deletes widgets previously scheduled for deletion.</Abstract>
   </Token>
   <Token>
@@ -7090,7 +7063,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__del__widget.html</Path>
-    <Anchor>g1426329d09de561319d4555018d9d1a2</Anchor>
+    <Anchor>ga1426329d09de561319d4555018d9d1a2</Anchor>
     <Abstract>Releases a widget pointer from the watch list.</Abstract>
   </Token>
   <Token>
@@ -7101,19 +7074,26 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__del__widget.html</Path>
-    <Anchor>g16ecd6d20b793fd0f3081eaab369caa9</Anchor>
+    <Anchor>ga16ecd6d20b793fd0f3081eaab369caa9</Anchor>
     <Abstract>Adds a widget pointer to the widget watch list.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>group_cairo</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>group__group__cairo.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>cairo_autolink_context</Name>
       <APILanguage>cpp</APILanguage>
       <Type>clm</Type>
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__group__cairo.html</Path>
-    <Anchor>g9a52d25377797666e43a46b520c485ac</Anchor>
-    <Abstract>Gets the current autolink mode for cairo support.</Abstract>
+    <Anchor>gae5a1f7fcf75353908cc96b0edb928dd9</Anchor>
+    <Abstract>when FLTK_HAVE_CAIRO is defined and cairo_autolink_context() is true, any current window dc is linked...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -7123,8 +7103,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__group__cairo.html</Path>
-    <Anchor>ge5a1f7fcf75353908cc96b0edb928dd9</Anchor>
-    <Abstract>when HAVE_CAIRO is defined and cairo_autolink_context() is true, any current window...</Abstract>
+    <Anchor>ga9a52d25377797666e43a46b520c485ac</Anchor>
+    <Abstract>Gets the current autolink mode for cairo support.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -7134,8 +7114,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__group__cairo.html</Path>
-    <Anchor>g2bd5ba3321a80408a1460e114e2e5f99</Anchor>
-    <Abstract>Sets the current cairo context to c.</Abstract>
+    <Anchor>ga71ff6bfde35cd1d8a050d18cdc2f24af</Anchor>
+    <Abstract>Gets the current cairo context linked with a fltk window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -7145,548 +7125,551 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__group__cairo.html</Path>
-    <Anchor>g71ff6bfde35cd1d8a050d18cdc2f24af</Anchor>
-    <Abstract>Gets the current cairo context linked with a fltk window.</Abstract>
+    <Anchor>ga2bd5ba3321a80408a1460e114e2e5f99</Anchor>
+    <Abstract>Sets the current cairo context to c.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>fl_unicode</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>group__fl__unicode.html</Path>
+    <Abstract>fl global Unicode and UTF-8 handling functions declared in &amp;lt;FL/fl_utf8.h&amp;gt;</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>ERRORS_TO_CP1252</Name>
       <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g3a884ca5383ac1a607c60a4b32757299</Anchor>
+    <Anchor>ga3a884ca5383ac1a607c60a4b32757299</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>ERRORS_TO_ISO8859_1</Name>
       <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>gb32b33e9780bd5daf6b837ad05dda081</Anchor>
+    <Anchor>gab32b33e9780bd5daf6b837ad05dda081</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>STRICT_RFC3629</Name>
       <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>gd39777a7d175212740aba2b63068d799</Anchor>
+    <Anchor>gad39777a7d175212740aba2b63068d799</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_nonspacing</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g75d310d956bedf6129c5ef6c1e868a8f</Anchor>
+    <Anchor>ga75d310d956bedf6129c5ef6c1e868a8f</Anchor>
     <Abstract>returns true if the character is non-spacing.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_tolower</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g740fa37418471ca5be990c7cda17633a</Anchor>
+    <Anchor>ga740fa37418471ca5be990c7cda17633a</Anchor>
     <Abstract>return the Unicode lower case value of ucs </Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_toupper</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>ga89f0f2a9adf00a1b6b73776b8f01cd0</Anchor>
+    <Anchor>gaa89f0f2a9adf00a1b6b73776b8f01cd0</Anchor>
     <Abstract>return the Unicode upper case value of ucs </Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf2mbcs</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g8d5e4047416055e55c5b6b9d0e78a8fd</Anchor>
+    <Anchor>ga8d5e4047416055e55c5b6b9d0e78a8fd</Anchor>
     <Abstract>converts UTF8 to a local multi-byte character string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8back</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>gd28ab9ec404eed36008de0ddcf95db0f</Anchor>
+    <Anchor>gad28ab9ec404eed36008de0ddcf95db0f</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8bytes</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g3e25d5c315ce7f0acf87c3662e331468</Anchor>
+    <Anchor>ga3e25d5c315ce7f0acf87c3662e331468</Anchor>
     <Abstract>Return the number of bytes needed to encode the given UCS4 character in UTF8.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8decode</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>gd80ac8abaa3ed7b8c245447d6b3aab95</Anchor>
+    <Anchor>gad80ac8abaa3ed7b8c245447d6b3aab95</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8encode</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>ge608a28bc43f10014343483ed3d5e99c</Anchor>
+    <Anchor>gae608a28bc43f10014343483ed3d5e99c</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8from_mb</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>ge39a1895b879cc7bde01adc073f15e32</Anchor>
+    <Anchor>gae39a1895b879cc7bde01adc073f15e32</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8froma</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>ge652006e11dcea72e9ae23e8fb606ff1</Anchor>
+    <Anchor>gae652006e11dcea72e9ae23e8fb606ff1</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8fromwc</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g56a6296024debb49690b81addda7589b</Anchor>
+    <Anchor>ga56a6296024debb49690b81addda7589b</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8fwd</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g881af6d9537e0aadb1ab7ab3f35bd3bc</Anchor>
+    <Anchor>ga881af6d9537e0aadb1ab7ab3f35bd3bc</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8len</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g3eedf721bef934868002eb94d247d834</Anchor>
-    <Abstract>return the byte length of the UTF-8 sequence with first byte c, or -1 if c is not...</Abstract>
+    <Anchor>ga3eedf721bef934868002eb94d247d834</Anchor>
+    <Abstract>return the byte length of the UTF-8 sequence with first byte c, or -1 if c is not valid...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8len1</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>gf739852beaf3dacf039fdc0b1f289a5a</Anchor>
-    <Abstract>Return the byte length of the UTF-8 sequence with first byte c, or 1 if c is not...</Abstract>
+    <Anchor>gaf739852beaf3dacf039fdc0b1f289a5a</Anchor>
+    <Abstract>Return the byte length of the UTF-8 sequence with first byte c, or 1 if c is not valid.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8locale</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>gd26770d13761b82a68c5bcc5f9de196b</Anchor>
+    <Anchor>gad26770d13761b82a68c5bcc5f9de196b</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8test</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g9db7a23fb75a6a76d3118704806918ea</Anchor>
+    <Anchor>ga9db7a23fb75a6a76d3118704806918ea</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8to_mb</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g7140599647f4494b4c636e87cf9083b0</Anchor>
+    <Anchor>ga7140599647f4494b4c636e87cf9083b0</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8toa</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g12eec84f8d118aac87eaabaedfcd4154</Anchor>
+    <Anchor>ga12eec84f8d118aac87eaabaedfcd4154</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8toUtf16</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g6b537f15e29c1eb78bee7c24483dc759</Anchor>
+    <Anchor>ga6b537f15e29c1eb78bee7c24483dc759</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf8towc</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>gc483f43232e4444086487d3417236209</Anchor>
+    <Anchor>gac483f43232e4444086487d3417236209</Anchor>
     <Abstract>Converts a UTF-8 string into a wide character string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf_nb_char</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>gff5ccdf22c2cb46125cc9a152542e63b</Anchor>
+    <Anchor>gaff5ccdf22c2cb46125cc9a152542e63b</Anchor>
     <Abstract>returns the number of Unicode chars in the UTF-8 string</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf_strcasecmp</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>gd63a1c56de1f2ebbe4c1e125386d2e60</Anchor>
+    <Anchor>gad63a1c56de1f2ebbe4c1e125386d2e60</Anchor>
     <Abstract>UTF-8 aware strcasecmp - converts to Unicode and tests.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf_strncasecmp</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g3b2222dd56379bd207aa43008599ea09</Anchor>
+    <Anchor>ga3b2222dd56379bd207aa43008599ea09</Anchor>
     <Abstract>UTF-8 aware strncasecmp - converts to lower case Unicode and tests.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf_tolower</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>gcf76050fa9f74aac6bf174bd3872742d</Anchor>
+    <Anchor>gacf76050fa9f74aac6bf174bd3872742d</Anchor>
     <Abstract>converts the str string to the lower case equivalent into buf.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_utf_toupper</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g4f601b637b94506eaa17056ba20ce25d</Anchor>
+    <Anchor>ga4f601b637b94506eaa17056ba20ce25d</Anchor>
     <Abstract>converts the str string to the upper case equivalent into buf.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_wcwidth</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g434459dcb7e07a747350403dc9ddca8c</Anchor>
+    <Anchor>ga434459dcb7e07a747350403dc9ddca8c</Anchor>
     <Abstract>extended wrapper around fl_wcwidth_(unsigned int ucs) function.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_wcwidth_</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__fl__unicode.html</Path>
-    <Anchor>g86f3c69d9e3e7b3bdc348211e4a8b7de</Anchor>
-    <Abstract>wrapper to adapt Markus Kuhn&#39;s implementation of wcwidth() for FLTK</Abstract>
+    <Anchor>ga86f3c69d9e3e7b3bdc348211e4a8b7de</Anchor>
+    <Abstract>wrapper to adapt Markus Kuhn&amp;#39;s implementation of wcwidth() for FLTK</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>group_macosx</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>group__group__macosx.html</Path>
+    <Abstract>Mac OS X-specific symbols declared in &amp;lt;FL/x.H&amp;gt; or &amp;lt;FL/gl.h&amp;gt;</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>fl_mac_set_about</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__group__macosx.html</Path>
-    <Anchor>gc2ba4bfc66f7bc9792dffa2aeb53064e</Anchor>
-    <Abstract>Attaches a callback to the &quot;About myprog&quot; item of the system application...</Abstract>
+    <Anchor>gac2ba4bfc66f7bc9792dffa2aeb53064e</Anchor>
+    <Abstract>Attaches a callback to the &amp;quot;About myprog&amp;quot; item of the system application menu...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_open_callback</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__group__macosx.html</Path>
-    <Anchor>g0702a54934d10f5b72157137cf291296</Anchor>
+    <Anchor>ga0702a54934d10f5b72157137cf291296</Anchor>
     <Abstract>Register a function called for each file dropped onto an application icon.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>gl_texture_pile_height</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__group__macosx.html</Path>
-    <Anchor>g7b35a837f9aac769f62269e8ce8bf072</Anchor>
-    <Abstract>Changes the height of the pile of pre-computed string textures.</Abstract>
+    <Anchor>ga469e170a24036e62ae6c845077005fd8</Anchor>
+    <Abstract>Returns the current height of the pile of pre-computed string textures.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>gl_texture_pile_height</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__group__macosx.html</Path>
-    <Anchor>g469e170a24036e62ae6c845077005fd8</Anchor>
-    <Abstract>Returns the current height of the pile of pre-computed string textures.</Abstract>
+    <Anchor>ga7b35a837f9aac769f62269e8ce8bf072</Anchor>
+    <Abstract>Changes the height of the pile of pre-computed string textures.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_mac_os_version</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>data</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__group__macosx.html</Path>
-    <Anchor>g2c7db6b2ea9a6ae37a26bea810d2056c</Anchor>
-    <Abstract>The version number of the running Mac OS X (e.g., 0x1064 for 10.6.4).</Abstract>
+    <Anchor>ga2c7db6b2ea9a6ae37a26bea810d2056c</Anchor>
+    <Abstract>The version number of the running Mac OS X (e.g., 0x1064 for 10.6.4)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>group_comdlg</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>group__group__comdlg.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>fl_alert</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>ge998e9cd38954bfde24bd20e550e9b8a</Anchor>
+    <Anchor>gae998e9cd38954bfde24bd20e550e9b8a</Anchor>
     <Abstract>Shows an alert message dialog box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_ask</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>gd3800d6fffef60c0153e6befecdfa650</Anchor>
-    <Abstract>Shows a dialog displaying the fmt message, this dialog features 2 yes/no buttons...</Abstract>
+    <Anchor>gad3800d6fffef60c0153e6befecdfa650</Anchor>
+    <Abstract>Shows a dialog displaying the fmt message, this dialog features 2 yes/no buttons.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_beep</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>g7df367b297d2b2d1af087e1adbf3c265</Anchor>
+    <Anchor>ga7df367b297d2b2d1af087e1adbf3c265</Anchor>
     <Abstract>Emits a system beep message.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_choice</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>g36c19b29fcd5c261f3eafdf9f7126b16</Anchor>
-    <Abstract>Shows a dialog displaying the fmt message, this dialog features up to 3 customizable...</Abstract>
+    <Anchor>ga36c19b29fcd5c261f3eafdf9f7126b16</Anchor>
+    <Abstract>Shows a dialog displaying the fmt message, this dialog features up to 3 customizable choice buttons...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>Fl_Color_Chooser</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>cl</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>classFl__Color__Chooser.html</Path>
-    <Abstract>The Fl_Color_Chooser widget provides a standard RGB color chooser.</Abstract>
-    <DeclaredIn>Fl_Color_Chooser.H</DeclaredIn>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>fl_color_chooser</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Color_Chooser</Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>g2e196b4a6ee54a47c9e7583406bbed60</Anchor>
+    <Anchor>ga6241252ca65bc163d046b4f900a5ebad</Anchor>
     <Abstract>Pops up a window to let the user pick an arbitrary RGB color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_color_chooser</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Color_Chooser</Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>g6241252ca65bc163d046b4f900a5ebad</Anchor>
+    <Anchor>ga2e196b4a6ee54a47c9e7583406bbed60</Anchor>
     <Abstract>Pops up a window to let the user pick an arbitrary RGB color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>Fl_File_Chooser</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>cl</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>classFl__File__Chooser.html</Path>
-    <Abstract>The Fl_File_Chooser widget displays a standard file selection dialog that supports...</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>fl_dir_chooser</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>g24f703a97e90934198a474d19b22732d</Anchor>
+    <Anchor>ga24f703a97e90934198a474d19b22732d</Anchor>
+    <Abstract>Shows a file chooser dialog and gets a directory.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_file_chooser</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>g5bc7a0eda4de38cbc33d3a16d5cfd32f</Anchor>
+    <Anchor>ga5bc7a0eda4de38cbc33d3a16d5cfd32f</Anchor>
+    <Abstract>Shows a file chooser dialog and gets a filename.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_file_chooser_callback</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>gb740f4a9d74d5cbbb055920ffd539267</Anchor>
+    <Anchor>gab740f4a9d74d5cbbb055920ffd539267</Anchor>
+    <Abstract>Set the file chooser callback.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_file_chooser_ok_label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>gd4e7eaf88fe838a415110280fd636566</Anchor>
+    <Anchor>gad4e7eaf88fe838a415110280fd636566</Anchor>
+    <Abstract>Set the &amp;quot;OK&amp;quot; button label.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_input</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>g4daf4c0bc85342a5794b9c2ad9e20b99</Anchor>
+    <Anchor>ga4daf4c0bc85342a5794b9c2ad9e20b99</Anchor>
     <Abstract>Shows an input dialog displaying the fmt message.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_message</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>g570c50cf7641b7d85f949b6d61f51c43</Anchor>
+    <Anchor>ga570c50cf7641b7d85f949b6d61f51c43</Anchor>
     <Abstract>Shows an information message dialog box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>fl_message_hotspot</Name>
+      <APILanguage>c</APILanguage>
+      <Type>func</Type>
+    </TokenIdentifier>
+    <Path>group__group__comdlg.html</Path>
+    <Anchor>ga211bee475a36beed6a0a52600d7af483</Anchor>
+    <Abstract>Gets whether or not to move the common message box used in many common dialogs like fl_message()...</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>fl_message_hotspot</Name>
+      <APILanguage>c</APILanguage>
+      <Type>func</Type>
+    </TokenIdentifier>
+    <Path>group__group__comdlg.html</Path>
+    <Anchor>ga5cb8a823f404d44994862d198b3a82b1</Anchor>
+    <Abstract>Sets whether or not to move the common message box used in many common dialogs like fl_message()...</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>fl_message_icon</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>gc761d3edfeb4b4e78d36c4c0d19c8906</Anchor>
-    <Abstract>Gets the Fl_Box icon container of the current default dialog used in many common...</Abstract>
+    <Anchor>gac761d3edfeb4b4e78d36c4c0d19c8906</Anchor>
+    <Abstract>Gets the Fl_Box icon container of the current default dialog used in many common dialogs like fl_mess...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>fl_message_title</Name>
+      <APILanguage>c</APILanguage>
+      <Type>func</Type>
+    </TokenIdentifier>
+    <Path>group__group__comdlg.html</Path>
+    <Anchor>gaa9b18f2a1110a45d2e4745752e7abc37</Anchor>
+    <Abstract>Sets the title of the dialog window used in many common dialogs.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>fl_message_title_default</Name>
+      <APILanguage>c</APILanguage>
+      <Type>func</Type>
+    </TokenIdentifier>
+    <Path>group__group__comdlg.html</Path>
+    <Anchor>ga5c1580752de42dfd10946975d647aaa6</Anchor>
+    <Abstract>Sets the default title of the dialog window used in many common dialogs.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>fl_password</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>g3d11355717ef991e0330685b7b111db2</Anchor>
+    <Anchor>ga3d11355717ef991e0330685b7b111db2</Anchor>
     <Abstract>Shows an input dialog displaying the fmt message.</Abstract>
   </Token>
   <Token>
@@ -7697,7 +7680,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>g163461446c664de8d1785ee0e4515f23</Anchor>
+    <Anchor>ga163461446c664de8d1785ee0e4515f23</Anchor>
     <Abstract>FLTK calls Fl::error() to output a normal error message.</Abstract>
   </Token>
   <Token>
@@ -7708,63 +7691,58 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>g181c7012ef5dd3a551a4e861c9fc974a</Anchor>
+    <Anchor>ga181c7012ef5dd3a551a4e861c9fc974a</Anchor>
     <Abstract>FLTK calls Fl::fatal() to output a fatal error message.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_cancel</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>data</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>gd14c8bab4536ccb1ee8258bcd0f9ff1e</Anchor>
-    <Abstract>string pointer used in common dialogs, you can change it to a foreign language</Abstract>
+    <Anchor>gad14c8bab4536ccb1ee8258bcd0f9ff1e</Anchor>
+    <Abstract>string pointer used in common dialogs, you can change it to another language</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_close</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>data</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>g30b4d3bbb413fb15695b11b1078a319c</Anchor>
-    <Abstract>string pointer used in common dialogs, you can change it to a foreign language</Abstract>
+    <Anchor>ga30b4d3bbb413fb15695b11b1078a319c</Anchor>
+    <Abstract>string pointer used in common dialogs, you can change it to another language</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_no</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>data</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>gf5c9f7ac7526d7e1c88bb10ec95fb2ef</Anchor>
-    <Abstract>string pointer used in common dialogs, you can change it to a foreign language</Abstract>
+    <Anchor>gaf5c9f7ac7526d7e1c88bb10ec95fb2ef</Anchor>
+    <Abstract>string pointer used in common dialogs, you can change it to another language</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_ok</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>data</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>g37dc4f23e77e18e7bc2b1cc256a18063</Anchor>
-    <Abstract>string pointer used in common dialogs, you can change it to a foreign language</Abstract>
+    <Anchor>ga37dc4f23e77e18e7bc2b1cc256a18063</Anchor>
+    <Abstract>string pointer used in common dialogs, you can change it to another language</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_yes</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>data</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>g1be4def8585ff443bf26d676b3040baa</Anchor>
-    <Abstract>string pointer used in common dialogs, you can change it to a foreign language</Abstract>
+    <Anchor>ga1be4def8585ff443bf26d676b3040baa</Anchor>
+    <Abstract>string pointer used in common dialogs, you can change it to another language</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -7774,161 +7752,167 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>gdec4624fcfc09e75fdaf59c2553fe8a9</Anchor>
+    <Anchor>gadec4624fcfc09e75fdaf59c2553fe8a9</Anchor>
     <Abstract>FLTK calls Fl::warning() to output a warning message.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>filenames</Name>
+      <APILanguage>c</APILanguage>
+    </TokenIdentifier>
+    <Path>group__filenames.html</Path>
+    <Abstract>File names and URI functions defined in &amp;lt;FL/filename.H&amp;gt;</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>FL_PATH_MAX</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>macro</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__filenames.html</Path>
-    <Anchor>g29253083ed9918c2f9d532bd5ed89cc3</Anchor>
+    <Anchor>ga29253083ed9918c2f9d532bd5ed89cc3</Anchor>
     <Abstract>all path buffers should use this length</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_File_Sort_F</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>tdef</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__filenames.html</Path>
-    <Anchor>g8be6b0be30bd3174de4b682e4e38eaf5</Anchor>
+    <Anchor>ga8be6b0be30bd3174de4b682e4e38eaf5</Anchor>
     <Abstract>File sorting function.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_filename_absolute</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__filenames.html</Path>
-    <Anchor>g501ffe4287dfd36c8cb56a42c9c4b34c</Anchor>
+    <Anchor>ga501ffe4287dfd36c8cb56a42c9c4b34c</Anchor>
     <Abstract>Makes a filename absolute from a relative filename.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_filename_expand</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__filenames.html</Path>
-    <Anchor>gbf6091d3cad1ec774ba8d2608994be6c</Anchor>
+    <Anchor>gabf6091d3cad1ec774ba8d2608994be6c</Anchor>
     <Abstract>Expands a filename containing shell variables and tilde (~).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_filename_ext</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__filenames.html</Path>
-    <Anchor>gccd45892153d060516a1571335e60a2a</Anchor>
+    <Anchor>gaccd45892153d060516a1571335e60a2a</Anchor>
     <Abstract>Gets the extensions of a filename.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_filename_free_list</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__filenames.html</Path>
-    <Anchor>gdf310cfdff3e566a7be46f70c66b8c48</Anchor>
+    <Anchor>gadf310cfdff3e566a7be46f70c66b8c48</Anchor>
     <Abstract>Free the list of filenames that is generated by fl_filename_list().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_filename_isdir</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__filenames.html</Path>
-    <Anchor>gf8e5802ecf4af833172c20dd8d22b0e3</Anchor>
+    <Anchor>gaf8e5802ecf4af833172c20dd8d22b0e3</Anchor>
     <Abstract>Determines if a file exists and is a directory from its filename.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_filename_list</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__filenames.html</Path>
-    <Anchor>g41cd95eb5e898b83d184926e05ad4094</Anchor>
+    <Anchor>ga41cd95eb5e898b83d184926e05ad4094</Anchor>
     <Abstract>Portable and const-correct wrapper for the scandir() function.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_filename_match</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__filenames.html</Path>
-    <Anchor>gc4b44c55216afb84a7a9e75bd8b65793</Anchor>
+    <Anchor>gac4b44c55216afb84a7a9e75bd8b65793</Anchor>
     <Abstract>Checks if a string s matches a pattern p.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_filename_name</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__filenames.html</Path>
-    <Anchor>g0ac0f44a1709c6ff94f56a8954dc8fd6</Anchor>
+    <Anchor>ga0ac0f44a1709c6ff94f56a8954dc8fd6</Anchor>
     <Abstract>Gets the file name from a path.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_filename_relative</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__filenames.html</Path>
-    <Anchor>gf0cfb5d9ee6743caf9ede70032bd2a9b</Anchor>
+    <Anchor>gaf0cfb5d9ee6743caf9ede70032bd2a9b</Anchor>
     <Abstract>Makes a filename relative to the current working directory.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_filename_setext</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__filenames.html</Path>
-    <Anchor>g957325ab216ec3290693a737ac8881a3</Anchor>
+    <Anchor>ga957325ab216ec3290693a737ac8881a3</Anchor>
     <Abstract>Replaces the extension in buf of max.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_open_uri</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>func</Type>
-      <Scope></Scope>
     </TokenIdentifier>
     <Path>group__filenames.html</Path>
-    <Anchor>ga703a16e265f609bedbaf0930dbcd0d7</Anchor>
+    <Anchor>gaa703a16e265f609bedbaf0930dbcd0d7</Anchor>
     <Abstract>Opens the specified Uniform Resource Identifier (URI).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>Fl</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl</Scope>
+    </TokenIdentifier>
+    <Path>classFl.html</Path>
+    <Abstract>The Fl is the FLTK global (static) containing state information and global methods for the current ap...</Abstract>
+    <DeclaredIn>Fl.H</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>add_awake_handler_</Name>
       <APILanguage>cpp</APILanguage>
       <Type>clm</Type>
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>fff1ee2c6afa6463293a2188a44b00b5</Anchor>
+    <Anchor>afff1ee2c6afa6463293a2188a44b00b5</Anchor>
     <Abstract>Adds an awake handler for use in awake().</Abstract>
   </Token>
   <Token>
@@ -7939,8 +7923,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>7b689a9e42582fe6e87f7c7eb1dce94f</Anchor>
-    <Abstract>FLTK will call this callback just before it flushes the display and waits for events...</Abstract>
+    <Anchor>a7b689a9e42582fe6e87f7c7eb1dce94f</Anchor>
+    <Abstract>FLTK will call this callback just before it flushes the display and waits for events.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -7950,8 +7934,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>d45d81e99587aa6115cb8a6b3d757517</Anchor>
-    <Abstract>See void add_fd(int fd, int when, Fl_FD_Handler cb, void* = 0).</Abstract>
+    <Anchor>a799b8278326b3c2db15687c43c11aaf6</Anchor>
+    <Abstract>Adds file descriptor fd to listen to.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -7961,8 +7945,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>799b8278326b3c2db15687c43c11aaf6</Anchor>
-    <Abstract>Adds file descriptor fd to listen to.</Abstract>
+    <Anchor>ad45d81e99587aa6115cb8a6b3d757517</Anchor>
+    <Abstract>See void add_fd(int fd, int when, Fl_FD_Handler cb, void* = 0)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -7972,7 +7956,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>ge2d39bda7362e444afa41166c478b904</Anchor>
+    <Anchor>gae2d39bda7362e444afa41166c478b904</Anchor>
     <Abstract>Install a function to parse unrecognized events.</Abstract>
   </Token>
   <Token>
@@ -7983,8 +7967,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>4e7a1b5d18c2f073238a8466a62a3e7a</Anchor>
-    <Abstract>Adds a callback function that is called every time by Fl::wait() and also makes it...</Abstract>
+    <Anchor>a4e7a1b5d18c2f073238a8466a62a3e7a</Anchor>
+    <Abstract>Adds a callback function that is called every time by Fl::wait() and also makes it act as though the ...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -7994,7 +7978,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>23e63eb7cec3a27fa360e66c6e2b2e52</Anchor>
+    <Anchor>a23e63eb7cec3a27fa360e66c6e2b2e52</Anchor>
     <Abstract>Adds a one-shot timeout callback.</Abstract>
   </Token>
   <Token>
@@ -8005,7 +7989,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>1576b8c9ca3e900daaa5c36ca0e7ae48</Anchor>
+    <Anchor>a1576b8c9ca3e900daaa5c36ca0e7ae48</Anchor>
     <Abstract>Parse a single switch from argv, starting at word i.</Abstract>
   </Token>
   <Token>
@@ -8016,7 +8000,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>6fb24179ad2642412f4042863fe23645</Anchor>
+    <Anchor>a6fb24179ad2642412f4042863fe23645</Anchor>
     <Abstract>Parse all command line switches matching standard FLTK options only.</Abstract>
   </Token>
   <Token>
@@ -8027,7 +8011,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>115903daf3593748cdd36a5e78e74534</Anchor>
+    <Anchor>a115903daf3593748cdd36a5e78e74534</Anchor>
     <Abstract>Parse command line switches using the cb argument handler.</Abstract>
   </Token>
   <Token>
@@ -8038,8 +8022,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__multithread.html</Path>
-    <Anchor>g22a404bcaf6641369e0725627d881556</Anchor>
-    <Abstract>See void awake(void* message=0).</Abstract>
+    <Anchor>gae9e8f440ce2ca05b047c620f75af13cb</Anchor>
+    <Abstract>Sends a message pointer to the main thread, causing any pending Fl::wait() call to terminate so that ...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8049,8 +8033,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__multithread.html</Path>
-    <Anchor>ge9e8f440ce2ca05b047c620f75af13cb</Anchor>
-    <Abstract>The awake() method sends a message pointer to the main thread, causing any pending...</Abstract>
+    <Anchor>ga22a404bcaf6641369e0725627d881556</Anchor>
+    <Abstract>See void awake(void* message=0).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8060,8 +8044,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>422da0dfc6aa51721e7c9a6ccf5b90ef</Anchor>
-    <Abstract>Changes fl_color(FL_BACKGROUND_COLOR) to the given color, and changes the gray ramp...</Abstract>
+    <Anchor>a422da0dfc6aa51721e7c9a6ccf5b90ef</Anchor>
+    <Abstract>Changes fl_color(FL_BACKGROUND_COLOR) to the given color, and changes the gray ramp from 32 to 56 to ...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8071,7 +8055,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>98d4c4557a2127bfc46abe15feed3be2</Anchor>
+    <Anchor>a98d4c4557a2127bfc46abe15feed3be2</Anchor>
     <Abstract>Changes the alternative background color.</Abstract>
   </Token>
   <Token>
@@ -8082,7 +8066,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g5a5c497679a904863019edf5375293bf</Anchor>
+    <Anchor>ga5a5c497679a904863019edf5375293bf</Anchor>
     <Abstract>Sets the widget that is below the mouse.</Abstract>
   </Token>
   <Token>
@@ -8093,7 +8077,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g5b55ce634002a2743c24c4c4db7cbdd4</Anchor>
+    <Anchor>ga5b55ce634002a2743c24c4c4db7cbdd4</Anchor>
     <Abstract>Gets the widget that is below the mouse.</Abstract>
   </Token>
   <Token>
@@ -8104,7 +8088,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>f739a06d44dc94d09015ed1940b9f066</Anchor>
+    <Anchor>af739a06d44dc94d09015ed1940b9f066</Anchor>
     <Abstract>Returns the height offset for the given boxtype.</Abstract>
   </Token>
   <Token>
@@ -8115,7 +8099,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>9a327ed95a8c2533ca4eee659bf3d557</Anchor>
+    <Anchor>a9a327ed95a8c2533ca4eee659bf3d557</Anchor>
     <Abstract>Returns the width offset for the given boxtype.</Abstract>
   </Token>
   <Token>
@@ -8126,7 +8110,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>2971f20fe3595fd8f77fe73d4eb89594</Anchor>
+    <Anchor>a2971f20fe3595fd8f77fe73d4eb89594</Anchor>
     <Abstract>Returns the X offset for the given boxtype.</Abstract>
   </Token>
   <Token>
@@ -8137,7 +8121,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>9fbd0a2a5c43a30893dec05e8d34dc15</Anchor>
+    <Anchor>a9fbd0a2a5c43a30893dec05e8d34dc15</Anchor>
     <Abstract>Returns the Y offset for the given boxtype.</Abstract>
   </Token>
   <Token>
@@ -8148,8 +8132,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__group__cairo.html</Path>
-    <Anchor>g9a52d25377797666e43a46b520c485ac</Anchor>
-    <Abstract>Gets the current autolink mode for cairo support.</Abstract>
+    <Anchor>gae5a1f7fcf75353908cc96b0edb928dd9</Anchor>
+    <Abstract>when FLTK_HAVE_CAIRO is defined and cairo_autolink_context() is true, any current window dc is linked...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8159,8 +8143,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__group__cairo.html</Path>
-    <Anchor>ge5a1f7fcf75353908cc96b0edb928dd9</Anchor>
-    <Abstract>when HAVE_CAIRO is defined and cairo_autolink_context() is true, any current window...</Abstract>
+    <Anchor>ga9a52d25377797666e43a46b520c485ac</Anchor>
+    <Abstract>Gets the current autolink mode for cairo support.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8170,7 +8154,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__group__cairo.html</Path>
-    <Anchor>g2bd5ba3321a80408a1460e114e2e5f99</Anchor>
+    <Anchor>ga2bd5ba3321a80408a1460e114e2e5f99</Anchor>
     <Abstract>Sets the current cairo context to c.</Abstract>
   </Token>
   <Token>
@@ -8181,7 +8165,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__group__cairo.html</Path>
-    <Anchor>g71ff6bfde35cd1d8a050d18cdc2f24af</Anchor>
+    <Anchor>ga71ff6bfde35cd1d8a050d18cdc2f24af</Anchor>
     <Abstract>Gets the current cairo context linked with a fltk window.</Abstract>
   </Token>
   <Token>
@@ -8192,7 +8176,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>1dbb83f1d52001c152ccf8415e3ee6f0</Anchor>
+    <Anchor>a1dbb83f1d52001c152ccf8415e3ee6f0</Anchor>
     <Abstract>Same as Fl::wait(0).</Abstract>
   </Token>
   <Token>
@@ -8203,7 +8187,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__del__widget.html</Path>
-    <Anchor>gd3cbd31083b47836cbe00ffb7006a4d4</Anchor>
+    <Anchor>gad3cbd31083b47836cbe00ffb7006a4d4</Anchor>
     <Abstract>Clears a widget pointer in the watch list.</Abstract>
   </Token>
   <Token>
@@ -8214,7 +8198,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g79b619b0bccac6da8cdc55e6bb8a8d52</Anchor>
+    <Anchor>ga79b619b0bccac6da8cdc55e6bb8a8d52</Anchor>
     <Abstract>Any text editing widget should call this for each FL_KEYBOARD event.</Abstract>
   </Token>
   <Token>
@@ -8225,7 +8209,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g1d787045e08159645b063889d2f2414a</Anchor>
+    <Anchor>ga1d787045e08159645b063889d2f2414a</Anchor>
     <Abstract>If the user moves the cursor, be sure to call Fl::compose_reset().</Abstract>
   </Token>
   <Token>
@@ -8236,8 +8220,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__clipboard.html</Path>
-    <Anchor>gbfc831afe7c4de04c906f82830f54211</Anchor>
-    <Abstract>Copies the data pointed to by stuff to the selection buffer (destination is 0) or...</Abstract>
+    <Anchor>gabfc831afe7c4de04c906f82830f54211</Anchor>
+    <Abstract>Copies the data pointed to by stuff to the selection buffer (destination is 0) or the clipboard (dest...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8247,7 +8231,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>c5e4de1119ebb169c8a8de4c81a4cb59</Anchor>
+    <Anchor>a45391ff5a25464a6e40658b58bf3ef98</Anchor>
     <Abstract>If true then flush() will do something.</Abstract>
   </Token>
   <Token>
@@ -8258,7 +8242,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>45391ff5a25464a6e40658b58bf3ef98</Anchor>
+    <Anchor>ac5e4de1119ebb169c8a8de4c81a4cb59</Anchor>
     <Abstract>If true then flush() will do something.</Abstract>
   </Token>
   <Token>
@@ -8269,7 +8253,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__windows.html</Path>
-    <Anchor>gdd064730c5ea01306754bc5c35df24f9</Anchor>
+    <Anchor>gadd064730c5ea01306754bc5c35df24f9</Anchor>
     <Abstract>Default callback for window widgets.</Abstract>
   </Token>
   <Token>
@@ -8280,7 +8264,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__del__widget.html</Path>
-    <Anchor>g609413ac47ba433d1e7da8678a27164f</Anchor>
+    <Anchor>ga609413ac47ba433d1e7da8678a27164f</Anchor>
     <Abstract>Schedules a widget for deletion at the next call to the event loop.</Abstract>
   </Token>
   <Token>
@@ -8291,7 +8275,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>7c6847e1b7dd9628821656933ca8e79d</Anchor>
+    <Anchor>a7c6847e1b7dd9628821656933ca8e79d</Anchor>
     <Abstract>Sets the X display to use for all windows.</Abstract>
   </Token>
   <Token>
@@ -8302,7 +8286,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__clipboard.html</Path>
-    <Anchor>g42026e276b8e83312ce58b264d1d4dcc</Anchor>
+    <Anchor>ga42026e276b8e83312ce58b264d1d4dcc</Anchor>
     <Abstract>Initiate a Drag And Drop operation.</Abstract>
   </Token>
   <Token>
@@ -8313,7 +8297,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>ae157def51e4dabe5f75298b676ddea2</Anchor>
+    <Anchor>a53430e25b53f3b608193fa4009898463</Anchor>
     <Abstract>Gets or sets whether drag and drop text operations are supported.</Abstract>
   </Token>
   <Token>
@@ -8324,7 +8308,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>53430e25b53f3b608193fa4009898463</Anchor>
+    <Anchor>aae157def51e4dabe5f75298b676ddea2</Anchor>
     <Abstract>Gets or sets whether drag and drop text operations are supported.</Abstract>
   </Token>
   <Token>
@@ -8335,7 +8319,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__del__widget.html</Path>
-    <Anchor>g838010444986ae57301d6e8289d2dfbb</Anchor>
+    <Anchor>ga838010444986ae57301d6e8289d2dfbb</Anchor>
     <Abstract>Deletes widgets previously scheduled for deletion.</Abstract>
   </Token>
   <Token>
@@ -8346,7 +8330,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>d56cf568ee94318b50d2b2da0aa3031b</Anchor>
+    <Anchor>ad56cf568ee94318b50d2b2da0aa3031b</Anchor>
     <Abstract>Determines if the current draw box is active or inactive.</Abstract>
   </Token>
   <Token>
@@ -8357,7 +8341,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gc7595e274aaebaa23982125a1363d13f</Anchor>
+    <Anchor>gac7595e274aaebaa23982125a1363d13f</Anchor>
     <Abstract>Returns the last event that was processed.</Abstract>
   </Token>
   <Token>
@@ -8368,7 +8352,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g1ee32cc3de557d5a1cc81a1eab944929</Anchor>
+    <Anchor>ga1ee32cc3de557d5a1cc81a1eab944929</Anchor>
     <Abstract>Returns non-zero if the Alt key is pressed.</Abstract>
   </Token>
   <Token>
@@ -8379,7 +8363,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g7ae6d99ceb1a2afb8a1dc4455ac941cd</Anchor>
+    <Anchor>ga7ae6d99ceb1a2afb8a1dc4455ac941cd</Anchor>
     <Abstract>Gets which particular mouse button caused the current event.</Abstract>
   </Token>
   <Token>
@@ -8390,7 +8374,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g6ec5fa15a7ea5229cbff8dd507130d46</Anchor>
+    <Anchor>ga6ec5fa15a7ea5229cbff8dd507130d46</Anchor>
     <Abstract>Returns non-zero if mouse button 1 is currently held down.</Abstract>
   </Token>
   <Token>
@@ -8401,7 +8385,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gd85ae7c11308de6e4653a860729dec77</Anchor>
+    <Anchor>gad85ae7c11308de6e4653a860729dec77</Anchor>
     <Abstract>Returns non-zero if button 2 is currently held down.</Abstract>
   </Token>
   <Token>
@@ -8412,7 +8396,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g70f54fbed74f801495575939dc787361</Anchor>
+    <Anchor>ga70f54fbed74f801495575939dc787361</Anchor>
     <Abstract>Returns non-zero if button 3 is currently held down.</Abstract>
   </Token>
   <Token>
@@ -8423,8 +8407,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gee06c25589974fafb1c8df8d0e2c7c80</Anchor>
-    <Abstract>Returns the mouse buttons state bits; if non-zero, then at least one button is pressed...</Abstract>
+    <Anchor>gaee06c25589974fafb1c8df8d0e2c7c80</Anchor>
+    <Abstract>Returns the mouse buttons state bits; if non-zero, then at least one button is pressed now...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8434,8 +8418,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g0531622eb47fab712faedd43eab886d9</Anchor>
-    <Abstract>Manually sets the number returned by Fl::event_clicks().</Abstract>
+    <Anchor>gafa31b53b34bd43ee107806a3bbc640d1</Anchor>
+    <Abstract>Returns non zero if we had a double click event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8445,8 +8429,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gfa31b53b34bd43ee107806a3bbc640d1</Anchor>
-    <Abstract>Returns non zero if we had a double click event.</Abstract>
+    <Anchor>ga0531622eb47fab712faedd43eab886d9</Anchor>
+    <Abstract>Manually sets the number returned by Fl::event_clicks().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8456,8 +8440,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g73da625a4d77f730da5e0bd0e8823be9</Anchor>
-    <Abstract>Returns non-zero if the FL_COMMAND key is pressed, either FL_CTRL or on OSX FL_META...</Abstract>
+    <Anchor>ga73da625a4d77f730da5e0bd0e8823be9</Anchor>
+    <Abstract>Returns non-zero if the FL_COMMAND key is pressed, either FL_CTRL or on OSX FL_META.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8467,19 +8451,41 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gce54a534aad4a88dac170871a5bcbe1a</Anchor>
+    <Anchor>gace54a534aad4a88dac170871a5bcbe1a</Anchor>
     <Abstract>Returns non-zero if the Control key is pressed.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>event_dispatch</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>Fl</Scope>
+    </TokenIdentifier>
+    <Path>group__fl__events.html</Path>
+    <Anchor>gafc8bd62d8fdacef87c56ed3a22cdcebc</Anchor>
+    <Abstract>Set a new event dispatch function.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>event_dispatch</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>Fl</Scope>
+    </TokenIdentifier>
+    <Path>group__fl__events.html</Path>
+    <Anchor>gafad45688b3e262a38151320a4059e04d</Anchor>
+    <Abstract>Return the current event dispatch function.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>event_dx</Name>
       <APILanguage>cpp</APILanguage>
       <Type>clm</Type>
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gdd50231ad95aaf23a23e9db42cccb42e</Anchor>
-    <Abstract>Returns the current horizontal mouse scrolling associated with the FL_MOUSEWHEEL...</Abstract>
+    <Anchor>gadd50231ad95aaf23a23e9db42cccb42e</Anchor>
+    <Abstract>Returns the current horizontal mouse scrolling associated with the FL_MOUSEWHEEL event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8489,8 +8495,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g4704bd4e93b6471321d6ac84b0df97e5</Anchor>
-    <Abstract>Returns the current vertical mouse scrolling associated with the FL_MOUSEWHEEL event...</Abstract>
+    <Anchor>ga4704bd4e93b6471321d6ac84b0df97e5</Anchor>
+    <Abstract>Returns the current vertical mouse scrolling associated with the FL_MOUSEWHEEL event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8500,8 +8506,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g143c28ca9e41cb919be1c4c72227a475</Anchor>
-    <Abstract>Returns whether or not the mouse event is inside the given widget.</Abstract>
+    <Anchor>ga277f38696ffa53b63325b13ac51976bb</Anchor>
+    <Abstract>Returns whether or not the mouse event is inside the given rectangle.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8511,8 +8517,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g277f38696ffa53b63325b13ac51976bb</Anchor>
-    <Abstract>Returns whether or not the mouse event is inside the given rectangle.</Abstract>
+    <Anchor>ga143c28ca9e41cb919be1c4c72227a475</Anchor>
+    <Abstract>Returns whether or not the mouse event is inside the given widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8522,8 +8528,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g08ba811a19462788094768ed98798120</Anchor>
-    <Abstract>Only i=0 works! See int event_is_click().</Abstract>
+    <Anchor>gae4f3bafeb9fbae98c3b7cc6f5326e582</Anchor>
+    <Abstract>Returns non-zero if the mouse has not moved far enough and not enough time has passed since the last ...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8533,8 +8539,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>ge4f3bafeb9fbae98c3b7cc6f5326e582</Anchor>
-    <Abstract>The first form returns non-zero if the mouse has not moved far enough and not enough...</Abstract>
+    <Anchor>ga08ba811a19462788094768ed98798120</Anchor>
+    <Abstract>Clears the value returned by Fl::event_is_click().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8544,8 +8550,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g12be48f03872da009734f557d1e761bc</Anchor>
-    <Abstract>Returns true if the given key was held down (or pressed) during the last event.</Abstract>
+    <Anchor>ga1ac131e3cd5ca674cc022b1f77233449</Anchor>
+    <Abstract>Gets which key on the keyboard was last pushed.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8555,8 +8561,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g1ac131e3cd5ca674cc022b1f77233449</Anchor>
-    <Abstract>Gets which key on the keyboard was last pushed.</Abstract>
+    <Anchor>ga12be48f03872da009734f557d1e761bc</Anchor>
+    <Abstract>Returns true if the given key was held down (or pressed) during the last event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8566,7 +8572,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g38f2de89fbdf59ad2cd4dca93f472911</Anchor>
+    <Anchor>ga38f2de89fbdf59ad2cd4dca93f472911</Anchor>
     <Abstract>Returns the length of the text in Fl::event_text().</Abstract>
   </Token>
   <Token>
@@ -8577,7 +8583,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gdec41d640b647e422b88331015ab660d</Anchor>
+    <Anchor>gadec41d640b647e422b88331015ab660d</Anchor>
     <Abstract>Returns the keycode of the last key event, regardless of the NumLock state.</Abstract>
   </Token>
   <Token>
@@ -8588,7 +8594,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gbd68dc8a592e9a2a41b42cb7e3a30060</Anchor>
+    <Anchor>gabd68dc8a592e9a2a41b42cb7e3a30060</Anchor>
     <Abstract>Returns non-zero if the Shift key is pressed.</Abstract>
   </Token>
   <Token>
@@ -8599,8 +8605,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g1ff4a74294e833593504ff6531b6d459</Anchor>
-    <Abstract>See int event_state().</Abstract>
+    <Anchor>ga1ff4a74294e833593504ff6531b6d459</Anchor>
+    <Abstract>See int event_state()</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8610,8 +8616,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gfa17a5b4d8d9163631c88142e60447ed</Anchor>
-    <Abstract>This is a bitfield of what shift states were on and what mouse buttons were held...</Abstract>
+    <Anchor>gafa17a5b4d8d9163631c88142e60447ed</Anchor>
+    <Abstract>This is a bitfield of what shift states were on and what mouse buttons were held down during the most...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8621,8 +8627,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g6647c55948fe1d8be9367267529e9c54</Anchor>
-    <Abstract>Returns the text associated with the current event, including FL_PASTE or FL_DND_RELEASE...</Abstract>
+    <Anchor>ga6647c55948fe1d8be9367267529e9c54</Anchor>
+    <Abstract>Returns the text associated with the current event, including FL_PASTE or FL_DND_RELEASE events...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8632,8 +8638,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g91585fcbaa1e79f7452fd2d16a82136e</Anchor>
-    <Abstract>Returns the mouse position of the event relative to the Fl_Window it was passed to...</Abstract>
+    <Anchor>ga91585fcbaa1e79f7452fd2d16a82136e</Anchor>
+    <Abstract>Returns the mouse position of the event relative to the Fl_Window it was passed to.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8643,7 +8649,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g4c40bd0d2960354c9778fdb65a2b720d</Anchor>
+    <Anchor>ga4c40bd0d2960354c9778fdb65a2b720d</Anchor>
     <Abstract>Returns the mouse position on the screen of the event.</Abstract>
   </Token>
   <Token>
@@ -8654,8 +8660,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g192a0c5a37f33b9d117a69f20977c2a1</Anchor>
-    <Abstract>Returns the mouse position of the event relative to the Fl_Window it was passed to...</Abstract>
+    <Anchor>ga192a0c5a37f33b9d117a69f20977c2a1</Anchor>
+    <Abstract>Returns the mouse position of the event relative to the Fl_Window it was passed to.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8665,7 +8671,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g9801003f911eae0e49bf52b875dcaaa5</Anchor>
+    <Anchor>ga9801003f911eae0e49bf52b875dcaaa5</Anchor>
     <Abstract>Returns the mouse position on the screen of the event.</Abstract>
   </Token>
   <Token>
@@ -8676,8 +8682,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__windows.html</Path>
-    <Anchor>gbac1e48dd4e0fa7431776c1e754e273e</Anchor>
-    <Abstract>See Fl_Window* first_window().</Abstract>
+    <Anchor>ga3130407bc1c11f9b7f2a9c43a87a1599</Anchor>
+    <Abstract>Returns the first top-level window in the list of shown() windows.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8687,8 +8693,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__windows.html</Path>
-    <Anchor>g3130407bc1c11f9b7f2a9c43a87a1599</Anchor>
-    <Abstract>Returns the first top-level window in the list of shown() windows.</Abstract>
+    <Anchor>gabac1e48dd4e0fa7431776c1e754e273e</Anchor>
+    <Abstract>Sets the window that is returned by first_window().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8698,8 +8704,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>08d29d807ea3874b8bb16f7457f64bdc</Anchor>
-    <Abstract>Causes all the windows that need it to be redrawn and graphics forced out through...</Abstract>
+    <Anchor>a08d29d807ea3874b8bb16f7457f64bdc</Anchor>
+    <Abstract>Causes all the windows that need it to be redrawn and graphics forced out through the pipes...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8709,8 +8715,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g1f6eb61b05d03838978c6a1a8016ce7a</Anchor>
-    <Abstract>Sets the widget that will receive FL_KEYBOARD events.</Abstract>
+    <Anchor>ga7f0e9836db43268979e0b3a999583b7f</Anchor>
+    <Abstract>Gets the current Fl::focus() widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8720,8 +8726,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g7f0e9836db43268979e0b3a999583b7f</Anchor>
-    <Abstract>Gets the current Fl::focus() widget.</Abstract>
+    <Anchor>ga1f6eb61b05d03838978c6a1a8016ce7a</Anchor>
+    <Abstract>Sets the widget that will receive FL_KEYBOARD events.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8731,7 +8737,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>fbf02f998cce7ebb3331def57fccc8a7</Anchor>
+    <Anchor>afbf02f998cce7ebb3331def57fccc8a7</Anchor>
     <Abstract>Changes fl_color(FL_FOREGROUND_COLOR).</Abstract>
   </Token>
   <Token>
@@ -8742,7 +8748,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>ge68ad6c3474fb71b3db5a44658b60b14</Anchor>
+    <Anchor>gae68ad6c3474fb71b3db5a44658b60b14</Anchor>
     <Abstract>Frees the specified color from the colormap, if applicable.</Abstract>
   </Token>
   <Token>
@@ -8753,7 +8759,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>837ed3f58be4ad9ed3949e31678bc8fe</Anchor>
+    <Anchor>a837ed3f58be4ad9ed3949e31678bc8fe</Anchor>
     <Abstract>Gets the last stored awake handler for use in awake().</Abstract>
   </Token>
   <Token>
@@ -8764,7 +8770,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>62d53b0d7749d7c3d053e72ee2a5a816</Anchor>
+    <Anchor>a62d53b0d7749d7c3d053e72ee2a5a816</Anchor>
     <Abstract>Gets the current box drawing function for the specified box type.</Abstract>
   </Token>
   <Token>
@@ -8775,7 +8781,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g4eb8db6ea9968f546687f89a4ec336a0</Anchor>
+    <Anchor>ga4eb8db6ea9968f546687f89a4ec336a0</Anchor>
     <Abstract>Returns the RGB value(s) for the given FLTK color index.</Abstract>
   </Token>
   <Token>
@@ -8786,7 +8792,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g9977c7ef50c9f51efd0d7909020a16da</Anchor>
+    <Anchor>ga9977c7ef50c9f51efd0d7909020a16da</Anchor>
     <Abstract>Returns the RGB value(s) for the given FLTK color index.</Abstract>
   </Token>
   <Token>
@@ -8797,7 +8803,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>gc822bdf31f387b4dfc520e8b261b6b1a</Anchor>
+    <Anchor>gac822bdf31f387b4dfc520e8b261b6b1a</Anchor>
     <Abstract>Gets the string for this face.</Abstract>
   </Token>
   <Token>
@@ -8808,7 +8814,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g90b30b9bc92f6a263928d028de07fe23</Anchor>
+    <Anchor>ga90b30b9bc92f6a263928d028de07fe23</Anchor>
     <Abstract>Get a human-readable string describing the family of this face.</Abstract>
   </Token>
   <Token>
@@ -8819,7 +8825,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g435176ea0a7ed5b8e5eb65792cfbcb20</Anchor>
+    <Anchor>ga435176ea0a7ed5b8e5eb65792cfbcb20</Anchor>
     <Abstract>Return an array of sizes in sizep.</Abstract>
   </Token>
   <Token>
@@ -8830,7 +8836,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gb7049319eed772c8a22cf2c0eb484a39</Anchor>
+    <Anchor>gab7049319eed772c8a22cf2c0eb484a39</Anchor>
     <Abstract>Returns true if the given key is held down now.</Abstract>
   </Token>
   <Token>
@@ -8841,8 +8847,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g79a94c0ac0f71557ef4b6dc7b8d863db</Anchor>
-    <Abstract>Return where the mouse is on the screen by doing a round-trip query to the server...</Abstract>
+    <Anchor>ga79a94c0ac0f71557ef4b6dc7b8d863db</Anchor>
+    <Abstract>Return where the mouse is on the screen by doing a round-trip query to the server.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8852,8 +8858,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>ed0a7958eebf1491685040be87490947</Anchor>
-    <Abstract>Read the user preference colors from the system and use them to call Fl::foreground()...</Abstract>
+    <Anchor>aed0a7958eebf1491685040be87490947</Anchor>
+    <Abstract>Read the user preference colors from the system and use them to call Fl::foreground(), Fl::background(), and Fl::background2().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8863,8 +8869,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>3d21e87ef889306a7be56e94ea0bda10</Anchor>
-    <Abstract>This does the same thing as Fl::visual(int) but also requires OpenGL drawing to work...</Abstract>
+    <Anchor>a3d21e87ef889306a7be56e94ea0bda10</Anchor>
+    <Abstract>This does the same thing as Fl::visual(int) but also requires OpenGL drawing to work.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8874,8 +8880,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>b59edda7c6a51ff2cb4673f21b739088</Anchor>
-    <Abstract>See Fl_Window* grab().</Abstract>
+    <Anchor>ab59edda7c6a51ff2cb4673f21b739088</Anchor>
+    <Abstract>See grab(Fl_Window*)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8885,8 +8891,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__windows.html</Path>
-    <Anchor>g0918f4dabb87b5e429ad4e0e38239845</Anchor>
-    <Abstract>Selects the window to grab.</Abstract>
+    <Anchor>ga100705a8107397cfde7318aa34019739</Anchor>
+    <Abstract>Returns the window that currently receives all events.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8896,8 +8902,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__windows.html</Path>
-    <Anchor>g100705a8107397cfde7318aa34019739</Anchor>
-    <Abstract>This is used when pop-up menu systems are active.</Abstract>
+    <Anchor>ga0918f4dabb87b5e429ad4e0e38239845</Anchor>
+    <Abstract>Selects the window to grab.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8907,7 +8913,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__screen.html</Path>
-    <Anchor>g0a9410a98136445bacce42b2e3ad4e84</Anchor>
+    <Anchor>ga0a9410a98136445bacce42b2e3ad4e84</Anchor>
     <Abstract>Returns the height of the screen in pixels.</Abstract>
   </Token>
   <Token>
@@ -8918,18 +8924,29 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g064a4028b27d7da1238a6e5280582abf</Anchor>
-    <Abstract>Sends the event to a window for processing.</Abstract>
+    <Anchor>ga064a4028b27d7da1238a6e5280582abf</Anchor>
+    <Abstract>Handle events from the window system.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>handle_</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>Fl</Scope>
+    </TokenIdentifier>
+    <Path>group__fl__events.html</Path>
+    <Anchor>ga9c55e69277a2197ca3763122ff2f78af</Anchor>
+    <Abstract>Handle events from the window system.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>has_check</Name>
       <APILanguage>cpp</APILanguage>
       <Type>clm</Type>
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>3ab2ac86a4368147c075dd6750b03546</Anchor>
+    <Anchor>a3ab2ac86a4368147c075dd6750b03546</Anchor>
     <Abstract>Returns 1 if the check exists and has not been called yet, 0 otherwise.</Abstract>
   </Token>
   <Token>
@@ -8940,7 +8957,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>41f5d04106f8369655e51bd27e4953cd</Anchor>
+    <Anchor>a41f5d04106f8369655e51bd27e4953cd</Anchor>
     <Abstract>Returns true if the specified idle callback is currently installed.</Abstract>
   </Token>
   <Token>
@@ -8951,7 +8968,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>e3164768ec950db81396b81ef42f8ba2</Anchor>
+    <Anchor>ae3164768ec950db81396b81ef42f8ba2</Anchor>
     <Abstract>Returns true if the timeout exists and has not been called yet.</Abstract>
   </Token>
   <Token>
@@ -8962,8 +8979,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__multithread.html</Path>
-    <Anchor>g9a485ef2641adb0b026224ce41e8dabd</Anchor>
-    <Abstract>The lock() method blocks the current thread until it can safely access FLTK widgets...</Abstract>
+    <Anchor>gaf6f46de66cc183bc5b38cd364aca4cf2</Anchor>
+    <Abstract>The lock() method blocks the current thread until it can safely access FLTK widgets and data...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -8973,7 +8990,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__windows.html</Path>
-    <Anchor>gf0938156f04e1babebaa8eb75a8d0fce</Anchor>
+    <Anchor>gaf0938156f04e1babebaa8eb75a8d0fce</Anchor>
     <Abstract>Returns the top-most modal() window currently shown.</Abstract>
   </Token>
   <Token>
@@ -8984,7 +9001,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__windows.html</Path>
-    <Anchor>g46df67455d96ee45e51f59263c6bf0ea</Anchor>
+    <Anchor>ga46df67455d96ee45e51f59263c6bf0ea</Anchor>
     <Abstract>Returns the next top-level window in the list of shown() windows.</Abstract>
   </Token>
   <Token>
@@ -8995,8 +9012,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>9b040cad5d6fc04bb139877015091c16</Anchor>
-    <Abstract>Override an option while the application is running.</Abstract>
+    <Anchor>abc49722be45fb56cad89c7c067eda5e3</Anchor>
+    <Abstract>FLTK library options management.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9006,8 +9023,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>bc49722be45fb56cad89c7c067eda5e3</Anchor>
-    <Abstract>FLTK library options management.</Abstract>
+    <Anchor>a9b040cad5d6fc04bb139877015091c16</Anchor>
+    <Abstract>Override an option while the application is running.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9017,7 +9034,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>217dd709bed0d62a652625d505918fc6</Anchor>
+    <Anchor>a217dd709bed0d62a652625d505918fc6</Anchor>
     <Abstract>Makes FLTK use its own colormap.</Abstract>
   </Token>
   <Token>
@@ -9028,8 +9045,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__clipboard.html</Path>
-    <Anchor>g9d5cf78a03d0d619052dea890d97c71e</Anchor>
-    <Abstract>Backward compatibility only:.</Abstract>
+    <Anchor>ga2514c08b3b2e43f849090cb636f34ce4</Anchor>
+    <Abstract>Pastes the data from the selection buffer (source is 0) or the clipboard (source is 1) into receiver...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9039,8 +9056,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__clipboard.html</Path>
-    <Anchor>g2514c08b3b2e43f849090cb636f34ce4</Anchor>
-    <Abstract>Pastes the data from the selection buffer (source is 0) or the clipboard (source...</Abstract>
+    <Anchor>ga9d5cf78a03d0d619052dea890d97c71e</Anchor>
+    <Abstract>Backward compatibility only:</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9050,8 +9067,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g83b269dff4e6b30a876ec46b6f911fac</Anchor>
-    <Abstract>Sets the widget that is being pushed.</Abstract>
+    <Anchor>gadcd24382935bf08b56b1532dfe80da25</Anchor>
+    <Abstract>Gets the widget that is being pushed.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9061,8 +9078,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gdcd24382935bf08b56b1532dfe80da25</Anchor>
-    <Abstract>Gets the widget that is being pushed.</Abstract>
+    <Anchor>ga83b269dff4e6b30a876ec46b6f911fac</Anchor>
+    <Abstract>Sets the widget that is being pushed.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9072,8 +9089,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>3c27ca2833030aa15482bd06dbfc5959</Anchor>
-    <Abstract>All Fl_Widgets that don&#39;t have a callback defined use a default callback that...</Abstract>
+    <Anchor>a3c27ca2833030aa15482bd06dbfc5959</Anchor>
+    <Abstract>All Fl_Widgets that don&amp;#39;t have a callback defined use a default callback that puts a pointer to t...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9083,8 +9100,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>41a0cf2dd925cc6c4074d32a36fcf98f</Anchor>
-    <Abstract>This is similar to Fl::check() except this does not call Fl::flush() or any callbacks...</Abstract>
+    <Anchor>a41a0cf2dd925cc6c4074d32a36fcf98f</Anchor>
+    <Abstract>This is similar to Fl::check() except this does not call Fl::flush() or any callbacks, which is useful if your program is in a state where such callbacks are illegal.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9094,7 +9111,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>eec5e7939d214882da2d31c894a5bad7</Anchor>
+    <Anchor>aeec5e7939d214882da2d31c894a5bad7</Anchor>
     <Abstract>Redraws all widgets.</Abstract>
   </Token>
   <Token>
@@ -9105,7 +9122,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>656023b0db49ae9b88e277ccdb27ce1b</Anchor>
+    <Anchor>a656023b0db49ae9b88e277ccdb27ce1b</Anchor>
     <Abstract>Releases the current grabbed window, equals grab(0).</Abstract>
   </Token>
   <Token>
@@ -9116,7 +9133,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__del__widget.html</Path>
-    <Anchor>g1426329d09de561319d4555018d9d1a2</Anchor>
+    <Anchor>ga1426329d09de561319d4555018d9d1a2</Anchor>
     <Abstract>Releases a widget pointer from the watch list.</Abstract>
   </Token>
   <Token>
@@ -9127,7 +9144,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>3cf6b5b7bfe06b268e8c51ec11acf378</Anchor>
+    <Anchor>a3cf6b5b7bfe06b268e8c51ec11acf378</Anchor>
     <Abstract>Called by scheme according to scheme name.</Abstract>
   </Token>
   <Token>
@@ -9138,7 +9155,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>43ee3d6bb1c70f5202e7cc9cb87cd515</Anchor>
+    <Anchor>a43ee3d6bb1c70f5202e7cc9cb87cd515</Anchor>
     <Abstract>Removes a check callback.</Abstract>
   </Token>
   <Token>
@@ -9149,7 +9166,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>4254e8bc88b9d4cb3e66152ac4caee86</Anchor>
+    <Anchor>a1c7766bf3e45e170fe1741e98092e55f</Anchor>
     <Abstract>Removes a file descriptor handler.</Abstract>
   </Token>
   <Token>
@@ -9160,7 +9177,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>1c7766bf3e45e170fe1741e98092e55f</Anchor>
+    <Anchor>a4254e8bc88b9d4cb3e66152ac4caee86</Anchor>
     <Abstract>Removes a file descriptor handler.</Abstract>
   </Token>
   <Token>
@@ -9171,7 +9188,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>g057451b4da1df58193521d8206f29edf</Anchor>
+    <Anchor>ga057451b4da1df58193521d8206f29edf</Anchor>
     <Abstract>Removes a previously added event handler.</Abstract>
   </Token>
   <Token>
@@ -9182,7 +9199,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>43903f998a07e1cca7ba199c8ed25d9b</Anchor>
+    <Anchor>a43903f998a07e1cca7ba199c8ed25d9b</Anchor>
     <Abstract>Removes the specified idle callback, if it is installed.</Abstract>
   </Token>
   <Token>
@@ -9193,7 +9210,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>9a950f0585de6416eb4fee2365a1578f</Anchor>
+    <Anchor>a9a950f0585de6416eb4fee2365a1578f</Anchor>
     <Abstract>Removes a timeout callback.</Abstract>
   </Token>
   <Token>
@@ -9204,8 +9221,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>e5373d1d50c2b0ba38280d78bb6d2628</Anchor>
-    <Abstract>Repeats a timeout callback from the expiration of the previous timeout, allowing...</Abstract>
+    <Anchor>ae5373d1d50c2b0ba38280d78bb6d2628</Anchor>
+    <Abstract>Repeats a timeout callback from the expiration of the previous timeout, allowing for more accurate ti...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9215,7 +9232,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>7a3b1236b41800d24267288c564b187a</Anchor>
+    <Anchor>a7a3b1236b41800d24267288c564b187a</Anchor>
     <Abstract>As long as any windows are displayed this calls Fl::wait() repeatedly.</Abstract>
   </Token>
   <Token>
@@ -9226,8 +9243,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>48e0d5ea99335d7e4cdcf45d8dbe68b7</Anchor>
-    <Abstract>See void scheme(const char *name).</Abstract>
+    <Anchor>a48e0d5ea99335d7e4cdcf45d8dbe68b7</Anchor>
+    <Abstract>See void scheme(const char *name)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9237,7 +9254,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>15a061056c940e811090976cbd733305</Anchor>
+    <Anchor>a15a061056c940e811090976cbd733305</Anchor>
     <Abstract>Gets or sets the current widget scheme.</Abstract>
   </Token>
   <Token>
@@ -9248,18 +9265,29 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__screen.html</Path>
-    <Anchor>gaa65116ad458fcb4a71c2f374de5dcd9</Anchor>
+    <Anchor>gaaa65116ad458fcb4a71c2f374de5dcd9</Anchor>
     <Abstract>Gets the number of available screens.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>screen_dpi</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>clm</Type>
+      <Scope>Fl</Scope>
+    </TokenIdentifier>
+    <Path>group__fl__screen.html</Path>
+    <Anchor>ga1a2c5b6e73b53eb3d99ae34cd35c07cd</Anchor>
+    <Abstract>Gets the screen resolution in dots-per-inch for the given screen.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>screen_xywh</Name>
       <APILanguage>cpp</APILanguage>
       <Type>clm</Type>
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__screen.html</Path>
-    <Anchor>gb52242843912b524e4a083e3272a2009</Anchor>
+    <Anchor>gab52242843912b524e4a083e3272a2009</Anchor>
     <Abstract>Gets the screen bounding rect for the given screen.</Abstract>
   </Token>
   <Token>
@@ -9270,8 +9298,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__screen.html</Path>
-    <Anchor>gba4caf50886ae88df6a957b8748ea113</Anchor>
-    <Abstract>Gets the bounding box of a screen that contains the specified screen position mx...</Abstract>
+    <Anchor>ga510d26cb2d6ec0688cf1eb8c5d9e5a1e</Anchor>
+    <Abstract>Gets the bounding box of a screen that contains the mouse pointer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9281,8 +9309,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__screen.html</Path>
-    <Anchor>g510d26cb2d6ec0688cf1eb8c5d9e5a1e</Anchor>
-    <Abstract>Gets the bounding box of a screen that contains the mouse pointer.</Abstract>
+    <Anchor>gaba4caf50886ae88df6a957b8748ea113</Anchor>
+    <Abstract>Gets the bounding box of a screen that contains the specified screen position mx, my...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9292,8 +9320,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>a6d2b6e0d640b81c6ec44d0164ec0f91</Anchor>
-    <Abstract>Sets the default scrollbar size that is used by the Fl_Browser_, Fl_Help_View, Fl_Scroll...</Abstract>
+    <Anchor>aa6d2b6e0d640b81c6ec44d0164ec0f91</Anchor>
+    <Abstract>Sets the default scrollbar size that is used by the Fl_Browser_, Fl_Help_View, Fl_Scroll, and Fl_Text_Display widgets.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9303,8 +9331,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>82c225037f05d07a7797da5eddafb33a</Anchor>
-    <Abstract>Gets the default scrollbar size used by Fl_Browser_, Fl_Help_View, Fl_Scroll, and...</Abstract>
+    <Anchor>a82c225037f05d07a7797da5eddafb33a</Anchor>
+    <Abstract>Gets the default scrollbar size used by Fl_Browser_, Fl_Help_View, Fl_Scroll, and Fl_Text_Display wid...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9314,7 +9342,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__clipboard.html</Path>
-    <Anchor>gc2993c9b0292c636357b1268fb63e827</Anchor>
+    <Anchor>gac2993c9b0292c636357b1268fb63e827</Anchor>
     <Abstract>Changes the current selection.</Abstract>
   </Token>
   <Token>
@@ -9325,8 +9353,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__clipboard.html</Path>
-    <Anchor>gec21e41f0909a27c9906e1a12aee319b</Anchor>
-    <Abstract>Back-compatibility only: The single-argument call can be used to move the selection...</Abstract>
+    <Anchor>gaec21e41f0909a27c9906e1a12aee319b</Anchor>
+    <Abstract>Back-compatibility only: The single-argument call can be used to move the selection to another widget...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9336,7 +9364,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__clipboard.html</Path>
-    <Anchor>gb237801bd5deece817c5001e9a72fdef</Anchor>
+    <Anchor>gab237801bd5deece817c5001e9a72fdef</Anchor>
     <Abstract>back-compatibility only: Gets the widget owning the current selection</Abstract>
   </Token>
   <Token>
@@ -9347,7 +9375,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__windows.html</Path>
-    <Anchor>ga52e562142bd1e8d5ba6915ff5577245</Anchor>
+    <Anchor>gaa52e562142bd1e8d5ba6915ff5577245</Anchor>
     <Abstract>For back compatibility, sets the void Fl::fatal handler callback.</Abstract>
   </Token>
   <Token>
@@ -9358,7 +9386,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__windows.html</Path>
-    <Anchor>gfe2b995bdaf60c5a5b2326e8845897c9</Anchor>
+    <Anchor>gafe2b995bdaf60c5a5b2326e8845897c9</Anchor>
     <Abstract>For back compatibility, sets the Fl::atclose handler callback.</Abstract>
   </Token>
   <Token>
@@ -9369,7 +9397,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>337397ba0fb948633c83ad7c39a67e00</Anchor>
+    <Anchor>a337397ba0fb948633c83ad7c39a67e00</Anchor>
     <Abstract>Copies the from boxtype.</Abstract>
   </Token>
   <Token>
@@ -9380,7 +9408,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>73e0e8fefe8707817ca6fd6437c4869b</Anchor>
+    <Anchor>a73e0e8fefe8707817ca6fd6437c4869b</Anchor>
     <Abstract>Sets the function to call to draw a specific boxtype.</Abstract>
   </Token>
   <Token>
@@ -9391,7 +9419,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>ga6a6050ee3979754023eb1e66976240d</Anchor>
+    <Anchor>gaa6a6050ee3979754023eb1e66976240d</Anchor>
     <Abstract>Sets an entry in the fl_color index table.</Abstract>
   </Token>
   <Token>
@@ -9402,7 +9430,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>gc62f634ba8089a9d0e48bf57154c61b0</Anchor>
+    <Anchor>gac62f634ba8089a9d0e48bf57154c61b0</Anchor>
     <Abstract>Sets an entry in the fl_color index table.</Abstract>
   </Token>
   <Token>
@@ -9413,8 +9441,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>gce5762f829e283f7965eca8d70042a32</Anchor>
-    <Abstract>Copies one face to another.</Abstract>
+    <Anchor>ga15dee80a622a9ab2798acfdc0aabcd95</Anchor>
+    <Abstract>Changes a face.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9424,8 +9452,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>g15dee80a622a9ab2798acfdc0aabcd95</Anchor>
-    <Abstract>Changes a face.</Abstract>
+    <Anchor>gace5762f829e283f7965eca8d70042a32</Anchor>
+    <Abstract>Copies one face to another.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9435,7 +9463,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__attributes.html</Path>
-    <Anchor>gdfa546e0caa16420399c3202fd75efd4</Anchor>
+    <Anchor>gadfa546e0caa16420399c3202fd75efd4</Anchor>
     <Abstract>FLTK will open the display, and add every fonts on the server to the face table.</Abstract>
   </Token>
   <Token>
@@ -9446,7 +9474,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>77955ad2f2b83fc5e3925b94e4533b20</Anchor>
+    <Anchor>a77955ad2f2b83fc5e3925b94e4533b20</Anchor>
     <Abstract>Sets an idle callback.</Abstract>
   </Token>
   <Token>
@@ -9457,7 +9485,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>d1633da3e36598ebe875f0c16fc9f198</Anchor>
+    <Anchor>a2041799ff3f57f4cced52d7e3b3a544a</Anchor>
     <Abstract>Sets the functions to call to draw and measure a specific labeltype.</Abstract>
   </Token>
   <Token>
@@ -9468,7 +9496,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>2041799ff3f57f4cced52d7e3b3a544a</Anchor>
+    <Anchor>ad1633da3e36598ebe875f0c16fc9f198</Anchor>
     <Abstract>Sets the functions to call to draw and measure a specific labeltype.</Abstract>
   </Token>
   <Token>
@@ -9479,8 +9507,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__events.html</Path>
-    <Anchor>gb8b767183ac691d4249f599b94dafe78</Anchor>
-    <Abstract>Test the current event, which must be an FL_KEYBOARD or FL_SHORTCUT, against a shortcut...</Abstract>
+    <Anchor>gab8b767183ac691d4249f599b94dafe78</Anchor>
+    <Abstract>Test the current event, which must be an FL_KEYBOARD or FL_SHORTCUT, against a shortcut value (descri...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9490,8 +9518,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__multithread.html</Path>
-    <Anchor>g1fb3dbbd66eacb7ba26e0c0d724c0265</Anchor>
-    <Abstract>The thread_message() method returns the last message that was sent from a child by...</Abstract>
+    <Anchor>ga82258694ec1baf11c3756c965b2c501e</Anchor>
+    <Abstract>The thread_message() method returns the last message that was sent from a child by the awake() method...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9501,7 +9529,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__multithread.html</Path>
-    <Anchor>g2b9375cc078d9d39161e2cba520829fd</Anchor>
+    <Anchor>ga2b9375cc078d9d39161e2cba520829fd</Anchor>
     <Abstract>The unlock() method releases the lock that was set using the lock() method.</Abstract>
   </Token>
   <Token>
@@ -9512,7 +9540,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>d65803adc5e4936111bd31a52f1d61a7</Anchor>
+    <Anchor>ad65803adc5e4936111bd31a52f1d61a7</Anchor>
     <Abstract>Returns the compiled-in value of the FL_VERSION constant.</Abstract>
   </Token>
   <Token>
@@ -9523,7 +9551,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>e9eaddd02a0aa637078ee2dd80b85b2f</Anchor>
+    <Anchor>ae9eaddd02a0aa637078ee2dd80b85b2f</Anchor>
     <Abstract>Gets or sets the visible keyboard focus on buttons and other non-text widgets.</Abstract>
   </Token>
   <Token>
@@ -9534,7 +9562,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>de5fd097d36257dce2b7aff1165e037f</Anchor>
+    <Anchor>ade5fd097d36257dce2b7aff1165e037f</Anchor>
     <Abstract>Gets or sets the visible keyboard focus on buttons and other non-text widgets.</Abstract>
   </Token>
   <Token>
@@ -9545,7 +9573,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>6d6deb3d4f76b538d508b36700dfb6b0</Anchor>
+    <Anchor>a6d6deb3d4f76b538d508b36700dfb6b0</Anchor>
     <Abstract>Selects a visual so that your graphics are drawn correctly.</Abstract>
   </Token>
   <Token>
@@ -9556,7 +9584,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__screen.html</Path>
-    <Anchor>g4fcd39428db4299026322c91715cf379</Anchor>
+    <Anchor>ga4fcd39428db4299026322c91715cf379</Anchor>
     <Abstract>Returns the width of the screen in pixels.</Abstract>
   </Token>
   <Token>
@@ -9567,8 +9595,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>f49654e35a0b636aa751dce5ff88a7f5</Anchor>
-    <Abstract>See int wait().</Abstract>
+    <Anchor>a108a84216f0b3fa1cb0c46ab7449a312</Anchor>
+    <Abstract>Waits until &amp;quot;something happens&amp;quot; and then returns.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9578,8 +9606,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>108a84216f0b3fa1cb0c46ab7449a312</Anchor>
-    <Abstract>Waits until &quot;something happens&quot; and then returns.</Abstract>
+    <Anchor>af49654e35a0b636aa751dce5ff88a7f5</Anchor>
+    <Abstract>See int wait()</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9589,7 +9617,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__del__widget.html</Path>
-    <Anchor>g16ecd6d20b793fd0f3081eaab369caa9</Anchor>
+    <Anchor>ga16ecd6d20b793fd0f3081eaab369caa9</Anchor>
     <Abstract>Adds a widget pointer to the widget watch list.</Abstract>
   </Token>
   <Token>
@@ -9600,8 +9628,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__screen.html</Path>
-    <Anchor>g129f4b9d14ad1d720d60b7881693d6ec</Anchor>
-    <Abstract>Returns the origin of the current screen, where 0 indicates the left side of the...</Abstract>
+    <Anchor>ga129f4b9d14ad1d720d60b7881693d6ec</Anchor>
+    <Abstract>Returns the origin of the current screen, where 0 indicates the left side of the screen.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9611,8 +9639,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__screen.html</Path>
-    <Anchor>g6c89bea45612ee83941e879b3396d3a5</Anchor>
-    <Abstract>Returns the origin of the current screen, where 0 indicates the top edge of the screen...</Abstract>
+    <Anchor>ga6c89bea45612ee83941e879b3396d3a5</Anchor>
+    <Abstract>Returns the origin of the current screen, where 0 indicates the top edge of the screen.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9622,7 +9650,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__fl__windows.html</Path>
-    <Anchor>ge12b7a5bf8f0db702bd9036497c70623</Anchor>
+    <Anchor>gae12b7a5bf8f0db702bd9036497c70623</Anchor>
     <Abstract>Back compatibility: default window callback handler.</Abstract>
   </Token>
   <Token>
@@ -9633,7 +9661,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>g163461446c664de8d1785ee0e4515f23</Anchor>
+    <Anchor>ga163461446c664de8d1785ee0e4515f23</Anchor>
     <Abstract>FLTK calls Fl::error() to output a normal error message.</Abstract>
   </Token>
   <Token>
@@ -9644,7 +9672,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>g181c7012ef5dd3a551a4e861c9fc974a</Anchor>
+    <Anchor>ga181c7012ef5dd3a551a4e861c9fc974a</Anchor>
     <Abstract>FLTK calls Fl::fatal() to output a fatal error message.</Abstract>
   </Token>
   <Token>
@@ -9655,7 +9683,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>64d41edd7d962116d86a9db810210f7b</Anchor>
+    <Anchor>a64d41edd7d962116d86a9db810210f7b</Anchor>
     <Abstract>Usage string displayed if Fl::args() detects an invalid argument.</Abstract>
   </Token>
   <Token>
@@ -9666,7 +9694,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>60fb2b446096dd4742511edb459653d3</Anchor>
+    <Anchor>a60fb2b446096dd4742511edb459653d3</Anchor>
     <Abstract>The currently executing idle callback function: DO NOT USE THIS DIRECTLY!</Abstract>
   </Token>
   <Token>
@@ -9677,7 +9705,7 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>gdec4624fcfc09e75fdaf59c2553fe8a9</Anchor>
+    <Anchor>gadec4624fcfc09e75fdaf59c2553fe8a9</Anchor>
     <Abstract>FLTK calls Fl::warning() to output a warning message.</Abstract>
   </Token>
   <Token>
@@ -9688,8 +9716,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>43e6e0bbbc03cad134d928d4edd48d1d0d10867528510b82613c085e6240ebf6</Anchor>
-    <Abstract>When switched on, moving the text cursor beyond the start or end of a text in a text...</Abstract>
+    <Anchor>a43e6e0bbbc03cad134d928d4edd48d1da0d10867528510b82613c085e6240ebf6</Anchor>
+    <Abstract>When switched on, moving the text cursor beyond the start or end of a text in a text widget will chan...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9699,8 +9727,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>43e6e0bbbc03cad134d928d4edd48d1dde29f22fc8066222d99ea3ccebc5e655</Anchor>
-    <Abstract>If visible focus is switched on, FLTK will draw a dotted rectangle inside the widget...</Abstract>
+    <Anchor>a43e6e0bbbc03cad134d928d4edd48d1dade29f22fc8066222d99ea3ccebc5e655</Anchor>
+    <Abstract>If visible focus is switched on, FLTK will draw a dotted rectangle inside the widget that will receiv...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9710,8 +9738,8 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>43e6e0bbbc03cad134d928d4edd48d1d2344bf14f80ecf5971e8aa4493a3858a</Anchor>
-    <Abstract>If text drag-and-drop is enabled, the user can select and drag text from any text...</Abstract>
+    <Anchor>a43e6e0bbbc03cad134d928d4edd48d1da2344bf14f80ecf5971e8aa4493a3858a</Anchor>
+    <Abstract>If text drag-and-drop is enabled, the user can select and drag text from any text widget...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -9721,92 +9749,92 @@
       <Scope>Fl</Scope>
     </TokenIdentifier>
     <Path>classFl.html</Path>
-    <Anchor>43e6e0bbbc03cad134d928d4edd48d1de8214e42f77fe157297d61fdb818be2f</Anchor>
-    <Abstract>If tooltips are enabled, hovering the mouse over a widget with a tooltip text will...</Abstract>
+    <Anchor>a43e6e0bbbc03cad134d928d4edd48d1dae8214e42f77fe157297d61fdb818be2f</Anchor>
+    <Abstract>If tooltips are enabled, hovering the mouse over a widget with a tooltip text will open a little toot...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Adjuster</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Adjuster</Scope>
     </TokenIdentifier>
     <Path>classFl__Adjuster.html</Path>
-    <Abstract>The Fl_Adjuster widget was stolen from Prisms, and has proven to be very useful for...</Abstract>
+    <Abstract>The Fl_Adjuster widget was stolen from Prisms, and has proven to be very useful for values that need ...</Abstract>
     <DeclaredIn>Fl_Adjuster.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Adjuster</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Adjuster</Scope>
     </TokenIdentifier>
     <Path>classFl__Adjuster.html</Path>
-    <Anchor>723dfaffe10c1a3947113f8df736dd72</Anchor>
-    <Abstract>Creates a new Fl_Adjuster widget using the given position, size, and label string...</Abstract>
+    <Anchor>a723dfaffe10c1a3947113f8df736dd72</Anchor>
+    <Abstract>Creates a new Fl_Adjuster widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>soft</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Adjuster</Scope>
     </TokenIdentifier>
     <Path>classFl__Adjuster.html</Path>
-    <Anchor>5d8b1096d855ffea46678202d52d7a8c</Anchor>
-    <Abstract>If &quot;soft&quot; is turned on, the user is allowed to drag the value outside the...</Abstract>
+    <Anchor>a5d8b1096d855ffea46678202d52d7a8c</Anchor>
+    <Abstract>If &amp;quot;soft&amp;quot; is turned on, the user is allowed to drag the value outside the range...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>soft</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Adjuster</Scope>
     </TokenIdentifier>
     <Path>classFl__Adjuster.html</Path>
-    <Anchor>3cf531bc0d367428f38fa8f287af197e</Anchor>
-    <Abstract>If &quot;soft&quot; is turned on, the user is allowed to drag the value outside the...</Abstract>
+    <Anchor>a3cf531bc0d367428f38fa8f287af197e</Anchor>
+    <Abstract>If &amp;quot;soft&amp;quot; is turned on, the user is allowed to drag the value outside the range...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Adjuster</Scope>
     </TokenIdentifier>
     <Path>classFl__Adjuster.html</Path>
-    <Anchor>6f34251b607ad461c8a03ab966ef5b21</Anchor>
+    <Anchor>a6f34251b607ad461c8a03ab966ef5b21</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Adjuster</Scope>
     </TokenIdentifier>
     <Path>classFl__Adjuster.html</Path>
-    <Anchor>0626b220caa4b81261c61b89ab2f7409</Anchor>
+    <Anchor>a0626b220caa4b81261c61b89ab2f7409</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value_damage</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Adjuster</Scope>
     </TokenIdentifier>
     <Path>classFl__Adjuster.html</Path>
-    <Anchor>b53a7e10eb85b94f1c305b1bbb9c1506</Anchor>
+    <Anchor>ab53a7e10eb85b94f1c305b1bbb9c1506</Anchor>
     <Abstract>Asks for partial redraw.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Bitmap</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Bitmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Bitmap.html</Path>
     <Abstract>The Fl_Bitmap class supports caching and drawing of mono-color (bitmap) images.</Abstract>
@@ -9816,110 +9844,110 @@
     <TokenIdentifier>
       <Name>copy</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Bitmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Bitmap.html</Path>
-    <Anchor>50bad9f31e02c3c71c90622ca1f234bf</Anchor>
+    <Anchor>a32d893f6088b44af4ea8ad9058c90248</Anchor>
     <Abstract>The copy() method creates a copy of the specified image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>copy</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Bitmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Bitmap.html</Path>
-    <Anchor>32d893f6088b44af4ea8ad9058c90248</Anchor>
+    <Anchor>a50bad9f31e02c3c71c90622ca1f234bf</Anchor>
     <Abstract>The copy() method creates a copy of the specified image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Bitmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Bitmap.html</Path>
-    <Anchor>dbc4fad3bd0f24231c1b056d197a8172</Anchor>
-    <Abstract>The draw() methods draw the image.</Abstract>
+    <Anchor>a98b219e143d172d3dff8cd46ffbc0830</Anchor>
+    <Abstract>Draws the image with a bounding box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Bitmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Bitmap.html</Path>
-    <Anchor>98b219e143d172d3dff8cd46ffbc0830</Anchor>
-    <Abstract>The draw() methods draw the image.</Abstract>
+    <Anchor>adbc4fad3bd0f24231c1b056d197a8172</Anchor>
+    <Abstract>Draws the image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Bitmap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Bitmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Bitmap.html</Path>
-    <Anchor>5eb102e0ab090a7c547e9349dbe7e943</Anchor>
+    <Anchor>a5eb102e0ab090a7c547e9349dbe7e943</Anchor>
     <Abstract>The constructors create a new bitmap from the specified bitmap data.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Bitmap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Bitmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Bitmap.html</Path>
-    <Anchor>bb9d089d289d990de49b9722fbd57241</Anchor>
+    <Anchor>abb9d089d289d990de49b9722fbd57241</Anchor>
     <Abstract>The constructors create a new bitmap from the specified bitmap data.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Bitmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Bitmap.html</Path>
-    <Anchor>558025ca33c8ac6082f6c44fe0452eb9</Anchor>
-    <Abstract>The label() methods are an obsolete way to set the image attribute of a widget or...</Abstract>
+    <Anchor>a3eeb6918749a94cc47ca8e9260b7dc28</Anchor>
+    <Abstract>The label() methods are an obsolete way to set the image attribute of a widget or menu item...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Bitmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Bitmap.html</Path>
-    <Anchor>3eeb6918749a94cc47ca8e9260b7dc28</Anchor>
-    <Abstract>The label() methods are an obsolete way to set the image attribute of a widget or...</Abstract>
+    <Anchor>a558025ca33c8ac6082f6c44fe0452eb9</Anchor>
+    <Abstract>The label() methods are an obsolete way to set the image attribute of a widget or menu item...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>uncache</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Bitmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Bitmap.html</Path>
-    <Anchor>fa81878734dffcf76662539d6cf10a9b</Anchor>
+    <Anchor>afa81878734dffcf76662539d6cf10a9b</Anchor>
     <Abstract>If the image has been cached for display, delete the cache data.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Bitmap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Bitmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Bitmap.html</Path>
-    <Anchor>dbcdda3f20d1f1bc3cbf5c7ad444f1a9</Anchor>
+    <Anchor>adbcdda3f20d1f1bc3cbf5c7ad444f1a9</Anchor>
     <Abstract>The destructor free all memory and server resources that are used by the bitmap.</Abstract>
   </Token>
   <Token>
@@ -9930,7 +9958,7 @@
       <Scope>Fl_Bitmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Bitmap.html</Path>
-    <Anchor>5ff5bdc4e093728d84f2fcbce76a4aba</Anchor>
+    <Anchor>a5ff5bdc4e093728d84f2fcbce76a4aba</Anchor>
     <Abstract>Non-zero if array points to bitmap data allocated internally.</Abstract>
   </Token>
   <Token>
@@ -9941,774 +9969,774 @@
       <Scope>Fl_Bitmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Bitmap.html</Path>
-    <Anchor>2fe6a97b247740b5e0a2723818e69504</Anchor>
+    <Anchor>a2fe6a97b247740b5e0a2723818e69504</Anchor>
     <Abstract>pointer to raw bitmap data</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_BMP_Image</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_BMP_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__BMP__Image.html</Path>
-    <Abstract>The Fl_BMP_Image class supports loading, caching, and drawing of Windows Bitmap (BMP)...</Abstract>
+    <Abstract>The Fl_BMP_Image class supports loading, caching, and drawing of Windows Bitmap (BMP) image files...</Abstract>
     <DeclaredIn>Fl_BMP_Image.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_BMP_Image</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_BMP_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__BMP__Image.html</Path>
-    <Anchor>1abb2ebb6ca113fd03a967b66624c868</Anchor>
+    <Anchor>a1abb2ebb6ca113fd03a967b66624c868</Anchor>
     <Abstract>The constructor loads the named BMP image from the given bmp filename.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Box</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Box</Scope>
     </TokenIdentifier>
     <Path>classFl__Box.html</Path>
-    <Abstract>This widget simply draws its box, and possibly it&#39;s label.</Abstract>
+    <Abstract>This widget simply draws its box, and possibly it&amp;#39;s label.</Abstract>
     <DeclaredIn>Fl_Box.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Box</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Box</Scope>
     </TokenIdentifier>
     <Path>classFl__Box.html</Path>
-    <Anchor>adca87f8bab6bdd53090e52300069dfa</Anchor>
-    <Abstract>See Fl_Box::Fl_Box(int x, int y, int w, int h, const char * = 0).</Abstract>
+    <Anchor>aefe388870c477330fb646b450fd5225c</Anchor>
+    <Abstract>The first constructor sets box() to FL_NO_BOX, which means it is invisible.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Box</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Box</Scope>
     </TokenIdentifier>
     <Path>classFl__Box.html</Path>
-    <Anchor>efe388870c477330fb646b450fd5225c</Anchor>
-    <Abstract>The first constructor sets box() to FL_NO_BOX, which means it is invisible.</Abstract>
+    <Anchor>aadca87f8bab6bdd53090e52300069dfa</Anchor>
+    <Abstract>See Fl_Box::Fl_Box(int x, int y, int w, int h, const char * = 0)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Box</Scope>
     </TokenIdentifier>
     <Path>classFl__Box.html</Path>
-    <Anchor>9b47526328179d60b5480260064a4ade</Anchor>
+    <Anchor>a9b47526328179d60b5480260064a4ade</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Box</Scope>
     </TokenIdentifier>
     <Path>classFl__Box.html</Path>
-    <Anchor>68ad5028e9911fa875d79f686f80b3e8</Anchor>
+    <Anchor>a68ad5028e9911fa875d79f686f80b3e8</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Browser</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Abstract>The Fl_Browser widget displays a scrolling list of text lines, and manages all the...</Abstract>
+    <Abstract>The Fl_Browser widget displays a scrolling list of text lines, and manages all the storage for the te...</Abstract>
     <DeclaredIn>Fl_Browser.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>add</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>f2761597d5618fa4d1339563ee127e29</Anchor>
+    <Anchor>af2761597d5618fa4d1339563ee127e29</Anchor>
     <Abstract>Adds a new line to the end of the browser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>bottomline</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>d74d4d85549d4563a584ab0759832f6d</Anchor>
-    <Abstract>Scrolls the browser so the bottom item in the browser is showing the specified line...</Abstract>
+    <Anchor>ad74d4d85549d4563a584ab0759832f6d</Anchor>
+    <Abstract>Scrolls the browser so the bottom item in the browser is showing the specified line.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>5dfce5f5c42d872865d39e65faba6073</Anchor>
+    <Anchor>a5dfce5f5c42d872865d39e65faba6073</Anchor>
     <Abstract>Removes all the lines in the browser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>column_char</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>9343f3861915cb5a99ecaad113f82123</Anchor>
-    <Abstract>Sets the column separator to c.</Abstract>
+    <Anchor>a822b27ba1d4c3f750871c5fd0381d306</Anchor>
+    <Abstract>Gets the current column separator character.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>column_char</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>822b27ba1d4c3f750871c5fd0381d306</Anchor>
-    <Abstract>Gets the current column separator character.</Abstract>
+    <Anchor>a9343f3861915cb5a99ecaad113f82123</Anchor>
+    <Abstract>Sets the column separator to c.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>column_widths</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>89d1d56c2ae36454877ee2dc9297f5de</Anchor>
-    <Abstract>Sets the current array to arr.</Abstract>
+    <Anchor>ad0fde0cfa436b93263dfa2458870bf8a</Anchor>
+    <Abstract>Gets the current column width array.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>column_widths</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>d0fde0cfa436b93263dfa2458870bf8a</Anchor>
-    <Abstract>Gets the current column width array.</Abstract>
+    <Anchor>a89d1d56c2ae36454877ee2dc9297f5de</Anchor>
+    <Abstract>Sets the current array to arr.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>data</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>92cd0c769bb7a6943883dca34845b29a</Anchor>
-    <Abstract>Sets the user data for specified line to d.</Abstract>
+    <Anchor>a83578d1150c2128135fbc6d812e18aff</Anchor>
+    <Abstract>Returns the user data() for specified line.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>data</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>83578d1150c2128135fbc6d812e18aff</Anchor>
-    <Abstract>Returns the user data() for specified line.</Abstract>
+    <Anchor>a92cd0c769bb7a6943883dca34845b29a</Anchor>
+    <Abstract>Sets the user data for specified line to d.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>display</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>de1a745e0ceaae412f4365a0057598da</Anchor>
+    <Anchor>ade1a745e0ceaae412f4365a0057598da</Anchor>
     <Abstract>For back compatibility.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>displayed</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>a4081ddec40ad154653cc37158e7f649</Anchor>
-    <Abstract>Returns non-zero if line has been scrolled to a position where it is being displayed...</Abstract>
+    <Anchor>aa4081ddec40ad154653cc37158e7f649</Anchor>
+    <Abstract>Returns non-zero if line has been scrolled to a position where it is being displayed.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Browser</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>5d3af1b476a55adac06f5c07ed897243</Anchor>
+    <Anchor>a5d3af1b476a55adac06f5c07ed897243</Anchor>
     <Abstract>The constructor makes an empty browser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>format_char</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>53128003f4f9d8e0ad76faa518efa246</Anchor>
-    <Abstract>Sets the current format code prefix character to c.</Abstract>
+    <Anchor>a6b4d3525d8d9fccfc748d824b39f250b</Anchor>
+    <Abstract>Gets the current format code prefix character, which by default is &amp;#39;@&amp;#39;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>format_char</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>6b4d3525d8d9fccfc748d824b39f250b</Anchor>
-    <Abstract>Gets the current format code prefix character, which by default is &#39;@&#39;.</Abstract>
+    <Anchor>a53128003f4f9d8e0ad76faa518efa246</Anchor>
+    <Abstract>Sets the current format code prefix character to c.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>hide</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>23c16146f17a31b4e952a717b6f6f12d</Anchor>
-    <Abstract>Hides the entire Fl_Browser widget -- opposite of show().</Abstract>
+    <Anchor>aa9e3cf5f379f53b88b03ef8968cb5b2e</Anchor>
+    <Abstract>Makes line invisible, preventing selection by the user.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>hide</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>a9e3cf5f379f53b88b03ef8968cb5b2e</Anchor>
-    <Abstract>Makes line invisible, preventing selection by the user.</Abstract>
+    <Anchor>a23c16146f17a31b4e952a717b6f6f12d</Anchor>
+    <Abstract>Hides the entire Fl_Browser widget -- opposite of show().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>icon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>17a02ca8eb47c2f0b86e7cb451530924</Anchor>
+    <Anchor>a17a02ca8eb47c2f0b86e7cb451530924</Anchor>
     <Abstract>Returns the icon currently defined for line.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>icon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>10f435e01236eb8b088b605a2172c12e</Anchor>
+    <Anchor>a10f435e01236eb8b088b605a2172c12e</Anchor>
     <Abstract>Set the image icon for line to the value icon.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>insert</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>1c2d8c2a3168ec8308efb5ce3a277238</Anchor>
+    <Anchor>a1c2d8c2a3168ec8308efb5ce3a277238</Anchor>
     <Abstract>Insert a new entry whose label is newtext above given line, optional data d.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>lineposition</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>b1266ecc779babeef0825e935d873dff</Anchor>
+    <Anchor>ab1266ecc779babeef0825e935d873dff</Anchor>
     <Abstract>Updates the browser so that line is shown at position pos.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>load</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>0d8c975bc7adf9850a3e94a189ef813a</Anchor>
-    <Abstract>Clears the browser and reads the file, adding each line from the file to the browser...</Abstract>
+    <Anchor>a0d8c975bc7adf9850a3e94a189ef813a</Anchor>
+    <Abstract>Clears the browser and reads the file, adding each line from the file to the browser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>make_visible</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>b104eab731c1d2036efb84a628b2dd55</Anchor>
+    <Anchor>ab104eab731c1d2036efb84a628b2dd55</Anchor>
     <Abstract>Make the item at the specified line visible().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>middleline</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>eed63f2ef05839563c626c349fc40292</Anchor>
-    <Abstract>Scrolls the browser so the middle item in the browser is showing the specified line...</Abstract>
+    <Anchor>aeed63f2ef05839563c626c349fc40292</Anchor>
+    <Abstract>Scrolls the browser so the middle item in the browser is showing the specified line.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>move</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>e6be1ff2e44cc96d1fcd0b7693e0eff2</Anchor>
+    <Anchor>ae6be1ff2e44cc96d1fcd0b7693e0eff2</Anchor>
     <Abstract>Line from is removed and reinserted at to.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>cd72281ddbd70f23025a9f155fe89f93</Anchor>
+    <Anchor>acd72281ddbd70f23025a9f155fe89f93</Anchor>
     <Abstract>Remove entry for given line number, making the browser one line shorter.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove_icon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>1b4cff377af53e9c30e43264ac3e6ce5</Anchor>
+    <Anchor>a1b4cff377af53e9c30e43264ac3e6ce5</Anchor>
     <Abstract>Removes the icon for line.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>replace</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>edeec78b5054172ffcd79340c0d8f184</Anchor>
+    <Anchor>aedeec78b5054172ffcd79340c0d8f184</Anchor>
     <Abstract>For back compatibility only.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>select</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>eeb8ee901d16becf815c258505fc3ceb</Anchor>
+    <Anchor>aeeb8ee901d16becf815c258505fc3ceb</Anchor>
     <Abstract>Sets the selection state of the item at line to the value val.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>selected</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>41db4dd8f0abdf7ba8824623f3c79757</Anchor>
+    <Anchor>a41db4dd8f0abdf7ba8824623f3c79757</Anchor>
     <Abstract>Returns 1 if specified line is selected, 0 if not.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>606986c7d588114a399990c0c1495324</Anchor>
-    <Abstract>Shows the entire Fl_Browser widget -- opposite of hide().</Abstract>
+    <Anchor>a747329b9fc4ebe4c634f80e211e1518c</Anchor>
+    <Abstract>Makes line visible, and available for selection by user.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>747329b9fc4ebe4c634f80e211e1518c</Anchor>
-    <Abstract>Makes line visible, and available for selection by user.</Abstract>
+    <Anchor>a606986c7d588114a399990c0c1495324</Anchor>
+    <Abstract>Shows the entire Fl_Browser widget -- opposite of hide().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>7ca88d093395b54918c8a369178c7679</Anchor>
+    <Anchor>a7ca88d093395b54918c8a369178c7679</Anchor>
     <Abstract>Changes the size of the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>01843a2d4f73b9b6929b192d06f7b5f0</Anchor>
+    <Anchor>a01843a2d4f73b9b6929b192d06f7b5f0</Anchor>
     <Abstract>Returns how many lines are in the browser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>swap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>476e8214ed6ca0d6395b588f2cb1e929</Anchor>
+    <Anchor>a476e8214ed6ca0d6395b588f2cb1e929</Anchor>
     <Abstract>Swaps two browser lines a and b.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>text</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>3a87a0b133441259aeb28d35744c4728</Anchor>
+    <Anchor>a3a87a0b133441259aeb28d35744c4728</Anchor>
     <Abstract>Sets the text for the specified line to newtext.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>text</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>3bc77d1cca44cf59348bdb52c4d95632</Anchor>
+    <Anchor>a3bc77d1cca44cf59348bdb52c4d95632</Anchor>
     <Abstract>Returns the label text for the specified line.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>topline</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>c99e17e28e04da112b1af7fdb6193c9c</Anchor>
-    <Abstract>Scrolls the browser so the top item in the browser is showing the specified line...</Abstract>
+    <Anchor>ad532b5cd2ed17957dd3f7cf7779fe162</Anchor>
+    <Abstract>Returns the line that is currently visible at the top of the browser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>topline</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>d532b5cd2ed17957dd3f7cf7779fe162</Anchor>
-    <Abstract>Returns the line that is currently visible at the top of the browser.</Abstract>
+    <Anchor>ac99e17e28e04da112b1af7fdb6193c9c</Anchor>
+    <Abstract>Scrolls the browser so the top item in the browser is showing the specified line.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>a13e62327433a6106aa1feb4a72ac8bf</Anchor>
-    <Abstract>Sets the browser&#39;s value(), which selects the specified line.</Abstract>
+    <Anchor>aa13e62327433a6106aa1feb4a72ac8bf</Anchor>
+    <Abstract>Sets the browser&amp;#39;s value(), which selects the specified line.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>478c6086727631f3c4d80769b478a3c8</Anchor>
+    <Anchor>a478c6086727631f3c4d80769b478a3c8</Anchor>
     <Abstract>Returns the line number of the currently selected line, or 0 if none.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>visible</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>17135ee0839761c50e77e6210f85e229</Anchor>
+    <Anchor>a17135ee0839761c50e77e6210f85e229</Anchor>
     <Abstract>Returns non-zero if the specified line is visible, 0 if hidden.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Browser</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>be85f8086c10a9f3d65109beedaa91ff</Anchor>
+    <Anchor>abe85f8086c10a9f3d65109beedaa91ff</Anchor>
     <Abstract>The destructor deletes all list items and destroys the browser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>_remove</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>74f217d9d8e172aa1548fb85a27ba610</Anchor>
+    <Anchor>a74f217d9d8e172aa1548fb85a27ba610</Anchor>
     <Abstract>Removes the item at the specified line.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find_line</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>af9bda9a3b3393843f2e3b049b906314</Anchor>
+    <Anchor>aaf9bda9a3b3393843f2e3b049b906314</Anchor>
     <Abstract>Returns the item for specified line.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>full_height</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>e731d9fe38dbf65edb3636ba907e32ef</Anchor>
+    <Anchor>ae731d9fe38dbf65edb3636ba907e32ef</Anchor>
     <Abstract>The height of the entire list of all visible() items in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>incr_height</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>c66f77be942d5931f287f23215513bca</Anchor>
-    <Abstract>The default &#39;average&#39; item height (including inter-item spacing) in pixels...</Abstract>
+    <Anchor>ac66f77be942d5931f287f23215513bca</Anchor>
+    <Abstract>The default &amp;#39;average&amp;#39; item height (including inter-item spacing) in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>insert</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>ba85896ae1a452e59f53e5de979deabf</Anchor>
+    <Anchor>aba85896ae1a452e59f53e5de979deabf</Anchor>
     <Abstract>Insert specified item above line.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_at</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>2567f4420f1b04eef59332e079196a6d</Anchor>
+    <Anchor>a2567f4420f1b04eef59332e079196a6d</Anchor>
     <Abstract>Return the item at specified line.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>4fb716f6932e635d091f925c3999c5c4</Anchor>
+    <Anchor>a4fb716f6932e635d091f925c3999c5c4</Anchor>
     <Abstract>Draws item at the position specified by X Y W H.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_first</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>56614ff5de3ebe4aa12d83e8f5604a65</Anchor>
+    <Anchor>a56614ff5de3ebe4aa12d83e8f5604a65</Anchor>
     <Abstract>Returns the very first item in the list.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_height</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>983a47180cb7c2f4a23a59680fa10d2c</Anchor>
+    <Anchor>a983a47180cb7c2f4a23a59680fa10d2c</Anchor>
     <Abstract>Returns height of item in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_last</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>45f530de1cee0cddbd7decf476f24258</Anchor>
+    <Anchor>a45f530de1cee0cddbd7decf476f24258</Anchor>
     <Abstract>Returns the very last item in the list.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_next</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>7ebced267b5a29b71cb1977a28210373</Anchor>
+    <Anchor>a7ebced267b5a29b71cb1977a28210373</Anchor>
     <Abstract>Returns the next item after item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_prev</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>7797dc0e004e4a41777c6d8589bbd035</Anchor>
+    <Anchor>a7797dc0e004e4a41777c6d8589bbd035</Anchor>
     <Abstract>Returns the previous item before item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_select</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>fe09fb2afd71d7504d23742d11327be1</Anchor>
+    <Anchor>afe09fb2afd71d7504d23742d11327be1</Anchor>
     <Abstract>Change the selection state of item to the value val.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_selected</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>b9c71e0c91eef871bde6870e1eca00ed</Anchor>
+    <Anchor>ab9c71e0c91eef871bde6870e1eca00ed</Anchor>
     <Abstract>See if item is selected.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_swap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>ca1943ac78a9dfeee8f76d300dbb398c</Anchor>
+    <Anchor>aca1943ac78a9dfeee8f76d300dbb398c</Anchor>
     <Abstract>Swap the items a and b.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_text</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>898d7a9ff1720bb078ec7518f6f0a7a5</Anchor>
+    <Anchor>a898d7a9ff1720bb078ec7518f6f0a7a5</Anchor>
     <Abstract>Returns the label text for item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_width</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>7468c1a28d8547737849516ddc86b985</Anchor>
+    <Anchor>a7468c1a28d8547737849516ddc86b985</Anchor>
     <Abstract>Returns width of item in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>lineno</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>1a7e5d482cb3df16e3e52abd87bda797</Anchor>
+    <Anchor>a1a7e5d482cb3df16e3e52abd87bda797</Anchor>
     <Abstract>Returns line number corresponding to item, or zero if not found.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>swap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser.html</Path>
-    <Anchor>0b0d76e4328ea9ca8dabc8f16d7c7a5b</Anchor>
+    <Anchor>a0b0d76e4328ea9ca8dabc8f16d7c7a5b</Anchor>
     <Abstract>Swap the two items a and b.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Browser_</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
     <Abstract>This is the base class for browsers.</Abstract>
@@ -10718,275 +10746,275 @@
     <TokenIdentifier>
       <Name>deselect</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>b3a742edc19d5b7c5cb03a2e0b8fac58</Anchor>
-    <Abstract>Deselects all items in the list and returns 1 if the state changed or 0 if it did...</Abstract>
+    <Anchor>ab3a742edc19d5b7c5cb03a2e0b8fac58</Anchor>
+    <Abstract>Deselects all items in the list and returns 1 if the state changed or 0 if it did not...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>display</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>4017241fa506a2f38acc06704a383fde</Anchor>
+    <Anchor>a4017241fa506a2f38acc06704a383fde</Anchor>
     <Abstract>Displays the item, scrolling the list as necessary.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>63015169440ce8d6c979abcc2a27d359</Anchor>
+    <Anchor>a63015169440ce8d6c979abcc2a27d359</Anchor>
     <Abstract>Handles the event within the normal widget bounding box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>has_scrollbar</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>bad9f952fd007be8afcd1e3ca7ea1b86</Anchor>
-    <Abstract>Sets whether the widget should have scrollbars or not (default Fl_Browser_::BOTH)...</Abstract>
+    <Anchor>af7a2d1bbbb1534a3b3d89d300f449cac</Anchor>
+    <Abstract>Returns the current scrollbar mode, see Fl_Browser_::has_scrollbar(uchar)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>has_scrollbar</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>f7a2d1bbbb1534a3b3d89d300f449cac</Anchor>
-    <Abstract>Returns the current scrollbar mode, see Fl_Browser_::has_scrollbar(uchar).</Abstract>
+    <Anchor>abad9f952fd007be8afcd1e3ca7ea1b86</Anchor>
+    <Abstract>Sets whether the widget should have scrollbars or not (default Fl_Browser_::BOTH).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>hposition</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>6bf164ef525549ed6bc12e29045ef15c</Anchor>
-    <Abstract>Sets the horizontal scroll position of the list to pixel position pos.</Abstract>
+    <Anchor>a384149f9d2b4b393061566d734bdba0f</Anchor>
+    <Abstract>Gets the horizontal scroll position of the list as a pixel position pos.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>hposition</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>384149f9d2b4b393061566d734bdba0f</Anchor>
-    <Abstract>Gets the horizontal scroll position of the list as a pixel position pos.</Abstract>
+    <Anchor>a6bf164ef525549ed6bc12e29045ef15c</Anchor>
+    <Abstract>Sets the horizontal scroll position of the list to pixel position pos.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>position</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>c88a0e4dc3feb727efc225a3f4f920be</Anchor>
-    <Abstract>Sets the vertical scroll position of the list to pixel position pos.</Abstract>
+    <Anchor>a13c6e316551951f8ed582a9e78cb9311</Anchor>
+    <Abstract>Gets the vertical scroll position of the list as a pixel position pos.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>position</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>13c6e316551951f8ed582a9e78cb9311</Anchor>
-    <Abstract>Gets the vertical scroll position of the list as a pixel position pos.</Abstract>
+    <Anchor>ac88a0e4dc3feb727efc225a3f4f920be</Anchor>
+    <Abstract>Sets the vertical scroll position of the list to pixel position pos.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>resize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>3e9c0647239e6952aa0636ad7db72ada</Anchor>
+    <Anchor>a3e9c0647239e6952aa0636ad7db72ada</Anchor>
     <Abstract>Repositions and/or resizes the browser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>scrollbar_left</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>f6c48bc6c8bcfc43f317aa053b72ea2d</Anchor>
+    <Anchor>af6c48bc6c8bcfc43f317aa053b72ea2d</Anchor>
     <Abstract>Moves the vertical scrollbar to the lefthand side of the list.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>scrollbar_right</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>92ef1a69de96f610e2776591ee3bea06</Anchor>
+    <Anchor>a92ef1a69de96f610e2776591ee3bea06</Anchor>
     <Abstract>Moves the vertical scrollbar to the righthand side of the list.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>scrollbar_size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>90ba49beb439cecf992e078836d32049</Anchor>
-    <Abstract>Sets the pixel size of the scrollbars&#39; troughs to the size, in pixels.</Abstract>
+    <Anchor>af1cb8be283a9b2c72946bbd9c18f6ac0</Anchor>
+    <Abstract>Gets the current size of the scrollbars&amp;#39; troughs, in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>scrollbar_size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>f1cb8be283a9b2c72946bbd9c18f6ac0</Anchor>
-    <Abstract>Gets the current size of the scrollbars&#39; troughs, in pixels.</Abstract>
+    <Anchor>a90ba49beb439cecf992e078836d32049</Anchor>
+    <Abstract>Sets the pixel size of the scrollbars&amp;#39; troughs to the size, in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>scrollbar_width</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>4d59d5c7d78393a7a5d5bfaa01694580</Anchor>
+    <Anchor>a463e48fb6f0d5368ff6dd93901316986</Anchor>
     <Abstract>This method has been deprecated, existing for backwards compatibility only.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>scrollbar_width</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>463e48fb6f0d5368ff6dd93901316986</Anchor>
+    <Anchor>a4d59d5c7d78393a7a5d5bfaa01694580</Anchor>
     <Abstract>This method has been deprecated, existing for backwards compatibility only.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>select</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>f3f96e34d2283d2e854b53335e6ee85a</Anchor>
-    <Abstract>Sets the selection state of item to val, and returns 1 if the state changed or 0...</Abstract>
+    <Anchor>af3f96e34d2283d2e854b53335e6ee85a</Anchor>
+    <Abstract>Sets the selection state of item to val, and returns 1 if the state changed or 0 if it did not...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>select_only</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>7012b37539c19c46cef95dc7cb556199</Anchor>
+    <Anchor>a7012b37539c19c46cef95dc7cb556199</Anchor>
     <Abstract>Selects item and returns 1 if the state changed or 0 if it did not.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>sort</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>852d20413fc81fd0be7c63408639974e</Anchor>
+    <Anchor>a852d20413fc81fd0be7c63408639974e</Anchor>
     <Abstract>Sort the items in the browser based on flags.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>d33ff1165743695e7bb2e1d89eb75622</Anchor>
-    <Abstract>Sets the default text color for the lines in the browser to color col.</Abstract>
+    <Anchor>a3d44e7e18e7705dcd912dcdc9a855ee3</Anchor>
+    <Abstract>Gets the default text color for the lines in the browser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>3d44e7e18e7705dcd912dcdc9a855ee3</Anchor>
-    <Abstract>Gets the default text color for the lines in the browser.</Abstract>
+    <Anchor>ad33ff1165743695e7bb2e1d89eb75622</Anchor>
+    <Abstract>Sets the default text color for the lines in the browser to color col.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>ea733233102940a15e5f31b9e3ba3ec9</Anchor>
+    <Anchor>aea733233102940a15e5f31b9e3ba3ec9</Anchor>
     <Abstract>Sets the default text font for the lines in the browser to font.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>c81ad22b0bb31f1d173f333433199fa8</Anchor>
+    <Anchor>ac81ad22b0bb31f1d173f333433199fa8</Anchor>
     <Abstract>Gets the default text font for the lines in the browser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>dfe6f673b85acce542e143a66c79a273</Anchor>
+    <Anchor>adfe6f673b85acce542e143a66c79a273</Anchor>
     <Abstract>Sets the default text size (in pixels) for the lines in the browser to size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>4e856285d2985f68c97f3d827341d3a1</Anchor>
+    <Anchor>a4e856285d2985f68c97f3d827341d3a1</Anchor>
     <Abstract>Gets the default text size (in pixels) for the lines in the browser.</Abstract>
   </Token>
   <Token>
@@ -10997,7 +11025,7 @@
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>7cd58698b839837fb530814fad43c2cc</Anchor>
+    <Anchor>a7cd58698b839837fb530814fad43c2cc</Anchor>
     <Abstract>Horizontal scrollbar.</Abstract>
   </Token>
   <Token>
@@ -11008,348 +11036,348 @@
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>c76f28c936430d7884ac98d44ff4e3ad</Anchor>
+    <Anchor>ac76f28c936430d7884ac98d44ff4e3ad</Anchor>
     <Abstract>Vertical scrollbar.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>bbox</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>aac5a0282108d2cc51317b4a5bcfeb58</Anchor>
-    <Abstract>Returns the bounding box for the interior of the list&#39;s display window, inside...</Abstract>
+    <Anchor>aaac5a0282108d2cc51317b4a5bcfeb58</Anchor>
+    <Abstract>Returns the bounding box for the interior of the list&amp;#39;s display window, inside the scrollbars...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>deleting</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>0e14ea8be60dc03d76124ed5d3a1b58d</Anchor>
+    <Anchor>a0e14ea8be60dc03d76124ed5d3a1b58d</Anchor>
     <Abstract>This method should be used when item is being deleted from the list.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>displayed</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>0a22f20017808b59defb6e8c1b1fd53d</Anchor>
-    <Abstract>Returns non-zero if item has been scrolled to a position where it is being displayed...</Abstract>
+    <Anchor>a0a22f20017808b59defb6e8c1b1fd53d</Anchor>
+    <Abstract>Returns non-zero if item has been scrolled to a position where it is being displayed.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>f563481285289e2fc304ded1a0cbb49f</Anchor>
+    <Anchor>af563481285289e2fc304ded1a0cbb49f</Anchor>
     <Abstract>Draws the list within the normal widget bounding box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find_item</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>ea7f364cc7a92bf16183799703e100d4</Anchor>
+    <Anchor>aea7f364cc7a92bf16183799703e100d4</Anchor>
     <Abstract>This method returns the item under mouse y position ypos.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Browser_</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>88e6a3e490e8de7042d6c16b2888dfd3</Anchor>
+    <Anchor>a88e6a3e490e8de7042d6c16b2888dfd3</Anchor>
     <Abstract>The constructor makes an empty browser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>full_height</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>e131385beeb638fa9d651d13420b3e9c</Anchor>
-    <Abstract>This method may be provided by the subclass to indicate the full height of the item...</Abstract>
+    <Anchor>ae131385beeb638fa9d651d13420b3e9c</Anchor>
+    <Abstract>This method may be provided by the subclass to indicate the full height of the item list...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>full_width</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>c54a04415069ec232db034c283476572</Anchor>
-    <Abstract>This method may be provided by the subclass to indicate the full width of the item...</Abstract>
+    <Anchor>ac54a04415069ec232db034c283476572</Anchor>
+    <Abstract>This method may be provided by the subclass to indicate the full width of the item list...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>incr_height</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>0f21d3d8cd6e53345942d80bbdfc9049</Anchor>
-    <Abstract>This method may be provided to return the average height of all items to be used...</Abstract>
+    <Anchor>a0f21d3d8cd6e53345942d80bbdfc9049</Anchor>
+    <Abstract>This method may be provided to return the average height of all items to be used for scrolling...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>inserting</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>6ad26748441b4801ae10f55414e98f0a</Anchor>
-    <Abstract>This method should be used when an item is in the process of being inserted into...</Abstract>
+    <Anchor>a6ad26748441b4801ae10f55414e98f0a</Anchor>
+    <Abstract>This method should be used when an item is in the process of being inserted into the list...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_at</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>e760830226dacd3161ae11e3063f2f46</Anchor>
-    <Abstract>This method must be provided by the subclass to return the item for the specified...</Abstract>
+    <Anchor>ae760830226dacd3161ae11e3063f2f46</Anchor>
+    <Abstract>This method must be provided by the subclass to return the item for the specified index...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>d145a5000b8ec78a45270a1d9294aa15</Anchor>
-    <Abstract>This method must be provided by the subclass to draw the item in the area indicated...</Abstract>
+    <Anchor>ad145a5000b8ec78a45270a1d9294aa15</Anchor>
+    <Abstract>This method must be provided by the subclass to draw the item in the area indicated by X...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_first</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>43dd6231f2684f132a5a33b5d7d0c8e7</Anchor>
-    <Abstract>This method must be provided by the subclass to return the first item in the list...</Abstract>
+    <Anchor>a43dd6231f2684f132a5a33b5d7d0c8e7</Anchor>
+    <Abstract>This method must be provided by the subclass to return the first item in the list.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_height</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>5487d8f8d3e9cce3e87918f8f53e6ae6</Anchor>
-    <Abstract>This method must be provided by the subclass to return the height of item in pixels...</Abstract>
+    <Anchor>a5487d8f8d3e9cce3e87918f8f53e6ae6</Anchor>
+    <Abstract>This method must be provided by the subclass to return the height of item in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_last</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>b0503cb14586afbcb398be0a0d0a348a</Anchor>
-    <Abstract>This method must be provided by the subclass to return the last item in the list...</Abstract>
+    <Anchor>ab0503cb14586afbcb398be0a0d0a348a</Anchor>
+    <Abstract>This method must be provided by the subclass to return the last item in the list.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_next</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>ca6035552f5e9ecbeaa6caaf5fb8a3cb</Anchor>
-    <Abstract>This method must be provided by the subclass to return the item in the list after...</Abstract>
+    <Anchor>aca6035552f5e9ecbeaa6caaf5fb8a3cb</Anchor>
+    <Abstract>This method must be provided by the subclass to return the item in the list after item...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_prev</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>feb24ca0dbd8e4685fa18382512c94d3</Anchor>
-    <Abstract>This method must be provided by the subclass to return the item in the list before...</Abstract>
+    <Anchor>afeb24ca0dbd8e4685fa18382512c94d3</Anchor>
+    <Abstract>This method must be provided by the subclass to return the item in the list before item...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_quick_height</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>21f762dbc622db99dac4da1782c52e13</Anchor>
-    <Abstract>This method may be provided by the subclass to return the height of the item, in...</Abstract>
+    <Anchor>a21f762dbc622db99dac4da1782c52e13</Anchor>
+    <Abstract>This method may be provided by the subclass to return the height of the item, in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_select</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>b024bc2016bf42ca14364fafd7e884c1</Anchor>
-    <Abstract>This method must be implemented by the subclass if it supports multiple selections;...</Abstract>
+    <Anchor>ab024bc2016bf42ca14364fafd7e884c1</Anchor>
+    <Abstract>This method must be implemented by the subclass if it supports multiple selections; sets the selectio...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_selected</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>ee2e14206b1ef218a6295a1e7a0f697b</Anchor>
-    <Abstract>This method must be implemented by the subclass if it supports multiple selections;...</Abstract>
+    <Anchor>aee2e14206b1ef218a6295a1e7a0f697b</Anchor>
+    <Abstract>This method must be implemented by the subclass if it supports multiple selections; returns the selec...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_swap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>52451c9082450cfb259e9e5b06344387</Anchor>
-    <Abstract>This optional method should be provided by the subclass to efficiently swap browser...</Abstract>
+    <Anchor>a52451c9082450cfb259e9e5b06344387</Anchor>
+    <Abstract>This optional method should be provided by the subclass to efficiently swap browser items a and b...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_text</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>05f17042191f1f4f90723b077d6c92b4</Anchor>
+    <Anchor>a05f17042191f1f4f90723b077d6c92b4</Anchor>
     <Abstract>This optional method returns a string (label) that may be used for sorting.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_width</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>3b84b5418ac2554dfaaeb50cfba63569</Anchor>
-    <Abstract>This method must be provided by the subclass to return the width of the item in pixels...</Abstract>
+    <Anchor>a3b84b5418ac2554dfaaeb50cfba63569</Anchor>
+    <Abstract>This method must be provided by the subclass to return the width of the item in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>leftedge</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>919a910cfc8b93f4e7010c27da86b313</Anchor>
-    <Abstract>This method returns the X position of the left edge of the list area after adjusting...</Abstract>
+    <Anchor>a919a910cfc8b93f4e7010c27da86b313</Anchor>
+    <Abstract>This method returns the X position of the left edge of the list area after adjusting for the scrollba...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>new_list</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>c1aa2a6bed2109458ab8b701585dca9d</Anchor>
-    <Abstract>This method should be called when the list data is completely replaced or cleared...</Abstract>
+    <Anchor>ac1aa2a6bed2109458ab8b701585dca9d</Anchor>
+    <Abstract>This method should be called when the list data is completely replaced or cleared.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>redraw_line</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>c06f58d6aa13a432825231c19aba6544</Anchor>
-    <Abstract>This method should be called when the contents of item has changed, but not its height...</Abstract>
+    <Anchor>ac06f58d6aa13a432825231c19aba6544</Anchor>
+    <Abstract>This method should be called when the contents of item has changed, but not its height.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>redraw_lines</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>78e2b46f393546abbe22ec28e048f8de</Anchor>
+    <Anchor>a78e2b46f393546abbe22ec28e048f8de</Anchor>
     <Abstract>This method will cause the entire list to be redrawn.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>replacing</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>c741e98e5af5630f9c693066ef2cc578</Anchor>
+    <Anchor>ac741e98e5af5630f9c693066ef2cc578</Anchor>
     <Abstract>This method should be used when item a is being replaced by item b.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>selection</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>a0efa276275cf4158479b144427160d4</Anchor>
+    <Anchor>aa0efa276275cf4158479b144427160d4</Anchor>
     <Abstract>Returns the item currently selected, or NULL if there is no selection.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>swapping</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>e1ae1e4627efd74f6dfc7c9116648a49</Anchor>
+    <Anchor>ae1ae1e4627efd74f6dfc7c9116648a49</Anchor>
     <Abstract>This method should be used when two items a and b are being swapped.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>top</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>d72aa22ec0900b9b778232fc9f956fbe</Anchor>
+    <Anchor>ad72aa22ec0900b9b778232fc9f956fbe</Anchor>
     <Abstract>Returns the item that appears at the top of the list.</Abstract>
   </Token>
   <Token>
@@ -11360,7 +11388,7 @@
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>4baf23a1a6fe10364c70fde1ac1366d718547ff3d0f33220ebae43d040f82850</Anchor>
+    <Anchor>a4baf23a1a6fe10364c70fde1ac1366d7a18547ff3d0f33220ebae43d040f82850</Anchor>
     <Abstract>Only show horizontal scrollbar.</Abstract>
   </Token>
   <Token>
@@ -11371,7 +11399,7 @@
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>4baf23a1a6fe10364c70fde1ac1366d77bb46232e38930bcac3bd67c96cdaff5</Anchor>
+    <Anchor>a4baf23a1a6fe10364c70fde1ac1366d7a7bb46232e38930bcac3bd67c96cdaff5</Anchor>
     <Abstract>Only show vertical scrollbar.</Abstract>
   </Token>
   <Token>
@@ -11382,8 +11410,8 @@
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>4baf23a1a6fe10364c70fde1ac1366d7ab8e1ce95f30ab95086a09f50fc9e7b6</Anchor>
-    <Abstract>Show both scrollbars. (default).</Abstract>
+    <Anchor>a4baf23a1a6fe10364c70fde1ac1366d7aab8e1ce95f30ab95086a09f50fc9e7b6</Anchor>
+    <Abstract>Show both scrollbars. (default)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -11393,8 +11421,8 @@
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>4baf23a1a6fe10364c70fde1ac1366d728f0b3b555121cd96c51ae991efb6c9b</Anchor>
-    <Abstract>Specified scrollbar(s) should &#39;always&#39; be shown (to be used with HORIZONTAL/VERTICAL)...</Abstract>
+    <Anchor>a4baf23a1a6fe10364c70fde1ac1366d7a28f0b3b555121cd96c51ae991efb6c9b</Anchor>
+    <Abstract>Specified scrollbar(s) should &amp;#39;always&amp;#39; be shown (to be used with HORIZONTAL/VERTICAL)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -11404,7 +11432,7 @@
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>4baf23a1a6fe10364c70fde1ac1366d7565affd547be9e7d8d66ab078c2f32cf</Anchor>
+    <Anchor>a4baf23a1a6fe10364c70fde1ac1366d7a565affd547be9e7d8d66ab078c2f32cf</Anchor>
     <Abstract>Horizontal scrollbar always on.</Abstract>
   </Token>
   <Token>
@@ -11415,7 +11443,7 @@
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>4baf23a1a6fe10364c70fde1ac1366d70b766422c7c7e00c660f9685d0b167e9</Anchor>
+    <Anchor>a4baf23a1a6fe10364c70fde1ac1366d7a0b766422c7c7e00c660f9685d0b167e9</Anchor>
     <Abstract>Vertical scrollbar always on.</Abstract>
   </Token>
   <Token>
@@ -11426,15 +11454,15 @@
       <Scope>Fl_Browser_</Scope>
     </TokenIdentifier>
     <Path>classFl__Browser__.html</Path>
-    <Anchor>4baf23a1a6fe10364c70fde1ac1366d74af943b52ba7852580445055aaec0efc</Anchor>
+    <Anchor>a4baf23a1a6fe10364c70fde1ac1366d7a4af943b52ba7852580445055aaec0efc</Anchor>
     <Abstract>Both scrollbars always on.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Button</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Button.html</Path>
     <Abstract>Buttons generate callbacks when they are clicked by the user.</Abstract>
@@ -11444,173 +11472,173 @@
     <TokenIdentifier>
       <Name>clear</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Button.html</Path>
-    <Anchor>22833ffc9190f26c67896662a0b11f9a</Anchor>
+    <Anchor>a22833ffc9190f26c67896662a0b11f9a</Anchor>
     <Abstract>Same as value(0).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>down_box</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Button.html</Path>
-    <Anchor>970d494d8fefcfd73308354ebba14b8f</Anchor>
-    <Abstract>Sets the down box type.</Abstract>
+    <Anchor>addda94de6bfd4e862cc1ce3e34b96857</Anchor>
+    <Abstract>Returns the current down box type, which is drawn when value() is non-zero.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>down_box</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Button.html</Path>
-    <Anchor>ddda94de6bfd4e862cc1ce3e34b96857</Anchor>
-    <Abstract>Returns the current down box type, which is drawn when value() is non-zero.</Abstract>
+    <Anchor>a970d494d8fefcfd73308354ebba14b8f</Anchor>
+    <Abstract>Sets the down box type.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>down_color</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Button.html</Path>
-    <Anchor>efa18a3cb511ca9ab8b38a0ae20084b4</Anchor>
+    <Anchor>aef16a6dd3e4b8a74852e2726ce177751</Anchor>
     <Abstract>(for backwards compatibility)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>down_color</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Button.html</Path>
-    <Anchor>ef16a6dd3e4b8a74852e2726ce177751</Anchor>
+    <Anchor>aefa18a3cb511ca9ab8b38a0ae20084b4</Anchor>
     <Abstract>(for backwards compatibility)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Button</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Button.html</Path>
-    <Anchor>f943da36e7d89f77172799ee6da91f03</Anchor>
+    <Anchor>af943da36e7d89f77172799ee6da91f03</Anchor>
     <Abstract>The constructor creates the button using the given position, size and label.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Button.html</Path>
-    <Anchor>f6669858052df86540b594ed72d8ff73</Anchor>
+    <Anchor>af6669858052df86540b594ed72d8ff73</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Button.html</Path>
-    <Anchor>a6dfe6b7a8e12b804f90726586fe87d4</Anchor>
+    <Anchor>aa6dfe6b7a8e12b804f90726586fe87d4</Anchor>
     <Abstract>Same as value(1).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>setonly</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Button.html</Path>
-    <Anchor>d56f03bef37bd9d2a8a115188da3149d</Anchor>
-    <Abstract>Turns on this button and turns off all other radio buttons in the group (calling...</Abstract>
+    <Anchor>ad56f03bef37bd9d2a8a115188da3149d</Anchor>
+    <Abstract>Turns on this button and turns off all other radio buttons in the group (calling value(1) or set() do...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>shortcut</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Button.html</Path>
-    <Anchor>3b8d2f683517cffe1c9b55dc7271a0d1</Anchor>
-    <Abstract>(for backwards compatibility)</Abstract>
+    <Anchor>ab448602a0e4999e5f48373be40d5da67</Anchor>
+    <Abstract>Returns the current shortcut key for the button.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>shortcut</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Button.html</Path>
-    <Anchor>d0c694762b456cbb3c42927b2129fdd4</Anchor>
+    <Anchor>ad0c694762b456cbb3c42927b2129fdd4</Anchor>
     <Abstract>Sets the shortcut key to s.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>shortcut</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Button.html</Path>
-    <Anchor>b448602a0e4999e5f48373be40d5da67</Anchor>
-    <Abstract>Returns the current shortcut key for the button.</Abstract>
+    <Anchor>a3b8d2f683517cffe1c9b55dc7271a0d1</Anchor>
+    <Abstract>(for backwards compatibility)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Button.html</Path>
-    <Anchor>45fea221ebd793941f64cd95209ca27e</Anchor>
+    <Anchor>a45fea221ebd793941f64cd95209ca27e</Anchor>
     <Abstract>Returns the current value of the button (0 or 1).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Button.html</Path>
-    <Anchor>ceffc03f6b14f180a1639e26c91f9a4a</Anchor>
+    <Anchor>aceffc03f6b14f180a1639e26c91f9a4a</Anchor>
     <Abstract>Sets the current value of the button.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Button.html</Path>
-    <Anchor>043ac2b056165684dfb73f9ddb250e33</Anchor>
+    <Anchor>a043ac2b056165684dfb73f9ddb250e33</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Cairo_State</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Cairo_State</Scope>
     </TokenIdentifier>
     <Path>classFl__Cairo__State.html</Path>
     <Abstract>Contains all the necessary info on the current cairo context.</Abstract>
@@ -11620,96 +11648,96 @@
     <TokenIdentifier>
       <Name>autolink</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Cairo_State</Scope>
     </TokenIdentifier>
     <Path>classFl__Cairo__State.html</Path>
-    <Anchor>8a40a495b5817fc7085857c687f4b65c</Anchor>
-    <Abstract>Sets the autolink option, only available with --enable-cairoext.</Abstract>
+    <Anchor>a3da0813452c341d5831b8ba9187eb149</Anchor>
+    <Abstract>Gets the autolink option. See Fl::cairo_autolink_context(bool)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>autolink</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Cairo_State</Scope>
     </TokenIdentifier>
     <Path>classFl__Cairo__State.html</Path>
-    <Anchor>3da0813452c341d5831b8ba9187eb149</Anchor>
-    <Abstract>Gets the autolink option. See Fl::cairo_autolink_context(bool).</Abstract>
+    <Anchor>a8a40a495b5817fc7085857c687f4b65c</Anchor>
+    <Abstract>Sets the autolink option, only available with --enable-cairoext.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>cc</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Cairo_State</Scope>
     </TokenIdentifier>
     <Path>classFl__Cairo__State.html</Path>
-    <Anchor>8cd292c9a6bacb4f5281e9ada6e4d705</Anchor>
-    <Abstract>Sets the current cairo context, own indicates cc deletion is handle externally by...</Abstract>
+    <Anchor>a8cd292c9a6bacb4f5281e9ada6e4d705</Anchor>
+    <Abstract>Sets the current cairo context, own indicates cc deletion is handle externally by user...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>cc</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Cairo_State</Scope>
     </TokenIdentifier>
     <Path>classFl__Cairo__State.html</Path>
-    <Anchor>ea25ed8a5481361d616488b5290bb880</Anchor>
+    <Anchor>aea25ed8a5481361d616488b5290bb880</Anchor>
     <Abstract>Gets the current cairo context.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>gc</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Cairo_State</Scope>
     </TokenIdentifier>
     <Path>classFl__Cairo__State.html</Path>
-    <Anchor>365830f363df55add55c80096ed3639f</Anchor>
+    <Anchor>a365830f363df55add55c80096ed3639f</Anchor>
     <Abstract>Gets the last gc attached to a cc.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>gc</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Cairo_State</Scope>
     </TokenIdentifier>
     <Path>classFl__Cairo__State.html</Path>
-    <Anchor>bd442a40508d3f2c55643bfd5b6fe786</Anchor>
+    <Anchor>abd442a40508d3f2c55643bfd5b6fe786</Anchor>
     <Abstract>Sets the gc c to keep track on.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Cairo_State</Scope>
     </TokenIdentifier>
     <Path>classFl__Cairo__State.html</Path>
-    <Anchor>7a5062c5ddd0158538350ee423587085</Anchor>
+    <Anchor>a7a5062c5ddd0158538350ee423587085</Anchor>
     <Abstract>Gets the last window attached to a cc.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Cairo_State</Scope>
     </TokenIdentifier>
     <Path>classFl__Cairo__State.html</Path>
-    <Anchor>2dd0e956c86dd5d433324c6218525a43</Anchor>
+    <Anchor>a2dd0e956c86dd5d433324c6218525a43</Anchor>
     <Abstract>Sets the window w to keep track on.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Cairo_Window</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Cairo_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Cairo__Window.html</Path>
     <Abstract>This defines a pre-configured cairo fltk window.</Abstract>
@@ -11723,37 +11751,37 @@
       <Scope>Fl_Cairo_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Cairo__Window.html</Path>
-    <Anchor>0126261da93aa3e398d57a5b6dc6d9e2</Anchor>
+    <Anchor>a0126261da93aa3e398d57a5b6dc6d9e2</Anchor>
     <Abstract>This defines the cairo draw callback prototype that you must further.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set_draw_cb</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Cairo_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Cairo__Window.html</Path>
-    <Anchor>7dcfaddb2f4fb7504551dd890c7556e2</Anchor>
+    <Anchor>a7dcfaddb2f4fb7504551dd890c7556e2</Anchor>
     <Abstract>You must provide a draw callback which will implement your cairo rendering.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Cairo_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Cairo__Window.html</Path>
-    <Anchor>86c873a95363e0ea4de3f4c4d9134fad</Anchor>
+    <Anchor>a86c873a95363e0ea4de3f4c4d9134fad</Anchor>
     <Abstract>Overloaded to provide cairo callback support.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Chart</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Chart</Scope>
     </TokenIdentifier>
     <Path>classFl__Chart.html</Path>
     <Abstract>Fl_Chart displays simple charts.</Abstract>
@@ -11763,239 +11791,239 @@
     <TokenIdentifier>
       <Name>add</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Chart</Scope>
     </TokenIdentifier>
     <Path>classFl__Chart.html</Path>
-    <Anchor>b45e570b04d13d0c366df960ebfeea20</Anchor>
+    <Anchor>ab45e570b04d13d0c366df960ebfeea20</Anchor>
     <Abstract>Add the data value val with optional label str and color col to the chart.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>autosize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Chart</Scope>
     </TokenIdentifier>
     <Path>classFl__Chart.html</Path>
-    <Anchor>36cf4d6801b88b3cb27b18d3f86e1835</Anchor>
-    <Abstract>Set whether the chart will automatically adjust the bounds of the chart.</Abstract>
+    <Anchor>aee92cb8b4e28314e8be8ec6bfd14ec87</Anchor>
+    <Abstract>Get whether the chart will automatically adjust the bounds of the chart.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>autosize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Chart</Scope>
     </TokenIdentifier>
     <Path>classFl__Chart.html</Path>
-    <Anchor>ee92cb8b4e28314e8be8ec6bfd14ec87</Anchor>
-    <Abstract>Get whether the chart will automatically adjust the bounds of the chart.</Abstract>
+    <Anchor>a36cf4d6801b88b3cb27b18d3f86e1835</Anchor>
+    <Abstract>Set whether the chart will automatically adjust the bounds of the chart.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>bounds</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Chart</Scope>
     </TokenIdentifier>
     <Path>classFl__Chart.html</Path>
-    <Anchor>e1701b8fd93cf1399dc22ef602d9f00d</Anchor>
+    <Anchor>ae1701b8fd93cf1399dc22ef602d9f00d</Anchor>
     <Abstract>Sets the lower and upper bounds of the chart values.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>bounds</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Chart</Scope>
     </TokenIdentifier>
     <Path>classFl__Chart.html</Path>
-    <Anchor>b190ff6d429d7069fcbd17926e66899e</Anchor>
+    <Anchor>ab190ff6d429d7069fcbd17926e66899e</Anchor>
     <Abstract>Gets the lower and upper bounds of the chart values.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Chart</Scope>
     </TokenIdentifier>
     <Path>classFl__Chart.html</Path>
-    <Anchor>4779938d0d2fe72349f1f40e34cccbbe</Anchor>
+    <Anchor>a4779938d0d2fe72349f1f40e34cccbbe</Anchor>
     <Abstract>Removes all values from the chart.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Chart</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Chart</Scope>
     </TokenIdentifier>
     <Path>classFl__Chart.html</Path>
-    <Anchor>b8564a05a9e558ad5b5b562e86a77fb2</Anchor>
+    <Anchor>ab8564a05a9e558ad5b5b562e86a77fb2</Anchor>
     <Abstract>Create a new Fl_Chart widget using the given position, size and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>insert</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Chart</Scope>
     </TokenIdentifier>
     <Path>classFl__Chart.html</Path>
-    <Anchor>089a59736fc83df0e3e635f666416b77</Anchor>
+    <Anchor>a089a59736fc83df0e3e635f666416b77</Anchor>
     <Abstract>Inserts a data value val at the given position ind.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>maxsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Chart</Scope>
     </TokenIdentifier>
     <Path>classFl__Chart.html</Path>
-    <Anchor>832be1890035c531c103d34058e71ca1</Anchor>
-    <Abstract>Set the maximum number of data values for a chart.</Abstract>
+    <Anchor>a1922bcbcc0a97f7e021905060aaa78a4</Anchor>
+    <Abstract>Gets the maximum number of data values for a chart.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>maxsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Chart</Scope>
     </TokenIdentifier>
     <Path>classFl__Chart.html</Path>
-    <Anchor>1922bcbcc0a97f7e021905060aaa78a4</Anchor>
-    <Abstract>Gets the maximum number of data values for a chart.</Abstract>
+    <Anchor>a832be1890035c531c103d34058e71ca1</Anchor>
+    <Abstract>Set the maximum number of data values for a chart.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>replace</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Chart</Scope>
     </TokenIdentifier>
     <Path>classFl__Chart.html</Path>
-    <Anchor>aa2b08e9822cee55f318e925603eb451</Anchor>
+    <Anchor>aaa2b08e9822cee55f318e925603eb451</Anchor>
     <Abstract>Replace a data value val at the given position ind.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Chart</Scope>
     </TokenIdentifier>
     <Path>classFl__Chart.html</Path>
-    <Anchor>50625e04f40e8c30d4ee6e62699c5731</Anchor>
-    <Abstract>Changes the size of the widget.</Abstract>
+    <Anchor>a46b39050e5a3182fa6fdb3a27f60c8b6</Anchor>
+    <Abstract>Returns the number of data values in the chart.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Chart</Scope>
     </TokenIdentifier>
     <Path>classFl__Chart.html</Path>
-    <Anchor>46b39050e5a3182fa6fdb3a27f60c8b6</Anchor>
-    <Abstract>Returns the number of data values in the chart.</Abstract>
+    <Anchor>a50625e04f40e8c30d4ee6e62699c5731</Anchor>
+    <Abstract>Changes the size of the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Chart</Scope>
     </TokenIdentifier>
     <Path>classFl__Chart.html</Path>
-    <Anchor>dde0ae8bff3349ebfa50c7680a90f3b0</Anchor>
-    <Abstract>gets the chart&#39;s text color to n.</Abstract>
+    <Anchor>adde0ae8bff3349ebfa50c7680a90f3b0</Anchor>
+    <Abstract>gets the chart&amp;#39;s text color to n.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Chart</Scope>
     </TokenIdentifier>
     <Path>classFl__Chart.html</Path>
-    <Anchor>790e34d04e6a644ec945fd0d891f6fb9</Anchor>
-    <Abstract>Gets the chart&#39;s text color.</Abstract>
+    <Anchor>a790e34d04e6a644ec945fd0d891f6fb9</Anchor>
+    <Abstract>Gets the chart&amp;#39;s text color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Chart</Scope>
     </TokenIdentifier>
     <Path>classFl__Chart.html</Path>
-    <Anchor>2a2b74d83ee1458eebf3f6e55de7fb76</Anchor>
-    <Abstract>Sets the chart&#39;s text font to s.</Abstract>
+    <Anchor>abfa14f0dd8545c8fc2aa5bfdf26580ef</Anchor>
+    <Abstract>Gets the chart&amp;#39;s text font.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Chart</Scope>
     </TokenIdentifier>
     <Path>classFl__Chart.html</Path>
-    <Anchor>bfa14f0dd8545c8fc2aa5bfdf26580ef</Anchor>
-    <Abstract>Gets the chart&#39;s text font.</Abstract>
+    <Anchor>a2a2b74d83ee1458eebf3f6e55de7fb76</Anchor>
+    <Abstract>Sets the chart&amp;#39;s text font to s.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Chart</Scope>
     </TokenIdentifier>
     <Path>classFl__Chart.html</Path>
-    <Anchor>921349938807d1db4255bb182465461c</Anchor>
-    <Abstract>gets the chart&#39;s text size to s.</Abstract>
+    <Anchor>ad8ef4ad3337a37705943b3f0c0d9a6cb</Anchor>
+    <Abstract>Gets the chart&amp;#39;s text size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Chart</Scope>
     </TokenIdentifier>
     <Path>classFl__Chart.html</Path>
-    <Anchor>d8ef4ad3337a37705943b3f0c0d9a6cb</Anchor>
-    <Abstract>Gets the chart&#39;s text size.</Abstract>
+    <Anchor>a921349938807d1db4255bb182465461c</Anchor>
+    <Abstract>gets the chart&amp;#39;s text size to s.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Chart</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Chart</Scope>
     </TokenIdentifier>
     <Path>classFl__Chart.html</Path>
-    <Anchor>d2001b6183ead9c3db024c877b140a0e</Anchor>
+    <Anchor>ad2001b6183ead9c3db024c877b140a0e</Anchor>
     <Abstract>Destroys the Fl_Chart widget and all of its data.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Chart</Scope>
     </TokenIdentifier>
     <Path>classFl__Chart.html</Path>
-    <Anchor>72ec7a85128f8fcac3a306cc90afc876</Anchor>
+    <Anchor>a72ec7a85128f8fcac3a306cc90afc876</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>FL_CHART_ENTRY</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>FL_CHART_ENTRY</Scope>
     </TokenIdentifier>
     <Path>structFL__CHART__ENTRY.html</Path>
     <Abstract>For internal use only.</Abstract>
@@ -12009,7 +12037,7 @@
       <Scope>FL_CHART_ENTRY</Scope>
     </TokenIdentifier>
     <Path>structFL__CHART__ENTRY.html</Path>
-    <Anchor>f941749495bafe426c2187e0f7eb8d8c</Anchor>
+    <Anchor>af941749495bafe426c2187e0f7eb8d8c</Anchor>
     <Abstract>For internal use only.</Abstract>
   </Token>
   <Token>
@@ -12020,7 +12048,7 @@
       <Scope>FL_CHART_ENTRY</Scope>
     </TokenIdentifier>
     <Path>structFL__CHART__ENTRY.html</Path>
-    <Anchor>c87a71bfa4f7beb321a7b0ada94f3b61</Anchor>
+    <Anchor>ac87a71bfa4f7beb321a7b0ada94f3b61</Anchor>
     <Abstract>For internal use only.</Abstract>
   </Token>
   <Token>
@@ -12031,246 +12059,246 @@
       <Scope>FL_CHART_ENTRY</Scope>
     </TokenIdentifier>
     <Path>structFL__CHART__ENTRY.html</Path>
-    <Anchor>438fb16944c3b01425c92aeaffd79445</Anchor>
+    <Anchor>a438fb16944c3b01425c92aeaffd79445</Anchor>
     <Abstract>For internal use only.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Check_Browser</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Check_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Check__Browser.html</Path>
-    <Abstract>The Fl_Check_Browser widget displays a scrolling list of text lines that may be selected...</Abstract>
+    <Abstract>The Fl_Check_Browser widget displays a scrolling list of text lines that may be selected and/or check...</Abstract>
     <DeclaredIn>Fl_Check_Browser.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>add</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Check_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Check__Browser.html</Path>
-    <Anchor>fed493ef0154c6e6503080c6dd63b190</Anchor>
-    <Abstract>See int Fl_Check_Browser::add(char *s).</Abstract>
+    <Anchor>af6f524f89bc05d4349fdf40590fb13fa</Anchor>
+    <Abstract>Add a new unchecked line to the end of the browser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>add</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Check_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Check__Browser.html</Path>
-    <Anchor>9ae93830e62b60653481f4ddd8ea8d7c</Anchor>
-    <Abstract>See int Fl_Check_Browser::add(char *s).</Abstract>
+    <Anchor>ac5f2ecb0ee8b32b084c5f2ceb38bdec0</Anchor>
+    <Abstract>Add a new line to the end of the browser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>add</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Check_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Check__Browser.html</Path>
-    <Anchor>c5f2ecb0ee8b32b084c5f2ceb38bdec0</Anchor>
-    <Abstract>See int Fl_Check_Browser::add(char *s).</Abstract>
+    <Anchor>a9ae93830e62b60653481f4ddd8ea8d7c</Anchor>
+    <Abstract>See int Fl_Check_Browser::add(char *s)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>add</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Check_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Check__Browser.html</Path>
-    <Anchor>f6f524f89bc05d4349fdf40590fb13fa</Anchor>
-    <Abstract>Add a new unchecked line to the end of the browser.</Abstract>
+    <Anchor>afed493ef0154c6e6503080c6dd63b190</Anchor>
+    <Abstract>See int Fl_Check_Browser::add(char *s)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>check_all</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Check_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Check__Browser.html</Path>
-    <Anchor>b82ab98f969190d98009e744f00a1aca</Anchor>
+    <Anchor>ab82ab98f969190d98009e744f00a1aca</Anchor>
     <Abstract>Sets all the items checked.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>check_none</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Check_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Check__Browser.html</Path>
-    <Anchor>44771848351c327d4904cea209bb70f4</Anchor>
+    <Anchor>a44771848351c327d4904cea209bb70f4</Anchor>
     <Abstract>Sets all the items unchecked.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>checked</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Check_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Check__Browser.html</Path>
-    <Anchor>4fa39efe6f541171606fd38e640975cc</Anchor>
-    <Abstract>Sets the check status of item item to b.</Abstract>
+    <Anchor>a072e2889084bea211baf22619062f2d8</Anchor>
+    <Abstract>Gets the current status of item item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>checked</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Check_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Check__Browser.html</Path>
-    <Anchor>072e2889084bea211baf22619062f2d8</Anchor>
-    <Abstract>Gets the current status of item item.</Abstract>
+    <Anchor>a4fa39efe6f541171606fd38e640975cc</Anchor>
+    <Abstract>Sets the check status of item item to b.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Check_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Check__Browser.html</Path>
-    <Anchor>469ae18d8d887bec4e215332bf5d16a4</Anchor>
+    <Anchor>a469ae18d8d887bec4e215332bf5d16a4</Anchor>
     <Abstract>Remove every item from the browser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Check_Browser</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Check_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Check__Browser.html</Path>
-    <Anchor>bf04ec9ceb6de9ddd216e3bc3d668cba</Anchor>
+    <Anchor>abf04ec9ceb6de9ddd216e3bc3d668cba</Anchor>
     <Abstract>The constructor makes an empty browser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>nchecked</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Check_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Check__Browser.html</Path>
-    <Anchor>d383d12c4bac589d23f3382dfc91a6f7</Anchor>
+    <Anchor>ad383d12c4bac589d23f3382dfc91a6f7</Anchor>
     <Abstract>Returns how many items are currently checked.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>nitems</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Check_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Check__Browser.html</Path>
-    <Anchor>5d1826003c2f0250e79f8e3a0abcbfcb</Anchor>
+    <Anchor>a5d1826003c2f0250e79f8e3a0abcbfcb</Anchor>
     <Abstract>Returns how many lines are in the browser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Check_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Check__Browser.html</Path>
-    <Anchor>331155dc39929d26f4fd94be5f5955e4</Anchor>
+    <Anchor>a331155dc39929d26f4fd94be5f5955e4</Anchor>
     <Abstract>Remove line n and make the browser one line shorter.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set_checked</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Check_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Check__Browser.html</Path>
-    <Anchor>f9374df7009b47abbfff2ca727eb669b</Anchor>
+    <Anchor>af9374df7009b47abbfff2ca727eb669b</Anchor>
     <Abstract>Equivalent to Fl_Check_Browser::checked(item, 1).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>text</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Check_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Check__Browser.html</Path>
-    <Anchor>2a635e7bfcb06f9d53b4b1c8bf9c5054</Anchor>
-    <Abstract>Return a pointer to an internal buffer holding item item&#39;s text.</Abstract>
+    <Anchor>a2a635e7bfcb06f9d53b4b1c8bf9c5054</Anchor>
+    <Abstract>Return a pointer to an internal buffer holding item item&amp;#39;s text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Check_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Check__Browser.html</Path>
-    <Anchor>7956e7da38f9883f63aeefa6bcb9fa0b</Anchor>
+    <Anchor>a7956e7da38f9883f63aeefa6bcb9fa0b</Anchor>
     <Abstract>Returns the index of the currently selected item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Check_Browser</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Check_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Check__Browser.html</Path>
-    <Anchor>d137dc8e3bd73376f951bd2d37a08263</Anchor>
+    <Anchor>ad137dc8e3bd73376f951bd2d37a08263</Anchor>
     <Abstract>The destructor deletes all list items and destroys the browser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Check_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Check__Browser.html</Path>
-    <Anchor>cdc1442cb069cec53f6b6263201a4af6</Anchor>
+    <Anchor>acdc1442cb069cec53f6b6263201a4af6</Anchor>
     <Abstract>Handles the event within the normal widget bounding box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Check_Button</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Check_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Check__Button.html</Path>
-    <Abstract>A button with an &quot;checkmark&quot; to show its status.</Abstract>
+    <Abstract>A button with an &amp;quot;checkmark&amp;quot; to show its status.</Abstract>
     <DeclaredIn>Fl_Check_Button.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Check_Button</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Check_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Check__Button.html</Path>
-    <Anchor>3e23387dc307393e5bdfdc2500f9431f</Anchor>
-    <Abstract>Creates a new Fl_Check_Button widget using the given position, size and label string...</Abstract>
+    <Anchor>a3e23387dc307393e5bdfdc2500f9431f</Anchor>
+    <Abstract>Creates a new Fl_Check_Button widget using the given position, size and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Choice</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Choice.html</Path>
     <Abstract>A button that is used to pop up a menu.</Abstract>
@@ -12280,74 +12308,74 @@
     <TokenIdentifier>
       <Name>Fl_Choice</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Choice.html</Path>
-    <Anchor>7fd57948259f7f6c17b26d7151b0afef</Anchor>
+    <Anchor>a7fd57948259f7f6c17b26d7151b0afef</Anchor>
     <Abstract>Create a new Fl_Choice widget using the given position, size and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Choice.html</Path>
-    <Anchor>d7b67a4db58f558401b0593e13c6ca34</Anchor>
+    <Anchor>ad7b67a4db58f558401b0593e13c6ca34</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Choice.html</Path>
-    <Anchor>674a3193eed92faa71b20daacf11e141</Anchor>
-    <Abstract>Sets the currently selected value using a pointer to menu item.</Abstract>
+    <Anchor>a60dfd6071a025cb93582fdfab1f0f9d7</Anchor>
+    <Abstract>Sets the currently selected value using the index into the menu item array.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Choice.html</Path>
-    <Anchor>60dfd6071a025cb93582fdfab1f0f9d7</Anchor>
-    <Abstract>Sets the currently selected value using the index into the menu item array.</Abstract>
+    <Anchor>a64519ad1b5b987e4a8167dba894c8dad</Anchor>
+    <Abstract>Gets the index of the last item chosen by the user.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Choice.html</Path>
-    <Anchor>64519ad1b5b987e4a8167dba894c8dad</Anchor>
-    <Abstract>Gets the index of the last item chosen by the user.</Abstract>
+    <Anchor>a674a3193eed92faa71b20daacf11e141</Anchor>
+    <Abstract>Sets the currently selected value using a pointer to menu item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Choice.html</Path>
-    <Anchor>69c4f1a26612986d7c14d4882d2cd19d</Anchor>
+    <Anchor>a69c4f1a26612986d7c14d4882d2cd19d</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Clock</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Clock</Scope>
     </TokenIdentifier>
     <Path>classFl__Clock.html</Path>
     <Abstract>This widget provides a round analog clock display.</Abstract>
@@ -12357,52 +12385,52 @@
     <TokenIdentifier>
       <Name>Fl_Clock</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Clock</Scope>
     </TokenIdentifier>
     <Path>classFl__Clock.html</Path>
-    <Anchor>b0f689cd1c22d1358745bf584c8e3115</Anchor>
-    <Abstract>Create an Fl_Clock widget using the given boxtype, position, size, and label string...</Abstract>
+    <Anchor>a4eeead9a8a20467a2c7d98a3413bb01d</Anchor>
+    <Abstract>Create an Fl_Clock widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Clock</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Clock</Scope>
     </TokenIdentifier>
     <Path>classFl__Clock.html</Path>
-    <Anchor>4eeead9a8a20467a2c7d98a3413bb01d</Anchor>
-    <Abstract>Create an Fl_Clock widget using the given position, size, and label string.</Abstract>
+    <Anchor>ab0f689cd1c22d1358745bf584c8e3115</Anchor>
+    <Abstract>Create an Fl_Clock widget using the given boxtype, position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Clock</Scope>
     </TokenIdentifier>
     <Path>classFl__Clock.html</Path>
-    <Anchor>cf35e2948c926ec8e0db45318e4d2d42</Anchor>
+    <Anchor>acf35e2948c926ec8e0db45318e4d2d42</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Clock</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Clock</Scope>
     </TokenIdentifier>
     <Path>classFl__Clock.html</Path>
-    <Anchor>cca9a8c8e635fc8fa2412cee814adeb8</Anchor>
+    <Anchor>acca9a8c8e635fc8fa2412cee814adeb8</Anchor>
     <Abstract>The destructor removes the clock.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Clock_Output</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Clock_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Clock__Output.html</Path>
     <Abstract>This widget can be used to display a program-supplied time.</Abstract>
@@ -12412,230 +12440,231 @@
     <TokenIdentifier>
       <Name>Fl_Clock_Output</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Clock_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Clock__Output.html</Path>
-    <Anchor>6e6ca69cbf6078ec961428be0c3719fa</Anchor>
+    <Anchor>a6e6ca69cbf6078ec961428be0c3719fa</Anchor>
     <Abstract>Create a new Fl_Clock_Output widget with the given position, size and label.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>hour</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Clock_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Clock__Output.html</Path>
-    <Anchor>65633069b6ec62af6ddad17e45bb6b96</Anchor>
+    <Anchor>a65633069b6ec62af6ddad17e45bb6b96</Anchor>
     <Abstract>Returns the displayed hour (0 to 23).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>minute</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Clock_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Clock__Output.html</Path>
-    <Anchor>00edc4c6a3aeba57870a64f91295e91b</Anchor>
+    <Anchor>a00edc4c6a3aeba57870a64f91295e91b</Anchor>
     <Abstract>Returns the displayed minute (0 to 59).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>second</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Clock_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Clock__Output.html</Path>
-    <Anchor>f1c11c611ed5b263e77893ee87137dc9</Anchor>
+    <Anchor>af1c11c611ed5b263e77893ee87137dc9</Anchor>
     <Abstract>Returns the displayed second (0 to 60, 60=leap second).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Clock_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Clock__Output.html</Path>
-    <Anchor>fe4c679f94799814c91d42b6a0c6b618</Anchor>
+    <Anchor>afe4c679f94799814c91d42b6a0c6b618</Anchor>
     <Abstract>Returns the displayed time.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Clock_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Clock__Output.html</Path>
-    <Anchor>ff3611b562b5d4d7ddfb8e22c0605780</Anchor>
+    <Anchor>aff3611b562b5d4d7ddfb8e22c0605780</Anchor>
     <Abstract>Set the displayed time.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Clock_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Clock__Output.html</Path>
-    <Anchor>d3cc4e7f3fe551ca7f62fd3bcd259e48</Anchor>
+    <Anchor>ad3cc4e7f3fe551ca7f62fd3bcd259e48</Anchor>
     <Abstract>Set the displayed time.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Clock_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Clock__Output.html</Path>
-    <Anchor>515bc04d1756af6b862495ffeadd1dd5</Anchor>
-    <Abstract>Draw clock with the given position and size.</Abstract>
+    <Anchor>acde2fa1ae9e68834f4bd766e5fb25cee</Anchor>
+    <Abstract>Draw clock with current position and size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Clock_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Clock__Output.html</Path>
-    <Anchor>cde2fa1ae9e68834f4bd766e5fb25cee</Anchor>
-    <Abstract>Draw clock with current position and size.</Abstract>
+    <Anchor>a515bc04d1756af6b862495ffeadd1dd5</Anchor>
+    <Abstract>Draw clock with the given position and size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>Fl_Color_Chooser.H</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>file</Type>
-      <Scope></Scope>
+      <Name>Fl_Color_Chooser</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_Color_Chooser</Scope>
     </TokenIdentifier>
-    <Path>Fl__Color__Chooser_8H.html</Path>
-    <Abstract>Fl_Color_Chooser widget .</Abstract>
+    <Path>classFl__Color__Chooser.html</Path>
+    <Abstract>The Fl_Color_Chooser widget provides a standard RGB color chooser.</Abstract>
+    <DeclaredIn>Fl_Color_Chooser.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>b</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Color_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Color__Chooser.html</Path>
-    <Anchor>d59115f32cee48260da40f298b736c9c</Anchor>
+    <Anchor>ad59115f32cee48260da40f298b736c9c</Anchor>
     <Abstract>Returns the current blue value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Color_Chooser</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Color_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Color__Chooser.html</Path>
-    <Anchor>9eeb1ec5c84a55676c79ebc12620a066</Anchor>
-    <Abstract>Creates a new Fl_Color_Chooser widget using the given position, size, and label string...</Abstract>
+    <Anchor>a9eeb1ec5c84a55676c79ebc12620a066</Anchor>
+    <Abstract>Creates a new Fl_Color_Chooser widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>g</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Color_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Color__Chooser.html</Path>
-    <Anchor>a14404db5cf9bffa9fca49ab5dd80264</Anchor>
+    <Anchor>aa14404db5cf9bffa9fca49ab5dd80264</Anchor>
     <Abstract>Returns the current green value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>hsv</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Color_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Color__Chooser.html</Path>
-    <Anchor>0f51e41d3b4d3e160c92fe4f7300ee5e</Anchor>
+    <Anchor>a0f51e41d3b4d3e160c92fe4f7300ee5e</Anchor>
     <Abstract>Set the hsv values.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>hue</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Color_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Color__Chooser.html</Path>
-    <Anchor>e1cea4a6c2beb7fe050eacbb25500eb8</Anchor>
+    <Anchor>ae1cea4a6c2beb7fe050eacbb25500eb8</Anchor>
     <Abstract>Returns the current hue.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>mode</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Color_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Color__Chooser.html</Path>
-    <Anchor>d5f87867c8cc7fd45b9e24f6257b54b3</Anchor>
+    <Anchor>ad5f87867c8cc7fd45b9e24f6257b54b3</Anchor>
     <Abstract>Set which Fl_Color_Chooser variant is currently active.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>mode</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Color_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Color__Chooser.html</Path>
-    <Anchor>d69490941f34eb573bc78d30f3fa002a</Anchor>
+    <Anchor>ad69490941f34eb573bc78d30f3fa002a</Anchor>
     <Abstract>Returns which Fl_Color_Chooser variant is currently active.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>r</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Color_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Color__Chooser.html</Path>
-    <Anchor>d9de1f7fd19b61bc2904af930d9f33b7</Anchor>
+    <Anchor>ad9de1f7fd19b61bc2904af930d9f33b7</Anchor>
     <Abstract>Returns the current red value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>rgb</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Color_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Color__Chooser.html</Path>
-    <Anchor>6822c761649cad5b0e990c804edefa0a</Anchor>
+    <Anchor>a6822c761649cad5b0e990c804edefa0a</Anchor>
     <Abstract>Sets the current rgb color values.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>saturation</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Color_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Color__Chooser.html</Path>
-    <Anchor>0663f6f508605fb25c8905515fa8ffea</Anchor>
+    <Anchor>a0663f6f508605fb25c8905515fa8ffea</Anchor>
     <Abstract>Returns the saturation.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Color_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Color__Chooser.html</Path>
-    <Anchor>7c5ff27ad94fd2b4e9a6b8c59463c163</Anchor>
+    <Anchor>a7c5ff27ad94fd2b4e9a6b8c59463c163</Anchor>
     <Abstract>Returns the value/brightness.</Abstract>
   </Token>
   <Token>
@@ -12646,7 +12675,7 @@
       <Scope>Fl_Color_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Color__Chooser.html</Path>
-    <Anchor>5b91a80470570bd24509f2873a1bc308</Anchor>
+    <Anchor>a5b91a80470570bd24509f2873a1bc308</Anchor>
     <Abstract>This static method converts HSV colors to RGB colorspace.</Abstract>
   </Token>
   <Token>
@@ -12657,37 +12686,37 @@
       <Scope>Fl_Color_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Color__Chooser.html</Path>
-    <Anchor>397faaf5a623c980033a0493c1e1966b</Anchor>
+    <Anchor>a397faaf5a623c980033a0493c1e1966b</Anchor>
     <Abstract>This static method converts RGB colors to HSV colorspace.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_color_chooser</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Color_Chooser</Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>g2e196b4a6ee54a47c9e7583406bbed60</Anchor>
+    <Anchor>ga6241252ca65bc163d046b4f900a5ebad</Anchor>
     <Abstract>Pops up a window to let the user pick an arbitrary RGB color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_color_chooser</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Color_Chooser</Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>g6241252ca65bc163d046b4f900a5ebad</Anchor>
+    <Anchor>ga2e196b4a6ee54a47c9e7583406bbed60</Anchor>
     <Abstract>Pops up a window to let the user pick an arbitrary RGB color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Counter</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Counter</Scope>
     </TokenIdentifier>
     <Path>classFl__Counter.html</Path>
     <Abstract>Controls a single floating point value with button (or keyboard) arrows.</Abstract>
@@ -12697,162 +12726,162 @@
     <TokenIdentifier>
       <Name>Fl_Counter</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Counter</Scope>
     </TokenIdentifier>
     <Path>classFl__Counter.html</Path>
-    <Anchor>fe9ce4aa4b0b381050e5acdb025a405e</Anchor>
-    <Abstract>Creates a new Fl_Counter widget using the given position, size, and label string...</Abstract>
+    <Anchor>afe9ce4aa4b0b381050e5acdb025a405e</Anchor>
+    <Abstract>Creates a new Fl_Counter widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Counter</Scope>
     </TokenIdentifier>
     <Path>classFl__Counter.html</Path>
-    <Anchor>805c1f76ba9929fadfef1f4013654c98</Anchor>
+    <Anchor>a805c1f76ba9929fadfef1f4013654c98</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>lstep</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Counter</Scope>
     </TokenIdentifier>
     <Path>classFl__Counter.html</Path>
-    <Anchor>46763cd8e13334fde6aa202d1964076e</Anchor>
+    <Anchor>a46763cd8e13334fde6aa202d1964076e</Anchor>
     <Abstract>Sets the increment for the large step buttons.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>step</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Counter</Scope>
     </TokenIdentifier>
     <Path>classFl__Counter.html</Path>
-    <Anchor>b148a4ec11800c60611abc98807a8ae3</Anchor>
-    <Abstract>Returns the increment for normal step buttons.</Abstract>
+    <Anchor>a531dc0a99a6aae8532e248cc7fe8270a</Anchor>
+    <Abstract>Sets the increments for the normal and large step buttons.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>step</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Counter</Scope>
     </TokenIdentifier>
     <Path>classFl__Counter.html</Path>
-    <Anchor>e37c2eccaaa61af6967d959a4bcd3480</Anchor>
+    <Anchor>ae37c2eccaaa61af6967d959a4bcd3480</Anchor>
     <Abstract>Sets the increment for the normal step buttons.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>step</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Counter</Scope>
     </TokenIdentifier>
     <Path>classFl__Counter.html</Path>
-    <Anchor>531dc0a99a6aae8532e248cc7fe8270a</Anchor>
-    <Abstract>Sets the increments for the normal and large step buttons.</Abstract>
+    <Anchor>ab148a4ec11800c60611abc98807a8ae3</Anchor>
+    <Abstract>Returns the increment for normal step buttons.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Counter</Scope>
     </TokenIdentifier>
     <Path>classFl__Counter.html</Path>
-    <Anchor>e0193f6e6b6c80d6b18f1d4643ca1880</Anchor>
+    <Anchor>ae0193f6e6b6c80d6b18f1d4643ca1880</Anchor>
     <Abstract>Sets the font color to s.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Counter</Scope>
     </TokenIdentifier>
     <Path>classFl__Counter.html</Path>
-    <Anchor>7cecdd9dbc9f864e98a7d0054a52d30c</Anchor>
+    <Anchor>a7cecdd9dbc9f864e98a7d0054a52d30c</Anchor>
     <Abstract>Gets the font color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Counter</Scope>
     </TokenIdentifier>
     <Path>classFl__Counter.html</Path>
-    <Anchor>309e948c10a61a6d273191afa0a61e6f</Anchor>
-    <Abstract>Sets the text font to s.</Abstract>
+    <Anchor>a92fe7ee718aa80125adde83d6adbd006</Anchor>
+    <Abstract>Gets the text font.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Counter</Scope>
     </TokenIdentifier>
     <Path>classFl__Counter.html</Path>
-    <Anchor>92fe7ee718aa80125adde83d6adbd006</Anchor>
-    <Abstract>Gets the text font.</Abstract>
+    <Anchor>a309e948c10a61a6d273191afa0a61e6f</Anchor>
+    <Abstract>Sets the text font to s.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Counter</Scope>
     </TokenIdentifier>
     <Path>classFl__Counter.html</Path>
-    <Anchor>59edde7adc94dd05eb3feeae64cc32c5</Anchor>
+    <Anchor>a59edde7adc94dd05eb3feeae64cc32c5</Anchor>
     <Abstract>Sets the font size to s.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Counter</Scope>
     </TokenIdentifier>
     <Path>classFl__Counter.html</Path>
-    <Anchor>899d1a1bec885d46955dd6ad741e731e</Anchor>
+    <Anchor>a899d1a1bec885d46955dd6ad741e731e</Anchor>
     <Abstract>Gets the font size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Counter</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Counter</Scope>
     </TokenIdentifier>
     <Path>classFl__Counter.html</Path>
-    <Anchor>6e62371863d04895242a11a3c35472f3</Anchor>
+    <Anchor>a6e62371863d04895242a11a3c35472f3</Anchor>
     <Abstract>Destroys the valuator.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Counter</Scope>
     </TokenIdentifier>
     <Path>classFl__Counter.html</Path>
-    <Anchor>d6057e084128c6d9f3119a53407e6a8e</Anchor>
+    <Anchor>ad6057e084128c6d9f3119a53407e6a8e</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Device</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Device.html</Path>
     <Abstract>All graphical output devices and all graphics systems.</Abstract>
@@ -12860,219 +12889,208 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>type</Name>
+      <Name>class_name</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Device.html</Path>
-    <Anchor>727e0e4bf0032a2a8c8d86e877800c03</Anchor>
-    <Abstract>An RTTI emulation of device classes.</Abstract>
+    <Anchor>af9ffc95e2a6b873027ff796c1e76bc82</Anchor>
+    <Abstract>Returns the name of the class of this object.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>type_</Name>
+      <Name>class_id</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Device.html</Path>
-    <Anchor>d09b91d30067f034917c966852eccd3e</Anchor>
-    <Abstract>The device type.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>device_type</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope>Fl_Device</Scope>
-    </TokenIdentifier>
-    <Path>classFl__Device.html</Path>
-    <Anchor>c5cb7be7ad6da86d94246c63ed4e6dd3</Anchor>
+    <Anchor>afa251fa8a057cc259310bab8d47256d1</Anchor>
     <Abstract>A string that identifies each subclass of Fl_Device.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Device_Plugin</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Device_Plugin</Scope>
     </TokenIdentifier>
     <Path>classFl__Device__Plugin.html</Path>
-    <Abstract>This plugin socket allows the integration of new device drivers for special window...</Abstract>
+    <Abstract>This plugin socket allows the integration of new device drivers for special window or screen types...</Abstract>
     <DeclaredIn>Fl_Device.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Device_Plugin</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Device_Plugin</Scope>
     </TokenIdentifier>
     <Path>classFl__Device__Plugin.html</Path>
-    <Anchor>cdc41030253a82f647538f7abc5a3d37</Anchor>
+    <Anchor>acdc41030253a82f647538f7abc5a3d37</Anchor>
     <Abstract>The constructor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>klass</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Device_Plugin</Scope>
     </TokenIdentifier>
     <Path>classFl__Device__Plugin.html</Path>
-    <Anchor>fca212eda303cf52229fbe6bccf540c6</Anchor>
+    <Anchor>afca212eda303cf52229fbe6bccf540c6</Anchor>
     <Abstract>Returns the class name.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>name</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Device_Plugin</Scope>
     </TokenIdentifier>
     <Path>classFl__Device__Plugin.html</Path>
-    <Anchor>7e0280fed0207f9a53ede3f296b64835</Anchor>
+    <Anchor>a7e0280fed0207f9a53ede3f296b64835</Anchor>
     <Abstract>Returns the plugin name.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>print</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Device_Plugin</Scope>
     </TokenIdentifier>
     <Path>classFl__Device__Plugin.html</Path>
-    <Anchor>fb63c5fc5a5e40f977f89d1f5b0dbebd</Anchor>
+    <Anchor>ad743abaaaeb84ab916164ffbe4e6da23</Anchor>
     <Abstract>Prints a widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Dial</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Dial</Scope>
     </TokenIdentifier>
     <Path>classFl__Dial.html</Path>
-    <Abstract>The Fl_Dial widget provides a circular dial to control a single floating point value...</Abstract>
+    <Abstract>The Fl_Dial widget provides a circular dial to control a single floating point value.</Abstract>
     <DeclaredIn>Fl_Dial.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>angle1</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Dial</Scope>
     </TokenIdentifier>
     <Path>classFl__Dial.html</Path>
-    <Anchor>185e85066ea3de7e06623c3dcf117343</Anchor>
-    <Abstract>See short angle1() const.</Abstract>
+    <Anchor>a5a02f1debaa3d67b2f768c1052a72658</Anchor>
+    <Abstract>Sets Or gets the angles used for the minimum and maximum values.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>angle1</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Dial</Scope>
     </TokenIdentifier>
     <Path>classFl__Dial.html</Path>
-    <Anchor>5a02f1debaa3d67b2f768c1052a72658</Anchor>
-    <Abstract>Sets Or gets the angles used for the minimum and maximum values.</Abstract>
+    <Anchor>a185e85066ea3de7e06623c3dcf117343</Anchor>
+    <Abstract>See short angle1() const.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>angle2</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Dial</Scope>
     </TokenIdentifier>
     <Path>classFl__Dial.html</Path>
-    <Anchor>f5bd626b13c18392d882f0c9fc5a1901</Anchor>
+    <Anchor>a6e4925892f2390a4202a4b52262e8d4c</Anchor>
     <Abstract>See short angle1() const.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>angle2</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Dial</Scope>
     </TokenIdentifier>
     <Path>classFl__Dial.html</Path>
-    <Anchor>6e4925892f2390a4202a4b52262e8d4c</Anchor>
+    <Anchor>af5bd626b13c18392d882f0c9fc5a1901</Anchor>
     <Abstract>See short angle1() const.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>angles</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Dial</Scope>
     </TokenIdentifier>
     <Path>classFl__Dial.html</Path>
-    <Anchor>72bcf4e6839c168b224cbc6bce9dd594</Anchor>
+    <Anchor>a72bcf4e6839c168b224cbc6bce9dd594</Anchor>
     <Abstract>See short angle1() const.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Dial</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Dial</Scope>
     </TokenIdentifier>
     <Path>classFl__Dial.html</Path>
-    <Anchor>941a955a8866ac695e3c989339768696</Anchor>
+    <Anchor>a941a955a8866ac695e3c989339768696</Anchor>
     <Abstract>Creates a new Fl_Dial widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Dial</Scope>
     </TokenIdentifier>
     <Path>classFl__Dial.html</Path>
-    <Anchor>6512c4370311932be59b50683c8773ce</Anchor>
+    <Anchor>a6512c4370311932be59b50683c8773ce</Anchor>
     <Abstract>Allow subclasses to handle event based on current position and size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Dial</Scope>
     </TokenIdentifier>
     <Path>classFl__Dial.html</Path>
-    <Anchor>75573b37fd79e74fa9ee19effe75996f</Anchor>
-    <Abstract>Draws dial at current position and size.</Abstract>
+    <Anchor>aa4fe44eef090a1dc94f495b3ea119f11</Anchor>
+    <Abstract>Draws dial at given position and size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Dial</Scope>
     </TokenIdentifier>
     <Path>classFl__Dial.html</Path>
-    <Anchor>a4fe44eef090a1dc94f495b3ea119f11</Anchor>
-    <Abstract>Draws dial at given position and size.</Abstract>
+    <Anchor>a75573b37fd79e74fa9ee19effe75996f</Anchor>
+    <Abstract>Draws dial at current position and size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Dial</Scope>
     </TokenIdentifier>
     <Path>classFl__Dial.html</Path>
-    <Anchor>2868ad22072de4b033f138b321f29474</Anchor>
+    <Anchor>a2868ad22072de4b033f138b321f29474</Anchor>
     <Abstract>Allows subclasses to handle event based on given position and size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Display_Device</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Display_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Display__Device.html</Path>
     <Abstract>A display to which the computer can draw.</Abstract>
@@ -13080,13 +13098,24 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>class_name</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Display_Device</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Display__Device.html</Path>
+    <Anchor>a1e1955edf0171ced7e9fe4028d82237b</Anchor>
+    <Abstract>Returns the name of the class of this object.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>Fl_Display_Device</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Display_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Display__Device.html</Path>
-    <Anchor>38b5050335e22f6a05d1aaf848f5d3d7</Anchor>
+    <Anchor>a38b5050335e22f6a05d1aaf848f5d3d7</Anchor>
     <Abstract>A constructor that sets the graphics driver used by the display.</Abstract>
   </Token>
   <Token>
@@ -13097,26 +13126,26 @@
       <Scope>Fl_Display_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Display__Device.html</Path>
-    <Anchor>888806f46c16a0c6cc7297fe553f535c</Anchor>
-    <Abstract>Returns the platform&#39;s display device.</Abstract>
+    <Anchor>a888806f46c16a0c6cc7297fe553f535c</Anchor>
+    <Abstract>Returns the platform display device.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>device_type</Name>
+      <Name>class_id</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Display_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Display__Device.html</Path>
-    <Anchor>c00af5f80f54295751000787f0112b4b</Anchor>
+    <Anchor>af5eb23ec3a8b1a053e6d29e3119b867e</Anchor>
     <Abstract>A string that identifies each subclass of Fl_Device.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Double_Window</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Double_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Double__Window.html</Path>
     <Abstract>The Fl_Double_Window provides a double-buffered window.</Abstract>
@@ -13126,99 +13155,99 @@
     <TokenIdentifier>
       <Name>Fl_Double_Window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Double_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Double__Window.html</Path>
-    <Anchor>eb4ea6c71b66348fd4307d549d74ea8e</Anchor>
-    <Abstract>See Fl_Double_Window::Fl_Double_Window(int w, int h, const char *label = 0).</Abstract>
+    <Anchor>af4806a261c5d48462f4827c99131eb14</Anchor>
+    <Abstract>Creates a new Fl_Double_Window widget using the given position, size, and label (title) string...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Double_Window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Double_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Double__Window.html</Path>
-    <Anchor>f4806a261c5d48462f4827c99131eb14</Anchor>
-    <Abstract>Creates a new Fl_Double_Window widget using the given position, size, and label (title)...</Abstract>
+    <Anchor>aeb4ea6c71b66348fd4307d549d74ea8e</Anchor>
+    <Abstract>See Fl_Double_Window::Fl_Double_Window(int w, int h, const char *label = 0)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>flush</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Double_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Double__Window.html</Path>
-    <Anchor>080455493ab7e91b910247ff5832c139</Anchor>
+    <Anchor>a080455493ab7e91b910247ff5832c139</Anchor>
     <Abstract>Forces the window to be redrawn.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>hide</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Double_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Double__Window.html</Path>
-    <Anchor>cc0edc55a9d27e4e276e8a5b78deeeef</Anchor>
+    <Anchor>acc0edc55a9d27e4e276e8a5b78deeeef</Anchor>
     <Abstract>Removes the window from the screen.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>resize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Double_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Double__Window.html</Path>
-    <Anchor>ebad8d054ad0b4013fb35667a5f3fbb1</Anchor>
+    <Anchor>aebad8d054ad0b4013fb35667a5f3fbb1</Anchor>
     <Abstract>Changes the size and position of the window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Double_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Double__Window.html</Path>
-    <Anchor>c39ffebdfb8297954b6da99425a4f4ba</Anchor>
+    <Anchor>ac39ffebdfb8297954b6da99425a4f4ba</Anchor>
     <Abstract>Puts the window on the screen and parses command-line arguments.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Double_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Double__Window.html</Path>
-    <Anchor>4d1c3cbb1184c6785df7465b0c657025</Anchor>
+    <Anchor>a4d1c3cbb1184c6785df7465b0c657025</Anchor>
     <Abstract>Puts the window on the screen.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Double_Window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Double_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Double__Window.html</Path>
-    <Anchor>b3b46014b05c1dd376bcb2f93e6d5441</Anchor>
+    <Anchor>ab3b46014b05c1dd376bcb2f93e6d5441</Anchor>
     <Abstract>The destructor also deletes all the children.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>flush</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Double_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Double__Window.html</Path>
-    <Anchor>0ff7e1b94a07bde1db9597667ee9bceb</Anchor>
+    <Anchor>a0ff7e1b94a07bde1db9597667ee9bceb</Anchor>
     <Abstract>Forces the window to be redrawn.</Abstract>
   </Token>
   <Token>
@@ -13229,590 +13258,600 @@
       <Scope>Fl_Double_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Double__Window.html</Path>
-    <Anchor>a61d6c7ed8f1ddebc6b776a8a8da9d32</Anchor>
-    <Abstract>Force double buffering, even if the OS already buffers windows (overlays need that...</Abstract>
+    <Anchor>aa61d6c7ed8f1ddebc6b776a8a8da9d32</Anchor>
+    <Abstract>Force double buffering, even if the OS already buffers windows (overlays need that on MacOS and Windo...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_End</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_End</Scope>
     </TokenIdentifier>
     <Path>classFl__End.html</Path>
-    <Abstract>This is a dummy class that allows you to end a Fl_Group in a constructor list of...</Abstract>
+    <Abstract>This is a dummy class that allows you to end a Fl_Group in a constructor list of a class:...</Abstract>
     <DeclaredIn>Fl_Group.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_End</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_End</Scope>
     </TokenIdentifier>
     <Path>classFl__End.html</Path>
-    <Anchor>7a00a0780fbe4fcfad64266dd73da0bb</Anchor>
-    <Abstract>All it does is calling Fl_Group::current()-&gt;end().</Abstract>
+    <Anchor>a7a00a0780fbe4fcfad64266dd73da0bb</Anchor>
+    <Abstract>All it does is calling Fl_Group::current()-&amp;gt;end()</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_File_Browser</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_File_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Browser.html</Path>
-    <Abstract>The Fl_File_Browser widget displays a list of filenames, optionally with file-specific...</Abstract>
+    <Abstract>The Fl_File_Browser widget displays a list of filenames, optionally with file-specific icons...</Abstract>
     <DeclaredIn>Fl_File_Browser.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>filetype</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Browser.html</Path>
-    <Anchor>f29b1735a961d308a27baea8db5a6bfb</Anchor>
+    <Anchor>add7115399865aefd0be46de9ce052054</Anchor>
     <Abstract>Sets or gets the file browser type, FILES or DIRECTORIES.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>filetype</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Browser.html</Path>
-    <Anchor>dd7115399865aefd0be46de9ce052054</Anchor>
+    <Anchor>af29b1735a961d308a27baea8db5a6bfb</Anchor>
     <Abstract>Sets or gets the file browser type, FILES or DIRECTORIES.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>filter</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Browser.html</Path>
-    <Anchor>93251306d962be28f63814902f722cb4</Anchor>
+    <Anchor>a93251306d962be28f63814902f722cb4</Anchor>
     <Abstract>Sets or gets the filename filter.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>filter</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Browser.html</Path>
-    <Anchor>d7e7db3e10220cc85f11c702eaf17733</Anchor>
+    <Anchor>ad7e7db3e10220cc85f11c702eaf17733</Anchor>
     <Abstract>Sets or gets the filename filter.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_File_Browser</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Browser.html</Path>
-    <Anchor>37cd337622c04b85947efa56421b4ed9</Anchor>
-    <Abstract>The constructor creates the Fl_File_Browser widget at the specified position and...</Abstract>
+    <Anchor>a37cd337622c04b85947efa56421b4ed9</Anchor>
+    <Abstract>The constructor creates the Fl_File_Browser widget at the specified position and size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>iconsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Browser.html</Path>
-    <Anchor>41275ecf3707f7b642732cf5727a1d82</Anchor>
+    <Anchor>aee8e2482e5089304c0c36f7b14d5effb</Anchor>
     <Abstract>Sets or gets the size of the icons.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>iconsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Browser.html</Path>
-    <Anchor>ee8e2482e5089304c0c36f7b14d5effb</Anchor>
+    <Anchor>a41275ecf3707f7b642732cf5727a1d82</Anchor>
     <Abstract>Sets or gets the size of the icons.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>load</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Browser.html</Path>
-    <Anchor>5999b749fe1d6102362e573cdb6ae32d</Anchor>
+    <Anchor>a5999b749fe1d6102362e573cdb6ae32d</Anchor>
     <Abstract>Loads the specified directory into the browser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Browser.html</Path>
-    <Anchor>4958486381d0947c89a2f34e01eb3439</Anchor>
-    <Abstract>Sets the default text size (in pixels) for the lines in the browser to size.</Abstract>
+    <Anchor>ab75caa183fe6e68c5d9b7f10829e29ac</Anchor>
+    <Abstract>Gets the default text size (in pixels) for the lines in the browser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Browser.html</Path>
-    <Anchor>b75caa183fe6e68c5d9b7f10829e29ac</Anchor>
-    <Abstract>Gets the default text size (in pixels) for the lines in the browser.</Abstract>
+    <Anchor>a4958486381d0947c89a2f34e01eb3439</Anchor>
+    <Abstract>Sets the default text size (in pixels) for the lines in the browser to size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>Fl_File_Chooser</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_File_Chooser</Scope>
+    </TokenIdentifier>
+    <Path>classFl__File__Chooser.html</Path>
+    <Abstract>The Fl_File_Chooser widget displays a standard file selection dialog that supports various selection ...</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>add_extra</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>18b113550c41543e35caa95f51fa32e0</Anchor>
+    <Anchor>a18b113550c41543e35caa95f51fa32e0</Anchor>
     <Abstract>Adds extra widget at the bottom of Fl_File_Chooser window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>browser</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>f8d5616e507020b3b06c57fdda27895f</Anchor>
+    <Anchor>af8d5616e507020b3b06c57fdda27895f</Anchor>
     <Abstract>returns a pointer to the underlying Fl_File_Browser object</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>callback</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>26ae429e07d1de9af942dcb886c9f186</Anchor>
+    <Anchor>a26ae429e07d1de9af942dcb886c9f186</Anchor>
     <Abstract>Sets the file chooser callback cb and associated data d.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>color</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>d596c8ea36da1ea0975ae351ee61e548</Anchor>
-    <Abstract>Sets or gets the background color of the Fl_File_Browser list.</Abstract>
+    <Anchor>a51268c3edd14dd72acb0917cbba0bfea</Anchor>
+    <Abstract>Sets the background color of the Fl_File_Browser list.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>color</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>51268c3edd14dd72acb0917cbba0bfea</Anchor>
-    <Abstract>Sets or gets the background color of the Fl_File_Browser list.</Abstract>
+    <Anchor>ad596c8ea36da1ea0975ae351ee61e548</Anchor>
+    <Abstract>Gets the background color of the Fl_File_Browser list.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>count</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>c4da9a5cca9f63937b0c47fb7d95625a</Anchor>
+    <Anchor>ac4da9a5cca9f63937b0c47fb7d95625a</Anchor>
     <Abstract>Returns the number of selected files.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>directory</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>733a853d9d46ea1da3ce11d929b0e925</Anchor>
-    <Abstract>Sets or gets the current directory.</Abstract>
+    <Anchor>a733a853d9d46ea1da3ce11d929b0e925</Anchor>
+    <Abstract>Gets the current directory.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>directory</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>b69c3992f9a311c6c592a805997dfa35</Anchor>
-    <Abstract>Sets or gets the current directory.</Abstract>
+    <Anchor>ab69c3992f9a311c6c592a805997dfa35</Anchor>
+    <Abstract>Sets the current directory.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>filter</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>9d50f73d22b1d0c945fa7a89a0ecfa9d</Anchor>
-    <Abstract>See void filter(const char *pattern).</Abstract>
+    <Anchor>ad547bf13b074a625b92a81602a66d100</Anchor>
+    <Abstract>Sets or gets the current filename filter patterns.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>filter</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>d547bf13b074a625b92a81602a66d100</Anchor>
-    <Abstract>Sets or gets the current filename filter patterns.</Abstract>
+    <Anchor>a9d50f73d22b1d0c945fa7a89a0ecfa9d</Anchor>
+    <Abstract>See void filter(const char *pattern)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>filter_value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>4f426f3b44a4727a9ed885eaeff83146</Anchor>
-    <Abstract>Sets or gets the current filename filter selection.</Abstract>
+    <Anchor>a3975f481683dffa2b813e9a9d4ad218e</Anchor>
+    <Abstract>Gets the current filename filter selection.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>filter_value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>3975f481683dffa2b813e9a9d4ad218e</Anchor>
-    <Abstract>Sets or gets the current filename filter selection.</Abstract>
+    <Anchor>a4f426f3b44a4727a9ed885eaeff83146</Anchor>
+    <Abstract>Sets the current filename filter selection.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_File_Chooser</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>a4f6aaf451e7d3a29756ec39e377b477</Anchor>
+    <Anchor>aa4f6aaf451e7d3a29756ec39e377b477</Anchor>
     <Abstract>The constructor creates the Fl_File_Chooser dialog shown.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>hide</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>b45a17da37439c2bd595a4b59f1e286c</Anchor>
+    <Anchor>ab45a17da37439c2bd595a4b59f1e286c</Anchor>
     <Abstract>Hides the Fl_File_Chooser window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>iconsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>657ed90de9d5eea97adbd3081151a35f</Anchor>
-    <Abstract>Sets or gets the size of the icons in the Fl_File_Browser.</Abstract>
+    <Anchor>a9b9ca396348c767b2858d49c1e3cb4a2</Anchor>
+    <Abstract>Sets the size of the icons in the Fl_File_Browser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>iconsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>9b9ca396348c767b2858d49c1e3cb4a2</Anchor>
-    <Abstract>Sets or gets the size of the icons in the Fl_File_Browser.</Abstract>
+    <Anchor>a657ed90de9d5eea97adbd3081151a35f</Anchor>
+    <Abstract>Gets the size of the icons in the Fl_File_Browser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>89b2459dea2a6fe73df82a17e1323bc7</Anchor>
-    <Abstract>Sets or gets the title bar text for the Fl_File_Chooser.</Abstract>
+    <Anchor>afde5368b820d947238015d16af9b8fc1</Anchor>
+    <Abstract>Sets the title bar text for the Fl_File_Chooser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>fde5368b820d947238015d16af9b8fc1</Anchor>
-    <Abstract>Sets or gets the title bar text for the Fl_File_Chooser.</Abstract>
+    <Anchor>a89b2459dea2a6fe73df82a17e1323bc7</Anchor>
+    <Abstract>Gets the title bar text for the Fl_File_Chooser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>ok_label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>46379a58eb3d680a7638856561a3fbae</Anchor>
-    <Abstract>Sets or gets the label for the &quot;ok&quot; button in the Fl_File_Chooser.</Abstract>
+    <Anchor>a6110852fc9f3e29486b0ab71e9423732</Anchor>
+    <Abstract>Sets the label for the &amp;quot;ok&amp;quot; button in the Fl_File_Chooser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>ok_label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>6110852fc9f3e29486b0ab71e9423732</Anchor>
-    <Abstract>Sets or gets the label for the &quot;ok&quot; button in the Fl_File_Chooser.</Abstract>
+    <Anchor>a46379a58eb3d680a7638856561a3fbae</Anchor>
+    <Abstract>Gets the label for the &amp;quot;ok&amp;quot; button in the Fl_File_Chooser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>preview</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>52525d25282ea4889077375e3cb66d54</Anchor>
-    <Abstract>Returns the current state of the preview box.</Abstract>
+    <Anchor>af81a4ad0dd14ff1c601673586ee6a535</Anchor>
+    <Abstract>Enable or disable the preview tile.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>preview</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>f81a4ad0dd14ff1c601673586ee6a535</Anchor>
-    <Abstract>Enable or disable the preview tile.</Abstract>
+    <Anchor>a52525d25282ea4889077375e3cb66d54</Anchor>
+    <Abstract>Returns the current state of the preview box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>rescan</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>9b2f44473b1694a84c83afa78cdc28b3</Anchor>
+    <Anchor>a9b2f44473b1694a84c83afa78cdc28b3</Anchor>
     <Abstract>Reloads the current directory in the Fl_File_Browser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>rescan_keep_filename</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>5dac45a6f5157ced0f5888c0cfe7146d</Anchor>
-    <Abstract>Rescan the current directory without clearing the filename, then select the file...</Abstract>
+    <Anchor>a5dac45a6f5157ced0f5888c0cfe7146d</Anchor>
+    <Abstract>Rescan the current directory without clearing the filename, then select the file if it is in the list...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>2f58cce9eb3bfc34778a657f9e4ae36f</Anchor>
+    <Anchor>a2f58cce9eb3bfc34778a657f9e4ae36f</Anchor>
     <Abstract>Shows the Fl_File_Chooser window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>shown</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>00f944df065d7dca16de8865d775aa31</Anchor>
-    <Abstract>Returns non-zero if the file chooser main window show() has been called (but not...</Abstract>
+    <Anchor>a00f944df065d7dca16de8865d775aa31</Anchor>
+    <Abstract>Returns non-zero if the file chooser main window show() has been called (but not hide() see Fl_Window...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>11691cd1925a1d2e16e38a16d4e0bdba</Anchor>
-    <Abstract>Sets or gets the current Fl_File_Browser text color.</Abstract>
+    <Anchor>a541a1c0f670e635363c31e9875e3d458</Anchor>
+    <Abstract>Sets the current Fl_File_Browser text color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>541a1c0f670e635363c31e9875e3d458</Anchor>
-    <Abstract>Sets or gets the current Fl_File_Browser text color.</Abstract>
+    <Anchor>a11691cd1925a1d2e16e38a16d4e0bdba</Anchor>
+    <Abstract>Gets the current Fl_File_Browser text color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>6837a5b234e589f14c7d5eed0867a0bf</Anchor>
-    <Abstract>Sets or gets the current Fl_File_Browser text font.</Abstract>
+    <Anchor>a6837a5b234e589f14c7d5eed0867a0bf</Anchor>
+    <Abstract>Gets the current Fl_File_Browser text font.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>9c76bef3d23a7a80a1a91e260e553d6d</Anchor>
-    <Abstract>Sets or gets the current Fl_File_Browser text font.</Abstract>
+    <Anchor>a9c76bef3d23a7a80a1a91e260e553d6d</Anchor>
+    <Abstract>Sets the current Fl_File_Browser text font.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>524ccef4beb1912a2566ced7d6182c66</Anchor>
-    <Abstract>Sets or gets the current Fl_File_Browser text size.</Abstract>
+    <Anchor>a524ccef4beb1912a2566ced7d6182c66</Anchor>
+    <Abstract>Gets the current Fl_File_Browser text size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>13d55aea2af92464a98f396d679115d7</Anchor>
-    <Abstract>Sets or gets the current Fl_File_Browser text size.</Abstract>
+    <Anchor>a13d55aea2af92464a98f396d679115d7</Anchor>
+    <Abstract>Sets the current Fl_File_Browser text size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>type</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>a49156e7c025d6d03b4bebef1e717d58</Anchor>
-    <Abstract>Sets or gets the current type of Fl_File_Chooser.</Abstract>
+    <Anchor>aea6ac5b4c44fe77427384424d41b92d7</Anchor>
+    <Abstract>Sets the current type of Fl_File_Chooser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>type</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>ea6ac5b4c44fe77427384424d41b92d7</Anchor>
-    <Abstract>Sets or gets the current type of Fl_File_Chooser.</Abstract>
+    <Anchor>aa49156e7c025d6d03b4bebef1e717d58</Anchor>
+    <Abstract>Gets the current type of Fl_File_Chooser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>user_data</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>80679496b39024b3f721e6e8b02465be</Anchor>
+    <Anchor>a80679496b39024b3f721e6e8b02465be</Anchor>
     <Abstract>Sets the file chooser user data d.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>user_data</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>de4c223dbd63f378bcd6c533bf09c305</Anchor>
+    <Anchor>ade4c223dbd63f378bcd6c533bf09c305</Anchor>
     <Abstract>Gets the file chooser user data d.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>1a40dc6a645c27e4fb4fff2e01a8c0c1</Anchor>
-    <Abstract>Sets or gets the current value of the selected file.</Abstract>
+    <Anchor>a1a40dc6a645c27e4fb4fff2e01a8c0c1</Anchor>
+    <Abstract>Sets the current value of the selected file.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>c03e71b2e2cf48fcb885f0ed546d8ec1</Anchor>
-    <Abstract>See const char *value(const char *pathname).</Abstract>
+    <Anchor>ac03e71b2e2cf48fcb885f0ed546d8ec1</Anchor>
+    <Abstract>Gets the current value of the selected file(s).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>visible</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>2514cf44d31135b327434341125b39bd</Anchor>
+    <Anchor>a2514cf44d31135b327434341125b39bd</Anchor>
     <Abstract>Returns 1 if the Fl_File_Chooser window is visible.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_File_Chooser</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>6a4d5e2d9ff4c97b8ba97a76acd0e369</Anchor>
+    <Anchor>a6a4d5e2d9ff4c97b8ba97a76acd0e369</Anchor>
     <Abstract>Destroys the widget and frees all memory used by it.</Abstract>
   </Token>
   <Token>
@@ -13823,8 +13862,8 @@
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>9621414a66b7ae84bb09c2f6348aea50</Anchor>
-    <Abstract>The &quot;new directory&quot; button is exported so that application developers can...</Abstract>
+    <Anchor>a9621414a66b7ae84bb09c2f6348aea50</Anchor>
+    <Abstract>The &amp;quot;new directory&amp;quot; button is exported so that application developers can control the appea...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -13834,8 +13873,8 @@
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>c48785ac0e5eee2a05ee7fb58410bcc3</Anchor>
-    <Abstract>The &quot;preview&quot; button is exported so that application developers can control...</Abstract>
+    <Anchor>ac48785ac0e5eee2a05ee7fb58410bcc3</Anchor>
+    <Abstract>The &amp;quot;preview&amp;quot; button is exported so that application developers can control the appearance ...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -13845,7 +13884,7 @@
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>44f0d61d85845a957f5ee7a5fbbf0958</Anchor>
+    <Anchor>a44f0d61d85845a957f5ee7a5fbbf0958</Anchor>
     <Abstract>[standard text may be customized at run-time]</Abstract>
   </Token>
   <Token>
@@ -13856,7 +13895,7 @@
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>585447d7918f57caad0a735c9c407023</Anchor>
+    <Anchor>a585447d7918f57caad0a735c9c407023</Anchor>
     <Abstract>[standard text may be customized at run-time]</Abstract>
   </Token>
   <Token>
@@ -13867,7 +13906,7 @@
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>a9ae78cad2a50c512d73fd9c67288bde</Anchor>
+    <Anchor>aa9ae78cad2a50c512d73fd9c67288bde</Anchor>
     <Abstract>[standard text may be customized at run-time]</Abstract>
   </Token>
   <Token>
@@ -13878,7 +13917,7 @@
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>f8159a11b6511b3cfb64702676380eaa</Anchor>
+    <Anchor>af8159a11b6511b3cfb64702676380eaa</Anchor>
     <Abstract>[standard text may be customized at run-time]</Abstract>
   </Token>
   <Token>
@@ -13889,7 +13928,7 @@
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>23ddf1929d6314dfec4803a1872371b4</Anchor>
+    <Anchor>a23ddf1929d6314dfec4803a1872371b4</Anchor>
     <Abstract>[standard text may be customized at run-time]</Abstract>
   </Token>
   <Token>
@@ -13900,7 +13939,7 @@
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>6a0070408aa4c31b3d2c8ac2ffaefd7a</Anchor>
+    <Anchor>a6a0070408aa4c31b3d2c8ac2ffaefd7a</Anchor>
     <Abstract>[standard text may be customized at run-time]</Abstract>
   </Token>
   <Token>
@@ -13911,18 +13950,29 @@
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>5b2d8dee077d3a3eaca2062b98234897</Anchor>
+    <Anchor>a5b2d8dee077d3a3eaca2062b98234897</Anchor>
     <Abstract>[standard text may be customized at run-time]</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>hidden_label</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>Fl_File_Chooser</Scope>
+    </TokenIdentifier>
+    <Path>classFl__File__Chooser.html</Path>
+    <Anchor>a37f132ae0f68d585943a0f17f542d2eb</Anchor>
+    <Abstract>[standard text may be customized at run-time]</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>manage_favorites_label</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>3c3e65d2a860b307956e25ee7933d1ca</Anchor>
+    <Anchor>a3c3e65d2a860b307956e25ee7933d1ca</Anchor>
     <Abstract>[standard text may be customized at run-time]</Abstract>
   </Token>
   <Token>
@@ -13933,7 +13983,7 @@
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>44274eefe64d3c91879ab34018511360</Anchor>
+    <Anchor>a44274eefe64d3c91879ab34018511360</Anchor>
     <Abstract>[standard text may be customized at run-time]</Abstract>
   </Token>
   <Token>
@@ -13944,7 +13994,7 @@
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>e5560f768bc7bc8d3e220da8be3c8319</Anchor>
+    <Anchor>ae5560f768bc7bc8d3e220da8be3c8319</Anchor>
     <Abstract>[standard text may be customized at run-time]</Abstract>
   </Token>
   <Token>
@@ -13955,7 +14005,7 @@
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>092d86a45e9e0238b6f63c03a8924815</Anchor>
+    <Anchor>a092d86a45e9e0238b6f63c03a8924815</Anchor>
     <Abstract>[standard text may be customized at run-time]</Abstract>
   </Token>
   <Token>
@@ -13966,7 +14016,7 @@
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>faafb1669c0e896d2d9d019d7cf3a024</Anchor>
+    <Anchor>afaafb1669c0e896d2d9d019d7cf3a024</Anchor>
     <Abstract>[standard text may be customized at run-time]</Abstract>
   </Token>
   <Token>
@@ -13977,7 +14027,7 @@
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>8a0d0775de4ed44e4541d6c8f98d1045</Anchor>
+    <Anchor>a8a0d0775de4ed44e4541d6c8f98d1045</Anchor>
     <Abstract>[standard text may be customized at run-time]</Abstract>
   </Token>
   <Token>
@@ -13988,246 +14038,250 @@
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Chooser.html</Path>
-    <Anchor>c6c1e16f732c81ad4a49dcd72ce7d0c4</Anchor>
+    <Anchor>ac6c1e16f732c81ad4a49dcd72ce7d0c4</Anchor>
     <Abstract>the sort function that is used when loading the contents of a directory.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_dir_chooser</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>g24f703a97e90934198a474d19b22732d</Anchor>
+    <Anchor>ga24f703a97e90934198a474d19b22732d</Anchor>
+    <Abstract>Shows a file chooser dialog and gets a directory.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_file_chooser</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>g5bc7a0eda4de38cbc33d3a16d5cfd32f</Anchor>
+    <Anchor>ga5bc7a0eda4de38cbc33d3a16d5cfd32f</Anchor>
+    <Abstract>Shows a file chooser dialog and gets a filename.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_file_chooser_callback</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>gb740f4a9d74d5cbbb055920ffd539267</Anchor>
+    <Anchor>gab740f4a9d74d5cbbb055920ffd539267</Anchor>
+    <Abstract>Set the file chooser callback.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fl_file_chooser_ok_label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>group__group__comdlg.html</Path>
-    <Anchor>gd4e7eaf88fe838a415110280fd636566</Anchor>
+    <Anchor>gad4e7eaf88fe838a415110280fd636566</Anchor>
+    <Abstract>Set the &amp;quot;OK&amp;quot; button label.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_File_Icon</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_File_Icon</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Icon.html</Path>
-    <Abstract>The Fl_File_Icon class manages icon images that can be used as labels in other widgets...</Abstract>
+    <Abstract>The Fl_File_Icon class manages icon images that can be used as labels in other widgets and as icons i...</Abstract>
     <DeclaredIn>Fl_File_Icon.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>add</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Icon</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Icon.html</Path>
-    <Anchor>64551ca2a8c10d544b19de0d1d7f17da</Anchor>
+    <Anchor>a64551ca2a8c10d544b19de0d1d7f17da</Anchor>
     <Abstract>Adds a keyword value to the icon array, returning a pointer to it.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>add_color</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Icon</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Icon.html</Path>
-    <Anchor>fce742b97c1b675e99cd468d7482a8ca</Anchor>
+    <Anchor>afce742b97c1b675e99cd468d7482a8ca</Anchor>
     <Abstract>Adds a color value to the icon array, returning a pointer to it.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>add_vertex</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Icon</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Icon.html</Path>
-    <Anchor>1f08a41ba28d80a47b0d1542ef209b15</Anchor>
+    <Anchor>a00df2b17a245a194050dd3aba2466af3</Anchor>
     <Abstract>Adds a vertex value to the icon array, returning a pointer to it.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>add_vertex</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Icon</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Icon.html</Path>
-    <Anchor>00df2b17a245a194050dd3aba2466af3</Anchor>
+    <Anchor>a1f08a41ba28d80a47b0d1542ef209b15</Anchor>
     <Abstract>Adds a vertex value to the icon array, returning a pointer to it.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Icon</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Icon.html</Path>
-    <Anchor>d7b93e2ef9aaf2d05056e1ac803ac558</Anchor>
+    <Anchor>ad7b93e2ef9aaf2d05056e1ac803ac558</Anchor>
     <Abstract>Clears all icon data from the icon.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Icon</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Icon.html</Path>
-    <Anchor>12aea0c8bcb22966b15f0d6084ecd548</Anchor>
+    <Anchor>a12aea0c8bcb22966b15f0d6084ecd548</Anchor>
     <Abstract>Draws an icon in the indicated area.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_File_Icon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Icon</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Icon.html</Path>
-    <Anchor>b6c407b32385b0fd068d25b53b709ac1</Anchor>
+    <Anchor>ab6c407b32385b0fd068d25b53b709ac1</Anchor>
     <Abstract>Creates a new Fl_File_Icon with the specified information.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Icon</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Icon.html</Path>
-    <Anchor>c5d5126579f36b98238d410c6b108ef4</Anchor>
-    <Abstract>Applies the icon to the widget, registering the Fl_File_Icon label type as needed...</Abstract>
+    <Anchor>ac5d5126579f36b98238d410c6b108ef4</Anchor>
+    <Abstract>Applies the icon to the widget, registering the Fl_File_Icon label type as needed.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>load</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Icon</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Icon.html</Path>
-    <Anchor>4e184ddcffb58c6e23deac3981aede5f</Anchor>
+    <Anchor>a4e184ddcffb58c6e23deac3981aede5f</Anchor>
     <Abstract>Loads the specified icon image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>load_fti</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Icon</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Icon.html</Path>
-    <Anchor>d54e946128855e180c6f7d24fc26dae3</Anchor>
+    <Anchor>ad54e946128855e180c6f7d24fc26dae3</Anchor>
     <Abstract>Loads an SGI icon file.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>load_image</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Icon</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Icon.html</Path>
-    <Anchor>3a98b0562cb42f8f954db27c580fdbc6</Anchor>
+    <Anchor>a3a98b0562cb42f8f954db27c580fdbc6</Anchor>
     <Abstract>Load an image icon file from an image filename.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>next</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Icon</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Icon.html</Path>
-    <Anchor>dde6260e5369a55a78e15af2b6fbe740</Anchor>
+    <Anchor>adde6260e5369a55a78e15af2b6fbe740</Anchor>
     <Abstract>Returns next file icon object.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>pattern</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Icon</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Icon.html</Path>
-    <Anchor>378c8d6b5d94c16331081506b1e03680</Anchor>
+    <Anchor>a378c8d6b5d94c16331081506b1e03680</Anchor>
     <Abstract>Returns the filename matching pattern for the icon.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Icon</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Icon.html</Path>
-    <Anchor>a08e2efb99641a241c000a967289d887</Anchor>
+    <Anchor>aa08e2efb99641a241c000a967289d887</Anchor>
     <Abstract>Returns the number of words of data used by the icon.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>type</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Icon</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Icon.html</Path>
-    <Anchor>13ff349e8247d1312f165043a86693d2</Anchor>
-    <Abstract>Returns the filetype associated with the icon, which can be one of the following:...</Abstract>
+    <Anchor>a13ff349e8247d1312f165043a86693d2</Anchor>
+    <Abstract>Returns the filetype associated with the icon, which can be one of the following:</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Icon</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Icon.html</Path>
-    <Anchor>0483778c11f7f4d9778b5068a708c5a9</Anchor>
+    <Anchor>a0483778c11f7f4d9778b5068a708c5a9</Anchor>
     <Abstract>Returns the data array for the icon.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_File_Icon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Icon</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Icon.html</Path>
-    <Anchor>b3d5caa1f050a6b8465e93c595e37df7</Anchor>
-    <Abstract>The destructor destroys the icon and frees all memory that has been allocated for...</Abstract>
+    <Anchor>ab3d5caa1f050a6b8465e93c595e37df7</Anchor>
+    <Abstract>The destructor destroys the icon and frees all memory that has been allocated for it...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -14237,7 +14291,7 @@
       <Scope>Fl_File_Icon</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Icon.html</Path>
-    <Anchor>d8fae6fed5531606c6485eddfc41f0af</Anchor>
+    <Anchor>ad8fae6fed5531606c6485eddfc41f0af</Anchor>
     <Abstract>Finds an icon that matches the given filename and file type.</Abstract>
   </Token>
   <Token>
@@ -14248,7 +14302,7 @@
       <Scope>Fl_File_Icon</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Icon.html</Path>
-    <Anchor>14bd63b7415e56b06af5bcec4e443e09</Anchor>
+    <Anchor>a14bd63b7415e56b06af5bcec4e443e09</Anchor>
     <Abstract>Returns a pointer to the first icon in the list.</Abstract>
   </Token>
   <Token>
@@ -14259,7 +14313,7 @@
       <Scope>Fl_File_Icon</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Icon.html</Path>
-    <Anchor>5b98523b1a0d65f915174e93e9807533</Anchor>
+    <Anchor>a5b98523b1a0d65f915174e93e9807533</Anchor>
     <Abstract>Draw the icon label.</Abstract>
   </Token>
   <Token>
@@ -14270,15 +14324,15 @@
       <Scope>Fl_File_Icon</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Icon.html</Path>
-    <Anchor>8295738f311fee8611990192d5c8ae15</Anchor>
+    <Anchor>a8295738f311fee8611990192d5c8ae15</Anchor>
     <Abstract>Loads all system-defined icons.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_File_Input</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_File_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Input.html</Path>
     <Abstract>This widget displays a pathname in a text input field.</Abstract>
@@ -14288,118 +14342,118 @@
     <TokenIdentifier>
       <Name>down_box</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Input.html</Path>
-    <Anchor>00113a43450938c39f1c72688d992938</Anchor>
-    <Abstract>Sets the box type to use for the navigation bar.</Abstract>
+    <Anchor>a4ed51ff1c054500e9ea63113ad557a54</Anchor>
+    <Abstract>Gets the box type used for the navigation bar.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>down_box</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Input.html</Path>
-    <Anchor>4ed51ff1c054500e9ea63113ad557a54</Anchor>
-    <Abstract>Gets the box type used for the navigation bar.</Abstract>
+    <Anchor>a00113a43450938c39f1c72688d992938</Anchor>
+    <Abstract>Sets the box type to use for the navigation bar.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>errorcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Input.html</Path>
-    <Anchor>4ddfe232300adb2fc693ae99e356ea7b</Anchor>
-    <Abstract>Sets the current error color to c.</Abstract>
+    <Anchor>a0d562ba7decb2a45b137e1bb9e107419</Anchor>
+    <Abstract>Gets the current error color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>errorcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Input.html</Path>
-    <Anchor>0d562ba7decb2a45b137e1bb9e107419</Anchor>
-    <Abstract>Gets the current error color.</Abstract>
+    <Anchor>a4ddfe232300adb2fc693ae99e356ea7b</Anchor>
+    <Abstract>Sets the current error color to c.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_File_Input</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Input.html</Path>
-    <Anchor>954e1e72405152a99e97e578a7ccf843</Anchor>
-    <Abstract>Creates a new Fl_File_Input widget using the given position, size, and label string...</Abstract>
+    <Anchor>a954e1e72405152a99e97e578a7ccf843</Anchor>
+    <Abstract>Creates a new Fl_File_Input widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Input.html</Path>
-    <Anchor>89222ce04b74d49f456d4f5eb4a30b16</Anchor>
+    <Anchor>a89222ce04b74d49f456d4f5eb4a30b16</Anchor>
     <Abstract>Handle events in the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Input.html</Path>
-    <Anchor>b9f7b7721a18a5bae591f4e36ddd20c7</Anchor>
-    <Abstract>Returns the current value, which is a pointer to an internal buffer and is valid...</Abstract>
+    <Anchor>a93a4ada3650b5a4d8364829c23f6b5f4</Anchor>
+    <Abstract>Sets the value of the widget given a new string value and its length.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Input.html</Path>
-    <Anchor>93a4ada3650b5a4d8364829c23f6b5f4</Anchor>
-    <Abstract>Sets the value of the widget given a new string value and its length.</Abstract>
+    <Anchor>af9c1ba9acd2ef8db5d69727f363b8e0b</Anchor>
+    <Abstract>Sets the value of the widget given a new string value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Input.html</Path>
-    <Anchor>f9c1ba9acd2ef8db5d69727f363b8e0b</Anchor>
-    <Abstract>Sets the value of the widget given a new string value.</Abstract>
+    <Anchor>ab9f7b7721a18a5bae591f4e36ddd20c7</Anchor>
+    <Abstract>Returns the current value, which is a pointer to an internal buffer and is valid only until the next ...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_File_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__File__Input.html</Path>
-    <Anchor>b1d3c0518eb24a34bc55699f2e79fe60</Anchor>
+    <Anchor>ab1d3c0518eb24a34bc55699f2e79fe60</Anchor>
     <Abstract>Draws the file input widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Fill_Dial</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Fill_Dial</Scope>
     </TokenIdentifier>
     <Path>classFl__Fill__Dial.html</Path>
     <Abstract>Draws a dial with a filled arc.</Abstract>
@@ -14409,66 +14463,66 @@
     <TokenIdentifier>
       <Name>Fl_Fill_Dial</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Fill_Dial</Scope>
     </TokenIdentifier>
     <Path>classFl__Fill__Dial.html</Path>
-    <Anchor>c2c1939dadceb30c36e095628ac3a433</Anchor>
+    <Anchor>ac2c1939dadceb30c36e095628ac3a433</Anchor>
     <Abstract>Creates a filled dial, also setting its type to FL_FILL_DIAL.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Fill_Slider</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Fill_Slider</Scope>
     </TokenIdentifier>
     <Path>classFl__Fill__Slider.html</Path>
-    <Abstract>Widget that draws a filled horizontal slider, useful as a progress or value meter...</Abstract>
+    <Abstract>Widget that draws a filled horizontal slider, useful as a progress or value meter.</Abstract>
     <DeclaredIn>Fl_Fill_Slider.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Fill_Slider</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Fill_Slider</Scope>
     </TokenIdentifier>
     <Path>classFl__Fill__Slider.html</Path>
-    <Anchor>5329049e7d106b01c8735a260c1f35d0</Anchor>
+    <Anchor>a5329049e7d106b01c8735a260c1f35d0</Anchor>
     <Abstract>Creates the slider from its position,size and optional title.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Float_Input</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Float_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Float__Input.html</Path>
-    <Abstract>The Fl_Float_Input class is a subclass of Fl_Input that only allows the user to type...</Abstract>
+    <Abstract>The Fl_Float_Input class is a subclass of Fl_Input that only allows the user to type floating point n...</Abstract>
     <DeclaredIn>Fl_Float_Input.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Float_Input</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Float_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Float__Input.html</Path>
-    <Anchor>4f1a29ea6b94d9f9e0e167af8f373d74</Anchor>
-    <Abstract>Creates a new Fl_Float_Input widget using the given position, size, and label string...</Abstract>
+    <Anchor>a4f1a29ea6b94d9f9e0e167af8f373d74</Anchor>
+    <Abstract>Creates a new Fl_Float_Input widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Font_Descriptor</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Font_Descriptor</Scope>
     </TokenIdentifier>
     <Path>classFl__Font__Descriptor.html</Path>
-    <Abstract>This a structure for an actual system font, with junk to help choose it and info...</Abstract>
+    <Abstract>This a structure for an actual system font, with junk to help choose it and info on character sizes...</Abstract>
     <DeclaredIn>Fl_Font.H</DeclaredIn>
   </Token>
   <Token>
@@ -14479,16 +14533,36 @@
       <Scope>Fl_Font_Descriptor</Scope>
     </TokenIdentifier>
     <Path>classFl__Font__Descriptor.html</Path>
-    <Anchor>35679ac488dfa10f64e596c5a558b637</Anchor>
+    <Anchor>a35679ac488dfa10f64e596c5a558b637</Anchor>
     <Abstract>linked list for this Fl_Fontdesc</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>Fl_FormsBitmap</Name>
+      <Name>size</Name>
       <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>Fl_Font_Descriptor</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Font__Descriptor.html</Path>
+    <Anchor>a7d87b65104ba46edb3a33c965145553c</Anchor>
+    <Abstract>font size</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Fontdesc</Name>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Fontdesc</Scope>
     </TokenIdentifier>
+    <Path>structFl__Fontdesc.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_FormsBitmap</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_FormsBitmap</Scope>
+    </TokenIdentifier>
     <Path>classFl__FormsBitmap.html</Path>
     <Abstract>Forms compatibility Bitmap Image Widget.</Abstract>
     <DeclaredIn>Fl_FormsBitmap.H</DeclaredIn>
@@ -14497,63 +14571,63 @@
     <TokenIdentifier>
       <Name>bitmap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_FormsBitmap</Scope>
     </TokenIdentifier>
     <Path>classFl__FormsBitmap.html</Path>
-    <Anchor>49af1ab099546aff8ac410fc4356bac4</Anchor>
-    <Abstract>Gets a the current associated Fl_Bitmap objects.</Abstract>
+    <Anchor>aecbccc3fe57f5f2981ec80d20b3c8c34</Anchor>
+    <Abstract>Sets a new bitmap.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>bitmap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_FormsBitmap</Scope>
     </TokenIdentifier>
     <Path>classFl__FormsBitmap.html</Path>
-    <Anchor>ecbccc3fe57f5f2981ec80d20b3c8c34</Anchor>
-    <Abstract>Sets a new bitmap.</Abstract>
+    <Anchor>a49af1ab099546aff8ac410fc4356bac4</Anchor>
+    <Abstract>Gets a the current associated Fl_Bitmap objects.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_FormsBitmap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_FormsBitmap</Scope>
     </TokenIdentifier>
     <Path>classFl__FormsBitmap.html</Path>
-    <Anchor>fc6509ed178daf26288bfbdf1ecd5ccd</Anchor>
-    <Abstract>Creates a bitmap widget from a box type, position, size and optional label specification...</Abstract>
+    <Anchor>afc6509ed178daf26288bfbdf1ecd5ccd</Anchor>
+    <Abstract>Creates a bitmap widget from a box type, position, size and optional label specification.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_FormsBitmap</Scope>
     </TokenIdentifier>
     <Path>classFl__FormsBitmap.html</Path>
-    <Anchor>415ab0293c912037f709af70e6731c6f</Anchor>
+    <Anchor>a415ab0293c912037f709af70e6731c6f</Anchor>
     <Abstract>Sets a new bitmap bits with size W,H.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_FormsBitmap</Scope>
     </TokenIdentifier>
     <Path>classFl__FormsBitmap.html</Path>
-    <Anchor>7d90c5cb02585c51f883ba6abe23082d</Anchor>
+    <Anchor>a7d90c5cb02585c51f883ba6abe23082d</Anchor>
     <Abstract>Draws the bitmap and its associated box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_FormsPixmap</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_FormsPixmap</Scope>
     </TokenIdentifier>
     <Path>classFl__FormsPixmap.html</Path>
     <Abstract>Forms pixmap drawing routines.</Abstract>
@@ -14563,118 +14637,118 @@
     <TokenIdentifier>
       <Name>Fl_FormsPixmap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_FormsPixmap</Scope>
     </TokenIdentifier>
     <Path>classFl__FormsPixmap.html</Path>
-    <Anchor>08ee3e860a774a81efa5e8421ba8e93b</Anchor>
-    <Abstract>Creates a new Fl_FormsPixmap widget using the given box type, position, size and...</Abstract>
+    <Anchor>a08ee3e860a774a81efa5e8421ba8e93b</Anchor>
+    <Abstract>Creates a new Fl_FormsPixmap widget using the given box type, position, size and label string...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Pixmap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_FormsPixmap</Scope>
     </TokenIdentifier>
     <Path>classFl__FormsPixmap.html</Path>
-    <Anchor>50badc7a7123c6725c0d1f6997f0ae4b</Anchor>
+    <Anchor>a50badc7a7123c6725c0d1f6997f0ae4b</Anchor>
     <Abstract>Get the internal pixmap pointer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Pixmap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_FormsPixmap</Scope>
     </TokenIdentifier>
     <Path>classFl__FormsPixmap.html</Path>
-    <Anchor>7998dc0188f368a77074031d0be6f841</Anchor>
+    <Anchor>a7998dc0188f368a77074031d0be6f841</Anchor>
     <Abstract>Set the internal pixmap pointer to an existing pixmap.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_FormsPixmap</Scope>
     </TokenIdentifier>
     <Path>classFl__FormsPixmap.html</Path>
-    <Anchor>5fbc6442dc4ebb78aa619cddca19844d</Anchor>
+    <Anchor>a5fbc6442dc4ebb78aa619cddca19844d</Anchor>
     <Abstract>Set/create the internal pixmap using raw data.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_FormsPixmap</Scope>
     </TokenIdentifier>
     <Path>classFl__FormsPixmap.html</Path>
-    <Anchor>a1d8570d3d7ad041da4c906b2b91c3d6</Anchor>
+    <Anchor>aa1d8570d3d7ad041da4c906b2b91c3d6</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Free</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Free</Scope>
     </TokenIdentifier>
     <Path>classFl__Free.html</Path>
-    <Abstract>Emulation of the Forms &quot;free&quot; widget.</Abstract>
+    <Abstract>Emulation of the Forms &amp;quot;free&amp;quot; widget.</Abstract>
     <DeclaredIn>Fl_Free.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Free</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Free</Scope>
     </TokenIdentifier>
     <Path>classFl__Free.html</Path>
-    <Anchor>8090d92289e196bcf1ade3a17a2acb74</Anchor>
+    <Anchor>a8090d92289e196bcf1ade3a17a2acb74</Anchor>
     <Abstract>Create a new Fl_Free widget with type, position, size, label and handler.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Free</Scope>
     </TokenIdentifier>
     <Path>classFl__Free.html</Path>
-    <Anchor>5e539871ecd1108f5770e4172014ac0a</Anchor>
+    <Anchor>a5e539871ecd1108f5770e4172014ac0a</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Free</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Free</Scope>
     </TokenIdentifier>
     <Path>classFl__Free.html</Path>
-    <Anchor>b3fcdf6ed6cdf08b6e8dff45e17184f2</Anchor>
+    <Anchor>ab3fcdf6ed6cdf08b6e8dff45e17184f2</Anchor>
     <Abstract>The destructor will call the handle function with the event FL_FREE_MEM.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Free</Scope>
     </TokenIdentifier>
     <Path>classFl__Free.html</Path>
-    <Anchor>db1b66948bacd9730b9e72f38d136bba</Anchor>
+    <Anchor>adb1b66948bacd9730b9e72f38d136bba</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_GDI_Graphics_Driver</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_GDI_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__GDI__Graphics__Driver.html</Path>
     <Abstract>The MSWindows-specific graphics class.</Abstract>
@@ -14682,87 +14756,261 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>draw</Name>
+      <Name>class_name</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_GDI_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__GDI__Graphics__Driver.html</Path>
-    <Anchor>eaadb9fe34f4470d63a42fd8d1896e55</Anchor>
-    <Abstract>Draws an Fl_RGB_Image object to the device.</Abstract>
+    <Anchor>a3fead5804442cde1220519408c59c83d</Anchor>
+    <Abstract>Returns the name of the class of this object.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>color</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_GDI_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__GDI__Graphics__Driver.html</Path>
+    <Anchor>ac19ee2dd586d87b780954af41f16c8eb</Anchor>
+    <Abstract>see fl_color(Fl_Color c).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>color</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_GDI_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__GDI__Graphics__Driver.html</Path>
+    <Anchor>a8cac80fa46c21ab887577a3af7226314</Anchor>
+    <Abstract>see fl_color(uchar r, uchar g, uchar b).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>descent</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_GDI_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__GDI__Graphics__Driver.html</Path>
+    <Anchor>a4a91f12533d19f785ac71402e6a22764</Anchor>
+    <Abstract>see fl_descent().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_GDI_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__GDI__Graphics__Driver.html</Path>
-    <Anchor>07f527ba6a3d7dd5c08b846c732aedc7</Anchor>
+    <Anchor>a07f527ba6a3d7dd5c08b846c732aedc7</Anchor>
     <Abstract>Draws an Fl_Bitmap object to the device.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_GDI_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__GDI__Graphics__Driver.html</Path>
-    <Anchor>6ac850ebe0c1c4a3682463541d9b8abb</Anchor>
+    <Anchor>a6ac850ebe0c1c4a3682463541d9b8abb</Anchor>
     <Abstract>Draws an Fl_Pixmap object to the device.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>Fl_GDI_Graphics_Driver</Name>
+      <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_GDI_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__GDI__Graphics__Driver.html</Path>
-    <Anchor>0259f6443d285f0dea6906be3ae567d0</Anchor>
-    <Abstract>The constructor.</Abstract>
+    <Anchor>af3ca4eb567f4d6e937da8bf5d9e5edc0</Anchor>
+    <Abstract>see fl_draw(const char *str, int n, int x, int y).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>device_type</Name>
+      <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_GDI_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__GDI__Graphics__Driver.html</Path>
+    <Anchor>a75d321bb464fde2dad55d5b61fddae6f</Anchor>
+    <Abstract>see fl_draw(int angle, const char *str, int n, int x, int y).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>draw</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_GDI_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__GDI__Graphics__Driver.html</Path>
+    <Anchor>aeaadb9fe34f4470d63a42fd8d1896e55</Anchor>
+    <Abstract>Draws an Fl_RGB_Image object to the device.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>draw_image</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_GDI_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__GDI__Graphics__Driver.html</Path>
+    <Anchor>af040db0fa97844833b2c70e53e81e664</Anchor>
+    <Abstract>see fl_draw_image(const uchar* buf, int X,int Y,int W,int H, int D, int L).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>draw_image</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_GDI_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__GDI__Graphics__Driver.html</Path>
+    <Anchor>a4fb73fa99403f233cf2834a74a2ac361</Anchor>
+    <Abstract>see fl_draw_image(Fl_Draw_Image_Cb cb, void* data, int X,int Y,int W,int H, int D).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>draw_image_mono</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_GDI_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__GDI__Graphics__Driver.html</Path>
+    <Anchor>ab6bc904b153285b621ed7e1f7b43d0c9</Anchor>
+    <Abstract>see fl_draw_image_mono(const uchar* buf, int X,int Y,int W,int H, int D, int L).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>draw_image_mono</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_GDI_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__GDI__Graphics__Driver.html</Path>
+    <Anchor>a43027e35784d0133f2b84088df2ec78a</Anchor>
+    <Abstract>see fl_draw_image_mono(Fl_Draw_Image_Cb cb, void* data, int X,int Y,int W,int H, int D)...</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>font</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_GDI_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__GDI__Graphics__Driver.html</Path>
+    <Anchor>a9d3e73d52ac083c78df25752c2bb0a8a</Anchor>
+    <Abstract>see fl_font(Fl_Font face, Fl_Fontsize size).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>height</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_GDI_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__GDI__Graphics__Driver.html</Path>
+    <Anchor>a06a1cf45c6a7117ada07b3f6f24eccac</Anchor>
+    <Abstract>see fl_height().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>rtl_draw</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_GDI_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__GDI__Graphics__Driver.html</Path>
+    <Anchor>a94fb8db7a319b98c4273c3349c9d5ffa</Anchor>
+    <Abstract>see fl_rtl_draw(const char *str, int n, int x, int y).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>text_extents</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_GDI_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__GDI__Graphics__Driver.html</Path>
+    <Anchor>a26147a07796902feb79c6caad0f12b3b</Anchor>
+    <Abstract>see fl_text_extents(const char*, int n, int&amp;amp; dx, int&amp;amp; dy, int&amp;amp; w, int&amp;amp; h)...</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>width</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_GDI_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__GDI__Graphics__Driver.html</Path>
+    <Anchor>a904b68a244f2e966bda14c4a6d4332d4</Anchor>
+    <Abstract>see fl_width(unsigned int n).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>width</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_GDI_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__GDI__Graphics__Driver.html</Path>
+    <Anchor>aa06447eccd71b33f3a9bdc2a970100ad</Anchor>
+    <Abstract>see fl_width(const char *str, int n).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>class_id</Name>
+      <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_GDI_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__GDI__Graphics__Driver.html</Path>
-    <Anchor>2f78d98d97c16dd3592a38c45fb8df63</Anchor>
+    <Anchor>a585db566ef3ba1004718d2362d662a74</Anchor>
     <Abstract>A string that identifies each subclass of Fl_Device.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_GIF_Image</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_GIF_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__GIF__Image.html</Path>
-    <Abstract>The Fl_GIF_Image class supports loading, caching, and drawing of Compuserve GIFSM...</Abstract>
+    <Abstract>The Fl_GIF_Image class supports loading, caching, and drawing of Compuserve GIFSM images...</Abstract>
     <DeclaredIn>Fl_GIF_Image.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_GIF_Image</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_GIF_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__GIF__Image.html</Path>
-    <Anchor>eb4fe7205d5a0a0a588ddeceb0132e2d</Anchor>
+    <Anchor>aeb4fe7205d5a0a0a588ddeceb0132e2d</Anchor>
     <Abstract>The constructor loads the named GIF image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>Fl_Gl_Choice</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_Gl_Choice</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Gl__Choice.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>Fl_Gl_Window</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
     <Abstract>The Fl_Gl_Window widget sets things up so OpenGL works.</Abstract>
@@ -14772,309 +15020,309 @@
     <TokenIdentifier>
       <Name>as_gl_window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>fcc185ba5105903e5a1f87def93295c5</Anchor>
+    <Anchor>afcc185ba5105903e5a1f87def93295c5</Anchor>
     <Abstract>Returns an Fl_Gl_Window pointer if this widget is an Fl_Gl_Window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>can_do</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>351d72f872e59ac05ca06fd65cdc25c7</Anchor>
+    <Anchor>a351d72f872e59ac05ca06fd65cdc25c7</Anchor>
     <Abstract>Returns non-zero if the hardware supports the given or current OpenGL mode.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>can_do_overlay</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>01a3a32a3c3a58d86c747732b2771c8b</Anchor>
+    <Anchor>a01a3a32a3c3a58d86c747732b2771c8b</Anchor>
     <Abstract>Returns true if the hardware overlay is possible.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>context</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>446db213805423decdd02e3e71b922c5</Anchor>
+    <Anchor>a446db213805423decdd02e3e71b922c5</Anchor>
     <Abstract>Returns or sets a pointer to the GLContext that this window is using.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>context</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>3194a9fd22b0fd52b77428dc3079dc22</Anchor>
+    <Anchor>a3194a9fd22b0fd52b77428dc3079dc22</Anchor>
     <Abstract>void See void context(void* v, int destroy_flag)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>context_valid</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>aa10e44ec7352009c5234b8bbe005222</Anchor>
+    <Anchor>aaa10e44ec7352009c5234b8bbe005222</Anchor>
     <Abstract>See char Fl_Gl_Window::context_valid() const.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>context_valid</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>f928eefbfe4244068ef1e2c41256cac9</Anchor>
+    <Anchor>af928eefbfe4244068ef1e2c41256cac9</Anchor>
     <Abstract>Will only be set if the OpenGL context is created or recreated.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Gl_Window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>7f5d38a9a2518f7b88e337c25bd6e9f8</Anchor>
-    <Abstract>Creates a new Fl_Gl_Window widget using the given position, size, and label string...</Abstract>
+    <Anchor>aab388aa943f38ff0806f9022191488b7</Anchor>
+    <Abstract>Creates a new Fl_Gl_Window widget using the given size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Gl_Window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>ab388aa943f38ff0806f9022191488b7</Anchor>
-    <Abstract>Creates a new Fl_Gl_Window widget using the given size, and label string.</Abstract>
+    <Anchor>a7f5d38a9a2518f7b88e337c25bd6e9f8</Anchor>
+    <Abstract>Creates a new Fl_Gl_Window widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>flush</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>fc1f3b65a2d872fd21049749179a8f2f</Anchor>
-    <Abstract>Forces the window to be drawn, this window is also made current and calls draw()...</Abstract>
+    <Anchor>afc1f3b65a2d872fd21049749179a8f2f</Anchor>
+    <Abstract>Forces the window to be drawn, this window is also made current and calls draw().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>72ef76517e337476c36bc8c1ee12863f</Anchor>
+    <Anchor>a72ef76517e337476c36bc8c1ee12863f</Anchor>
     <Abstract>Handle some FLTK events as needed.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>hide</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>d1fb7b91338789fe4d09c22b1ba3dd42</Anchor>
+    <Anchor>ad1fb7b91338789fe4d09c22b1ba3dd42</Anchor>
     <Abstract>Hides the window and destroys the OpenGL context.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>hide_overlay</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>5c1dbdd6b7f3db71cde2dbf473e87fc3</Anchor>
+    <Anchor>a5c1dbdd6b7f3db71cde2dbf473e87fc3</Anchor>
     <Abstract>Hides the window if it is not this window, does nothing in WIN32.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>invalidate</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>c1d517b2fe13e344dc07a17db3e0fa69</Anchor>
+    <Anchor>ac1d517b2fe13e344dc07a17db3e0fa69</Anchor>
     <Abstract>The invalidate() method turns off valid() and is equivalent to calling value(0).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>make_current</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>4371fab1e41f9ffc7340f8e6eb43ac77</Anchor>
+    <Anchor>a4371fab1e41f9ffc7340f8e6eb43ac77</Anchor>
     <Abstract>The make_current() method selects the OpenGL context for the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>make_overlay_current</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>02a3cbaed5d2081da7a077284666efc5</Anchor>
-    <Abstract>The make_overlay_current() method selects the OpenGL context for the widget&#39;s...</Abstract>
+    <Anchor>a02a3cbaed5d2081da7a077284666efc5</Anchor>
+    <Abstract>The make_overlay_current() method selects the OpenGL context for the widget&amp;#39;s overlay...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>mode</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>37e4b342cf03156ad2aeba672f98405b</Anchor>
+    <Anchor>a37e4b342cf03156ad2aeba672f98405b</Anchor>
     <Abstract>See Fl_Mode mode() const.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>mode</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>e15f083570bcbf260dddf0bf6efbdd6e</Anchor>
-    <Abstract>See Fl_Mode mode() const.</Abstract>
+    <Anchor>a39e19bba95c76952c14c5981e52b5722</Anchor>
+    <Abstract>Set or change the OpenGL capabilites of the window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>mode</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>39e19bba95c76952c14c5981e52b5722</Anchor>
-    <Abstract>Set or change the OpenGL capabilites of the window.</Abstract>
+    <Anchor>ae15f083570bcbf260dddf0bf6efbdd6e</Anchor>
+    <Abstract>See Fl_Mode mode() const.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>ortho</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>ab409c2e0ff65ceca7671bb8c24118ac</Anchor>
-    <Abstract>Sets the projection so 0,0 is in the lower left of the window and each pixel is 1...</Abstract>
+    <Anchor>aab409c2e0ff65ceca7671bb8c24118ac</Anchor>
+    <Abstract>Sets the projection so 0,0 is in the lower left of the window and each pixel is 1 unit wide/tall...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>redraw_overlay</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>e761ac18430e9e172ca5550c0e0d963a</Anchor>
+    <Anchor>ae761ac18430e9e172ca5550c0e0d963a</Anchor>
     <Abstract>This method causes draw_overlay() to be called at a later time.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>resize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>ff3bb62b9ce1d0c35c3df085bb21da92</Anchor>
+    <Anchor>aff3bb62b9ce1d0c35c3df085bb21da92</Anchor>
     <Abstract>Changes the size and position of the window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>604e670af86586d4200a239032eb63e6</Anchor>
+    <Anchor>a604e670af86586d4200a239032eb63e6</Anchor>
     <Abstract>Puts the window on the screen and parses command-line arguments.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>05f9c5395325f1f5a905207f0ccb994a</Anchor>
+    <Anchor>a05f9c5395325f1f5a905207f0ccb994a</Anchor>
     <Abstract>Puts the window on the screen.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>swap_buffers</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>087a8ce705b389453188207ee0487677</Anchor>
+    <Anchor>a087a8ce705b389453188207ee0487677</Anchor>
     <Abstract>The swap_buffers() method swaps the back and front buffers.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>valid</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>e82f29e1dac5a492a549b50658f0d1d1</Anchor>
+    <Anchor>ae82f29e1dac5a492a549b50658f0d1d1</Anchor>
     <Abstract>See char Fl_Gl_Window::valid() const.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>valid</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>d7b2582be98225d1f25deaf31f7965ed</Anchor>
-    <Abstract>Is turned off when FLTK creates a new context for this window or when the window...</Abstract>
+    <Anchor>ad7b2582be98225d1f25deaf31f7965ed</Anchor>
+    <Abstract>Is turned off when FLTK creates a new context for this window or when the window resizes, and is turned on after draw() is called.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Gl_Window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>99e9d4d3ae76a4fbac94ac25b05f041f</Anchor>
-    <Abstract>The destructor removes the widget and destroys the OpenGL context associated with...</Abstract>
+    <Anchor>a99e9d4d3ae76a4fbac94ac25b05f041f</Anchor>
+    <Abstract>The destructor removes the widget and destroys the OpenGL context associated with it...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -15084,7 +15332,7 @@
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>92a9529ed8149af246ede5b7ca59643a</Anchor>
+    <Anchor>a37b275e946681e1e52c8bb40ce492737</Anchor>
     <Abstract>Returns non-zero if the hardware supports the given or current OpenGL mode.</Abstract>
   </Token>
   <Token>
@@ -15095,114 +15343,161 @@
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>37b275e946681e1e52c8bb40ce492737</Anchor>
+    <Anchor>a92a9529ed8149af246ede5b7ca59643a</Anchor>
     <Abstract>Returns non-zero if the hardware supports the given or current OpenGL mode.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Gl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Gl__Window.html</Path>
-    <Anchor>2250b48ed4de1541aac6253b3e02a3d6</Anchor>
+    <Anchor>a2250b48ed4de1541aac6253b3e02a3d6</Anchor>
     <Abstract>Draws the Fl_Gl_Window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>Fl_Glut_Bitmap_Font</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_Glut_Bitmap_Font</Scope>
+    </TokenIdentifier>
+    <Path>structFl__Glut__Bitmap__Font.html</Path>
+    <Abstract>fltk glut font/size attributes used in the glutXXX functions</Abstract>
+    <DeclaredIn>glut.H</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Glut_StrokeChar</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_Glut_StrokeChar</Scope>
+    </TokenIdentifier>
+    <Path>structFl__Glut__StrokeChar.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Glut_StrokeFont</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_Glut_StrokeFont</Scope>
+    </TokenIdentifier>
+    <Path>structFl__Glut__StrokeFont.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Glut_StrokeStrip</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_Glut_StrokeStrip</Scope>
+    </TokenIdentifier>
+    <Path>structFl__Glut__StrokeStrip.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Glut_StrokeVertex</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_Glut_StrokeVertex</Scope>
+    </TokenIdentifier>
+    <Path>structFl__Glut__StrokeVertex.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>Fl_Glut_Window</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Glut_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Glut__Window.html</Path>
-    <Abstract>GLUT is emulated using this window class and these static variables (plus several...</Abstract>
+    <Abstract>GLUT is emulated using this window class and these static variables (plus several more static variabl...</Abstract>
     <DeclaredIn>glut.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Glut_Window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Glut_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Glut__Window.html</Path>
-    <Anchor>e257a62c8e1aebcf7241306827604c08</Anchor>
+    <Anchor>ad6b8dd819808a406429491ef966eeaa3</Anchor>
     <Abstract>Creates a glut window, registers to the glut windows list.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Glut_Window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Glut_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Glut__Window.html</Path>
-    <Anchor>d6b8dd819808a406429491ef966eeaa3</Anchor>
+    <Anchor>ae257a62c8e1aebcf7241306827604c08</Anchor>
     <Abstract>Creates a glut window, registers to the glut windows list.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>make_current</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Glut_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Glut__Window.html</Path>
-    <Anchor>6eaee4035c233ed57a751761c12ec620</Anchor>
+    <Anchor>a6eaee4035c233ed57a751761c12ec620</Anchor>
     <Abstract>The make_current() method selects the OpenGL context for the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Glut_Window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Glut_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Glut__Window.html</Path>
-    <Anchor>e6df03caafc1652be905b1065fce8365</Anchor>
+    <Anchor>ae6df03caafc1652be905b1065fce8365</Anchor>
     <Abstract>Destroys the glut window, first unregister it from the glut windows list.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Glut_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Glut__Window.html</Path>
-    <Anchor>7bde4cf7e1e95c49c417940719e82de3</Anchor>
+    <Anchor>a7bde4cf7e1e95c49c417940719e82de3</Anchor>
     <Abstract>Draws the Fl_Gl_Window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_overlay</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Glut_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Glut__Window.html</Path>
-    <Anchor>82b90aea6f0687a0b99b38999d70ff6b</Anchor>
+    <Anchor>a82b90aea6f0687a0b99b38999d70ff6b</Anchor>
     <Abstract>You must implement this virtual function if you want to draw into the overlay.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Glut_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Glut__Window.html</Path>
-    <Anchor>17e71b3f194705a7c9ffff4ae6aedad4</Anchor>
+    <Anchor>a17e71b3f194705a7c9ffff4ae6aedad4</Anchor>
     <Abstract>Handle some FLTK events as needed.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Graphics_Driver</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
     <Abstract>A virtual class subclassed for each graphics driver FLTK uses.</Abstract>
@@ -15210,619 +15505,905 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>class_name</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>a9f83f359acea4d6dc5ce3ec3639cc55d</Anchor>
+    <Abstract>Returns the name of the class of this object.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>color</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>a534f2ce7e973705cb934f6e6304d3636</Anchor>
+    <Abstract>see fl_color(void).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>descent</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>a15a80adf56ca715f18cc81214953a7d4</Anchor>
+    <Abstract>see fl_descent().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>font</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>ad542150e6d7dceba15566156e03b89a2</Anchor>
+    <Abstract>see fl_font(Fl_Font face, Fl_Fontsize size).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>font</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>adda4c44947e758afb5833d0fbec75913</Anchor>
+    <Abstract>see fl_font(void).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>font_descriptor</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>af3b641981b34d8a5970ee815aabb05ab</Anchor>
+    <Abstract>Returns a pointer to the current Fl_Font_Descriptor for the graphics driver.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>font_descriptor</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>a507cc98c201382f675566fcb994452a1</Anchor>
+    <Abstract>Sets the current Fl_Font_Descriptor for the graphics driver.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>height</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>a11a8a01ec6c6bcad8dbed571d9f374d3</Anchor>
+    <Abstract>see fl_height().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>size</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>ad3327352d15be72897c43aabe52b7b00</Anchor>
+    <Abstract>see fl_size().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>text_extents</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>aa3f409d4234da7dbb68a72f8a6f5892d</Anchor>
+    <Abstract>see fl_text_extents(const char*, int n, int&amp;amp; dx, int&amp;amp; dy, int&amp;amp; w, int&amp;amp; h)...</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>width</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>ae9df8ff1a56352d471e892a82a4a3307</Anchor>
+    <Abstract>see fl_width(unsigned int n).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>width</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>aa9926412c1a8456723fb7f8596e4e99b</Anchor>
+    <Abstract>see fl_width(const char *str, int n).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>~Fl_Graphics_Driver</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>c9a71335401fdbd9d6717e5936dc671e</Anchor>
+    <Anchor>ac9a71335401fdbd9d6717e5936dc671e</Anchor>
     <Abstract>The destructor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>device_type</Name>
+      <Name>class_id</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>02b42ebb58faf2861e75de141bb61e8c</Anchor>
+    <Anchor>a7a9304d1be68c5addab76a957c392f49</Anchor>
     <Abstract>A string that identifies each subclass of Fl_Device.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>arc</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>5c5e61a0a36396b6476c013cad4d466a</Anchor>
-    <Abstract>see fl_arc(int x, int y, int w, int h, double a1, double a2).</Abstract>
+    <Anchor>ae83a48907fd032f232b1cffc8a92ae20</Anchor>
+    <Abstract>see fl_arc(double x, double y, double r, double start, double end).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>arc</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>e83a48907fd032f232b1cffc8a92ae20</Anchor>
-    <Abstract>see fl_arc(double x, double y, double r, double start, double end).</Abstract>
+    <Anchor>a5c5e61a0a36396b6476c013cad4d466a</Anchor>
+    <Abstract>see fl_arc(int x, int y, int w, int h, double a1, double a2).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>begin_complex_polygon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>799c33e2b19deda34f3929631abfc052</Anchor>
+    <Anchor>a799c33e2b19deda34f3929631abfc052</Anchor>
     <Abstract>see fl_begin_complex_polygon().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>begin_line</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>23a6c2f50c0b2d8b4e8077f79d679f57</Anchor>
+    <Anchor>a23a6c2f50c0b2d8b4e8077f79d679f57</Anchor>
     <Abstract>see fl_begin_line().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>begin_loop</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>d232cfd5c529c2b3f584c60521455152</Anchor>
+    <Anchor>ad232cfd5c529c2b3f584c60521455152</Anchor>
     <Abstract>see fl_begin_loop().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>begin_points</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>dc839b57d4d347480cb6eab3cf7de60c</Anchor>
+    <Anchor>adc839b57d4d347480cb6eab3cf7de60c</Anchor>
     <Abstract>see fl_begin_points().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>begin_polygon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>b1bc4da440027238c3220155a71c785b</Anchor>
+    <Anchor>ab1bc4da440027238c3220155a71c785b</Anchor>
     <Abstract>see fl_begin_polygon().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>circle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>5a191c303fc4c1c0c4d07a003aebd444</Anchor>
+    <Anchor>a5a191c303fc4c1c0c4d07a003aebd444</Anchor>
     <Abstract>see fl_circle(double x, double y, double r).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clip_box</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>c70cad25bd8807b0163bd730b4a10bbb</Anchor>
-    <Abstract>see fl_clip_box(int x, int y, int w, int h, int &amp;X, int &amp;Y, int &amp;W, int...</Abstract>
+    <Anchor>ac70cad25bd8807b0163bd730b4a10bbb</Anchor>
+    <Abstract>see fl_clip_box(int x, int y, int w, int h, int &amp;amp;X, int &amp;amp;Y, int &amp;amp;W, int &amp;amp;H)...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>color</Name>
+      <Name>clip_region</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>d7c238fc4f4caf91c40f244fd8236988</Anchor>
-    <Abstract>see fl_color(uchar r, uchar g, uchar b).</Abstract>
+    <Anchor>a391473e5bb28a8cc862dc69c5156c906</Anchor>
+    <Abstract>see fl_clip_region().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>clip_region</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>ab48cef51cd2c8a4520c9cb4c7d0c855f</Anchor>
+    <Abstract>see fl_clip_region(Fl_Region r).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>color</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>52244e168abc2282b39ea24867f928dc</Anchor>
+    <Anchor>abed59e7ee8211eaad25f913b137ca4db</Anchor>
     <Abstract>see fl_color(Fl_Color c).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>color</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>a4f802df56afe07c050d57f8f13d351ff</Anchor>
+    <Abstract>see fl_color(uchar r, uchar g, uchar b).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>curve</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>27800e34137230206f63ddd142317555</Anchor>
-    <Abstract>see fl_curve(double X0, double Y0, double X1, double Y1, double X2, double Y2, double...</Abstract>
+    <Anchor>a27800e34137230206f63ddd142317555</Anchor>
+    <Abstract>see fl_curve(double X0, double Y0, double X1, double Y1, double X2, double Y2, double X3...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>4fa23908280eb7d0799be56150f93250</Anchor>
-    <Abstract>Draws an Fl_Bitmap object to the device.</Abstract>
+    <Anchor>a7e7cbc1520ec192aef3de84a96afe11d</Anchor>
+    <Abstract>Draws an Fl_RGB_Image object to the device.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>4fa91845e575e34ceeb2405af3c162a4</Anchor>
+    <Anchor>a6d2dc716fb197ee9af597ecd448738ac</Anchor>
     <Abstract>Draws an Fl_Pixmap object to the device.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>9658fc9aefcf8fa7b9a0262fd48efb04</Anchor>
-    <Abstract>Draws an Fl_RGB_Image object to the device.</Abstract>
+    <Anchor>ae3f9b53a30de1672f4433335a2b6faff</Anchor>
+    <Abstract>Draws an Fl_Bitmap object to the device.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>557777dafa679767de22319945f4b7e1</Anchor>
-    <Abstract>see fl_draw(int angle, const char *str, int n, int x, int y).</Abstract>
+    <Anchor>aa78abb83a5a41243f50365ae54257704</Anchor>
+    <Abstract>see fl_draw(const char *str, int n, int x, int y).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>cfa36cc72da41025ff33878c26051d4f</Anchor>
-    <Abstract>see fl_draw(const char *str, int n, int x, int y).</Abstract>
+    <Anchor>a2886e16f3a07d25a5090fd3c587e70f7</Anchor>
+    <Abstract>see fl_draw(int angle, const char *str, int n, int x, int y).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_image</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>7a942b624cf99658d39413c6bff4e6f2</Anchor>
-    <Abstract>see fl_draw_image(Fl_Draw_Image_Cb cb, void* data, int X,int Y,int W,int H, int D)...</Abstract>
+    <Anchor>a1da89ea61e809a2f1ae15551045a4e95</Anchor>
+    <Abstract>see fl_draw_image(const uchar* buf, int X,int Y,int W,int H, int D, int L).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_image</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>0f822426300a27f6986ce90a9306f884</Anchor>
-    <Abstract>see fl_draw_image(const uchar* buf, int X,int Y,int W,int H, int D, int L).</Abstract>
+    <Anchor>a17dda8adc180df531c2610548e2a87b1</Anchor>
+    <Abstract>see fl_draw_image(Fl_Draw_Image_Cb cb, void* data, int X,int Y,int W,int H, int D).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_image_mono</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>a58364a02dc7313ad2e5596873848fb9</Anchor>
-    <Abstract>see fl_draw_image_mono(Fl_Draw_Image_Cb cb, void* data, int X,int Y,int W,int H,...</Abstract>
+    <Anchor>ac47920aee5aec9d28fc3090c59bf2b37</Anchor>
+    <Abstract>see fl_draw_image_mono(Fl_Draw_Image_Cb cb, void* data, int X,int Y,int W,int H, int D)...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_image_mono</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>96fde3c16118c3f946716c0c14895d14</Anchor>
+    <Anchor>ab8bb4e65bfe72bca35002b685ec9ab45</Anchor>
     <Abstract>see fl_draw_image_mono(const uchar* buf, int X,int Y,int W,int H, int D, int L).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>end_complex_polygon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>b0f8121fbe06e3a893e3d78f29f3e6ab</Anchor>
+    <Anchor>ab0f8121fbe06e3a893e3d78f29f3e6ab</Anchor>
     <Abstract>see fl_end_complex_polygon().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>end_line</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>882903828ca2af623ba2017adf925dc9</Anchor>
+    <Anchor>a882903828ca2af623ba2017adf925dc9</Anchor>
     <Abstract>see fl_end_line().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>end_loop</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>51cbf82193734db68117b530cc2220da</Anchor>
+    <Anchor>a51cbf82193734db68117b530cc2220da</Anchor>
     <Abstract>see fl_end_loop().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>end_points</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>5b4765a8040427f7586bff03b49e80ee</Anchor>
+    <Anchor>a5b4765a8040427f7586bff03b49e80ee</Anchor>
     <Abstract>see fl_end_points().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>end_polygon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>f77b1edccb132be3ee6deec79ad7a9b8</Anchor>
+    <Anchor>af77b1edccb132be3ee6deec79ad7a9b8</Anchor>
     <Abstract>see fl_end_polygon().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Graphics_Driver</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>5bf9d505688cb0c7c594d4c99a4c1bdc</Anchor>
+    <Anchor>a5bf9d505688cb0c7c594d4c99a4c1bdc</Anchor>
     <Abstract>The constructor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>font</Name>
+      <Name>gap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>d542150e6d7dceba15566156e03b89a2</Anchor>
-    <Abstract>see fl_font(Fl_Font face, Fl_Fontsize size).</Abstract>
+    <Anchor>affa44783f558201896dbbf24d106e161</Anchor>
+    <Abstract>see fl_gap().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>gap</Name>
+      <Name>line</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>ffa44783f558201896dbbf24d106e161</Anchor>
-    <Abstract>see fl_gap().</Abstract>
+    <Anchor>af512133503aacc983322eba55f15d102</Anchor>
+    <Abstract>see fl_line(int x, int y, int x1, int y1).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>line</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>0462eb670dd612ca4a17c8555c205afa</Anchor>
+    <Anchor>a0462eb670dd612ca4a17c8555c205afa</Anchor>
     <Abstract>see fl_line(int x, int y, int x1, int y1, int x2, int y2).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>line</Name>
+      <Name>line_style</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>f512133503aacc983322eba55f15d102</Anchor>
-    <Abstract>see fl_line(int x, int y, int x1, int y1).</Abstract>
+    <Anchor>a41a1b2ee4c04086cc03099b69d74b6ed</Anchor>
+    <Abstract>see fl_line_style(int style, int width, char* dashes).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>line_style</Name>
+      <Name>loop</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>41a1b2ee4c04086cc03099b69d74b6ed</Anchor>
-    <Abstract>see fl_line_style(int style, int width, char* dashes).</Abstract>
+    <Anchor>a2face6a52dd0b63662cd03bbf9124fc0</Anchor>
+    <Abstract>see fl_loop(int x0, int y0, int x1, int y1, int x2, int y2).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>loop</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>a1b6ebd1676001e83e31a7f8fea211da</Anchor>
+    <Anchor>aa1b6ebd1676001e83e31a7f8fea211da</Anchor>
     <Abstract>see fl_loop(int x0, int y0, int x1, int y1, int x2, int y2, int x3, int y3).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>loop</Name>
+      <Name>mult_matrix</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>2face6a52dd0b63662cd03bbf9124fc0</Anchor>
-    <Abstract>see fl_loop(int x0, int y0, int x1, int y1, int x2, int y2).</Abstract>
+    <Anchor>a38e6a4d6281956f9fd53fc01aae0376e</Anchor>
+    <Abstract>see fl_mult_matrix(double a, double b, double c, double d, double x, double y).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>not_clipped</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>0b9590d3bc415c0cdb2ba2fb6dc589ad</Anchor>
+    <Anchor>a0b9590d3bc415c0cdb2ba2fb6dc589ad</Anchor>
     <Abstract>see fl_not_clipped(int x, int y, int w, int h).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>pie</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>9934acfc8b00542bb25f2a7cee026500</Anchor>
+    <Anchor>a9934acfc8b00542bb25f2a7cee026500</Anchor>
     <Abstract>see fl_pie(int x, int y, int w, int h, double a1, double a2).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>point</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>ebc2b3c638fe2a0c8cc94afaf6f3dc66</Anchor>
+    <Anchor>aebc2b3c638fe2a0c8cc94afaf6f3dc66</Anchor>
     <Abstract>see fl_point(int x, int y).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>polygon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>ec39ef372f7198f81e67ae3a886d5924</Anchor>
-    <Abstract>see fl_polygon(int x0, int y0, int x1, int y1, int x2, int y2, int x3, int y3).</Abstract>
+    <Anchor>a42b57db24e156f70ac70312fd87a502a</Anchor>
+    <Abstract>see fl_polygon(int x0, int y0, int x1, int y1, int x2, int y2).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>polygon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>42b57db24e156f70ac70312fd87a502a</Anchor>
-    <Abstract>see fl_polygon(int x0, int y0, int x1, int y1, int x2, int y2).</Abstract>
+    <Anchor>aec39ef372f7198f81e67ae3a886d5924</Anchor>
+    <Abstract>see fl_polygon(int x0, int y0, int x1, int y1, int x2, int y2, int x3, int y3).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>pop_clip</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>605fd6c99a749f075e71ed7a8fa4b063</Anchor>
+    <Anchor>a605fd6c99a749f075e71ed7a8fa4b063</Anchor>
     <Abstract>see fl_pop_clip().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>pop_matrix</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>a5de09c57ed6fd925fa591b828686682f</Anchor>
+    <Abstract>see fl_pop_matrix().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>push_clip</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>85b252307139fdfbe54a349e06cb3b5c</Anchor>
+    <Anchor>a85b252307139fdfbe54a349e06cb3b5c</Anchor>
     <Abstract>see fl_push_clip(int x, int y, int w, int h).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>push_matrix</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>a4a3d3e462f70c17a21c42678450ab7f3</Anchor>
+    <Abstract>see fl_push_matrix().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>push_no_clip</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>70c122f5b7977c1a3b2e41c932df395a</Anchor>
+    <Anchor>a70c122f5b7977c1a3b2e41c932df395a</Anchor>
     <Abstract>see fl_push_no_clip().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>rect</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>bae46ca6160c164c1c6bf3fb2b2438f8</Anchor>
+    <Anchor>abae46ca6160c164c1c6bf3fb2b2438f8</Anchor>
     <Abstract>see fl_rect(int x, int y, int w, int h).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>rectf</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>592bc822cdef55ee34093f1e59e58e47</Anchor>
+    <Anchor>a592bc822cdef55ee34093f1e59e58e47</Anchor>
     <Abstract>see fl_rectf(int x, int y, int w, int h).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>restore_clip</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>a95bfd923efff067c071e08ca78333bd1</Anchor>
+    <Abstract>see fl_restore_clip().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>rotate</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>a20f0dc26c06d9e578742f3362be57443</Anchor>
+    <Abstract>see fl_rotate(double d).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>rtl_draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>a1b42ffd06047cb15cf7ba984a0ca11e</Anchor>
+    <Anchor>a633c7f21095553816807dceb4502e308</Anchor>
     <Abstract>see fl_rtl_draw(const char *str, int n, int x, int y).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>scale</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>a686c04d28e48a69521f347f8d5f4796d</Anchor>
+    <Abstract>see fl_scale(double x).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>scale</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>ab08ded42b4d0bc55d7f69d8225572211</Anchor>
+    <Abstract>see fl_scale(double x, double y).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>transform_dx</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>a6264e2d720f9d8e8b0f49f474cedad7f</Anchor>
+    <Abstract>see fl_transform_dx(double x, double y).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>transform_dy</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>af0454a5cbf029f8ca8b10c40fadb60ed</Anchor>
+    <Abstract>see fl_transform_dy(double x, double y).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>transform_x</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>a88820cbfe5381f6f72cbd04e7dcb87a8</Anchor>
+    <Abstract>see fl_transform_x(double x, double y).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>transform_y</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>a93df24cd0e9beb7123c1aef49c3e4884</Anchor>
+    <Abstract>see fl_transform_y(double x, double y).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>transformed_vertex</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>1e00418dc27b865f64886f5b299b6700</Anchor>
+    <Anchor>a1e00418dc27b865f64886f5b299b6700</Anchor>
     <Abstract>see fl_transformed_vertex(double xf, double yf).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>translate</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>a6728ae480166fccbfe59dc24c83a210a</Anchor>
+    <Abstract>see fl_translate(double x, double y).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>vertex</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>786c44f8402cd15418dff27a6eb32179</Anchor>
+    <Anchor>a786c44f8402cd15418dff27a6eb32179</Anchor>
     <Abstract>see fl_vertex(double x, double y).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>xyline</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>f3db15156cde85529370b6c8bef88632</Anchor>
-    <Abstract>see fl_xyline(int x, int y, int x1, int y2, int x3).</Abstract>
+    <Anchor>a812989f1771890012bae336cf217332d</Anchor>
+    <Abstract>see fl_xyline(int x, int y, int x1, int y2).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>xyline</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>812989f1771890012bae336cf217332d</Anchor>
-    <Abstract>see fl_xyline(int x, int y, int x1, int y2).</Abstract>
+    <Anchor>a6c32e74f0acf34752916022eeadd5aec</Anchor>
+    <Abstract>see fl_xyline(int x, int y, int x1).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>xyline</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>6c32e74f0acf34752916022eeadd5aec</Anchor>
-    <Abstract>see fl_xyline(int x, int y, int x1).</Abstract>
+    <Anchor>af3db15156cde85529370b6c8bef88632</Anchor>
+    <Abstract>see fl_xyline(int x, int y, int x1, int y2, int x3).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>yxline</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>8edf655bba90bf89b5d15bd289e12e65</Anchor>
-    <Abstract>see fl_yxline(int x, int y, int y1, int x2, int y3).</Abstract>
+    <Anchor>ab6fcee804a3bda3c172a13d6db7639c2</Anchor>
+    <Abstract>see fl_yxline(int x, int y, int y1, int x2).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>yxline</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>b6fcee804a3bda3c172a13d6db7639c2</Anchor>
-    <Abstract>see fl_yxline(int x, int y, int y1, int x2).</Abstract>
+    <Anchor>a8edf655bba90bf89b5d15bd289e12e65</Anchor>
+    <Abstract>see fl_yxline(int x, int y, int y1, int x2, int y3).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>yxline</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>6789847cfb63b21b73916d0361a90001</Anchor>
+    <Anchor>a6789847cfb63b21b73916d0361a90001</Anchor>
     <Abstract>see fl_yxline(int x, int y, int y1).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>fl_matrix</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>a7de96bf0548943e79392c346faab72a6</Anchor>
+    <Abstract>Points to the current coordinate transformation matrix.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>fl_arc</Name>
       <APILanguage>cpp</APILanguage>
       <Type>ffunc</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>3c1216fb40b6274acff72cca64b86a69</Anchor>
-    <Abstract>Draw ellipse sections using integer coordinates.</Abstract>
+    <Anchor>a55e75228acb8f4c0febbc72fc9ab50dd</Anchor>
+    <Abstract>Add a series of points to the current path on the arc of a circle; you can get elliptical paths by us...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -15832,8 +16413,8 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>55e75228acb8f4c0febbc72fc9ab50dd</Anchor>
-    <Abstract>Add a series of points to the current path on the arc of a circle; you can get elliptical...</Abstract>
+    <Anchor>a3c1216fb40b6274acff72cca64b86a69</Anchor>
+    <Abstract>Draw ellipse sections using integer coordinates.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -15843,7 +16424,7 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>11c03773e045738994ffa78acc35c51d</Anchor>
+    <Anchor>a11c03773e045738994ffa78acc35c51d</Anchor>
     <Abstract>Starts drawing a complex filled polygon.</Abstract>
   </Token>
   <Token>
@@ -15854,7 +16435,7 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>e6a88cd889c957813dc6dc849876b532</Anchor>
+    <Anchor>ae6a88cd889c957813dc6dc849876b532</Anchor>
     <Abstract>Starts drawing a list of lines.</Abstract>
   </Token>
   <Token>
@@ -15865,7 +16446,7 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>3cac8693d88eeec879f909ba03007686</Anchor>
+    <Anchor>a3cac8693d88eeec879f909ba03007686</Anchor>
     <Abstract>Starts drawing a closed sequence of lines.</Abstract>
   </Token>
   <Token>
@@ -15876,7 +16457,7 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>35cac1d422bd2a1c713e0119407086b1</Anchor>
+    <Anchor>a35cac1d422bd2a1c713e0119407086b1</Anchor>
     <Abstract>Starts drawing a list of points.</Abstract>
   </Token>
   <Token>
@@ -15887,7 +16468,7 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>63b2b306812f12741f271b469e192a8e</Anchor>
+    <Anchor>a63b2b306812f12741f271b469e192a8e</Anchor>
     <Abstract>Starts drawing a convex filled polygon.</Abstract>
   </Token>
   <Token>
@@ -15898,7 +16479,7 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>c4540eaf7b5f23944cf332fc8f81f57e</Anchor>
+    <Anchor>ac4540eaf7b5f23944cf332fc8f81f57e</Anchor>
     <Abstract>fl_circle() is equivalent to fl_arc(x,y,r,0,360), but may be faster.</Abstract>
   </Token>
   <Token>
@@ -15909,40 +16490,62 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>6ec7356beb51a8f1d2b987f4d00f42d8</Anchor>
-    <Abstract>Intersects the rectangle with the current clip region and returns the bounding box...</Abstract>
+    <Anchor>a6ec7356beb51a8f1d2b987f4d00f42d8</Anchor>
+    <Abstract>Intersects the rectangle with the current clip region and returns the bounding box of the result...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>fl_color</Name>
+      <Name>fl_clip_region</Name>
       <APILanguage>cpp</APILanguage>
       <Type>ffunc</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>208595f1c4e4bd0c32ee5a56194b405c</Anchor>
-    <Abstract>Set the color for all subsequent drawing operations.</Abstract>
+    <Anchor>a259fc45a0997b1bae7660c01af943457</Anchor>
+    <Abstract>returns the current clipping region.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>fl_clip_region</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>ffunc</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>ab12cb4aaa22092a0f2ae3d349c57f234</Anchor>
+    <Abstract>Replaces the top of the clipping stack with a clipping region of any shape.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>fl_color</Name>
       <APILanguage>cpp</APILanguage>
       <Type>ffunc</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>974e9f64959aa83cf6f0a36d3f0105aa</Anchor>
+    <Anchor>a974e9f64959aa83cf6f0a36d3f0105aa</Anchor>
     <Abstract>Sets the color for all subsequent drawing operations.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>fl_color</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>ffunc</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>a208595f1c4e4bd0c32ee5a56194b405c</Anchor>
+    <Abstract>Set the color for all subsequent drawing operations.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>fl_curve</Name>
       <APILanguage>cpp</APILanguage>
       <Type>ffunc</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>4c5bf16603ecea25acdf2d86d43580a5</Anchor>
+    <Anchor>a4c5bf16603ecea25acdf2d86d43580a5</Anchor>
     <Abstract>Add a series of points on a Bezier curve to the path.</Abstract>
   </Token>
   <Token>
@@ -15953,8 +16556,8 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>14f28b302c1adf1f6dc76efbd6275a50</Anchor>
-    <Abstract>Draws an array of n characters starting at the given location, rotating angle degrees...</Abstract>
+    <Anchor>a14f28b302c1adf1f6dc76efbd6275a50</Anchor>
+    <Abstract>Draws an array of n characters starting at the given location, rotating angle degrees counterclockwis...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -15964,7 +16567,7 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>e4ac5a0bc231f239e45dc1552b5ee738</Anchor>
+    <Anchor>ae4ac5a0bc231f239e45dc1552b5ee738</Anchor>
     <Abstract>Draws an array of n characters starting at the given location.</Abstract>
   </Token>
   <Token>
@@ -15975,7 +16578,7 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>4f13db161098a0165838dcd62e48fecb</Anchor>
+    <Anchor>a4f13db161098a0165838dcd62e48fecb</Anchor>
     <Abstract>Draw image using callback function to generate image data.</Abstract>
   </Token>
   <Token>
@@ -15986,7 +16589,7 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>471f31b7e99755190e209c489c205881</Anchor>
+    <Anchor>a471f31b7e99755190e209c489c205881</Anchor>
     <Abstract>Draw an 8-bit per color RGB or luminance image.</Abstract>
   </Token>
   <Token>
@@ -15997,8 +16600,8 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>194f4d27bd3ab9817a88efc37e938ea1</Anchor>
-    <Abstract>Draw gray-scale image using callback function to generate image data.</Abstract>
+    <Anchor>af7a26f954f9f7c008afbf055dd235783</Anchor>
+    <Abstract>Draw a gray-scale (1 channel) image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -16008,8 +16611,8 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>f7a26f954f9f7c008afbf055dd235783</Anchor>
-    <Abstract>Draw a gray-scale (1 channel) image.</Abstract>
+    <Anchor>a194f4d27bd3ab9817a88efc37e938ea1</Anchor>
+    <Abstract>Draw gray-scale image using callback function to generate image data.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -16019,7 +16622,7 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>ca7783f2d66b9a65a3201516bfd74694</Anchor>
+    <Anchor>aca7783f2d66b9a65a3201516bfd74694</Anchor>
     <Abstract>Ends complex filled polygon, and draws.</Abstract>
   </Token>
   <Token>
@@ -16030,7 +16633,7 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>9f4bbb29153922288a9eebe25352571b</Anchor>
+    <Anchor>a9f4bbb29153922288a9eebe25352571b</Anchor>
     <Abstract>Ends list of lines, and draws.</Abstract>
   </Token>
   <Token>
@@ -16041,7 +16644,7 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>5b2013850fe739839e437ef942602532</Anchor>
+    <Anchor>a5b2013850fe739839e437ef942602532</Anchor>
     <Abstract>Ends closed sequence of lines, and draws.</Abstract>
   </Token>
   <Token>
@@ -16052,7 +16655,7 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>f715c7239d76c49737eb514e440490b5</Anchor>
+    <Anchor>af715c7239d76c49737eb514e440490b5</Anchor>
     <Abstract>Ends list of points, and draws.</Abstract>
   </Token>
   <Token>
@@ -16063,7 +16666,7 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>d032c5f7637d440ff545285f2dcc2f44</Anchor>
+    <Anchor>ad032c5f7637d440ff545285f2dcc2f44</Anchor>
     <Abstract>Ends convex filled polygon, and draws.</Abstract>
   </Token>
   <Token>
@@ -16074,7 +16677,7 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>1bdba1e2b321676da6b0b290f485bf27</Anchor>
+    <Anchor>a1bdba1e2b321676da6b0b290f485bf27</Anchor>
     <Abstract>Sets the current font, which is then used in various drawing routines.</Abstract>
   </Token>
   <Token>
@@ -16085,7 +16688,7 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>29448f3a419a65645e3f082c65d1df14</Anchor>
+    <Anchor>a29448f3a419a65645e3f082c65d1df14</Anchor>
     <Abstract>Call fl_gap() to separate loops of the path.</Abstract>
   </Token>
   <Token>
@@ -16096,8 +16699,8 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>28cc7813255d063edbd116d51c55fb31</Anchor>
-    <Abstract>Draws a line from (x,y) to (x1,y1) and another from (x1,y1) to (x2,y2).</Abstract>
+    <Anchor>aecc374f163a97ef67c4e58be11c47047</Anchor>
+    <Abstract>Draws a line from (x,y) to (x1,y1)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -16107,8 +16710,8 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>ecc374f163a97ef67c4e58be11c47047</Anchor>
-    <Abstract>Draws a line from (x,y) to (x1,y1).</Abstract>
+    <Anchor>a28cc7813255d063edbd116d51c55fb31</Anchor>
+    <Abstract>Draws a line from (x,y) to (x1,y1) and another from (x1,y1) to (x2,y2)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -16118,8 +16721,8 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>63aad695d456c80af451878634fac658</Anchor>
-    <Abstract>Sets how to draw lines (the &quot;pen&quot;).</Abstract>
+    <Anchor>a63aad695d456c80af451878634fac658</Anchor>
+    <Abstract>Sets how to draw lines (the &amp;quot;pen&amp;quot;).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -16129,7 +16732,7 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>66ca3d1e2ccc3361dfa2f788b1f99f12</Anchor>
+    <Anchor>a66ca3d1e2ccc3361dfa2f788b1f99f12</Anchor>
     <Abstract>Outlines a 4-sided polygon with lines.</Abstract>
   </Token>
   <Token>
@@ -16140,18 +16743,29 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>83262471120d05f5f3b7ffbdccd0fd05</Anchor>
+    <Anchor>a83262471120d05f5f3b7ffbdccd0fd05</Anchor>
     <Abstract>Outlines a 3-sided polygon with lines.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>fl_mult_matrix</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>ffunc</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>ab9c6ee4a256e888f7a8af0365f40b515</Anchor>
+    <Abstract>Concatenates another transformation onto the current one.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>fl_not_clipped</Name>
       <APILanguage>cpp</APILanguage>
       <Type>ffunc</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>2bd899d466196ffc26cc61542ee10539</Anchor>
+    <Anchor>a2bd899d466196ffc26cc61542ee10539</Anchor>
     <Abstract>Does the rectangle intersect the current clip region?</Abstract>
   </Token>
   <Token>
@@ -16162,7 +16776,7 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>b4085aba3817a699ad98e1c80f91b69a</Anchor>
+    <Anchor>ab4085aba3817a699ad98e1c80f91b69a</Anchor>
     <Abstract>Draw filled ellipse sections using integer coordinates.</Abstract>
   </Token>
   <Token>
@@ -16173,7 +16787,7 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>2145abaa848e9ce2da4d566b0dc54f6f</Anchor>
+    <Anchor>a2145abaa848e9ce2da4d566b0dc54f6f</Anchor>
     <Abstract>Draws a single pixel at the given coordinates.</Abstract>
   </Token>
   <Token>
@@ -16184,8 +16798,8 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>2c3d795a0335e5f90a53d0574fb8daa2</Anchor>
-    <Abstract>Fills a 4-sided polygon.</Abstract>
+    <Anchor>ad2c126ed0cc6845199c75a96b6c8b763</Anchor>
+    <Abstract>Fills a 3-sided polygon.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -16195,8 +16809,8 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>d2c126ed0cc6845199c75a96b6c8b763</Anchor>
-    <Abstract>Fills a 3-sided polygon.</Abstract>
+    <Anchor>a2c3d795a0335e5f90a53d0574fb8daa2</Anchor>
+    <Abstract>Fills a 4-sided polygon.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -16206,29 +16820,51 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>7abb216a9a87408c8926126cc9efce22</Anchor>
+    <Anchor>a7abb216a9a87408c8926126cc9efce22</Anchor>
     <Abstract>Restores the previous clip region.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>fl_pop_matrix</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>ffunc</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>ab002201c2d4dfd87f82c3bd039d92ecc</Anchor>
+    <Abstract>Restores the current transformation matrix from the stack.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>fl_push_clip</Name>
       <APILanguage>cpp</APILanguage>
       <Type>ffunc</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>be60242ba3b975800717b95cb6bc06d2</Anchor>
-    <Abstract>Intersects the current clip region with a rectangle and pushes this new region onto...</Abstract>
+    <Anchor>abe60242ba3b975800717b95cb6bc06d2</Anchor>
+    <Abstract>Intersects the current clip region with a rectangle and pushes this new region onto the stack...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>fl_push_matrix</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>ffunc</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>ac6aa24b9ddc4d79a2e357ea812563a91</Anchor>
+    <Abstract>Saves the current transformation matrix on the stack.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>fl_push_no_clip</Name>
       <APILanguage>cpp</APILanguage>
       <Type>ffunc</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>0fce6c81d69c3a80c8073a338f1346fd</Anchor>
+    <Anchor>a0fce6c81d69c3a80c8073a338f1346fd</Anchor>
     <Abstract>Pushes an empty clip region onto the stack so nothing will be clipped.</Abstract>
   </Token>
   <Token>
@@ -16239,7 +16875,7 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>690c83e11f49fa837b563f4c0bc4fd1b</Anchor>
+    <Anchor>a690c83e11f49fa837b563f4c0bc4fd1b</Anchor>
     <Abstract>Draws a 1-pixel border inside the given bounding box.</Abstract>
   </Token>
   <Token>
@@ -16250,40 +16886,139 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>2986a868e9cc8d9141acde94c0fe8ab0</Anchor>
+    <Anchor>a2986a868e9cc8d9141acde94c0fe8ab0</Anchor>
     <Abstract>Colors with current color a rectangle that exactly fills the given bounding box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>fl_restore_clip</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>ffunc</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>af98789ec460134ffc81f2af2d2db6857</Anchor>
+    <Abstract>Undoes any clobbering of clip done by your program.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>fl_rotate</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>ffunc</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>ab2a13525800bed49c0154562d523717f</Anchor>
+    <Abstract>Concatenates rotation transformation onto the current one.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>fl_rtl_draw</Name>
       <APILanguage>cpp</APILanguage>
       <Type>ffunc</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>4ea048fa98815420272fe661f7c0d993</Anchor>
+    <Anchor>a4ea048fa98815420272fe661f7c0d993</Anchor>
     <Abstract>Draws an array of n characters right to left starting at given location.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>fl_scale</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>ffunc</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>a055ef231c1621acbd571c12b995676f0</Anchor>
+    <Abstract>Concatenates scaling transformation onto the current one.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>fl_scale</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>ffunc</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>a60522372d52422ab427d540d375a43ad</Anchor>
+    <Abstract>Concatenates scaling transformation onto the current one.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>fl_transform_dx</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>ffunc</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>a5982191f71657bff8c38e19206869ea8</Anchor>
+    <Abstract>Transforms distance using current transformation matrix.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>fl_transform_dy</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>ffunc</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>a38e48d06963d55b2a3001f09355824a8</Anchor>
+    <Abstract>Transforms distance using current transformation matrix.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>fl_transform_x</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>ffunc</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>abba2c9a8d7598dca64572a63e592a864</Anchor>
+    <Abstract>Transforms coordinate using the current transformation matrix.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>fl_transform_y</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>ffunc</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>af68ee505a886277680f704a86ea7ea86</Anchor>
+    <Abstract>Transform coordinate using the current transformation matrix.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>fl_transformed_vertex</Name>
       <APILanguage>cpp</APILanguage>
       <Type>ffunc</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>4069ce7f3661ee913869bf71dbb5d5e7</Anchor>
+    <Anchor>a4069ce7f3661ee913869bf71dbb5d5e7</Anchor>
     <Abstract>Adds coordinate pair to the vertex list without further transformations.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>fl_translate</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>ffunc</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>a319d6ba89d8a5a0b375dfbef4f265cd0</Anchor>
+    <Abstract>Concatenates translation transformation onto the current one.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>fl_vertex</Name>
       <APILanguage>cpp</APILanguage>
       <Type>ffunc</Type>
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>1201f6cfa1422ac8f508bfaccbe497b3</Anchor>
+    <Anchor>a1201f6cfa1422ac8f508bfaccbe497b3</Anchor>
     <Abstract>Adds a single vertex to the current path.</Abstract>
   </Token>
   <Token>
@@ -16294,8 +17029,8 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>5098d1775b59ece7503a2faded1f1d74</Anchor>
-    <Abstract>Draws a horizontal line from (x,y) to (x1,y), then a vertical from (x1,y) to (x1...</Abstract>
+    <Anchor>acf46b232b6439424cc7f53656c5c2226</Anchor>
+    <Abstract>Draws a horizontal line from (x,y) to (x1,y)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -16305,8 +17040,8 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>adf217672cf4e471ee184fab70736666</Anchor>
-    <Abstract>Draws a horizontal line from (x,y) to (x1,y), then vertical from (x1,y) to (x1,y2)...</Abstract>
+    <Anchor>aadf217672cf4e471ee184fab70736666</Anchor>
+    <Abstract>Draws a horizontal line from (x,y) to (x1,y), then vertical from (x1,y) to (x1,y2)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -16316,8 +17051,8 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>cf46b232b6439424cc7f53656c5c2226</Anchor>
-    <Abstract>Draws a horizontal line from (x,y) to (x1,y).</Abstract>
+    <Anchor>a5098d1775b59ece7503a2faded1f1d74</Anchor>
+    <Abstract>Draws a horizontal line from (x,y) to (x1,y), then a vertical from (x1,y) to (x1,y2) and then another...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -16327,8 +17062,8 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>e2e8c7095fbda86ce7812d7e74f1b153</Anchor>
-    <Abstract>Draws a vertical line from (x,y) to (x,y1) then a horizontal from (x,y1) to (x2,y1)...</Abstract>
+    <Anchor>a814eabe0e8adf0a5017299cc2ecc26a1</Anchor>
+    <Abstract>Draws a vertical line from (x,y) to (x,y1)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -16338,8 +17073,8 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>9f5600eac117f72dd3fcb758729dab50</Anchor>
-    <Abstract>Draws a vertical line from (x,y) to (x,y1), then a horizontal from (x,y1) to (x2...</Abstract>
+    <Anchor>a9f5600eac117f72dd3fcb758729dab50</Anchor>
+    <Abstract>Draws a vertical line from (x,y) to (x,y1), then a horizontal from (x,y1) to (x2,y1)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -16349,16 +17084,38 @@
       <Scope>Fl_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Graphics__Driver.html</Path>
-    <Anchor>814eabe0e8adf0a5017299cc2ecc26a1</Anchor>
-    <Abstract>Draws a vertical line from (x,y) to (x,y1).</Abstract>
+    <Anchor>ae2e8c7095fbda86ce7812d7e74f1b153</Anchor>
+    <Abstract>Draws a vertical line from (x,y) to (x,y1) then a horizontal from (x,y1) to (x2,y1), then another vertical from (x2,y1) to (x2,y3)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>Fl_Group</Name>
+      <Name>gl_start</Name>
       <APILanguage>cpp</APILanguage>
+      <Type>ffunc</Type>
+      <Scope>Fl_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Graphics__Driver.html</Path>
+    <Anchor>a9c922d784b80b39b0e64c8f4cfb5d123</Anchor>
+    <Abstract>Creates an OpenGL context.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Graphics_Driver::matrix</Name>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Graphics_Driver::matrix</Scope>
     </TokenIdentifier>
+    <Path>structFl__Graphics__Driver_1_1matrix.html</Path>
+    <Abstract>A 2D coordinate transformation matrix.</Abstract>
+    <DeclaredIn>Fl_Device.H</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Group</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_Group</Scope>
+    </TokenIdentifier>
     <Path>classFl__Group.html</Path>
     <Abstract>The Fl_Group class is the FLTK container widget.</Abstract>
     <DeclaredIn>Fl_Group.H</DeclaredIn>
@@ -16367,329 +17124,329 @@
     <TokenIdentifier>
       <Name>_ddfdesign_kludge</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>5bfb451c561fe19817cbba59c56afd3d</Anchor>
+    <Anchor>a5bfb451c561fe19817cbba59c56afd3d</Anchor>
     <Abstract>This is for forms compatibility only.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>add</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>2d40db4b2f073c8b9469d43c1e46af59</Anchor>
-    <Abstract>See void Fl_Group::add(Fl_Widget &amp;w).</Abstract>
+    <Anchor>a4a1a04f7e81c99d5072b440dfe93f7a3</Anchor>
+    <Abstract>The widget is removed from its current group (if any) and then added to the end of this group...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>add</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>4a1a04f7e81c99d5072b440dfe93f7a3</Anchor>
-    <Abstract>The widget is removed from its current group (if any) and then added to the end of...</Abstract>
+    <Anchor>a2d40db4b2f073c8b9469d43c1e46af59</Anchor>
+    <Abstract>See void Fl_Group::add(Fl_Widget &amp;amp;w)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>add_resizable</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>0726c657214806903e66b5fb31c25024</Anchor>
+    <Anchor>a0726c657214806903e66b5fb31c25024</Anchor>
     <Abstract>Adds a widget to the group and makes it the resizable widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>array</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>7c4fc267cf069b8349a037f2d7f4bb76</Anchor>
+    <Anchor>a1242f8115496a42486324ae92d3bbf4e</Anchor>
     <Abstract>Returns a pointer to the array of children.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>as_group</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>7b5e290690a90ec6c82286929449553a</Anchor>
+    <Anchor>a7b5e290690a90ec6c82286929449553a</Anchor>
     <Abstract>Returns an Fl_Group pointer if this widget is an Fl_Group.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>begin</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>a21559a7b1f4234f4655db274609fd8b</Anchor>
-    <Abstract>Sets the current group so you can build the widget tree by just constructing the...</Abstract>
+    <Anchor>aa21559a7b1f4234f4655db274609fd8b</Anchor>
+    <Abstract>Sets the current group so you can build the widget tree by just constructing the widgets.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>child</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>bcdcba775394de0527aa9aa4157f0b4d</Anchor>
+    <Anchor>abcdcba775394de0527aa9aa4157f0b4d</Anchor>
     <Abstract>Returns array()[n].</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>children</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>8e27c7e1724bb034d0c2b66cbd5ad0e3</Anchor>
+    <Anchor>a8e27c7e1724bb034d0c2b66cbd5ad0e3</Anchor>
     <Abstract>Returns how many child widgets the group has.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>b498768e4d1b9f4c63414ebc1a8ad9ed</Anchor>
+    <Anchor>ab498768e4d1b9f4c63414ebc1a8ad9ed</Anchor>
     <Abstract>Deletes all child widgets from memory recursively.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clip_children</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>cc8edcdb9d3a94a03c8ce43f0801fde2</Anchor>
-    <Abstract>Returns the current clipping mode.</Abstract>
+    <Anchor>ac833b51b3a078bd20f6c9ee9494e31fd</Anchor>
+    <Abstract>Controls whether the group widget clips the drawing of child widgets to its bounding box...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clip_children</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>c833b51b3a078bd20f6c9ee9494e31fd</Anchor>
-    <Abstract>Controls whether the group widget clips the drawing of child widgets to its bounding...</Abstract>
+    <Anchor>acc8edcdb9d3a94a03c8ce43f0801fde2</Anchor>
+    <Abstract>Returns the current clipping mode.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>end</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>029653337efa0cb2ec52852519293ba8</Anchor>
-    <Abstract>Exactly the same as current(this-&gt;parent()).</Abstract>
+    <Anchor>a029653337efa0cb2ec52852519293ba8</Anchor>
+    <Abstract>Exactly the same as current(this-&amp;gt;parent()).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>cff8d0964e805bf6633e718d81aa5c40</Anchor>
-    <Abstract>See int Fl_Group::find(const Fl_Widget *w) const.</Abstract>
+    <Anchor>a58574e53e1e33a95364e259fd7011f5c</Anchor>
+    <Abstract>Searches the child array for the widget and returns the index.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>58574e53e1e33a95364e259fd7011f5c</Anchor>
-    <Abstract>Searches the child array for the widget and returns the index.</Abstract>
+    <Anchor>acff8d0964e805bf6633e718d81aa5c40</Anchor>
+    <Abstract>See int Fl_Group::find(const Fl_Widget *w) const.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Group</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>c6fae2d19ddc6f14029838e058ecc4d3</Anchor>
+    <Anchor>ac6fae2d19ddc6f14029838e058ecc4d3</Anchor>
     <Abstract>Creates a new Fl_Group widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>focus</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>53cdffb97187987a624c1b71cc38ad3a</Anchor>
+    <Anchor>a53cdffb97187987a624c1b71cc38ad3a</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>forms_end</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>8a291c3a5fa3720059fdb1129cf23857</Anchor>
+    <Anchor>a8a291c3a5fa3720059fdb1129cf23857</Anchor>
     <Abstract>This is for forms compatibility only.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>7503757c2a734442e74717d1971b12ce</Anchor>
+    <Anchor>a7503757c2a734442e74717d1971b12ce</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>init_sizes</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>d6b50dddf8f0914dc6a7b89ab3663930</Anchor>
+    <Anchor>ad6b50dddf8f0914dc6a7b89ab3663930</Anchor>
     <Abstract>Resets the internal array of widget sizes and positions.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>insert</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>d7643b8ea946f9cbe5b6ef3494e44d21</Anchor>
+    <Anchor>ad7643b8ea946f9cbe5b6ef3494e44d21</Anchor>
     <Abstract>This does insert(w, find(before)).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>insert</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>837959459836c8dfc3e734d51bb2607f</Anchor>
-    <Abstract>The widget is removed from its current group (if any) and then inserted into this...</Abstract>
+    <Anchor>a837959459836c8dfc3e734d51bb2607f</Anchor>
+    <Abstract>The widget is removed from its current group (if any) and then inserted into this group...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>9f61a75f2d64ea40220b629bb39006a8</Anchor>
-    <Abstract>Removes the widget o from the group.</Abstract>
+    <Anchor>ae1cff0cd1f4f80e55440def95af4c399</Anchor>
+    <Abstract>Removes the widget at index from the group but does not delete it.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>7f79b03771b0f4c508e11c5f427ec85a</Anchor>
-    <Abstract>Removes a widget from the group but does not delete it.</Abstract>
+    <Anchor>a9f61a75f2d64ea40220b629bb39006a8</Anchor>
+    <Abstract>Removes the widget o from the group.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>e1cff0cd1f4f80e55440def95af4c399</Anchor>
-    <Abstract>Removes the widget at index from the group but does not delete it.</Abstract>
+    <Anchor>a7f79b03771b0f4c508e11c5f427ec85a</Anchor>
+    <Abstract>Removes a widget from the group but does not delete it.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>resizable</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>ef229a2364bd97ac364a0ec29231ce90</Anchor>
-    <Abstract>See void Fl_Group::resizable(Fl_Widget *box).</Abstract>
+    <Anchor>aef229a2364bd97ac364a0ec29231ce90</Anchor>
+    <Abstract>See void Fl_Group::resizable(Fl_Widget *box)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>resizable</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>fd220e45e1ac817bde7d6a25fdf74e37</Anchor>
-    <Abstract>The resizable widget defines the resizing box for the group.</Abstract>
+    <Anchor>ab0ed0d1974d7185594687849f386c5f3</Anchor>
+    <Abstract>See void Fl_Group::resizable(Fl_Widget *box)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>resizable</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>b0ed0d1974d7185594687849f386c5f3</Anchor>
-    <Abstract>See void Fl_Group::resizable(Fl_Widget *box).</Abstract>
+    <Anchor>afd220e45e1ac817bde7d6a25fdf74e37</Anchor>
+    <Abstract>The resizable widget defines the resizing box for the group.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>resize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>aec24e2eec53dcea00d1d1f63d5495d3</Anchor>
+    <Anchor>aaec24e2eec53dcea00d1d1f63d5495d3</Anchor>
     <Abstract>Resizes the Fl_Group widget and all of its children.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Group</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>9a71aac1ca586825ff0c790f8f99f9cf</Anchor>
+    <Anchor>a9a71aac1ca586825ff0c790f8f99f9cf</Anchor>
     <Abstract>The destructor also deletes all the children.</Abstract>
   </Token>
   <Token>
@@ -16700,8 +17457,8 @@
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>0baf5734183975c8e01913f5b4119acb</Anchor>
-    <Abstract>See static Fl_Group *Fl_Groupcurrent().</Abstract>
+    <Anchor>af48163bbf0a8d18844b5d751946897c0</Anchor>
+    <Abstract>Returns the currently active group.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -16711,300 +17468,395 @@
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>f48163bbf0a8d18844b5d751946897c0</Anchor>
-    <Abstract>Returns the currently active group.</Abstract>
+    <Anchor>a0baf5734183975c8e01913f5b4119acb</Anchor>
+    <Abstract>Sets the current group.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>96b778e518df02471139179d4c90157c</Anchor>
+    <Anchor>a96b778e518df02471139179d4c90157c</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_child</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>787f7703ae29c19e8a160221fe2f8ffd</Anchor>
+    <Anchor>a787f7703ae29c19e8a160221fe2f8ffd</Anchor>
     <Abstract>Forces a child to redraw.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_children</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>a0149a2ea60d556ae1562b8198291498</Anchor>
+    <Anchor>aa0149a2ea60d556ae1562b8198291498</Anchor>
     <Abstract>Draws all children of the group.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_outside_label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>2f09cae55d1b8edabd909b5830b5fa20</Anchor>
+    <Anchor>a2f09cae55d1b8edabd909b5830b5fa20</Anchor>
     <Abstract>Parents normally call this to draw outside labels of child widgets.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>sizes</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>9cac5fc0e274076e0faf759787667c2c</Anchor>
+    <Anchor>a9cac5fc0e274076e0faf759787667c2c</Anchor>
     <Abstract>Returns the internal array of widget sizes and positions.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>update_child</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Group</Scope>
     </TokenIdentifier>
     <Path>classFl__Group.html</Path>
-    <Anchor>bdccc23aca4b95fcb5767d4699c2937d</Anchor>
+    <Anchor>abdccc23aca4b95fcb5767d4699c2937d</Anchor>
     <Abstract>Draws a child only if it needs it.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>Fl_Help_Block</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_Help_Block</Scope>
+    </TokenIdentifier>
+    <Path>structFl__Help__Block.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>Fl_Help_Dialog</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Help_Dialog</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__Dialog.html</Path>
-    <Abstract>The Fl_Help_Dialog widget displays a standard help dialog window using the Fl_Help_View...</Abstract>
+    <Abstract>The Fl_Help_Dialog widget displays a standard help dialog window using the Fl_Help_View widget...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Help_Dialog</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_Dialog</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__Dialog.html</Path>
-    <Anchor>f4afc3bb94c6a045fedc0f0bd537cdfb</Anchor>
+    <Anchor>af4afc3bb94c6a045fedc0f0bd537cdfb</Anchor>
     <Abstract>The constructor creates the dialog pictured above.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>h</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_Dialog</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__Dialog.html</Path>
-    <Anchor>00a146d6707371941ef523da9a107993</Anchor>
+    <Anchor>a00a146d6707371941ef523da9a107993</Anchor>
     <Abstract>Returns the position and size of the help dialog.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>hide</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_Dialog</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__Dialog.html</Path>
-    <Anchor>b7832b414f797f6d92b13196c28d1a2f</Anchor>
+    <Anchor>ab7832b414f797f6d92b13196c28d1a2f</Anchor>
     <Abstract>Hides the Fl_Help_Dialog window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>load</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_Dialog</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__Dialog.html</Path>
-    <Anchor>47475b8965fd6d6efc0b71bf5e195571</Anchor>
+    <Anchor>a47475b8965fd6d6efc0b71bf5e195571</Anchor>
     <Abstract>Loads the specified HTML file into the Fl_Help_View widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>position</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_Dialog</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__Dialog.html</Path>
-    <Anchor>6b88f3849b718fe15008afa70aa5680e</Anchor>
+    <Anchor>a6b88f3849b718fe15008afa70aa5680e</Anchor>
     <Abstract>Set the screen position of the dialog.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>resize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_Dialog</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__Dialog.html</Path>
-    <Anchor>d5e5acac363d365c61f492c11b75f841</Anchor>
+    <Anchor>ad5e5acac363d365c61f492c11b75f841</Anchor>
     <Abstract>Change the position and size of the dialog.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_Dialog</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__Dialog.html</Path>
-    <Anchor>2e796834d4263b4cebda35f9f2734073</Anchor>
-    <Abstract>Shows the main Help Dialog Window Delegates call to encapsulated window_ void Fl_Window::show(int...</Abstract>
+    <Anchor>a88728acbc1622853f8e8d3bc79faa0b8</Anchor>
+    <Abstract>Shows the Fl_Help_Dialog window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_Dialog</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__Dialog.html</Path>
-    <Anchor>88728acbc1622853f8e8d3bc79faa0b8</Anchor>
-    <Abstract>Shows the Fl_Help_Dialog window.</Abstract>
+    <Anchor>a2e796834d4263b4cebda35f9f2734073</Anchor>
+    <Abstract>Shows the main Help Dialog Window Delegates call to encapsulated window_ void Fl_Window::show(int arg...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_Dialog</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__Dialog.html</Path>
-    <Anchor>458969320ee0a5a7aed85d023dbcb507</Anchor>
+    <Anchor>a3b010b61db5943e135a2dccfa595cc7a</Anchor>
     <Abstract>Sets or gets the default text size for the help view.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_Dialog</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__Dialog.html</Path>
-    <Anchor>3b010b61db5943e135a2dccfa595cc7a</Anchor>
+    <Anchor>a458969320ee0a5a7aed85d023dbcb507</Anchor>
     <Abstract>Sets or gets the default text size for the help view.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>topline</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_Dialog</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__Dialog.html</Path>
-    <Anchor>faa78e71b4fbf32c7419c3c53b7ad4bd</Anchor>
+    <Anchor>affb9864fecce5c868dfe6768630565a6</Anchor>
     <Abstract>Sets the top line in the Fl_Help_View widget to the named or numbered line.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>topline</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_Dialog</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__Dialog.html</Path>
-    <Anchor>ffb9864fecce5c868dfe6768630565a6</Anchor>
+    <Anchor>afaa78e71b4fbf32c7419c3c53b7ad4bd</Anchor>
     <Abstract>Sets the top line in the Fl_Help_View widget to the named or numbered line.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_Dialog</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__Dialog.html</Path>
-    <Anchor>b8654be2d91e602e7271a2f32bb91d5f</Anchor>
-    <Abstract>The first form sets the current buffer to the string provided and reformats the text...</Abstract>
+    <Anchor>ab8654be2d91e602e7271a2f32bb91d5f</Anchor>
+    <Abstract>The first form sets the current buffer to the string provided and reformats the text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_Dialog</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__Dialog.html</Path>
-    <Anchor>9ef4ffa7a7b50da50e43d6beeda12beb</Anchor>
-    <Abstract>The first form sets the current buffer to the string provided and reformats the text...</Abstract>
+    <Anchor>a9ef4ffa7a7b50da50e43d6beeda12beb</Anchor>
+    <Abstract>The first form sets the current buffer to the string provided and reformats the text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>visible</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_Dialog</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__Dialog.html</Path>
-    <Anchor>15c741f3c594684fcb95c9899c30ce33</Anchor>
+    <Anchor>a15c741f3c594684fcb95c9899c30ce33</Anchor>
     <Abstract>Returns 1 if the Fl_Help_Dialog window is visible.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>w</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_Dialog</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__Dialog.html</Path>
-    <Anchor>53d2e8e4473a04f51ea9a65af40daafa</Anchor>
+    <Anchor>a53d2e8e4473a04f51ea9a65af40daafa</Anchor>
     <Abstract>Returns the position and size of the help dialog.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>x</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_Dialog</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__Dialog.html</Path>
-    <Anchor>717450488feb6c62ae1c0a5b0504816c</Anchor>
+    <Anchor>a717450488feb6c62ae1c0a5b0504816c</Anchor>
     <Abstract>Returns the position and size of the help dialog.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>y</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_Dialog</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__Dialog.html</Path>
-    <Anchor>09f81e1f8a8e03e1aad94fb2bab58f1a</Anchor>
+    <Anchor>a09f81e1f8a8e03e1aad94fb2bab58f1a</Anchor>
     <Abstract>Returns the position and size of the help dialog.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Help_Dialog</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_Dialog</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__Dialog.html</Path>
-    <Anchor>3be41e0683ff8723e9abd6d430ae93b1</Anchor>
-    <Abstract>The destructor destroys the widget and frees all memory that has been allocated for...</Abstract>
+    <Anchor>a3be41e0683ff8723e9abd6d430ae93b1</Anchor>
+    <Abstract>The destructor destroys the widget and frees all memory that has been allocated for the current file...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>Fl_Help_Font_Stack</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_Help_Font_Stack</Scope>
+    </TokenIdentifier>
+    <Path>structFl__Help__Font__Stack.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>count</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>Fl_Help_Font_Stack</Scope>
+    </TokenIdentifier>
+    <Path>structFl__Help__Font__Stack.html</Path>
+    <Anchor>a56874e6245a681220848c6cddf8c6431</Anchor>
+    <Abstract>Gets the current count of font style elements in the stack.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Help_Font_Stack</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>Fl_Help_Font_Stack</Scope>
+    </TokenIdentifier>
+    <Path>structFl__Help__Font__Stack.html</Path>
+    <Anchor>a7d53bd14a9f5459d3b82f19351fbd347</Anchor>
+    <Abstract>font stack construction, initialize attributes.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>pop</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>Fl_Help_Font_Stack</Scope>
+    </TokenIdentifier>
+    <Path>structFl__Help__Font__Stack.html</Path>
+    <Anchor>a2f654f36e75490b0bcdd71c1eddd20ea</Anchor>
+    <Abstract>Pops from the stack the font style triplet and calls fl_font() &amp;amp; fl_color() adequately.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>push</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>Fl_Help_Font_Stack</Scope>
+    </TokenIdentifier>
+    <Path>structFl__Help__Font__Stack.html</Path>
+    <Anchor>af931d5b3f964f60604fa418445b1fffb</Anchor>
+    <Abstract>Pushes the font style triplet on the stack, also calls fl_font() &amp;amp; fl_color() adequately...</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>top</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>func</Type>
+      <Scope>Fl_Help_Font_Stack</Scope>
+    </TokenIdentifier>
+    <Path>structFl__Help__Font__Stack.html</Path>
+    <Anchor>a3e595bc9d80ba29e1f10d9dfab8435e3</Anchor>
+    <Abstract>Gets the top (current) element on the stack.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>elts_</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>Fl_Help_Font_Stack</Scope>
+    </TokenIdentifier>
+    <Path>structFl__Help__Font__Stack.html</Path>
+    <Anchor>a6063d065c4c811947dd2a0b8d658d7bf</Anchor>
+    <Abstract>font elements</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>nfonts_</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>Fl_Help_Font_Stack</Scope>
+    </TokenIdentifier>
+    <Path>structFl__Help__Font__Stack.html</Path>
+    <Anchor>a316766f09e93398a71fc3bb4731be19c</Anchor>
+    <Abstract>current number of fonts in stack</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>Fl_Help_Font_Style</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Help_Font_Style</Scope>
     </TokenIdentifier>
     <Path>structFl__Help__Font__Style.html</Path>
     <Abstract>Fl_Help_View font stack element definition.</Abstract>
@@ -17018,7 +17870,7 @@
       <Scope>Fl_Help_Font_Style</Scope>
     </TokenIdentifier>
     <Path>structFl__Help__Font__Style.html</Path>
-    <Anchor>fb3d4ee42661c62d84196e746526e239</Anchor>
+    <Anchor>afb3d4ee42661c62d84196e746526e239</Anchor>
     <Abstract>Gets current font attributes.</Abstract>
   </Token>
   <Token>
@@ -17029,7 +17881,7 @@
       <Scope>Fl_Help_Font_Style</Scope>
     </TokenIdentifier>
     <Path>structFl__Help__Font__Style.html</Path>
-    <Anchor>dab2af66a1ea3ff906b23b3fb1523798</Anchor>
+    <Anchor>adab2af66a1ea3ff906b23b3fb1523798</Anchor>
     <Abstract>Sets current font attributes.</Abstract>
   </Token>
   <Token>
@@ -17040,7 +17892,7 @@
       <Scope>Fl_Help_Font_Style</Scope>
     </TokenIdentifier>
     <Path>structFl__Help__Font__Style.html</Path>
-    <Anchor>c29024680aed077d72c7c81f35e92d67</Anchor>
+    <Anchor>ac29024680aed077d72c7c81f35e92d67</Anchor>
     <Abstract>Font Color.</Abstract>
   </Token>
   <Token>
@@ -17051,7 +17903,7 @@
       <Scope>Fl_Help_Font_Style</Scope>
     </TokenIdentifier>
     <Path>structFl__Help__Font__Style.html</Path>
-    <Anchor>e899084db9ae30a5de3bb35e179f594a</Anchor>
+    <Anchor>ae899084db9ae30a5de3bb35e179f594a</Anchor>
     <Abstract>Font.</Abstract>
   </Token>
   <Token>
@@ -17062,15 +17914,15 @@
       <Scope>Fl_Help_Font_Style</Scope>
     </TokenIdentifier>
     <Path>structFl__Help__Font__Style.html</Path>
-    <Anchor>6669f9feb7222711efae1aed788ecd48</Anchor>
+    <Anchor>a6669f9feb7222711efae1aed788ecd48</Anchor>
     <Abstract>Font Size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Help_Link</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Help_Link</Scope>
     </TokenIdentifier>
     <Path>structFl__Help__Link.html</Path>
     <Abstract>Definition of a link for the html viewer.</Abstract>
@@ -17084,7 +17936,7 @@
       <Scope>Fl_Help_Link</Scope>
     </TokenIdentifier>
     <Path>structFl__Help__Link.html</Path>
-    <Anchor>b7a1011018b6604e32ce62618fd60f9d</Anchor>
+    <Anchor>ab7a1011018b6604e32ce62618fd60f9d</Anchor>
     <Abstract>Reference filename.</Abstract>
   </Token>
   <Token>
@@ -17095,7 +17947,7 @@
       <Scope>Fl_Help_Link</Scope>
     </TokenIdentifier>
     <Path>structFl__Help__Link.html</Path>
-    <Anchor>b162e790bea66ffc898f000fdc1e20d2</Anchor>
+    <Anchor>ab162e790bea66ffc898f000fdc1e20d2</Anchor>
     <Abstract>Height of link text.</Abstract>
   </Token>
   <Token>
@@ -17106,8 +17958,8 @@
       <Scope>Fl_Help_Link</Scope>
     </TokenIdentifier>
     <Path>structFl__Help__Link.html</Path>
-    <Anchor>0ccda15c03d1015cb2846c66d65213c8</Anchor>
-    <Abstract>Link target (blank if none).</Abstract>
+    <Anchor>a0ccda15c03d1015cb2846c66d65213c8</Anchor>
+    <Abstract>Link target (blank if none)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -17117,7 +17969,7 @@
       <Scope>Fl_Help_Link</Scope>
     </TokenIdentifier>
     <Path>structFl__Help__Link.html</Path>
-    <Anchor>b9e2ffc56e2357b281229a4e93828339</Anchor>
+    <Anchor>ab9e2ffc56e2357b281229a4e93828339</Anchor>
     <Abstract>Width of link text.</Abstract>
   </Token>
   <Token>
@@ -17128,7 +17980,7 @@
       <Scope>Fl_Help_Link</Scope>
     </TokenIdentifier>
     <Path>structFl__Help__Link.html</Path>
-    <Anchor>e4779c7f0291c60fdeb00eb088133fe2</Anchor>
+    <Anchor>ae4779c7f0291c60fdeb00eb088133fe2</Anchor>
     <Abstract>X offset of link text.</Abstract>
   </Token>
   <Token>
@@ -17139,15 +17991,15 @@
       <Scope>Fl_Help_Link</Scope>
     </TokenIdentifier>
     <Path>structFl__Help__Link.html</Path>
-    <Anchor>d77f7b9105f689fe2fb5847d5b7e8ae5</Anchor>
+    <Anchor>ad77f7b9105f689fe2fb5847d5b7e8ae5</Anchor>
     <Abstract>Y offset of link text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Help_Target</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Help_Target</Scope>
     </TokenIdentifier>
     <Path>structFl__Help__Target.html</Path>
     <Abstract>Fl_Help_Target structure.</Abstract>
@@ -17161,7 +18013,7 @@
       <Scope>Fl_Help_Target</Scope>
     </TokenIdentifier>
     <Path>structFl__Help__Target.html</Path>
-    <Anchor>f278961a4d3d04fab6e52c2ea623bd1e</Anchor>
+    <Anchor>af278961a4d3d04fab6e52c2ea623bd1e</Anchor>
     <Abstract>Target name.</Abstract>
   </Token>
   <Token>
@@ -17172,15 +18024,15 @@
       <Scope>Fl_Help_Target</Scope>
     </TokenIdentifier>
     <Path>structFl__Help__Target.html</Path>
-    <Anchor>f7bb97b0dfc3e302d1a4afa7408d0d99</Anchor>
+    <Anchor>af7bb97b0dfc3e302d1a4afa7408d0d99</Anchor>
     <Abstract>Y offset of target.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Help_View</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
     <Abstract>The Fl_Help_View widget displays HTML text.</Abstract>
@@ -17190,613 +18042,649 @@
     <TokenIdentifier>
       <Name>clear_selection</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>6ad8e324f62c8f22c335a8860680e7cb</Anchor>
+    <Anchor>a6ad8e324f62c8f22c335a8860680e7cb</Anchor>
     <Abstract>Removes the current text selection.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>directory</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>77d0990211d1ac72906d365ccb8ba6f9</Anchor>
+    <Anchor>a77d0990211d1ac72906d365ccb8ba6f9</Anchor>
     <Abstract>Returns the current directory for the text in the buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>filename</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>04f1647e605c5bbcc83f980b38158c08</Anchor>
+    <Anchor>a04f1647e605c5bbcc83f980b38158c08</Anchor>
     <Abstract>Returns the current filename for the text in the buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>50ad770ff85426da7eb7859f6b747187</Anchor>
+    <Anchor>a50ad770ff85426da7eb7859f6b747187</Anchor>
     <Abstract>Finds the specified string s at starting position p.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Help_View</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>f3f2935801fe289f17616f7a58b82ea9</Anchor>
-    <Abstract>The constructor creates the Fl_Help_View widget at the specified position and size...</Abstract>
+    <Anchor>af3f2935801fe289f17616f7a58b82ea9</Anchor>
+    <Abstract>The constructor creates the Fl_Help_View widget at the specified position and size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>leftline</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>7953715fdd526ba4c3488569cf7ccfd9</Anchor>
-    <Abstract>Gets the left position in pixels.</Abstract>
+    <Anchor>a83f502b7e8e1abe07806e2a693e42a25</Anchor>
+    <Abstract>Scrolls the text to the indicated position, given a pixel column.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>leftline</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>83f502b7e8e1abe07806e2a693e42a25</Anchor>
-    <Abstract>Scrolls the text to the indicated position, given a pixel column.</Abstract>
+    <Anchor>a7953715fdd526ba4c3488569cf7ccfd9</Anchor>
+    <Abstract>Gets the left position in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>link</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>6407d2a4cc890b51f303ebf56450588e</Anchor>
-    <Abstract>This method assigns a callback function to use when a link is followed or a file...</Abstract>
+    <Anchor>a6407d2a4cc890b51f303ebf56450588e</Anchor>
+    <Abstract>This method assigns a callback function to use when a link is followed or a file is loaded (via Fl_He...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>load</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>70786a7db2d6a049c673b8bcd4a095d8</Anchor>
+    <Anchor>a70786a7db2d6a049c673b8bcd4a095d8</Anchor>
     <Abstract>Loads the specified file.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>resize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>b5ef730c30f06bf24a55ff70c6cdd490</Anchor>
+    <Anchor>ab5ef730c30f06bf24a55ff70c6cdd490</Anchor>
     <Abstract>Resizes the help widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>scrollbar_size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>6363807669c1a8fdcd6577d79953d181</Anchor>
-    <Abstract>Sets the pixel size of the scrollbars&#39; troughs to the size, in pixels.</Abstract>
+    <Anchor>a0b75ce107731fc3d20cb67251771ef71</Anchor>
+    <Abstract>Gets the current size of the scrollbars&amp;#39; troughs, in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>scrollbar_size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>0b75ce107731fc3d20cb67251771ef71</Anchor>
-    <Abstract>Gets the current size of the scrollbars&#39; troughs, in pixels.</Abstract>
+    <Anchor>a6363807669c1a8fdcd6577d79953d181</Anchor>
+    <Abstract>Sets the pixel size of the scrollbars&amp;#39; troughs to the size, in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>select_all</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>a7d1a77e47ca1011cd5c9ac679a450fb</Anchor>
+    <Anchor>aa7d1a77e47ca1011cd5c9ac679a450fb</Anchor>
     <Abstract>Selects all the text in the view.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>976afda01ebde2b298801dfa90e1e301</Anchor>
-    <Abstract>Changes the size of the widget.</Abstract>
+    <Anchor>ae646342dd68c326313056655b7f81664</Anchor>
+    <Abstract>Gets the size of the help view.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>e646342dd68c326313056655b7f81664</Anchor>
-    <Abstract>Gets the size of the help view.</Abstract>
+    <Anchor>a976afda01ebde2b298801dfa90e1e301</Anchor>
+    <Abstract>Changes the size of the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>82d1507bc27eb91b4340a2668c0cdf9c</Anchor>
-    <Abstract>Returns the current default text color.</Abstract>
+    <Anchor>a2b547cd7eb0091b33cf8b0205090779c</Anchor>
+    <Abstract>Sets the default text color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>2b547cd7eb0091b33cf8b0205090779c</Anchor>
-    <Abstract>Sets the default text color.</Abstract>
+    <Anchor>a82d1507bc27eb91b4340a2668c0cdf9c</Anchor>
+    <Abstract>Returns the current default text color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>c46210a5054a2f1d5f319e6dfc0bcac0</Anchor>
+    <Anchor>ac46210a5054a2f1d5f319e6dfc0bcac0</Anchor>
     <Abstract>Returns the current default text font.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>dc935fb61238a2746d9f3cba641b0cb2</Anchor>
+    <Anchor>adc935fb61238a2746d9f3cba641b0cb2</Anchor>
     <Abstract>Sets the default text font.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>c51ef86b2e0a16573dc27c07f2b9db6c</Anchor>
+    <Anchor>ac51ef86b2e0a16573dc27c07f2b9db6c</Anchor>
     <Abstract>Gets the default text size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>96d954c3cb3506c3bace2a27ab89a9e7</Anchor>
+    <Anchor>a96d954c3cb3506c3bace2a27ab89a9e7</Anchor>
     <Abstract>Sets the default text size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>title</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>745acb29f86c73d255891b0fd703ef35</Anchor>
+    <Anchor>a745acb29f86c73d255891b0fd703ef35</Anchor>
     <Abstract>Returns the current document title, or NULL if there is no title.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>topline</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>d2f683e724d5f4f4733abe89239a63b1</Anchor>
-    <Abstract>Returns the current top line in pixels.</Abstract>
+    <Anchor>a130b631f4cdc5a5e80a95bb19382a9ba</Anchor>
+    <Abstract>Scrolls the text to the indicated position, given a pixel line.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>topline</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>130b631f4cdc5a5e80a95bb19382a9ba</Anchor>
-    <Abstract>Scrolls the text to the indicated position, given a pixel line.</Abstract>
+    <Anchor>a81559cdf5d5380fd1fc3d548b5fd1f4c</Anchor>
+    <Abstract>Scrolls the text to the indicated position, given a named destination.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>topline</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>81559cdf5d5380fd1fc3d548b5fd1f4c</Anchor>
-    <Abstract>Scrolls the text to the indicated position, given a named destination.</Abstract>
+    <Anchor>ad2f683e724d5f4f4733abe89239a63b1</Anchor>
+    <Abstract>Returns the current top line in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>09dcd042eaca8a2d1818ff974138d0f6</Anchor>
+    <Anchor>a09dcd042eaca8a2d1818ff974138d0f6</Anchor>
     <Abstract>Returns the current buffer contents.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>defe614a70fbe249dd9cb47278c1cb02</Anchor>
+    <Anchor>adefe614a70fbe249dd9cb47278c1cb02</Anchor>
     <Abstract>Sets the current help text buffer to the string provided and reformats the text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Help_View</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Help_View</Scope>
     </TokenIdentifier>
     <Path>classFl__Help__View.html</Path>
-    <Anchor>c12a07242886c1cdd811de20ce3a3447</Anchor>
+    <Anchor>ac12a07242886c1cdd811de20ce3a3447</Anchor>
     <Abstract>Destroys the Fl_Help_View widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Hold_Browser</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Hold_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Hold__Browser.html</Path>
-    <Abstract>The Fl_Hold_Browser is a subclass of Fl_Browser which lets the user select a single...</Abstract>
+    <Abstract>The Fl_Hold_Browser is a subclass of Fl_Browser which lets the user select a single item...</Abstract>
     <DeclaredIn>Fl_Hold_Browser.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Hold_Browser</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Hold_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Hold__Browser.html</Path>
-    <Anchor>9660a6ab0c230c2a3939f1037aef5a8b</Anchor>
-    <Abstract>Creates a new Fl_Hold_Browser widget using the given position, size, and label string...</Abstract>
+    <Anchor>a9660a6ab0c230c2a3939f1037aef5a8b</Anchor>
+    <Abstract>Creates a new Fl_Hold_Browser widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>Fl_Hor_Fill_Slider</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_Hor_Fill_Slider</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Hor__Fill__Slider.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Hor_Nice_Slider</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_Hor_Nice_Slider</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Hor__Nice__Slider.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Hor_Slider</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_Hor_Slider</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Hor__Slider.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Hor_Value_Slider</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_Hor_Value_Slider</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Hor__Value__Slider.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>Fl_Image</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Abstract>Fl_Image is the base class used for caching and drawing all kinds of images in FLTK...</Abstract>
+    <Abstract>Fl_Image is the base class used for caching and drawing all kinds of images in FLTK.</Abstract>
     <DeclaredIn>Fl_Image.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>color_average</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Anchor>792bd0002746cfcb9f7ee9aa8333fdcc</Anchor>
-    <Abstract>The color_average() method averages the colors in the image with the FLTK color value...</Abstract>
+    <Anchor>a792bd0002746cfcb9f7ee9aa8333fdcc</Anchor>
+    <Abstract>The color_average() method averages the colors in the image with the FLTK color value c...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>copy</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Anchor>cef2b3eff2aaa48ae174d246703446e0</Anchor>
+    <Anchor>a149cf9b29d743fdd6adb4dd441e9095d</Anchor>
     <Abstract>The copy() method creates a copy of the specified image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>copy</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Anchor>149cf9b29d743fdd6adb4dd441e9095d</Anchor>
+    <Anchor>acef2b3eff2aaa48ae174d246703446e0</Anchor>
     <Abstract>The copy() method creates a copy of the specified image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>count</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Anchor>77556be0c43f4fe4398901281aba91b6</Anchor>
+    <Anchor>a77556be0c43f4fe4398901281aba91b6</Anchor>
     <Abstract>The count() method returns the number of data values associated with the image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>d</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Anchor>2c3da2b01581eb7f724affb18a30abdf</Anchor>
-    <Abstract>The first form of the d() method returns the current image depth.</Abstract>
+    <Anchor>a2c3da2b01581eb7f724affb18a30abdf</Anchor>
+    <Abstract>Returns the current image depth.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>data</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Anchor>1fb1e81715741ef3eb2f10ed13d44dd2</Anchor>
-    <Abstract>The first form of the data() method returns a pointer to the current image data array...</Abstract>
+    <Anchor>afffc08a2bc27550f40b683d208dd361a</Anchor>
+    <Abstract>Returns a pointer to the current image data array.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>desaturate</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Anchor>228a8a1104eb4ba616d0649d79a4956f</Anchor>
+    <Anchor>a228a8a1104eb4ba616d0649d79a4956f</Anchor>
     <Abstract>The desaturate() method converts an image to grayscale.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Anchor>1fc6e1aadc77a215a8bc5051d7f9a95b</Anchor>
-    <Abstract>The draw() methods draw the image.</Abstract>
+    <Anchor>a1837b71dc0ac4243397018822c5e5f3a</Anchor>
+    <Abstract>Draws the image with a bounding box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Anchor>1837b71dc0ac4243397018822c5e5f3a</Anchor>
-    <Abstract>The draw() methods draw the image.</Abstract>
+    <Anchor>a1fc6e1aadc77a215a8bc5051d7f9a95b</Anchor>
+    <Abstract>Draws the image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Image</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Anchor>c01226c895b564a626e3af6dc869a4e3</Anchor>
-    <Abstract>The constructor creates an empty image with the specified width, height, and depth...</Abstract>
+    <Anchor>ac01226c895b564a626e3af6dc869a4e3</Anchor>
+    <Abstract>The constructor creates an empty image with the specified width, height, and depth.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>h</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Anchor>24014cabf0c9605f5a2c9725024b3fab</Anchor>
-    <Abstract>See void Fl_Image::h(int).</Abstract>
+    <Anchor>a24014cabf0c9605f5a2c9725024b3fab</Anchor>
+    <Abstract>Returns the current image height in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>inactive</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Anchor>eaf2391ad1c94e246877188851861f5e</Anchor>
-    <Abstract>The inactive() method calls color_average(FL_BACKGROUND_COLOR, 0.33f) to produce...</Abstract>
+    <Anchor>aeaf2391ad1c94e246877188851861f5e</Anchor>
+    <Abstract>The inactive() method calls color_average(FL_BACKGROUND_COLOR, 0.33f) to produce an image that appear...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Anchor>4e8e689944e795083eb2ddd5957a1d69</Anchor>
-    <Abstract>The label() methods are an obsolete way to set the image attribute of a widget or...</Abstract>
+    <Anchor>a4e8e689944e795083eb2ddd5957a1d69</Anchor>
+    <Abstract>The label() methods are an obsolete way to set the image attribute of a widget or menu item...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Anchor>db936214d3cc400cc28fdafa34f5d96a</Anchor>
-    <Abstract>The label() methods are an obsolete way to set the image attribute of a widget or...</Abstract>
+    <Anchor>adb936214d3cc400cc28fdafa34f5d96a</Anchor>
+    <Abstract>The label() methods are an obsolete way to set the image attribute of a widget or menu item...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>ld</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Anchor>3d5e5d6328690c5a1cae13b34c602555</Anchor>
-    <Abstract>The first form of the ld() method returns the current line data size in bytes.</Abstract>
+    <Anchor>a3d5e5d6328690c5a1cae13b34c602555</Anchor>
+    <Abstract>Returns the current line data size in bytes.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>uncache</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Anchor>fde690f970347951cd3ee3ca6a255a33</Anchor>
+    <Anchor>afde690f970347951cd3ee3ca6a255a33</Anchor>
     <Abstract>If the image has been cached for display, delete the cache data.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>w</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Anchor>12547e4b23c4777b706318c5f846c3df</Anchor>
-    <Abstract>See void Fl_Image::w(int).</Abstract>
+    <Anchor>a12547e4b23c4777b706318c5f846c3df</Anchor>
+    <Abstract>Returns the current image width in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Image</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Anchor>c6208ccc53e491bb1435e0c67b5b5093</Anchor>
+    <Anchor>ac6208ccc53e491bb1435e0c67b5b5093</Anchor>
     <Abstract>The destructor is a virtual method that frees all memory used by the image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>d</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Anchor>18590218a8cec61d9f5de1abd125d0e9</Anchor>
-    <Abstract>The first form of the d() method returns the current image depth.</Abstract>
+    <Anchor>a18590218a8cec61d9f5de1abd125d0e9</Anchor>
+    <Abstract>Sets the current image depth.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>data</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Anchor>2a4f85cda73a6105eca51d914b650e46</Anchor>
-    <Abstract>See const char * const *data().</Abstract>
+    <Anchor>a2a4f85cda73a6105eca51d914b650e46</Anchor>
+    <Abstract>Sets the current array pointer and count of pointers in the array.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_empty</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Anchor>f875ebd4fa579a37157d5fa528bed59a</Anchor>
+    <Anchor>af875ebd4fa579a37157d5fa528bed59a</Anchor>
     <Abstract>The protected method draw_empty() draws a box with an X in it.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>h</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Anchor>64dbb6fe30e3080a24f718231b371a17</Anchor>
-    <Abstract>The first form of the h() method returns the current image height in pixels.</Abstract>
+    <Anchor>a64dbb6fe30e3080a24f718231b371a17</Anchor>
+    <Abstract>Sets the current image height in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>ld</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Anchor>a4bc0fa11331f6c25f9f191f4d0c371c</Anchor>
-    <Abstract>See int ld().</Abstract>
+    <Anchor>aa4bc0fa11331f6c25f9f191f4d0c371c</Anchor>
+    <Abstract>Sets the current line data size in bytes.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>w</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Image.html</Path>
-    <Anchor>c99df85a5ccd161b2b39042231aa2985</Anchor>
-    <Abstract>The first form of the w() method returns the current image width in pixels.</Abstract>
+    <Anchor>ac99df85a5ccd161b2b39042231aa2985</Anchor>
+    <Abstract>Sets the current image width in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Input</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Input.html</Path>
     <Abstract>This is the FLTK text input widget.</Abstract>
@@ -17806,41 +18694,41 @@
     <TokenIdentifier>
       <Name>Fl_Input</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Input.html</Path>
-    <Anchor>1bd62c729f4235ac9250291d2db54ecb</Anchor>
+    <Anchor>a1bd62c729f4235ac9250291d2db54ecb</Anchor>
     <Abstract>Creates a new Fl_Input widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Input.html</Path>
-    <Anchor>43026a3bf596c6f078e3560357425bdc</Anchor>
+    <Anchor>a43026a3bf596c6f078e3560357425bdc</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Input.html</Path>
-    <Anchor>2902a7c792226b50c854ba419de4186e</Anchor>
+    <Anchor>a2902a7c792226b50c854ba419de4186e</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Input_</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
     <Abstract>This class provides a low-overhead text input field.</Abstract>
@@ -17850,580 +18738,580 @@
     <TokenIdentifier>
       <Name>copy</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>15208ca65e7964bdce3b94760dd551ba</Anchor>
+    <Anchor>a15208ca65e7964bdce3b94760dd551ba</Anchor>
     <Abstract>Put the current selection into the clipboard.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>copy_cuts</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>75b27b6ab8ffe77a15e4cb173f4415c6</Anchor>
+    <Anchor>a75b27b6ab8ffe77a15e4cb173f4415c6</Anchor>
     <Abstract>Copies the yank buffer to the clipboard.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>cursor_color</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>ad23a43cfdd882a2b14329120271a2d5</Anchor>
-    <Abstract>Sets the color of the cursor.</Abstract>
+    <Anchor>ae4375f4dbb91bef66db0a5af48185172</Anchor>
+    <Abstract>Gets the color of the cursor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>cursor_color</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>e4375f4dbb91bef66db0a5af48185172</Anchor>
-    <Abstract>Gets the color of the cursor.</Abstract>
+    <Anchor>aad23a43cfdd882a2b14329120271a2d5</Anchor>
+    <Abstract>Sets the color of the cursor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>cut</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>9504197750ed7428bdc8d0a160d1b65b</Anchor>
-    <Abstract>Deletes all characters between index a and b.</Abstract>
+    <Anchor>a0fcdd199f25cc9a7705fd4ca3bac56af</Anchor>
+    <Abstract>Deletes the next n bytes rounded to characters before or after the cursor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>cut</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>0fcdd199f25cc9a7705fd4ca3bac56af</Anchor>
-    <Abstract>Deletes the next n bytes rounded to characters before or after the cursor.</Abstract>
+    <Anchor>a9504197750ed7428bdc8d0a160d1b65b</Anchor>
+    <Abstract>Deletes all characters between index a and b.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>cut</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>ff054ca9157c2dd2120e8194647b17dd</Anchor>
+    <Anchor>aff054ca9157c2dd2120e8194647b17dd</Anchor>
     <Abstract>Deletes the current selection.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Input_</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>14459e0fdada5780194c695c3aaf16da</Anchor>
+    <Anchor>a14459e0fdada5780194c695c3aaf16da</Anchor>
     <Abstract>Creates a new Fl_Input_ widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>index</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>bcba9018f14ece55d5a6fdc63604b6d0</Anchor>
+    <Anchor>abcba9018f14ece55d5a6fdc63604b6d0</Anchor>
     <Abstract>Returns the character at index i.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>input_type</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>7509a911404d85fd01db71142566a724</Anchor>
-    <Abstract>Sets the input field type.</Abstract>
+    <Anchor>aa387e253a75051f789b6b94bf68de013</Anchor>
+    <Abstract>Gets the input field type.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>input_type</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>a387e253a75051f789b6b94bf68de013</Anchor>
-    <Abstract>Gets the input field type.</Abstract>
+    <Anchor>a7509a911404d85fd01db71142566a724</Anchor>
+    <Abstract>Sets the input field type.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>insert</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>ba3dbb11751918751183623a3f9d9f02</Anchor>
+    <Anchor>aba3dbb11751918751183623a3f9d9f02</Anchor>
     <Abstract>Inserts text at the cursor position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>mark</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>a1083f35e01f93b996439fec4d1f4f04</Anchor>
+    <Anchor>aa1083f35e01f93b996439fec4d1f4f04</Anchor>
     <Abstract>Sets the current selection mark.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>mark</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>7c01935522e437ea82ad505121d1b041</Anchor>
+    <Anchor>a7c01935522e437ea82ad505121d1b041</Anchor>
     <Abstract>Gets the current selection mark.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>maximum_size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>7ecd989395dddbe3ff2b3a8736cdb071</Anchor>
+    <Anchor>a7ecd989395dddbe3ff2b3a8736cdb071</Anchor>
     <Abstract>Sets the maximum length of the input field.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>maximum_size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>0e7768219b03410ec2be7e95a5e97e53</Anchor>
+    <Anchor>a0e7768219b03410ec2be7e95a5e97e53</Anchor>
     <Abstract>Gets the maximum length of the input field.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>position</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>18b23bf1aea123b655cbbf1b40de9f76</Anchor>
+    <Anchor>a18b23bf1aea123b655cbbf1b40de9f76</Anchor>
     <Abstract>Set the cursor position and mark.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>position</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>f69c613575f9ddc178f8b7211c84c0e9</Anchor>
+    <Anchor>af69c613575f9ddc178f8b7211c84c0e9</Anchor>
     <Abstract>Sets the index for the cursor and mark.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>position</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>1ab1d1ec5c15fcf2902148f4fb2906c0</Anchor>
+    <Anchor>a1ab1d1ec5c15fcf2902148f4fb2906c0</Anchor>
     <Abstract>Gets the position of the text cursor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>readonly</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>3bdcde981d9f0ab2551443ccc577be1c</Anchor>
-    <Abstract>Sets the read-only state of the input field.</Abstract>
+    <Anchor>a8ddd3c521be47e1e16d4ec6370208df9</Anchor>
+    <Abstract>Gets the read-only state of the input field.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>readonly</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>8ddd3c521be47e1e16d4ec6370208df9</Anchor>
-    <Abstract>Gets the read-only state of the input field.</Abstract>
+    <Anchor>a3bdcde981d9f0ab2551443ccc577be1c</Anchor>
+    <Abstract>Sets the read-only state of the input field.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>replace</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>6420baddc7f4e23e801d73d7ec5a7af7</Anchor>
+    <Anchor>a6420baddc7f4e23e801d73d7ec5a7af7</Anchor>
     <Abstract>Deletes text from b to e and inserts the new string text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>resize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>1b4c33d2caa558b8f028c3cad2b433c2</Anchor>
+    <Anchor>a1b4c33d2caa558b8f028c3cad2b433c2</Anchor>
     <Abstract>Changes the size of the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>shortcut</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>3e01ae92e6908b1d07e0b285b5043ae0</Anchor>
-    <Abstract>Sets the shortcut key associated with this widget.</Abstract>
+    <Anchor>ad77623b6fbb76831c27f3e0493675dff</Anchor>
+    <Abstract>Return the shortcut key associated with this widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>shortcut</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>d77623b6fbb76831c27f3e0493675dff</Anchor>
-    <Abstract>Return the shortcut key associated with this widget.</Abstract>
+    <Anchor>a3e01ae92e6908b1d07e0b285b5043ae0</Anchor>
+    <Abstract>Sets the shortcut key associated with this widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>efe263c5cecd834303482c929e48d50a</Anchor>
-    <Abstract>Sets the width and height of this widget.</Abstract>
+    <Anchor>a95ac1a844d0ead31bb8ce4f9065193af</Anchor>
+    <Abstract>Returns the number of bytes in value().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>95ac1a844d0ead31bb8ce4f9065193af</Anchor>
-    <Abstract>Returns the number of bytes in value().</Abstract>
+    <Anchor>aefe263c5cecd834303482c929e48d50a</Anchor>
+    <Abstract>Sets the width and height of this widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>static_value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>54d355077e57e9901a775ea968c39963</Anchor>
+    <Anchor>a18c9087e5879da25170fdcef37b4c74f</Anchor>
     <Abstract>Changes the widget text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>static_value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>18c9087e5879da25170fdcef37b4c74f</Anchor>
+    <Anchor>a54d355077e57e9901a775ea968c39963</Anchor>
     <Abstract>Changes the widget text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>tab_nav</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>2ddb95ec66b3c87b72ed949e07b96e0b</Anchor>
-    <Abstract>Gets whether the Tab key causes focus navigation in multiline input fields or not...</Abstract>
+    <Anchor>ae23c19c0081ab427fc5ad53d4f503f8d</Anchor>
+    <Abstract>Sets whether the Tab key does focus navigation, or inserts tab characters into Fl_Multiline_Input.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>tab_nav</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>e23c19c0081ab427fc5ad53d4f503f8d</Anchor>
-    <Abstract>Sets whether the Tab key does focus navigation, or inserts tab characters into Fl_Multiline_Input...</Abstract>
+    <Anchor>a2ddb95ec66b3c87b72ed949e07b96e0b</Anchor>
+    <Abstract>Gets whether the Tab key causes focus navigation in multiline input fields or not.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>afff4fa094d1b244b4aa937f868879b2</Anchor>
-    <Abstract>Sets the color of the text in the input field.</Abstract>
+    <Anchor>a9cf5c1424288881d1b6c99435bce1ea7</Anchor>
+    <Abstract>Gets the color of the text in the input field.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>9cf5c1424288881d1b6c99435bce1ea7</Anchor>
-    <Abstract>Gets the color of the text in the input field.</Abstract>
+    <Anchor>aafff4fa094d1b244b4aa937f868879b2</Anchor>
+    <Abstract>Sets the color of the text in the input field.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>fe67e153bcf579e86433d40be3cae4c0</Anchor>
-    <Abstract>Sets the font of the text in the input field.</Abstract>
+    <Anchor>ab144d19c23e6c51b9f56943c99a1c1b2</Anchor>
+    <Abstract>Gets the font of the text in the input field.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>b144d19c23e6c51b9f56943c99a1c1b2</Anchor>
-    <Abstract>Gets the font of the text in the input field.</Abstract>
+    <Anchor>afe67e153bcf579e86433d40be3cae4c0</Anchor>
+    <Abstract>Sets the font of the text in the input field.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>23997fbc020994386594fbc6bb7a6548</Anchor>
-    <Abstract>Sets the size of the text in the input field.</Abstract>
+    <Anchor>a27874abaf5bd7ba3a58e081fb105ab37</Anchor>
+    <Abstract>Gets the size of the text in the input field.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>27874abaf5bd7ba3a58e081fb105ab37</Anchor>
-    <Abstract>Gets the size of the text in the input field.</Abstract>
+    <Anchor>a23997fbc020994386594fbc6bb7a6548</Anchor>
+    <Abstract>Sets the size of the text in the input field.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>undo</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>9b0fa82129fdedce5efc1758368b127b</Anchor>
+    <Anchor>a9b0fa82129fdedce5efc1758368b127b</Anchor>
     <Abstract>Undoes previous changes to the text buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>305562541f4ca5abd081f219268a0cdd</Anchor>
-    <Abstract>Returns the text displayed in the widget.</Abstract>
+    <Anchor>aaccaca04083dc6d2f1c1a4fa273d9048</Anchor>
+    <Abstract>Changes the widget text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>10b73e001a0b691ca711409d91fab0e4</Anchor>
+    <Anchor>a10b73e001a0b691ca711409d91fab0e4</Anchor>
     <Abstract>Changes the widget text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>accaca04083dc6d2f1c1a4fa273d9048</Anchor>
-    <Abstract>Changes the widget text.</Abstract>
+    <Anchor>a305562541f4ca5abd081f219268a0cdd</Anchor>
+    <Abstract>Returns the text displayed in the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>wrap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>739eb2ed982d2b8c0d1a106b16c71507</Anchor>
+    <Anchor>a739eb2ed982d2b8c0d1a106b16c71507</Anchor>
     <Abstract>Sets the word wrapping state of the input field.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>wrap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>003b3a7c5dbb9321ae6acfc560f4e14d</Anchor>
+    <Anchor>a003b3a7c5dbb9321ae6acfc560f4e14d</Anchor>
     <Abstract>Gets the word wrapping state of the input field.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Input_</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>c652cce03b376258c4856450ce1b827b</Anchor>
+    <Anchor>ac652cce03b376258c4856450ce1b827b</Anchor>
     <Abstract>Destroys the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>drawtext</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>1eb1ab33b4f6fb29858490136df1e7f5</Anchor>
+    <Anchor>a1eb1ab33b4f6fb29858490136df1e7f5</Anchor>
     <Abstract>Draws the text in the passed bounding box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle_mouse</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>9fa760aa6c2160c542148b1417344f44</Anchor>
+    <Anchor>a9fa760aa6c2160c542148b1417344f44</Anchor>
     <Abstract>Handles mouse clicks and mouse moves.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handletext</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>f7b12905bf266db441e2fe376f2a7326</Anchor>
+    <Anchor>af7b12905bf266db441e2fe376f2a7326</Anchor>
     <Abstract>Handles all kinds of text field related events.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>line_end</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>dd19b1e4b9fdb2653abd8cf59f407bb9</Anchor>
+    <Anchor>add19b1e4b9fdb2653abd8cf59f407bb9</Anchor>
     <Abstract>Finds the end of a line.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>line_start</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>06e23a9909d1d218d894a813dd4420cb</Anchor>
+    <Anchor>a06e23a9909d1d218d894a813dd4420cb</Anchor>
     <Abstract>Finds the start of a line.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>up_down_position</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>e619939574b6836249957eea2311e9f0</Anchor>
+    <Anchor>ae619939574b6836249957eea2311e9f0</Anchor>
     <Abstract>Moves the cursor to the column given by up_down_pos.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>word_end</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>a0b5effcc80dbf67fe45d2bde1f2cf93</Anchor>
+    <Anchor>aa0b5effcc80dbf67fe45d2bde1f2cf93</Anchor>
     <Abstract>Finds the end of a word.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>word_start</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__.html</Path>
-    <Anchor>91625acaf915998c9a6f5b0243ceba37</Anchor>
+    <Anchor>a91625acaf915998c9a6f5b0243ceba37</Anchor>
     <Abstract>Finds the start of a word.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Input_Choice</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Input_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__Choice.html</Path>
     <Abstract>A combination of the input widget and a menu button.</Abstract>
@@ -18433,305 +19321,305 @@
     <TokenIdentifier>
       <Name>add</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__Choice.html</Path>
-    <Anchor>4b2c4ef1c3d2adb1297d5166ce0c8380</Anchor>
+    <Anchor>a4b2c4ef1c3d2adb1297d5166ce0c8380</Anchor>
     <Abstract>Adds an item to the menu.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>changed</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__Choice.html</Path>
-    <Anchor>525df023463adad55058d920f6e0788b</Anchor>
+    <Anchor>a525df023463adad55058d920f6e0788b</Anchor>
     <Abstract>Checks if the widget value changed since the last callback.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__Choice.html</Path>
-    <Anchor>e59095122eb3c017358f1e304c4f8827</Anchor>
+    <Anchor>ae59095122eb3c017358f1e304c4f8827</Anchor>
     <Abstract>Removes all items from the menu.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear_changed</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__Choice.html</Path>
-    <Anchor>5f3f753b734c696a54fd230920fdaa4b</Anchor>
+    <Anchor>a5f3f753b734c696a54fd230920fdaa4b</Anchor>
     <Abstract>Marks the value of the widget as unchanged.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>down_box</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__Choice.html</Path>
-    <Anchor>ae8d386ea74f814aaf95edd1b6086979</Anchor>
+    <Anchor>aae8d386ea74f814aaf95edd1b6086979</Anchor>
     <Abstract>Sets the box type of the menu button.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>down_box</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__Choice.html</Path>
-    <Anchor>20c725981b37689ba42668568480aa27</Anchor>
+    <Anchor>a20c725981b37689ba42668568480aa27</Anchor>
     <Abstract>Gets the box type of the menu button.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Input_Choice</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__Choice.html</Path>
-    <Anchor>fcdad6712c2878dd7725aceb4c6332cf</Anchor>
-    <Abstract>Creates a new Fl_Input_Choice widget using the given position, size, and label string...</Abstract>
+    <Anchor>afcdad6712c2878dd7725aceb4c6332cf</Anchor>
+    <Abstract>Creates a new Fl_Input_Choice widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>input</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__Choice.html</Path>
-    <Anchor>7e863b5c9a096f52a9502619d11a7cd0</Anchor>
+    <Anchor>a7e863b5c9a096f52a9502619d11a7cd0</Anchor>
     <Abstract>Returns a reference to the internal Fl_Input widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>menu</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__Choice.html</Path>
-    <Anchor>1479291479bc0ea95826b9dfa442e9f1</Anchor>
-    <Abstract>Sets the Fl_Menu_Item array used for the menu.</Abstract>
+    <Anchor>acbadffb3c908366614a427c8165d3710</Anchor>
+    <Abstract>Gets the Fl_Menu_Item array used for the menu.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>menu</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__Choice.html</Path>
-    <Anchor>cbadffb3c908366614a427c8165d3710</Anchor>
-    <Abstract>Gets the Fl_Menu_Item array used for the menu.</Abstract>
+    <Anchor>a1479291479bc0ea95826b9dfa442e9f1</Anchor>
+    <Abstract>Sets the Fl_Menu_Item array used for the menu.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>menubutton</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__Choice.html</Path>
-    <Anchor>7781575229c339905dd1e42a2451141f</Anchor>
+    <Anchor>a7781575229c339905dd1e42a2451141f</Anchor>
     <Abstract>Returns a reference to the internal Fl_Menu_Button widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>resize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__Choice.html</Path>
-    <Anchor>03c0a02d26ef3498a67d4868be32b552</Anchor>
+    <Anchor>a03c0a02d26ef3498a67d4868be32b552</Anchor>
     <Abstract>Resizes the Fl_Group widget and all of its children.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set_changed</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__Choice.html</Path>
-    <Anchor>1d933199d171d494c2f679a52d5f285e</Anchor>
+    <Anchor>a1d933199d171d494c2f679a52d5f285e</Anchor>
     <Abstract>Marks the value of the widget as changed.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__Choice.html</Path>
-    <Anchor>3493fd9e57bcf19cc47f311a94167eb4</Anchor>
+    <Anchor>a3493fd9e57bcf19cc47f311a94167eb4</Anchor>
     <Abstract>Sets the encapsulated input text color attributes.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__Choice.html</Path>
-    <Anchor>0fcd719e32656e8869cd1ad5f80dc6c7</Anchor>
+    <Anchor>a0fcd719e32656e8869cd1ad5f80dc6c7</Anchor>
     <Abstract>Gets the encapsulated input text color attributes.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__Choice.html</Path>
-    <Anchor>ddb190d3be1a1fbc3414b71794ef470b</Anchor>
+    <Anchor>addb190d3be1a1fbc3414b71794ef470b</Anchor>
     <Abstract>Sets the encapsulated input text font attributes.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__Choice.html</Path>
-    <Anchor>e11f83ef112337f1e4e6405d65aa13b3</Anchor>
+    <Anchor>ae11f83ef112337f1e4e6405d65aa13b3</Anchor>
     <Abstract>Gets the encapsulated input text font attributes.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__Choice.html</Path>
-    <Anchor>2a3188cec171934af55a48645ccc5bd0</Anchor>
-    <Abstract>Sets the encapsulated input size attributes.</Abstract>
+    <Anchor>aefd91d20d275d467485f3584bec7b6aa</Anchor>
+    <Abstract>Gets the encapsulated input size attributes.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__Choice.html</Path>
-    <Anchor>efd91d20d275d467485f3584bec7b6aa</Anchor>
-    <Abstract>Gets the encapsulated input size attributes.</Abstract>
+    <Anchor>a2a3188cec171934af55a48645ccc5bd0</Anchor>
+    <Abstract>Sets the encapsulated input size attributes.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__Choice.html</Path>
-    <Anchor>6f244a8fd6ee3827918dd3f4505c9764</Anchor>
-    <Abstract>See void Fl_Input_Choice::value(const char *s).</Abstract>
+    <Anchor>aac6a4abc3718967fa7e3e70c6075348c</Anchor>
+    <Abstract>See void Fl_Input_Choice::value(const char *s)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__Choice.html</Path>
-    <Anchor>bd94b4a2f8a86a01870f3c00940966eb</Anchor>
-    <Abstract>Sets or returns the input widget&#39;s current contents.</Abstract>
+    <Anchor>a6f244a8fd6ee3827918dd3f4505c9764</Anchor>
+    <Abstract>See void Fl_Input_Choice::value(const char *s)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Input_Choice</Scope>
     </TokenIdentifier>
     <Path>classFl__Input__Choice.html</Path>
-    <Anchor>ac6a4abc3718967fa7e3e70c6075348c</Anchor>
-    <Abstract>See void Fl_Input_Choice::value(const char *s).</Abstract>
+    <Anchor>abd94b4a2f8a86a01870f3c00940966eb</Anchor>
+    <Abstract>Sets or returns the input widget&amp;#39;s current contents.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Int_Input</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Int_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Int__Input.html</Path>
-    <Abstract>The Fl_Int_Input class is a subclass of Fl_Input that only allows the user to type...</Abstract>
+    <Abstract>The Fl_Int_Input class is a subclass of Fl_Input that only allows the user to type decimal digits (or...</Abstract>
     <DeclaredIn>Fl_Int_Input.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Int_Input</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Int_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Int__Input.html</Path>
-    <Anchor>5f648575408e49a803569e46ed45c45a</Anchor>
-    <Abstract>Creates a new Fl_Int_Input widget using the given position, size, and label string...</Abstract>
+    <Anchor>a5f648575408e49a803569e46ed45c45a</Anchor>
+    <Abstract>Creates a new Fl_Int_Input widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_JPEG_Image</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_JPEG_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__JPEG__Image.html</Path>
-    <Abstract>The Fl_JPEG_Image class supports loading, caching, and drawing of Joint Photographic...</Abstract>
+    <Abstract>The Fl_JPEG_Image class supports loading, caching, and drawing of Joint Photographic Experts Group (J...</Abstract>
     <DeclaredIn>Fl_JPEG_Image.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_JPEG_Image</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_JPEG_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__JPEG__Image.html</Path>
-    <Anchor>bd3ae51354599ded511b85a43cf3bbe7</Anchor>
-    <Abstract>The constructor loads the JPEG image from memory.</Abstract>
+    <Anchor>a8a12107808d6e86cd82b7bede8637aeb</Anchor>
+    <Abstract>The constructor loads the JPEG image from the given jpeg filename.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_JPEG_Image</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_JPEG_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__JPEG__Image.html</Path>
-    <Anchor>8a12107808d6e86cd82b7bede8637aeb</Anchor>
-    <Abstract>The constructor loads the JPEG image from the given jpeg filename.</Abstract>
+    <Anchor>abd3ae51354599ded511b85a43cf3bbe7</Anchor>
+    <Abstract>The constructor loads the JPEG image from memory.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Label</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Label</Scope>
     </TokenIdentifier>
     <Path>structFl__Label.html</Path>
     <Abstract>This struct stores all information for a text or mixed graphics label.</Abstract>
@@ -18745,7 +19633,7 @@
       <Scope>Fl_Label</Scope>
     </TokenIdentifier>
     <Path>structFl__Label.html</Path>
-    <Anchor>ce21d56cf7366c6ab0d683f81930f134</Anchor>
+    <Anchor>ace21d56cf7366c6ab0d683f81930f134</Anchor>
     <Abstract>Draws the label aligned to the given box.</Abstract>
   </Token>
   <Token>
@@ -18756,7 +19644,7 @@
       <Scope>Fl_Label</Scope>
     </TokenIdentifier>
     <Path>structFl__Label.html</Path>
-    <Anchor>8b1c6199bffef222db7f82f44f710052</Anchor>
+    <Anchor>a8b1c6199bffef222db7f82f44f710052</Anchor>
     <Abstract>Measures the size of the label.</Abstract>
   </Token>
   <Token>
@@ -18767,7 +19655,7 @@
       <Scope>Fl_Label</Scope>
     </TokenIdentifier>
     <Path>structFl__Label.html</Path>
-    <Anchor>7c1c8fefd7dae7e87835c7dfd78c0691</Anchor>
+    <Anchor>a7c1c8fefd7dae7e87835c7dfd78c0691</Anchor>
     <Abstract>alignment of label</Abstract>
   </Token>
   <Token>
@@ -18778,7 +19666,7 @@
       <Scope>Fl_Label</Scope>
     </TokenIdentifier>
     <Path>structFl__Label.html</Path>
-    <Anchor>ad739e4362e531cd8cc6007ee17af06b</Anchor>
+    <Anchor>aad739e4362e531cd8cc6007ee17af06b</Anchor>
     <Abstract>text color</Abstract>
   </Token>
   <Token>
@@ -18789,7 +19677,7 @@
       <Scope>Fl_Label</Scope>
     </TokenIdentifier>
     <Path>structFl__Label.html</Path>
-    <Anchor>2bff314c295248d94c2918a2ca53006d</Anchor>
+    <Anchor>a2bff314c295248d94c2918a2ca53006d</Anchor>
     <Abstract>optional image for a deactivated label</Abstract>
   </Token>
   <Token>
@@ -18800,7 +19688,7 @@
       <Scope>Fl_Label</Scope>
     </TokenIdentifier>
     <Path>structFl__Label.html</Path>
-    <Anchor>c9b449b770124edddd9adf10dff12da4</Anchor>
+    <Anchor>ac9b449b770124edddd9adf10dff12da4</Anchor>
     <Abstract>label font used in text</Abstract>
   </Token>
   <Token>
@@ -18811,7 +19699,7 @@
       <Scope>Fl_Label</Scope>
     </TokenIdentifier>
     <Path>structFl__Label.html</Path>
-    <Anchor>c82178559994ffa5102c35bbb68f7e5b</Anchor>
+    <Anchor>ac82178559994ffa5102c35bbb68f7e5b</Anchor>
     <Abstract>optional image for an active label</Abstract>
   </Token>
   <Token>
@@ -18822,7 +19710,7 @@
       <Scope>Fl_Label</Scope>
     </TokenIdentifier>
     <Path>structFl__Label.html</Path>
-    <Anchor>391e859f1c1bafa283b8b04981d1f173</Anchor>
+    <Anchor>a391e859f1c1bafa283b8b04981d1f173</Anchor>
     <Abstract>size of label font</Abstract>
   </Token>
   <Token>
@@ -18833,7 +19721,7 @@
       <Scope>Fl_Label</Scope>
     </TokenIdentifier>
     <Path>structFl__Label.html</Path>
-    <Anchor>26d6e87dbf601f7a38d4c0f391b48558</Anchor>
+    <Anchor>a26d6e87dbf601f7a38d4c0f391b48558</Anchor>
     <Abstract>type of label.</Abstract>
   </Token>
   <Token>
@@ -18844,58 +19732,156 @@
       <Scope>Fl_Label</Scope>
     </TokenIdentifier>
     <Path>structFl__Label.html</Path>
-    <Anchor>7061f748221b91736fa7cc4dbdaa9adc</Anchor>
+    <Anchor>a7061f748221b91736fa7cc4dbdaa9adc</Anchor>
     <Abstract>label text</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Light_Button</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Light_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Light__Button.html</Path>
+    <Abstract>This subclass displays the &amp;quot;on&amp;quot; state by turning on a light, rather than drawing pushed in...</Abstract>
     <DeclaredIn>Fl_Light_Button.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Light_Button</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Light_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Light__Button.html</Path>
-    <Anchor>c8e80088a65bb583680e82eec06d8dd1</Anchor>
-    <Abstract>Creates a new Fl_Light_Button widget using the given position, size, and label string...</Abstract>
+    <Anchor>ac8e80088a65bb583680e82eec06d8dd1</Anchor>
+    <Abstract>Creates a new Fl_Light_Button widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Light_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Light__Button.html</Path>
-    <Anchor>35ea2fdb4cea1342a2bfd39dd676f531</Anchor>
+    <Anchor>a35ea2fdb4cea1342a2bfd39dd676f531</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Light_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Light__Button.html</Path>
-    <Anchor>c2b49e8be1b5d9c83f2447d740fc26b1</Anchor>
+    <Anchor>ac2b49e8be1b5d9c83f2447d740fc26b1</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>Fl_Line_Dial</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_Line_Dial</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Line__Dial.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Mac_App_Menu</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_Mac_App_Menu</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Mac__App__Menu.html</Path>
+    <Abstract>Mac OS-specific class allowing to localize the application menu.</Abstract>
+    <DeclaredIn>x.H</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>about</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>Fl_Mac_App_Menu</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Mac__App__Menu.html</Path>
+    <Anchor>a30e8452886b5ffc8e4af22fa6b681585</Anchor>
+    <Abstract>Localizable text for the &amp;quot;About xxx&amp;quot; application menu item.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>hide</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>Fl_Mac_App_Menu</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Mac__App__Menu.html</Path>
+    <Anchor>a814becad6fc3f5b8b36ad64ec10250d5</Anchor>
+    <Abstract>Localizable text for the &amp;quot;Hide xxx&amp;quot; application menu item.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>hide_others</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>Fl_Mac_App_Menu</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Mac__App__Menu.html</Path>
+    <Anchor>ab1d463f3e539ed865629c93295d423df</Anchor>
+    <Abstract>Localizable text for the &amp;quot;Hide Others&amp;quot; application menu item.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>print</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>Fl_Mac_App_Menu</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Mac__App__Menu.html</Path>
+    <Anchor>a93826f5a7b96c8ed71d4f72874d3c0be</Anchor>
+    <Abstract>Localizable text for the &amp;quot;Print Front Window&amp;quot; application menu item.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>quit</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>Fl_Mac_App_Menu</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Mac__App__Menu.html</Path>
+    <Anchor>a35c5611e70aa171e3b43ae747f982fee</Anchor>
+    <Abstract>Localizable text for the &amp;quot;Quit xxx&amp;quot; application menu item.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>services</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>Fl_Mac_App_Menu</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Mac__App__Menu.html</Path>
+    <Anchor>aa2ff30cf504a429e57bfcf98edac08e3</Anchor>
+    <Abstract>Localizable text for the &amp;quot;Services&amp;quot; application menu item.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>show</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>Fl_Mac_App_Menu</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Mac__App__Menu.html</Path>
+    <Anchor>ab94b46fb50ff8485d3e6d8170f3ca782</Anchor>
+    <Abstract>Localizable text for the &amp;quot;Show All&amp;quot; application menu item.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>Fl_Menu_</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
     <Abstract>Base class of all widgets that have a menu in FLTK.</Abstract>
@@ -18905,481 +19891,481 @@
     <TokenIdentifier>
       <Name>add</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>67b693829c184e98bb9b9cd0eb165a84</Anchor>
-    <Abstract>This is a Forms (and SGI GL library) compatible add function, it adds many menu items...</Abstract>
+    <Anchor>ac380c9009765c4288577f01af9a3e4d5</Anchor>
+    <Abstract>Adds a new menu item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>add</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>a4522277d81f2b6318136ea0020c20d4</Anchor>
-    <Abstract>See int Fl_Menu_::add(const char* label, int shortcut, Fl_Callback*, void *user_data=0...</Abstract>
+    <Anchor>aa4522277d81f2b6318136ea0020c20d4</Anchor>
+    <Abstract>See int Fl_Menu_::add(const char* label, int shortcut, Fl_Callback*, void *user_data=0, int flags=0)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>add</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>c380c9009765c4288577f01af9a3e4d5</Anchor>
-    <Abstract>Adds a new menu item.</Abstract>
+    <Anchor>a67b693829c184e98bb9b9cd0eb165a84</Anchor>
+    <Abstract>This is a Forms (and SGI GL library) compatible add function, it adds many menu items, with &amp;#39;|&amp;#39; separating the menu items, and tab separating the menu item names from an optional shortcut string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>0e96567cab88c6b60e0be3dfcda00a99</Anchor>
-    <Abstract>Same as menu(NULL), set the array pointer to null, indicating a zero-length menu...</Abstract>
+    <Anchor>a0e96567cab88c6b60e0be3dfcda00a99</Anchor>
+    <Abstract>Same as menu(NULL), set the array pointer to null, indicating a zero-length menu.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear_submenu</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>9f5d44f76658dc88431e4c5e53a2aaf5</Anchor>
+    <Anchor>a9f5d44f76658dc88431e4c5e53a2aaf5</Anchor>
     <Abstract>Clears the specified submenu pointed to by index of all menu items.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>copy</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>946f4bc95480ea9fe8113ddf6ae67c0d</Anchor>
+    <Anchor>a946f4bc95480ea9fe8113ddf6ae67c0d</Anchor>
     <Abstract>Sets the menu array pointer with a copy of m that will be automatically deleted.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>down_box</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>76c3794608213f1bb1d01f677a88d239</Anchor>
-    <Abstract>See Fl_Boxtype Fl_Menu_::down_box() const.</Abstract>
+    <Anchor>ab3a61424c9ecca3dce9b3e40e38e43b0</Anchor>
+    <Abstract>This box type is used to surround the currently-selected items in the menus.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>down_box</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>b3a61424c9ecca3dce9b3e40e38e43b0</Anchor>
-    <Abstract>This box type is used to surround the currently-selected items in the menus.</Abstract>
+    <Anchor>a76c3794608213f1bb1d01f677a88d239</Anchor>
+    <Abstract>See Fl_Boxtype Fl_Menu_::down_box() const.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>down_color</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>17fa5c0577f05569787d6cd469d0d900</Anchor>
-    <Abstract>For back compatibility, same as selection_color().</Abstract>
+    <Anchor>a4f9308eb72c1cfbd7a27bc5907ee6a6a</Anchor>
+    <Abstract>For back compatibility, same as selection_color()</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>down_color</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>4f9308eb72c1cfbd7a27bc5907ee6a6a</Anchor>
-    <Abstract>For back compatibility, same as selection_color().</Abstract>
+    <Anchor>a17fa5c0577f05569787d6cd469d0d900</Anchor>
+    <Abstract>For back compatibility, same as selection_color()</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find_index</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>b75df41c3b59dd45438db881b2ab8dbf</Anchor>
-    <Abstract>Find the index into the menu array for a given callback cb.</Abstract>
+    <Anchor>af6f2656e6731299106f52b75a3cce00d</Anchor>
+    <Abstract>Find the index the menu array for given item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find_index</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>f6f2656e6731299106f52b75a3cce00d</Anchor>
-    <Abstract>Find the index the menu array for given item.</Abstract>
+    <Anchor>ab75df41c3b59dd45438db881b2ab8dbf</Anchor>
+    <Abstract>Find the index into the menu array for a given callback cb.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find_index</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>07d9d33f649740d54610149091b9945d</Anchor>
-    <Abstract>Find the menu item index for a given menu pathname, such as &quot;Edit/Copy&quot;...</Abstract>
+    <Anchor>a07d9d33f649740d54610149091b9945d</Anchor>
+    <Abstract>Find the menu item index for a given menu pathname, such as &amp;quot;Edit/Copy&amp;quot;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find_item</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>dc7c427163be5120501b6d54c259a251</Anchor>
-    <Abstract>Find the menu item for the given callback cb.</Abstract>
+    <Anchor>a83e66d9b948df288e9f36d812093e922</Anchor>
+    <Abstract>Find the menu item for a given menu pathname, such as &amp;quot;Edit/Copy&amp;quot;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find_item</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>83e66d9b948df288e9f36d812093e922</Anchor>
-    <Abstract>Find the menu item for a given menu pathname, such as &quot;Edit/Copy&quot;.</Abstract>
+    <Anchor>adc7c427163be5120501b6d54c259a251</Anchor>
+    <Abstract>Find the menu item for the given callback cb.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Menu_</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>acd1de7901a51192b721bb5b7263f762</Anchor>
+    <Anchor>aacd1de7901a51192b721bb5b7263f762</Anchor>
     <Abstract>Creates a new Fl_Menu_ widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>global</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>ea0c7fce644de6b8703a6d8fff1941c0</Anchor>
-    <Abstract>Make the shortcuts for this menu work no matter what window has the focus when you...</Abstract>
+    <Anchor>aea0c7fce644de6b8703a6d8fff1941c0</Anchor>
+    <Abstract>Make the shortcuts for this menu work no matter what window has the focus when you type it...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>insert</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>799f709782364cd096b07fa6f14382b5</Anchor>
-    <Abstract>See int Fl_Menu_::insert(const char* label, int shortcut, Fl_Callback*, void *user_data=0...</Abstract>
+    <Anchor>a799f709782364cd096b07fa6f14382b5</Anchor>
+    <Abstract>See int Fl_Menu_::insert(const char* label, int shortcut, Fl_Callback*, void *user_data=0, int flags=0)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>insert</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>4a6d21b279e679a93b13eee2534f9f64</Anchor>
+    <Anchor>a4a6d21b279e679a93b13eee2534f9f64</Anchor>
     <Abstract>Inserts a new menu item at the specified index position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_pathname</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>4cbdd6e7fd291711b94d96aa7b7d1300</Anchor>
-    <Abstract>Get the menu &#39;pathname&#39; for the specified menuitem.</Abstract>
+    <Anchor>a4cbdd6e7fd291711b94d96aa7b7d1300</Anchor>
+    <Abstract>Get the menu &amp;#39;pathname&amp;#39; for the specified menuitem.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>menu</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>a0708c71ee8422bf3e92b8fa471eda9f</Anchor>
-    <Abstract>Sets the menu array pointer directly.</Abstract>
+    <Anchor>a44b0dd7371022c6df07fda0e9aa0e293</Anchor>
+    <Abstract>Returns a pointer to the array of Fl_Menu_Items.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>menu</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>44b0dd7371022c6df07fda0e9aa0e293</Anchor>
-    <Abstract>Returns a pointer to the array of Fl_Menu_Items.</Abstract>
+    <Anchor>aa0708c71ee8422bf3e92b8fa471eda9f</Anchor>
+    <Abstract>Sets the menu array pointer directly.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>mode</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>699c141a15e91b1b9ee3a733981432c2</Anchor>
-    <Abstract>Gets the flags of item i.</Abstract>
+    <Anchor>a1093ab1105fc5ecbaf9ae702c21ecf36</Anchor>
+    <Abstract>Sets the flags of item i.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>mode</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>1093ab1105fc5ecbaf9ae702c21ecf36</Anchor>
-    <Abstract>Sets the flags of item i.</Abstract>
+    <Anchor>a699c141a15e91b1b9ee3a733981432c2</Anchor>
+    <Abstract>Gets the flags of item i.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>mvalue</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>84b5179acdfc38806877c9ac555ccc4c</Anchor>
+    <Anchor>a84b5179acdfc38806877c9ac555ccc4c</Anchor>
     <Abstract>Returns a pointer to the last menu item that was picked.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>picked</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>0a528db63b4eaa0edda217787a0c9d5a</Anchor>
+    <Anchor>a0a528db63b4eaa0edda217787a0c9d5a</Anchor>
     <Abstract>When user picks a menu item, call this.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>996d42cd9e182b2e8a614b0d167e894d</Anchor>
+    <Anchor>a996d42cd9e182b2e8a614b0d167e894d</Anchor>
     <Abstract>Deletes item i from the menu.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>replace</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>04bfa23cd703851f5572183d169033da</Anchor>
+    <Anchor>a04bfa23cd703851f5572183d169033da</Anchor>
     <Abstract>Changes the text of item i.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>shortcut</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>a8080134808c3785579bde1c4ff57f62</Anchor>
+    <Anchor>aa8080134808c3785579bde1c4ff57f62</Anchor>
     <Abstract>Changes the shortcut of item i to n.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>a463d62547f2f3d60629d2fb0fd400a9</Anchor>
-    <Abstract>Changes the size of the widget.</Abstract>
+    <Anchor>a56d014765ec71a15ecca109348180f45</Anchor>
+    <Abstract>This returns the number of Fl_Menu_Item structures that make up the menu, correctly counting submenus...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>56d014765ec71a15ecca109348180f45</Anchor>
-    <Abstract>This returns the number of Fl_Menu_Item structures that make up the menu, correctly...</Abstract>
+    <Anchor>aa463d62547f2f3d60629d2fb0fd400a9</Anchor>
+    <Abstract>Changes the size of the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>test_shortcut</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>49fcec9173f32fe6d4679e1add17ef35</Anchor>
+    <Anchor>a49fcec9173f32fe6d4679e1add17ef35</Anchor>
     <Abstract>Returns the menu item with the entered shortcut (key value).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>text</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>71c781fc0bce10478be9351548d0f10a</Anchor>
-    <Abstract>Returns the title of item i.</Abstract>
+    <Anchor>a65447e98577519c36eb6b3561192e7cd</Anchor>
+    <Abstract>Returns the title of the last item chosen.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>text</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>65447e98577519c36eb6b3561192e7cd</Anchor>
-    <Abstract>Returns the title of the last item chosen.</Abstract>
+    <Anchor>a71c781fc0bce10478be9351548d0f10a</Anchor>
+    <Abstract>Returns the title of item i.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>997e2f638e96b61f30345b9648fcb6ad</Anchor>
+    <Anchor>a997e2f638e96b61f30345b9648fcb6ad</Anchor>
     <Abstract>Sets the current color of menu item labels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>dd340d9589169fdbe087bf2fcab90d08</Anchor>
+    <Anchor>add340d9589169fdbe087bf2fcab90d08</Anchor>
     <Abstract>Get the current color of menu item labels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>ed10c2cc1c8ed6e41762f40c7f08f650</Anchor>
-    <Abstract>Sets the current font of menu item labels.</Abstract>
+    <Anchor>a5a4ff7e9d8784332e04dbb88012f3899</Anchor>
+    <Abstract>Gets the current font of menu item labels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>5a4ff7e9d8784332e04dbb88012f3899</Anchor>
-    <Abstract>Gets the current font of menu item labels.</Abstract>
+    <Anchor>aed10c2cc1c8ed6e41762f40c7f08f650</Anchor>
+    <Abstract>Sets the current font of menu item labels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>70bd261129258897b5eae57077c4ae85</Anchor>
+    <Anchor>a70bd261129258897b5eae57077c4ae85</Anchor>
     <Abstract>Sets the font size of menu item labels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>6c275dfa1108c9c12ea9759a8bb0f551</Anchor>
+    <Anchor>a6c275dfa1108c9c12ea9759a8bb0f551</Anchor>
     <Abstract>Gets the font size of menu item labels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>7ec459b9824a7f7e3794c92aa18a4dc8</Anchor>
+    <Anchor>a50e0e4239f0cd1d409f7a4c02229ef8d</Anchor>
     <Abstract>The value is the index into menu() of the last item chosen by the user.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>50e0e4239f0cd1d409f7a4c02229ef8d</Anchor>
+    <Anchor>a7ec459b9824a7f7e3794c92aa18a4dc8</Anchor>
     <Abstract>The value is the index into menu() of the last item chosen by the user.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__.html</Path>
-    <Anchor>40abf9e10bb55f479effbf3a15a778bf</Anchor>
+    <Anchor>a40abf9e10bb55f479effbf3a15a778bf</Anchor>
     <Abstract>Returns the index into menu() of the last item chosen by the user.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Menu_Bar</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Menu_Bar</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Bar.html</Path>
     <Abstract>This widget provides a standard menubar interface.</Abstract>
@@ -19389,88 +20375,88 @@
     <TokenIdentifier>
       <Name>Fl_Menu_Bar</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_Bar</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Bar.html</Path>
-    <Anchor>d93621fc211d64067cc16f1c15f40887</Anchor>
-    <Abstract>Creates a new Fl_Menu_Bar widget using the given position, size, and label string...</Abstract>
+    <Anchor>ad93621fc211d64067cc16f1c15f40887</Anchor>
+    <Abstract>Creates a new Fl_Menu_Bar widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_Bar</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Bar.html</Path>
-    <Anchor>31062af993329f5c6b71c90af5e02ebf</Anchor>
+    <Anchor>a31062af993329f5c6b71c90af5e02ebf</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_Bar</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Bar.html</Path>
-    <Anchor>a578b03ce16587b623daaf170523f9cd</Anchor>
+    <Anchor>aa578b03ce16587b623daaf170523f9cd</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Menu_Button</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Menu_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Button.html</Path>
-    <Abstract>This is a button that when pushed pops up a menu (or hierarchy of menus) defined...</Abstract>
+    <Abstract>This is a button that when pushed pops up a menu (or hierarchy of menus) defined by an array of Fl_Me...</Abstract>
     <DeclaredIn>Fl_Menu_Button.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Menu_Button</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Button.html</Path>
-    <Anchor>48c3e8fe3841aef755a4d1b6e513b2b9</Anchor>
-    <Abstract>Creates a new Fl_Menu_Button widget using the given position, size, and label string...</Abstract>
+    <Anchor>a48c3e8fe3841aef755a4d1b6e513b2b9</Anchor>
+    <Abstract>Creates a new Fl_Menu_Button widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Button.html</Path>
-    <Anchor>7915d96fe4079124c69fd75a0344ebb5</Anchor>
+    <Anchor>a7915d96fe4079124c69fd75a0344ebb5</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>popup</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Button.html</Path>
-    <Anchor>9c4b549c0fad2380153a64aa2d8e7d38</Anchor>
+    <Anchor>a9c4b549c0fad2380153a64aa2d8e7d38</Anchor>
     <Abstract>Act exactly as though the user clicked the button or typed the shortcut key.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Button.html</Path>
-    <Anchor>72adbfd3f59785d8cedaa002d946eab4</Anchor>
+    <Anchor>a72adbfd3f59785d8cedaa002d946eab4</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
@@ -19481,7 +20467,7 @@
       <Scope>Fl_Menu_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Button.html</Path>
-    <Anchor>2c0d1cab5522c531309169acf0e1517e8717baf20b94466d7ecb6036382ea39e</Anchor>
+    <Anchor>a2c0d1cab5522c531309169acf0e1517ea8717baf20b94466d7ecb6036382ea39e</Anchor>
     <Abstract>pops up with the mouse 1st button.</Abstract>
   </Token>
   <Token>
@@ -19492,7 +20478,7 @@
       <Scope>Fl_Menu_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Button.html</Path>
-    <Anchor>2c0d1cab5522c531309169acf0e1517e954d5e926d9961e23b304278ddbbd274</Anchor>
+    <Anchor>a2c0d1cab5522c531309169acf0e1517ea954d5e926d9961e23b304278ddbbd274</Anchor>
     <Abstract>pops up with the mouse 2nd button.</Abstract>
   </Token>
   <Token>
@@ -19503,7 +20489,7 @@
       <Scope>Fl_Menu_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Button.html</Path>
-    <Anchor>2c0d1cab5522c531309169acf0e1517e3af77e10dca49f27569507fbdca11f91</Anchor>
+    <Anchor>a2c0d1cab5522c531309169acf0e1517ea3af77e10dca49f27569507fbdca11f91</Anchor>
     <Abstract>pops up with the mouse 1st or 2nd buttons.</Abstract>
   </Token>
   <Token>
@@ -19514,7 +20500,7 @@
       <Scope>Fl_Menu_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Button.html</Path>
-    <Anchor>2c0d1cab5522c531309169acf0e1517e7285aa289bf2a98a2eaef32a8bfdb7ec</Anchor>
+    <Anchor>a2c0d1cab5522c531309169acf0e1517ea7285aa289bf2a98a2eaef32a8bfdb7ec</Anchor>
     <Abstract>pops up with the mouse 3rd button.</Abstract>
   </Token>
   <Token>
@@ -19525,7 +20511,7 @@
       <Scope>Fl_Menu_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Button.html</Path>
-    <Anchor>2c0d1cab5522c531309169acf0e1517eea0ff909cb4a279bda1e0383b123d6d4</Anchor>
+    <Anchor>a2c0d1cab5522c531309169acf0e1517eaea0ff909cb4a279bda1e0383b123d6d4</Anchor>
     <Abstract>pops up with the mouse 1st or 3rd buttons.</Abstract>
   </Token>
   <Token>
@@ -19536,7 +20522,7 @@
       <Scope>Fl_Menu_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Button.html</Path>
-    <Anchor>2c0d1cab5522c531309169acf0e1517ef6f824d395e1460f0fa42419093cf5a7</Anchor>
+    <Anchor>a2c0d1cab5522c531309169acf0e1517eaf6f824d395e1460f0fa42419093cf5a7</Anchor>
     <Abstract>pops up with the mouse 2nd or 3rd buttons.</Abstract>
   </Token>
   <Token>
@@ -19547,18 +20533,18 @@
       <Scope>Fl_Menu_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Button.html</Path>
-    <Anchor>2c0d1cab5522c531309169acf0e1517e87ef22c65e439b9e2b6e9cfe7f1f379a</Anchor>
+    <Anchor>a2c0d1cab5522c531309169acf0e1517ea87ef22c65e439b9e2b6e9cfe7f1f379a</Anchor>
     <Abstract>pops up with any mouse button.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Menu_Item</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Abstract>The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_...</Abstract>
+    <Abstract>The Fl_Menu_Item structure defines a single menu item that is used by the Fl_Menu_ class...</Abstract>
     <DeclaredIn>Fl_Menu_Item.H</DeclaredIn>
   </Token>
   <Token>
@@ -19569,7 +20555,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>db1b888c6b17f642f6b7ab52422f3f3f</Anchor>
+    <Anchor>adb1b888c6b17f642f6b7ab52422f3f3f</Anchor>
     <Abstract>Allows a menu item to be picked.</Abstract>
   </Token>
   <Token>
@@ -19580,7 +20566,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>76fd28951e3654cdd783566b4354420e</Anchor>
+    <Anchor>a76fd28951e3654cdd783566b4354420e</Anchor>
     <Abstract>Gets whether or not the item can be picked.</Abstract>
   </Token>
   <Token>
@@ -19591,7 +20577,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>fa77fed0a8d3c822610f7585a9efe22b</Anchor>
+    <Anchor>afa77fed0a8d3c822610f7585a9efe22b</Anchor>
     <Abstract>Returns non 0 if FL_INACTIVE and FL_INVISIBLE are cleared, 0 otherwise.</Abstract>
   </Token>
   <Token>
@@ -19602,8 +20588,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>c9d5891fb95d8c17654e0dbb7a2ca01e</Anchor>
-    <Abstract>See int add(const char*, int shortcut, Fl_Callback*, void*, int).</Abstract>
+    <Anchor>af9a1be4dfffcff2ba77cfccfec655588</Anchor>
+    <Abstract>Adds an item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19613,8 +20599,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>f9a1be4dfffcff2ba77cfccfec655588</Anchor>
-    <Abstract>Adds an item.</Abstract>
+    <Anchor>ac9d5891fb95d8c17654e0dbb7a2ca01e</Anchor>
+    <Abstract>See int add(const char*, int shortcut, Fl_Callback*, void*, int)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19624,8 +20610,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>0fb8befc86f43ad3cb339282ec3a9327</Anchor>
-    <Abstract>Sets the user_data() argument that is sent to the callback function.</Abstract>
+    <Anchor>a8c9fdebfd78b0f39dcd8953aff34499d</Anchor>
+    <Abstract>Gets the user_data() argument that is sent to the callback function.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19635,8 +20621,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>8c9fdebfd78b0f39dcd8953aff34499d</Anchor>
-    <Abstract>Gets the user_data() argument that is sent to the callback function.</Abstract>
+    <Anchor>a0fb8befc86f43ad3cb339282ec3a9327</Anchor>
+    <Abstract>Sets the user_data() argument that is sent to the callback function.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19646,8 +20632,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>63eedfd661b18ebb0f4a65bdfe5aaad7</Anchor>
-    <Abstract>Sets the menu item&#39;s callback function and userdata() argument.</Abstract>
+    <Anchor>aa32c8922da3abe43b12db932f9cc9e12</Anchor>
+    <Abstract>Returns the callback function that is set for the menu item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19657,8 +20643,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>9cde9f1e6208245382224fa48a5e377e</Anchor>
-    <Abstract>Sets the menu item&#39;s callback function.</Abstract>
+    <Anchor>a9cde9f1e6208245382224fa48a5e377e</Anchor>
+    <Abstract>Sets the menu item&amp;#39;s callback function.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19668,8 +20654,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>7a08d2a710cf449bd8426b7287d983c7</Anchor>
-    <Abstract>Sets the menu item&#39;s callback function.</Abstract>
+    <Anchor>a7a08d2a710cf449bd8426b7287d983c7</Anchor>
+    <Abstract>Sets the menu item&amp;#39;s callback function.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19679,8 +20665,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>316cd145a78731841e196b1f227bb4e2</Anchor>
-    <Abstract>Sets the menu item&#39;s callback function and userdata() argument.</Abstract>
+    <Anchor>a316cd145a78731841e196b1f227bb4e2</Anchor>
+    <Abstract>Sets the menu item&amp;#39;s callback function and userdata() argument.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19690,8 +20676,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>a32c8922da3abe43b12db932f9cc9e12</Anchor>
-    <Abstract>Returns the callback function that is set for the menu item.</Abstract>
+    <Anchor>a63eedfd661b18ebb0f4a65bdfe5aaad7</Anchor>
+    <Abstract>Sets the menu item&amp;#39;s callback function and userdata() argument.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19701,7 +20687,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>7b762f887849570b33309537ce2d5fd4</Anchor>
+    <Anchor>a7b762f887849570b33309537ce2d5fd4</Anchor>
     <Abstract>back compatibility only</Abstract>
   </Token>
   <Token>
@@ -19712,7 +20698,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>4c7e452b4d5a84b0fb4b108dd3d77cbe</Anchor>
+    <Anchor>a4c7e452b4d5a84b0fb4b108dd3d77cbe</Anchor>
     <Abstract>Returns true if a checkbox will be drawn next to this item.</Abstract>
   </Token>
   <Token>
@@ -19723,7 +20709,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>f0a7960131b38c18a53993b2553cda48</Anchor>
+    <Anchor>af0a7960131b38c18a53993b2553cda48</Anchor>
     <Abstract>back compatibility only</Abstract>
   </Token>
   <Token>
@@ -19734,8 +20720,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>0c2aa552ddacec2b75b319fe5bc10d3e</Anchor>
-    <Abstract>Turns the check or radio item &quot;off&quot; for the menu item.</Abstract>
+    <Anchor>a0c2aa552ddacec2b75b319fe5bc10d3e</Anchor>
+    <Abstract>Turns the check or radio item &amp;quot;off&amp;quot; for the menu item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19745,7 +20731,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>3d531242e84a7bf8ee27482052f673a5</Anchor>
+    <Anchor>a3d531242e84a7bf8ee27482052f673a5</Anchor>
     <Abstract>Prevents a menu item from being picked.</Abstract>
   </Token>
   <Token>
@@ -19756,8 +20742,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>d68ccc151d11bae046ba5f450a909470</Anchor>
-    <Abstract>Calls the Fl_Menu_Item item&#39;s callback, and provides the Fl_Widget argument.</Abstract>
+    <Anchor>a835c925b744727d113fd067df31b762b</Anchor>
+    <Abstract>Calls the Fl_Menu_Item item&amp;#39;s callback, and provides the Fl_Widget argument.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19767,8 +20753,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>835c925b744727d113fd067df31b762b</Anchor>
-    <Abstract>Calls the Fl_Menu_Item item&#39;s callback, and provides the Fl_Widget argument.</Abstract>
+    <Anchor>ad68ccc151d11bae046ba5f450a909470</Anchor>
+    <Abstract>Calls the Fl_Menu_Item item&amp;#39;s callback, and provides the Fl_Widget argument.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19778,8 +20764,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>c9b370ff79835ca1b18727adc8b5de7d</Anchor>
-    <Abstract>Calls the Fl_Menu_Item item&#39;s callback, and provides the Fl_Widget argument.</Abstract>
+    <Anchor>ac9b370ff79835ca1b18727adc8b5de7d</Anchor>
+    <Abstract>Calls the Fl_Menu_Item item&amp;#39;s callback, and provides the Fl_Widget argument.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19789,7 +20775,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>dfe11fcd24cfee62ef1c7317b27da6ae</Anchor>
+    <Anchor>adfe11fcd24cfee62ef1c7317b27da6ae</Anchor>
     <Abstract>Draws the menu item in bounding box x,y,w,h, optionally selects the item.</Abstract>
   </Token>
   <Token>
@@ -19800,7 +20786,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>e6451c552395f5465d6d67bc31fe93d2</Anchor>
+    <Anchor>ae6451c552395f5465d6d67bc31fe93d2</Anchor>
     <Abstract>Search only the top level menu for a shortcut.</Abstract>
   </Token>
   <Token>
@@ -19811,7 +20797,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>7dea73237fdca1b89851f545b13b47d0</Anchor>
+    <Anchor>a7dea73237fdca1b89851f545b13b47d0</Anchor>
     <Abstract>Returns the first menu item, same as next(0).</Abstract>
   </Token>
   <Token>
@@ -19822,7 +20808,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>1ee3f91630cfcceeef893fe1bfe2fa51</Anchor>
+    <Anchor>a1ee3f91630cfcceeef893fe1bfe2fa51</Anchor>
     <Abstract>Returns the first menu item, same as next(0).</Abstract>
   </Token>
   <Token>
@@ -19833,7 +20819,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>9121119645436fd7bd3323e3c6d75a59</Anchor>
+    <Anchor>a9121119645436fd7bd3323e3c6d75a59</Anchor>
     <Abstract>Hides an item in the menu.</Abstract>
   </Token>
   <Token>
@@ -19844,8 +20830,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>347ec54489cd7787606b37516bd278c7</Anchor>
-    <Abstract>compatibility api for FLUID, same as a.label(this)</Abstract>
+    <Anchor>a5b96276d842978cd79c238de0823887e</Anchor>
+    <Abstract>compatibility api for FLUID, same as a-&amp;gt;label(this)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19855,8 +20841,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>5b96276d842978cd79c238de0823887e</Anchor>
-    <Abstract>compatibility api for FLUID, same as a-&gt;label(this)</Abstract>
+    <Anchor>a347ec54489cd7787606b37516bd278c7</Anchor>
+    <Abstract>compatibility api for FLUID, same as a.label(this)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19866,7 +20852,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>6983103fb99e1fee59dd705bb2d23147</Anchor>
+    <Anchor>a6983103fb99e1fee59dd705bb2d23147</Anchor>
     <Abstract>Inserts an item at position index.</Abstract>
   </Token>
   <Token>
@@ -19877,7 +20863,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>c99b194093ad630fe5e0cab514ffb39a</Anchor>
+    <Anchor>ac99b194093ad630fe5e0cab514ffb39a</Anchor>
     <Abstract>See const char* Fl_Menu_Item::label() const.</Abstract>
   </Token>
   <Token>
@@ -19888,8 +20874,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>e00c6c17473565012940fbc2d40bb877</Anchor>
-    <Abstract>See const char* Fl_Menu_Item::label() const.</Abstract>
+    <Anchor>ab7a334e6bf9d8ead1c8f1f20a70b0296</Anchor>
+    <Abstract>Returns the title of the item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19899,8 +20885,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>b7a334e6bf9d8ead1c8f1f20a70b0296</Anchor>
-    <Abstract>Returns the title of the item.</Abstract>
+    <Anchor>ae00c6c17473565012940fbc2d40bb877</Anchor>
+    <Abstract>See const char* Fl_Menu_Item::label() const.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19910,8 +20896,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>3aa10c12d3a1d9bd33f90a978ba4c124</Anchor>
-    <Abstract>Sets the menu item&#39;s label color.</Abstract>
+    <Anchor>a3aa10c12d3a1d9bd33f90a978ba4c124</Anchor>
+    <Abstract>Sets the menu item&amp;#39;s label color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19921,8 +20907,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>c6c6920ac24b8602ca67a08b50fa42bc</Anchor>
-    <Abstract>Gets the menu item&#39;s label color.</Abstract>
+    <Anchor>ac6c6920ac24b8602ca67a08b50fa42bc</Anchor>
+    <Abstract>Gets the menu item&amp;#39;s label color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19932,8 +20918,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>9124b8835da1631ec6dc990ef9ad3ae7</Anchor>
-    <Abstract>Sets the menu item&#39;s label font.</Abstract>
+    <Anchor>a3db43452b5bbd868a5787cef26711db8</Anchor>
+    <Abstract>Gets the menu item&amp;#39;s label font.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19943,8 +20929,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>3db43452b5bbd868a5787cef26711db8</Anchor>
-    <Abstract>Gets the menu item&#39;s label font.</Abstract>
+    <Anchor>a9124b8835da1631ec6dc990ef9ad3ae7</Anchor>
+    <Abstract>Sets the menu item&amp;#39;s label font.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19954,8 +20940,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>5622daab819890fd140c72d369816c41</Anchor>
-    <Abstract>Sets the label font pixel size/height.</Abstract>
+    <Anchor>aebf7a08484c4f0efb1e3439ab03bb03e</Anchor>
+    <Abstract>Gets the label font pixel size/height.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19965,8 +20951,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>ebf7a08484c4f0efb1e3439ab03bb03e</Anchor>
-    <Abstract>Gets the label font pixel size/height.</Abstract>
+    <Anchor>a5622daab819890fd140c72d369816c41</Anchor>
+    <Abstract>Sets the label font pixel size/height.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19976,8 +20962,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>83f59216e6f235c31e1a8a00ec7e34bb</Anchor>
-    <Abstract>Sets the menu item&#39;s labeltype.</Abstract>
+    <Anchor>ab6d80509693e2297749e56fab542f940</Anchor>
+    <Abstract>Returns the menu item&amp;#39;s labeltype.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19987,8 +20973,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>b6d80509693e2297749e56fab542f940</Anchor>
-    <Abstract>Returns the menu item&#39;s labeltype.</Abstract>
+    <Anchor>a83f59216e6f235c31e1a8a00ec7e34bb</Anchor>
+    <Abstract>Sets the menu item&amp;#39;s labeltype.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -19998,8 +20984,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>8156770e85f23bccd1805583712658ac</Anchor>
-    <Abstract>Measures width of label, including effect of &amp; characters.</Abstract>
+    <Anchor>a8156770e85f23bccd1805583712658ac</Anchor>
+    <Abstract>Measures width of label, including effect of &amp;amp; characters.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -20009,8 +20995,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>ba264bfddfe881d0988cf24d540a9288</Anchor>
-    <Abstract>Advances a pointer by n items through a menu array, skipping the contents of submenus...</Abstract>
+    <Anchor>aba264bfddfe881d0988cf24d540a9288</Anchor>
+    <Abstract>Advances a pointer by n items through a menu array, skipping the contents of submenus and invisible i...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -20020,8 +21006,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>e404ca8174809fb9808e1e77652b482c</Anchor>
-    <Abstract>Advance a pointer by n items through a menu array, skipping the contents of submenus...</Abstract>
+    <Anchor>ae404ca8174809fb9808e1e77652b482c</Anchor>
+    <Abstract>Advance a pointer by n items through a menu array, skipping the contents of submenus and invisible it...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -20031,7 +21017,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>71d36b602a718507831a238820576ae6</Anchor>
+    <Anchor>a71d36b602a718507831a238820576ae6</Anchor>
     <Abstract>This method is called by widgets that want to display menus.</Abstract>
   </Token>
   <Token>
@@ -20042,8 +21028,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>a33a156318e20f7bd96bc0fa1a9d905e</Anchor>
-    <Abstract>Pulldown() is similar to popup(), but a rectangle is provided to position the menu...</Abstract>
+    <Anchor>aa33a156318e20f7bd96bc0fa1a9d905e</Anchor>
+    <Abstract>Pulldown() is similar to popup(), but a rectangle is provided to position the menu.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -20053,7 +21039,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>6ffa1512c4f68dc820e5283ae6c5f91e</Anchor>
+    <Anchor>a6ffa1512c4f68dc820e5283ae6c5f91e</Anchor>
     <Abstract>Returns true if this item is a radio item.</Abstract>
   </Token>
   <Token>
@@ -20064,8 +21050,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>4d39aadf722bf13cec46314eb71a404d</Anchor>
-    <Abstract>Turns the check or radio item &quot;on&quot; for the menu item.</Abstract>
+    <Anchor>a4d39aadf722bf13cec46314eb71a404d</Anchor>
+    <Abstract>Turns the check or radio item &amp;quot;on&amp;quot; for the menu item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -20075,8 +21061,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>9f975e9646a0b76268e9ad4a530b9466</Anchor>
-    <Abstract>Turns the radio item &quot;on&quot; for the menu item and turns off adjacent radio...</Abstract>
+    <Anchor>a9f975e9646a0b76268e9ad4a530b9466</Anchor>
+    <Abstract>Turns the radio item &amp;quot;on&amp;quot; for the menu item and turns off adjacent radio items set...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -20086,7 +21072,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>75e9aaa761cbc922916329baa734090c</Anchor>
+    <Anchor>a75e9aaa761cbc922916329baa734090c</Anchor>
     <Abstract>Sets exactly what key combination will trigger the menu item.</Abstract>
   </Token>
   <Token>
@@ -20097,7 +21083,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>add404c32e06b1b358185781612fd38b</Anchor>
+    <Anchor>aadd404c32e06b1b358185781612fd38b</Anchor>
     <Abstract>Gets what key combination shortcut will trigger the menu item.</Abstract>
   </Token>
   <Token>
@@ -20108,7 +21094,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>c307247c2eab3116a7dac35b7a482617</Anchor>
+    <Anchor>ac307247c2eab3116a7dac35b7a482617</Anchor>
     <Abstract>Makes an item visible in the menu.</Abstract>
   </Token>
   <Token>
@@ -20119,7 +21105,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>80468ed0460e5e2ba6537e223865dc31</Anchor>
+    <Anchor>a80468ed0460e5e2ba6537e223865dc31</Anchor>
     <Abstract>Size of the menu starting from this menu item.</Abstract>
   </Token>
   <Token>
@@ -20130,7 +21116,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>f47e96f964e91776f8be4dcbf1608f6f</Anchor>
+    <Anchor>af47e96f964e91776f8be4dcbf1608f6f</Anchor>
     <Abstract>Returns true if either FL_SUBMENU or FL_SUBMENU_POINTER is on in the flags.</Abstract>
   </Token>
   <Token>
@@ -20141,8 +21127,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>af0b521b5b596e2cfc23cfa3792e0f8b</Anchor>
-    <Abstract>This is designed to be called by a widgets handle() method in response to a FL_SHORTCUT...</Abstract>
+    <Anchor>aaf0b521b5b596e2cfc23cfa3792e0f8b</Anchor>
+    <Abstract>This is designed to be called by a widgets handle() method in response to a FL_SHORTCUT event...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -20152,7 +21138,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>e89657ebc69eebd87a0ed10a730ce941</Anchor>
+    <Anchor>ae89657ebc69eebd87a0ed10a730ce941</Anchor>
     <Abstract>back compatibility only</Abstract>
   </Token>
   <Token>
@@ -20163,8 +21149,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>68b8f8159f0c4a8e147585c563b3af73</Anchor>
-    <Abstract>Sets the user_data() argument that is sent to the callback function.</Abstract>
+    <Anchor>ae8192e7a8277c85c1a8e431a9e4bd6a8</Anchor>
+    <Abstract>Gets the user_data() argument that is sent to the callback function.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -20174,8 +21160,8 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>e8192e7a8277c85c1a8e431a9e4bd6a8</Anchor>
-    <Abstract>Gets the user_data() argument that is sent to the callback function.</Abstract>
+    <Anchor>a68b8f8159f0c4a8e147585c563b3af73</Anchor>
+    <Abstract>Sets the user_data() argument that is sent to the callback function.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -20185,7 +21171,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>644eb4028b7c8caa48bc6e1222a461b7</Anchor>
+    <Anchor>a644eb4028b7c8caa48bc6e1222a461b7</Anchor>
     <Abstract>Returns the current value of the check or radio item.</Abstract>
   </Token>
   <Token>
@@ -20196,7 +21182,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>356f4382087ca705eb0051e7a5682f07</Anchor>
+    <Anchor>a356f4382087ca705eb0051e7a5682f07</Anchor>
     <Abstract>Gets the visibility of an item.</Abstract>
   </Token>
   <Token>
@@ -20207,7 +21193,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>0824161a9850d4a239b6332ca6cd5125</Anchor>
+    <Anchor>a0824161a9850d4a239b6332ca6cd5125</Anchor>
     <Abstract>menu item callback</Abstract>
   </Token>
   <Token>
@@ -20218,7 +21204,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>ae6ba303ffaf74a0267c978ae8ec475f</Anchor>
+    <Anchor>aae6ba303ffaf74a0267c978ae8ec475f</Anchor>
     <Abstract>menu item flags like FL_MENU_TOGGLE, FL_MENU_RADIO</Abstract>
   </Token>
   <Token>
@@ -20229,7 +21215,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>859fe109e269f057d4b216e5188f5e6e</Anchor>
+    <Anchor>a859fe109e269f057d4b216e5188f5e6e</Anchor>
     <Abstract>menu item text color</Abstract>
   </Token>
   <Token>
@@ -20240,7 +21226,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>d82ab3107c63ed28bda8749fe3f14f32</Anchor>
+    <Anchor>ad82ab3107c63ed28bda8749fe3f14f32</Anchor>
     <Abstract>which font for this menu item text</Abstract>
   </Token>
   <Token>
@@ -20251,7 +21237,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>286bd88b6597d557b6ebec29dea7a942</Anchor>
+    <Anchor>a286bd88b6597d557b6ebec29dea7a942</Anchor>
     <Abstract>size of menu item text</Abstract>
   </Token>
   <Token>
@@ -20262,7 +21248,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>c4aadd19ae4889935c5f8a8a3da381d3</Anchor>
+    <Anchor>ac4aadd19ae4889935c5f8a8a3da381d3</Anchor>
     <Abstract>how the menu item text looks like</Abstract>
   </Token>
   <Token>
@@ -20273,7 +21259,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>996db6347b53fc0ea8ab6ae763a44a2c</Anchor>
+    <Anchor>a996db6347b53fc0ea8ab6ae763a44a2c</Anchor>
     <Abstract>menu item shortcut</Abstract>
   </Token>
   <Token>
@@ -20284,7 +21270,7 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>0b46c8823d3d47b430b9ed58c5d57b44</Anchor>
+    <Anchor>a0b46c8823d3d47b430b9ed58c5d57b44</Anchor>
     <Abstract>menu item text, returned by label()</Abstract>
   </Token>
   <Token>
@@ -20295,15 +21281,15 @@
       <Scope>Fl_Menu_Item</Scope>
     </TokenIdentifier>
     <Path>structFl__Menu__Item.html</Path>
-    <Anchor>a4cb1e7f8eaa56b2535218ecde9c1d37</Anchor>
-    <Abstract>menu item user_data for the menu&#39;s callback</Abstract>
+    <Anchor>aa4cb1e7f8eaa56b2535218ecde9c1d37</Anchor>
+    <Abstract>menu item user_data for the menu&amp;#39;s callback</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Menu_Window</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Menu_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Window.html</Path>
     <Abstract>The Fl_Menu_Window widget is a window type used for menus.</Abstract>
@@ -20313,162 +21299,171 @@
     <TokenIdentifier>
       <Name>clear_overlay</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Window.html</Path>
-    <Anchor>61a3440f5b418dc6c4a28a8e10b896eb</Anchor>
+    <Anchor>a61a3440f5b418dc6c4a28a8e10b896eb</Anchor>
     <Abstract>Tells FLTK to use normal drawing planes instead of overlay planes.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>erase</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Window.html</Path>
-    <Anchor>b3a2d56987528c00ce2dd60589aaca21</Anchor>
+    <Anchor>ab3a2d56987528c00ce2dd60589aaca21</Anchor>
     <Abstract>Erases the window, does nothing if HAVE_OVERLAY is not defined config.h.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Menu_Window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Window.html</Path>
-    <Anchor>5fce714b40850582a987a0cd6a7d9399</Anchor>
-    <Abstract>Creates a new Fl_Menu_Window widget using the given position, size, and label string...</Abstract>
+    <Anchor>a01a41119a329e1499f271c99e36ba18a</Anchor>
+    <Abstract>Creates a new Fl_Menu_Window widget using the given size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Menu_Window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Window.html</Path>
-    <Anchor>01a41119a329e1499f271c99e36ba18a</Anchor>
-    <Abstract>Creates a new Fl_Menu_Window widget using the given size, and label string.</Abstract>
+    <Anchor>a5fce714b40850582a987a0cd6a7d9399</Anchor>
+    <Abstract>Creates a new Fl_Menu_Window widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>flush</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Window.html</Path>
-    <Anchor>dac62f9dacdf8afd3382554a41b5fe85</Anchor>
-    <Abstract>Forces the window to be drawn, this window is also made current and calls draw()...</Abstract>
+    <Anchor>adac62f9dacdf8afd3382554a41b5fe85</Anchor>
+    <Abstract>Forces the window to be drawn, this window is also made current and calls draw().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>hide</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Window.html</Path>
-    <Anchor>adca68c365aea60fcb2841b756fa235a</Anchor>
+    <Anchor>aadca68c365aea60fcb2841b756fa235a</Anchor>
     <Abstract>Removes the window from the screen.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>overlay</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Window.html</Path>
-    <Anchor>3f3ee49e4bf5d601fc9bbeaa5b81196e</Anchor>
+    <Anchor>a3f3ee49e4bf5d601fc9bbeaa5b81196e</Anchor>
     <Abstract>Tells if hardware overlay mode is set.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set_overlay</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Window.html</Path>
-    <Anchor>d5b8c08f5cc829840040f53d115d5d60</Anchor>
+    <Anchor>ad5b8c08f5cc829840040f53d115d5d60</Anchor>
     <Abstract>Tells FLTK to use hardware overlay planes if they are available.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Window.html</Path>
-    <Anchor>5658ae8d0587eeb640c44da3b2587441</Anchor>
+    <Anchor>a5658ae8d0587eeb640c44da3b2587441</Anchor>
     <Abstract>Puts the window on the screen.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Menu_Window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Menu_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Menu__Window.html</Path>
-    <Anchor>aa65acd40b25596245deabb53235bace</Anchor>
+    <Anchor>aaa65acd40b25596245deabb53235bace</Anchor>
     <Abstract>Destroys the window and all of its children.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Multi_Browser</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Multi_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Multi__Browser.html</Path>
-    <Abstract>The Fl_Multi_Browser class is a subclass of Fl_Browser which lets the user select...</Abstract>
+    <Abstract>The Fl_Multi_Browser class is a subclass of Fl_Browser which lets the user select any set of the line...</Abstract>
     <DeclaredIn>Fl_Multi_Browser.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Multi_Browser</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Multi_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Multi__Browser.html</Path>
-    <Anchor>36b178632a3e65d545d6118d8462eb3c</Anchor>
-    <Abstract>Creates a new Fl_Multi_Browser widget using the given position, size, and label string...</Abstract>
+    <Anchor>a36b178632a3e65d545d6118d8462eb3c</Anchor>
+    <Abstract>Creates a new Fl_Multi_Browser widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>Fl_Multi_Label</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_Multi_Label</Scope>
+    </TokenIdentifier>
+    <Path>structFl__Multi__Label.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>Fl_Multiline_Input</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Multiline_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Multiline__Input.html</Path>
-    <Abstract>This input field displays &#39; &#39; characters as new lines rather than ^J, and...</Abstract>
+    <Abstract>This input field displays &amp;#39; &amp;#39; characters as new lines rather than ^J, and accepts the Return...</Abstract>
     <DeclaredIn>Fl_Multiline_Input.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Multiline_Input</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Multiline_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Multiline__Input.html</Path>
-    <Anchor>ccca537c5c72bd6ba5f84cce086aba5e</Anchor>
-    <Abstract>Creates a new Fl_Multiline_Input widget using the given position, size, and label...</Abstract>
+    <Anchor>accca537c5c72bd6ba5f84cce086aba5e</Anchor>
+    <Abstract>Creates a new Fl_Multiline_Input widget using the given position, size, and label string...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Multiline_Output</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Multiline_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Multiline__Output.html</Path>
     <Abstract>This widget is a subclass of Fl_Output that displays multiple lines of text.</Abstract>
@@ -20478,275 +21473,286 @@
     <TokenIdentifier>
       <Name>Fl_Multiline_Output</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Multiline_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Multiline__Output.html</Path>
-    <Anchor>2e50d24a2b4c33318125167cefdf7bd4</Anchor>
-    <Abstract>Creates a new Fl_Multiline_Output widget using the given position, size, and label...</Abstract>
+    <Anchor>a2e50d24a2b4c33318125167cefdf7bd4</Anchor>
+    <Abstract>Creates a new Fl_Multiline_Output widget using the given position, size, and label string...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Native_File_Chooser</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Abstract>This class lets an FLTK application easily and consistently access the operating...</Abstract>
-    <DeclaredIn>Fl_Native_File_Chooser_FLTK.H</DeclaredIn>
+    <Abstract>This class lets an FLTK application easily and consistently access the operating system&amp;#39;s native ...</Abstract>
+    <DeclaredIn>Fl_Native_File_Chooser.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>count</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>ae3f1dad1a0f2915de0455b78f8236ae</Anchor>
+    <Anchor>aae3f1dad1a0f2915de0455b78f8236ae</Anchor>
     <Abstract>Returns the number of filenames (or directory names) the user selected.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>directory</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>fe229a582d14d622ed129cd0bb9c5771</Anchor>
-    <Abstract>Returns the current preset directory() value.</Abstract>
+    <Anchor>a21d2ceccc5b47bbb5e70082d75f4aeb1</Anchor>
+    <Abstract>Preset the directory the browser will show when opened.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>directory</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>21d2ceccc5b47bbb5e70082d75f4aeb1</Anchor>
-    <Abstract>Preset the directory the browser will show when opened.</Abstract>
+    <Anchor>afe229a582d14d622ed129cd0bb9c5771</Anchor>
+    <Abstract>Returns the current preset directory() value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>errmsg</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>590bbc7c3fa20a6ce77a617f54338523</Anchor>
+    <Anchor>a590bbc7c3fa20a6ce77a617f54338523</Anchor>
     <Abstract>Returns a system dependent error message for the last method that failed.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>filename</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>9e6c2aef1c74a043157117cc74bd83cc</Anchor>
+    <Anchor>a9e6c2aef1c74a043157117cc74bd83cc</Anchor>
     <Abstract>Return one of the filenames the user selected.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>filename</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>71ce19bf2cfe53ee571413551c4105f7</Anchor>
+    <Anchor>a71ce19bf2cfe53ee571413551c4105f7</Anchor>
     <Abstract>Return the filename the user choose.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>filter</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>6ee224b0a06eb17a1a9b33a6e2f237af</Anchor>
-    <Abstract>Sets the filename filters used for browsing.</Abstract>
+    <Anchor>afacfffef42551d6887fa45ce91ffbfb7</Anchor>
+    <Abstract>Returns the filter string last set.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>filter</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>facfffef42551d6887fa45ce91ffbfb7</Anchor>
-    <Abstract>Returns the filter string last set.</Abstract>
+    <Anchor>a6ee224b0a06eb17a1a9b33a6e2f237af</Anchor>
+    <Abstract>Sets the filename filters used for browsing.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>filter_value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>b184bfb0f8a171667f87cb78d5586cfd</Anchor>
-    <Abstract>Returns which filter value was last selected by the user.</Abstract>
+    <Anchor>adf59d8ade1328ab3b63bac8f838d05f0</Anchor>
+    <Abstract>Sets which filter will be initially selected.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>filter_value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>df59d8ade1328ab3b63bac8f838d05f0</Anchor>
-    <Abstract>Sets which filter will be initially selected.</Abstract>
+    <Anchor>ab184bfb0f8a171667f87cb78d5586cfd</Anchor>
+    <Abstract>Returns which filter value was last selected by the user.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>filters</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>f060bdf48f304a43d286b8ba3988eaaf</Anchor>
-    <Abstract>Gets how many filters were available, not including &quot;All Files&quot;.</Abstract>
+    <Anchor>af060bdf48f304a43d286b8ba3988eaaf</Anchor>
+    <Abstract>Gets how many filters were available, not including &amp;quot;All Files&amp;quot;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Native_File_Chooser</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>b62790b5d3cbc8ef757c8ca632a3675e</Anchor>
+    <Anchor>ab62790b5d3cbc8ef757c8ca632a3675e</Anchor>
     <Abstract>The constructor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>options</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>66c7c5c0ac6c0f8b4633fc048f3fe641</Anchor>
-    <Abstract>Gets the platform specific Fl_Native_File_Chooser::Option flags.</Abstract>
+    <Anchor>a33d21326b674264e3c292d1d0c13876e</Anchor>
+    <Abstract>Sets the platform specific chooser options to val.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>options</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>33d21326b674264e3c292d1d0c13876e</Anchor>
-    <Abstract>Sets the platform specific chooser options to val.</Abstract>
+    <Anchor>a66c7c5c0ac6c0f8b4633fc048f3fe641</Anchor>
+    <Abstract>Gets the platform specific Fl_Native_File_Chooser::Option flags.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>preset_file</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>2c6575218073da310196bc09f5bc60cd</Anchor>
-    <Abstract>Get the preset filename.</Abstract>
+    <Anchor>ab0a35d50e8990ab6eea4e48c8929d893</Anchor>
+    <Abstract>Sets the default filename for the chooser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>preset_file</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>b0a35d50e8990ab6eea4e48c8929d893</Anchor>
-    <Abstract>Sets the default filename for the chooser.</Abstract>
+    <Anchor>a2c6575218073da310196bc09f5bc60cd</Anchor>
+    <Abstract>Get the preset filename.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>c3c1724eea8f9f74a257cc198d69deb4</Anchor>
-    <Abstract>Post the chooser&#39;s dialog.</Abstract>
+    <Anchor>ac3c1724eea8f9f74a257cc198d69deb4</Anchor>
+    <Abstract>Post the chooser&amp;#39;s dialog.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>title</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>b50d831d99de393836f22e0ad27482c8</Anchor>
-    <Abstract>Get the title of the file chooser&#39;s dialog window.</Abstract>
+    <Anchor>ab50d831d99de393836f22e0ad27482c8</Anchor>
+    <Abstract>Get the title of the file chooser&amp;#39;s dialog window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>title</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>e2f401baef4aaf5f52cea8ec60a8dc2f</Anchor>
-    <Abstract>Set the title of the file chooser&#39;s dialog window.</Abstract>
+    <Anchor>ae2f401baef4aaf5f52cea8ec60a8dc2f</Anchor>
+    <Abstract>Set the title of the file chooser&amp;#39;s dialog window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>type</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>634bac6adc33b40e6bcd925cf7ecf2d3</Anchor>
+    <Anchor>a634bac6adc33b40e6bcd925cf7ecf2d3</Anchor>
     <Abstract>Gets the current Fl_Native_File_Chooser::Type of browser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>type</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>2c4b73f85715ae08a6f2ea4c557d8356</Anchor>
+    <Anchor>a2c4b73f85715ae08a6f2ea4c557d8356</Anchor>
     <Abstract>Sets the current Fl_Native_File_Chooser::Type of browser.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Native_File_Chooser</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>7e7dbacc435c93f02d1313e8996021d2</Anchor>
+    <Anchor>a7e7dbacc435c93f02d1313e8996021d2</Anchor>
     <Abstract>Destructor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>file_exists_message</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>Fl_Native_File_Chooser</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Native__File__Chooser.html</Path>
+    <Anchor>a09586c3ff720cdc945627a3b034b93af</Anchor>
+    <Abstract>Localizable message.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>NO_OPTIONS</Name>
       <APILanguage>cpp</APILanguage>
       <Type>econst</Type>
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>c848ddb74cf4f72cc61a308addb49cac3068710db5d9f81647aa268e85b260dc</Anchor>
+    <Anchor>ac848ddb74cf4f72cc61a308addb49caca3068710db5d9f81647aa268e85b260dc</Anchor>
     <Abstract>no options enabled</Abstract>
   </Token>
   <Token>
@@ -20757,8 +21763,8 @@
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>c848ddb74cf4f72cc61a308addb49cacbfab604347c2b3d0a09e48fab085f756</Anchor>
-    <Abstract>Show native &#39;Save As&#39; overwrite confirm dialog (if supported).</Abstract>
+    <Anchor>ac848ddb74cf4f72cc61a308addb49cacabfab604347c2b3d0a09e48fab085f756</Anchor>
+    <Abstract>Show native &amp;#39;Save As&amp;#39; overwrite confirm dialog (if supported)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -20768,8 +21774,8 @@
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>c848ddb74cf4f72cc61a308addb49cac133986ecd600cf1713b058b6bf76ce75</Anchor>
-    <Abstract>Show &#39;New Folder&#39; icon (if supported).</Abstract>
+    <Anchor>ac848ddb74cf4f72cc61a308addb49caca133986ecd600cf1713b058b6bf76ce75</Anchor>
+    <Abstract>Show &amp;#39;New Folder&amp;#39; icon (if supported)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -20779,7 +21785,7 @@
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>c848ddb74cf4f72cc61a308addb49cac64cbe46ed2f545a659a91233116e0dd2</Anchor>
+    <Anchor>ac848ddb74cf4f72cc61a308addb49caca64cbe46ed2f545a659a91233116e0dd2</Anchor>
     <Abstract>enable preview mode</Abstract>
   </Token>
   <Token>
@@ -20790,7 +21796,7 @@
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>bd8d409b2f0d0114ac44eb34ba5b97dbae0187888f11e6908a5da8eed1554241</Anchor>
+    <Anchor>abd8d409b2f0d0114ac44eb34ba5b97dbaae0187888f11e6908a5da8eed1554241</Anchor>
     <Abstract>browse files (lets user choose one file)</Abstract>
   </Token>
   <Token>
@@ -20801,7 +21807,7 @@
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>bd8d409b2f0d0114ac44eb34ba5b97db0e302231f34729dcf3f620f06bb55e8f</Anchor>
+    <Anchor>abd8d409b2f0d0114ac44eb34ba5b97dba0e302231f34729dcf3f620f06bb55e8f</Anchor>
     <Abstract>browse directories (lets user choose one directory)</Abstract>
   </Token>
   <Token>
@@ -20812,7 +21818,7 @@
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>bd8d409b2f0d0114ac44eb34ba5b97db58176e1efca763eb15232bdbd8094e7a</Anchor>
+    <Anchor>abd8d409b2f0d0114ac44eb34ba5b97dba58176e1efca763eb15232bdbd8094e7a</Anchor>
     <Abstract>browse files (lets user choose multiple files)</Abstract>
   </Token>
   <Token>
@@ -20823,7 +21829,7 @@
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>bd8d409b2f0d0114ac44eb34ba5b97dba0f43f5cf1e3550ffe4cd8d0d4cd4804</Anchor>
+    <Anchor>abd8d409b2f0d0114ac44eb34ba5b97dbaa0f43f5cf1e3550ffe4cd8d0d4cd4804</Anchor>
     <Abstract>browse directories (lets user choose multiple directories)</Abstract>
   </Token>
   <Token>
@@ -20834,7 +21840,7 @@
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>bd8d409b2f0d0114ac44eb34ba5b97db83c4ad49cff0a28b6e1e920fcbb538d7</Anchor>
+    <Anchor>abd8d409b2f0d0114ac44eb34ba5b97dba83c4ad49cff0a28b6e1e920fcbb538d7</Anchor>
     <Abstract>browse to save a file</Abstract>
   </Token>
   <Token>
@@ -20845,15 +21851,24 @@
       <Scope>Fl_Native_File_Chooser</Scope>
     </TokenIdentifier>
     <Path>classFl__Native__File__Chooser.html</Path>
-    <Anchor>bd8d409b2f0d0114ac44eb34ba5b97db8ef93017f4d8e2a738d3d2738d1edf87</Anchor>
+    <Anchor>abd8d409b2f0d0114ac44eb34ba5b97dba8ef93017f4d8e2a738d3d2738d1edf87</Anchor>
     <Abstract>browse to save a directory</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>Fl_Nice_Slider</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_Nice_Slider</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Nice__Slider.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>Fl_Output</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Output.html</Path>
     <Abstract>This widget displays a piece of text.</Abstract>
@@ -20863,195 +21878,195 @@
     <TokenIdentifier>
       <Name>Fl_Output</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Output.html</Path>
-    <Anchor>3ef1e59599a463fc26eb28304cc1b879</Anchor>
+    <Anchor>a3ef1e59599a463fc26eb28304cc1b879</Anchor>
     <Abstract>Creates a new Fl_Output widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Overlay_Window</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Overlay_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Overlay__Window.html</Path>
-    <Abstract>This window provides double buffering and also the ability to draw the &quot;overlay&quot;...</Abstract>
+    <Abstract>This window provides double buffering and also the ability to draw the &amp;quot;overlay&amp;quot; which is a...</Abstract>
     <DeclaredIn>Fl_Overlay_Window.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Overlay_Window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Overlay_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Overlay__Window.html</Path>
-    <Anchor>f03c719735e364a2c7b4510ca9bc3872</Anchor>
-    <Abstract>See Fl_Overlay_Window::Fl_Overlay_Window(int W, int H, const char *l=0).</Abstract>
+    <Anchor>a875b41516151f7fbe64c9d4873525a63</Anchor>
+    <Abstract>Creates a new Fl_Overlay_Window widget using the given position, size, and label (title) string...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Overlay_Window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Overlay_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Overlay__Window.html</Path>
-    <Anchor>875b41516151f7fbe64c9d4873525a63</Anchor>
-    <Abstract>Creates a new Fl_Overlay_Window widget using the given position, size, and label...</Abstract>
+    <Anchor>af03c719735e364a2c7b4510ca9bc3872</Anchor>
+    <Abstract>See Fl_Overlay_Window::Fl_Overlay_Window(int W, int H, const char *l=0)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>flush</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Overlay_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Overlay__Window.html</Path>
-    <Anchor>7246d014381be4e55463f790bab43a1c</Anchor>
+    <Anchor>a7246d014381be4e55463f790bab43a1c</Anchor>
     <Abstract>Forces the window to be redrawn.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>hide</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Overlay_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Overlay__Window.html</Path>
-    <Anchor>c2ebc6a209ed6d5d1fb813d3f54a489f</Anchor>
+    <Anchor>ac2ebc6a209ed6d5d1fb813d3f54a489f</Anchor>
     <Abstract>Removes the window from the screen.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>redraw_overlay</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Overlay_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Overlay__Window.html</Path>
-    <Anchor>106f4f5b0b79e5e0e895dfa89f81abd8</Anchor>
+    <Anchor>a106f4f5b0b79e5e0e895dfa89f81abd8</Anchor>
     <Abstract>Call this to indicate that the overlay data has changed and needs to be redrawn.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>resize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Overlay_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Overlay__Window.html</Path>
-    <Anchor>e592a1cb84776f1d37357cc1108f870e</Anchor>
+    <Anchor>ae592a1cb84776f1d37357cc1108f870e</Anchor>
     <Abstract>Changes the size and position of the window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Overlay_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Overlay__Window.html</Path>
-    <Anchor>6bdc30c7d7941e7542e230904bc9de2d</Anchor>
-    <Abstract>Puts the window on the screen and parses command-line arguments.</Abstract>
+    <Anchor>a4eebd23fcbe366b78cc9e4dded5172bb</Anchor>
+    <Abstract>Puts the window on the screen.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Overlay_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Overlay__Window.html</Path>
-    <Anchor>4eebd23fcbe366b78cc9e4dded5172bb</Anchor>
-    <Abstract>Puts the window on the screen.</Abstract>
+    <Anchor>a6bdc30c7d7941e7542e230904bc9de2d</Anchor>
+    <Abstract>Puts the window on the screen and parses command-line arguments.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Overlay_Window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Overlay_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Overlay__Window.html</Path>
-    <Anchor>8fb867f901aa002ce6ed86ab2244133c</Anchor>
+    <Anchor>a8fb867f901aa002ce6ed86ab2244133c</Anchor>
     <Abstract>Destroys the window and all child widgets.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Pack</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Pack</Scope>
     </TokenIdentifier>
     <Path>classFl__Pack.html</Path>
-    <Abstract>This widget was designed to add the functionality of compressing and aligning widgets...</Abstract>
+    <Abstract>This widget was designed to add the functionality of compressing and aligning widgets.</Abstract>
     <DeclaredIn>Fl_Pack.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Pack</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Pack</Scope>
     </TokenIdentifier>
     <Path>classFl__Pack.html</Path>
-    <Anchor>8af9c1a43acb4657482ca0a509fc4266</Anchor>
+    <Anchor>a8af9c1a43acb4657482ca0a509fc4266</Anchor>
     <Abstract>Creates a new Fl_Pack widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>horizontal</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Pack</Scope>
     </TokenIdentifier>
     <Path>classFl__Pack.html</Path>
-    <Anchor>9211ae6864a20f4e458d1982fdf72631</Anchor>
-    <Abstract>Same as Fl_Group::type().</Abstract>
+    <Anchor>a9211ae6864a20f4e458d1982fdf72631</Anchor>
+    <Abstract>Same as Fl_Group::type()</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>spacing</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Pack</Scope>
     </TokenIdentifier>
     <Path>classFl__Pack.html</Path>
-    <Anchor>1d9d3c6696cbd3a347192c74b987e146</Anchor>
-    <Abstract>Sets the number of extra pixels of blank space that are added between the children...</Abstract>
+    <Anchor>a1d9d3c6696cbd3a347192c74b987e146</Anchor>
+    <Abstract>Sets the number of extra pixels of blank space that are added between the children.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>spacing</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Pack</Scope>
     </TokenIdentifier>
     <Path>classFl__Pack.html</Path>
-    <Anchor>aeb48e39c51f5dfbb1adb625d446159d</Anchor>
-    <Abstract>Gets the number of extra pixels of blank space that are added between the children...</Abstract>
+    <Anchor>aaeb48e39c51f5dfbb1adb625d446159d</Anchor>
+    <Abstract>Gets the number of extra pixels of blank space that are added between the children.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Pack</Scope>
     </TokenIdentifier>
     <Path>classFl__Pack.html</Path>
-    <Anchor>8820c6b4dba2209ab4b650b3a04cde05</Anchor>
+    <Anchor>a8820c6b4dba2209ab4b650b3a04cde05</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Paged_Device</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
     <Abstract>Represents page-structured drawing surfaces.</Abstract>
@@ -21059,167 +22074,178 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>class_name</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Paged_Device</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Paged__Device.html</Path>
+    <Anchor>abf25bf6a1dbe7e4dc6de7ce7c5564425</Anchor>
+    <Abstract>Returns the name of the class of this object.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>end_job</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>ec9cf92da061ac061da09dff1b9a512a</Anchor>
+    <Anchor>aec9cf92da061ac061da09dff1b9a512a</Anchor>
     <Abstract>To be called at the end of a print job.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>end_page</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>75a4ee05b22db31af8423401250a2742</Anchor>
+    <Anchor>a75a4ee05b22db31af8423401250a2742</Anchor>
     <Abstract>To be called at the end of each page.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>margins</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>64959ff510d9eebdd953028867a79510</Anchor>
-    <Abstract>Computes the dimensions of margins that lie between the printable page area and the...</Abstract>
+    <Anchor>a64959ff510d9eebdd953028867a79510</Anchor>
+    <Abstract>Computes the dimensions of margins that lie between the printable page area and the full page...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>origin</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>bffc9c84ede739693475b72157f179f0</Anchor>
+    <Anchor>abffc9c84ede739693475b72157f179f0</Anchor>
     <Abstract>Computes the page coordinates of the current origin of graphics functions.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>origin</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>9bef052f8bad1e226d56b9c62432ad55</Anchor>
+    <Anchor>a9bef052f8bad1e226d56b9c62432ad55</Anchor>
     <Abstract>Sets the position in page coordinates of the origin of graphics functions.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>print_widget</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>39e2c0919372ded31a94288fc8b50a89</Anchor>
+    <Anchor>a39e2c0919372ded31a94288fc8b50a89</Anchor>
     <Abstract>Draws the widget on the printed page.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>print_window_part</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>5af5a757a2ee6aac3eba83580bd81772</Anchor>
+    <Anchor>a5af5a757a2ee6aac3eba83580bd81772</Anchor>
     <Abstract>Prints a rectangular part of an on-screen window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>printable_rect</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>7161e0e3c55ea8c1aaa8b14409911331</Anchor>
+    <Anchor>a7161e0e3c55ea8c1aaa8b14409911331</Anchor>
     <Abstract>Computes the width and height of the printable area of the page.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>rotate</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>f6e814e0dc3ff865540f9c033f0438e7</Anchor>
+    <Anchor>af6e814e0dc3ff865540f9c033f0438e7</Anchor>
     <Abstract>Rotates the graphics operations relatively to paper.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>scale</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>a546c11d3b2b715f4bd8e5c862df0c20</Anchor>
+    <Anchor>a48c6c2fdecab267d412ebcfdf6a2fbe0</Anchor>
     <Abstract>Changes the scaling of page coordinates.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>start_job</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>482ed1536e45903f068c4f2831e249cd</Anchor>
+    <Anchor>a482ed1536e45903f068c4f2831e249cd</Anchor>
     <Abstract>Starts a print job.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>start_page</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>35164c0dc4b57df39ca0bacfc941e63f</Anchor>
+    <Anchor>a35164c0dc4b57df39ca0bacfc941e63f</Anchor>
     <Abstract>Starts a new printed page.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>translate</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>b91583935e45f9f85b7abf79c2bcda81</Anchor>
+    <Anchor>ab91583935e45f9f85b7abf79c2bcda81</Anchor>
     <Abstract>Translates the current graphics origin accounting for the current rotation.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>untranslate</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>a4712662227b4cec437669b5bac821fe</Anchor>
+    <Anchor>aa4712662227b4cec437669b5bac821fe</Anchor>
     <Abstract>Undoes the effect of a previous translate() call.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>device_type</Name>
+      <Name>class_id</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>653fc8af7c7128d0d23f39ec1e672e25</Anchor>
+    <Anchor>a54bc95a5ca3a83e99c6313f7c8fe256b</Anchor>
     <Abstract>A string that identifies each subclass of Fl_Device.</Abstract>
   </Token>
   <Token>
@@ -21230,51 +22256,40 @@
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>fdb0c6fcd2463aa1ce807fc6331ae6da</Anchor>
+    <Anchor>afdb0c6fcd2463aa1ce807fc6331ae6da</Anchor>
     <Abstract>width, height and name of all elements of the enum Page_Format.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Paged_Device</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>7a6e22d87f2ff6c950938e5d1bf208a9</Anchor>
+    <Anchor>a7a6e22d87f2ff6c950938e5d1bf208a9</Anchor>
     <Abstract>The constructor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Paged_Device</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>14b7f3728ff2e98210ad731712b05e92</Anchor>
+    <Anchor>a14b7f3728ff2e98210ad731712b05e92</Anchor>
     <Abstract>The destructor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>image_list_</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
-      <Scope>Fl_Paged_Device</Scope>
-    </TokenIdentifier>
-    <Path>classFl__Paged__Device.html</Path>
-    <Anchor>e3891ec51d425666f68dca01c8c69076</Anchor>
-    <Abstract>chained list of Fl_Image&#39;s used in this page</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>x_offset</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>e57b70100d098bdd8657f399cc6fbd0a</Anchor>
+    <Anchor>ae57b70100d098bdd8657f399cc6fbd0a</Anchor>
     <Abstract>horizontal offset to the origin of graphics coordinates</Abstract>
   </Token>
   <Token>
@@ -21285,7 +22300,7 @@
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>2b2c065f17e5e053e1fcb3ba5cb47892</Anchor>
+    <Anchor>a2b2c065f17e5e053e1fcb3ba5cb47892</Anchor>
     <Abstract>vertical offset to the origin of graphics coordinates</Abstract>
   </Token>
   <Token>
@@ -21296,7 +22311,7 @@
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>ea57eda0ffa5353c7e678a17675681d4e621ed74f52b1d1eb38b9c0e2f6d0bbe</Anchor>
+    <Anchor>aea57eda0ffa5353c7e678a17675681d4ae621ed74f52b1d1eb38b9c0e2f6d0bbe</Anchor>
     <Abstract>A0 format.</Abstract>
   </Token>
   <Token>
@@ -21307,7 +22322,7 @@
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>ea57eda0ffa5353c7e678a17675681d48b658f93f646e8e3809da373eb20654c</Anchor>
+    <Anchor>aea57eda0ffa5353c7e678a17675681d4a8b658f93f646e8e3809da373eb20654c</Anchor>
     <Abstract>A4 format.</Abstract>
   </Token>
   <Token>
@@ -21318,7 +22333,7 @@
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>ea57eda0ffa5353c7e678a17675681d4b8a87f64ac3957474e0d5b474d8b84b2</Anchor>
+    <Anchor>aea57eda0ffa5353c7e678a17675681d4ab8a87f64ac3957474e0d5b474d8b84b2</Anchor>
     <Abstract>Letter format.</Abstract>
   </Token>
   <Token>
@@ -21329,7 +22344,7 @@
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>cf20a8f5990f76f14393b4a8a9b8f812a9c57d1ac390ce19f11a84f1f19a6678</Anchor>
+    <Anchor>acf20a8f5990f76f14393b4a8a9b8f812aa9c57d1ac390ce19f11a84f1f19a6678</Anchor>
     <Abstract>Portrait orientation.</Abstract>
   </Token>
   <Token>
@@ -21340,7 +22355,7 @@
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>cf20a8f5990f76f14393b4a8a9b8f812d01a5d0fc0f1d0d02793d85ca4d3cc63</Anchor>
+    <Anchor>acf20a8f5990f76f14393b4a8a9b8f812ad01a5d0fc0f1d0d02793d85ca4d3cc63</Anchor>
     <Abstract>Landscape orientation.</Abstract>
   </Token>
   <Token>
@@ -21351,7 +22366,7 @@
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>cf20a8f5990f76f14393b4a8a9b8f8121a565931c0475223703e103e2ffa42d7</Anchor>
+    <Anchor>acf20a8f5990f76f14393b4a8a9b8f812a1a565931c0475223703e103e2ffa42d7</Anchor>
     <Abstract>Reversed orientation.</Abstract>
   </Token>
   <Token>
@@ -21362,15 +22377,15 @@
       <Scope>Fl_Paged_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Paged__Device.html</Path>
-    <Anchor>cf20a8f5990f76f14393b4a8a9b8f812520de2120f14639653c8371d594a43d1</Anchor>
+    <Anchor>acf20a8f5990f76f14393b4a8a9b8f812a520de2120f14639653c8371d594a43d1</Anchor>
     <Abstract>orientation</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Paged_Device::page_format</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Paged_Device::page_format</Scope>
     </TokenIdentifier>
     <Path>structFl__Paged__Device_1_1page__format.html</Path>
     <Abstract>width, height and name of a page format</Abstract>
@@ -21384,7 +22399,7 @@
       <Scope>Fl_Paged_Device::page_format</Scope>
     </TokenIdentifier>
     <Path>structFl__Paged__Device_1_1page__format.html</Path>
-    <Anchor>8f0de961877d6c60870ff7d5e3aae720</Anchor>
+    <Anchor>a8f0de961877d6c60870ff7d5e3aae720</Anchor>
     <Abstract>height in points</Abstract>
   </Token>
   <Token>
@@ -21395,7 +22410,7 @@
       <Scope>Fl_Paged_Device::page_format</Scope>
     </TokenIdentifier>
     <Path>structFl__Paged__Device_1_1page__format.html</Path>
-    <Anchor>b281b2d2443be0bb9f7fbe59c87346bd</Anchor>
+    <Anchor>ab281b2d2443be0bb9f7fbe59c87346bd</Anchor>
     <Abstract>format name</Abstract>
   </Token>
   <Token>
@@ -21406,180 +22421,180 @@
       <Scope>Fl_Paged_Device::page_format</Scope>
     </TokenIdentifier>
     <Path>structFl__Paged__Device_1_1page__format.html</Path>
-    <Anchor>40cbb3d64e0d9b1b94c6f4b430b1a84c</Anchor>
+    <Anchor>a40cbb3d64e0d9b1b94c6f4b430b1a84c</Anchor>
     <Abstract>width in points</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Pixmap</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Pixmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Pixmap.html</Path>
-    <Abstract>The Fl_Pixmap class supports caching and drawing of colormap (pixmap) images, including...</Abstract>
+    <Abstract>The Fl_Pixmap class supports caching and drawing of colormap (pixmap) images, including transparency...</Abstract>
     <DeclaredIn>Fl_Pixmap.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>color_average</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Pixmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Pixmap.html</Path>
-    <Anchor>91db26401d32d0a03fca7d5d3abb2f67</Anchor>
-    <Abstract>The color_average() method averages the colors in the image with the FLTK color value...</Abstract>
+    <Anchor>a91db26401d32d0a03fca7d5d3abb2f67</Anchor>
+    <Abstract>The color_average() method averages the colors in the image with the FLTK color value c...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>copy</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Pixmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Pixmap.html</Path>
-    <Anchor>d224b8d56539176fc41c27cc52bb7e84</Anchor>
+    <Anchor>a665c388dff1feb1f74df10e37e5032c5</Anchor>
     <Abstract>The copy() method creates a copy of the specified image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>copy</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Pixmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Pixmap.html</Path>
-    <Anchor>665c388dff1feb1f74df10e37e5032c5</Anchor>
+    <Anchor>ad224b8d56539176fc41c27cc52bb7e84</Anchor>
     <Abstract>The copy() method creates a copy of the specified image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>desaturate</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Pixmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Pixmap.html</Path>
-    <Anchor>7af4fbd6a68efcf3c26045234653e82a</Anchor>
+    <Anchor>a7af4fbd6a68efcf3c26045234653e82a</Anchor>
     <Abstract>The desaturate() method converts an image to grayscale.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Pixmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Pixmap.html</Path>
-    <Anchor>34b528d4e213eeaccee356967cdb95cc</Anchor>
-    <Abstract>The draw() methods draw the image.</Abstract>
+    <Anchor>a420e04473727a4bc85948b659fd2b1e6</Anchor>
+    <Abstract>Draws the image with a bounding box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Pixmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Pixmap.html</Path>
-    <Anchor>420e04473727a4bc85948b659fd2b1e6</Anchor>
-    <Abstract>The draw() methods draw the image.</Abstract>
+    <Anchor>a34b528d4e213eeaccee356967cdb95cc</Anchor>
+    <Abstract>Draws the image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Pixmap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Pixmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Pixmap.html</Path>
-    <Anchor>c77fc5f7747e0cfa0ca7dc948bebc6dc</Anchor>
+    <Anchor>ac77fc5f7747e0cfa0ca7dc948bebc6dc</Anchor>
     <Abstract>The constructors create a new pixmap from the specified XPM data.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Pixmap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Pixmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Pixmap.html</Path>
-    <Anchor>f9c554c088121d43a483c1d9ed05c2b1</Anchor>
+    <Anchor>a72103f92b6bf0d74a25053da6f9214f2</Anchor>
     <Abstract>The constructors create a new pixmap from the specified XPM data.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Pixmap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Pixmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Pixmap.html</Path>
-    <Anchor>72103f92b6bf0d74a25053da6f9214f2</Anchor>
+    <Anchor>a06c20a8a5ae2c0209d733599090aec3a</Anchor>
     <Abstract>The constructors create a new pixmap from the specified XPM data.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Pixmap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Pixmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Pixmap.html</Path>
-    <Anchor>06c20a8a5ae2c0209d733599090aec3a</Anchor>
+    <Anchor>af9c554c088121d43a483c1d9ed05c2b1</Anchor>
     <Abstract>The constructors create a new pixmap from the specified XPM data.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Pixmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Pixmap.html</Path>
-    <Anchor>ab3e8938e2429b1c39d4fd71e7b0149c</Anchor>
-    <Abstract>The label() methods are an obsolete way to set the image attribute of a widget or...</Abstract>
+    <Anchor>a69b6430ca196d4e6c584ef86b258b3b7</Anchor>
+    <Abstract>The label() methods are an obsolete way to set the image attribute of a widget or menu item...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Pixmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Pixmap.html</Path>
-    <Anchor>69b6430ca196d4e6c584ef86b258b3b7</Anchor>
-    <Abstract>The label() methods are an obsolete way to set the image attribute of a widget or...</Abstract>
+    <Anchor>aab3e8938e2429b1c39d4fd71e7b0149c</Anchor>
+    <Abstract>The label() methods are an obsolete way to set the image attribute of a widget or menu item...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>uncache</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Pixmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Pixmap.html</Path>
-    <Anchor>6c5101a440bd46600969fad4648dd882</Anchor>
+    <Anchor>a6c5101a440bd46600969fad4648dd882</Anchor>
     <Abstract>If the image has been cached for display, delete the cache data.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Pixmap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Pixmap</Scope>
     </TokenIdentifier>
     <Path>classFl__Pixmap.html</Path>
-    <Anchor>13ae38c1d78d3c56a7ab1c428bf6d36d</Anchor>
+    <Anchor>a13ae38c1d78d3c56a7ab1c428bf6d36d</Anchor>
     <Abstract>The destructor free all memory and server resources that are used by the pixmap.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Plugin</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Plugin</Scope>
     </TokenIdentifier>
     <Path>classFl__Plugin.html</Path>
     <Abstract>Fl_Plugin allows link-time and run-time integration of binary modules.</Abstract>
@@ -21589,30 +22604,30 @@
     <TokenIdentifier>
       <Name>Fl_Plugin</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Plugin</Scope>
     </TokenIdentifier>
     <Path>classFl__Plugin.html</Path>
-    <Anchor>968b52aedafd49c59efe074a45dbfdd5</Anchor>
+    <Anchor>a968b52aedafd49c59efe074a45dbfdd5</Anchor>
     <Abstract>Create a plugin.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Plugin</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Plugin</Scope>
     </TokenIdentifier>
     <Path>classFl__Plugin.html</Path>
-    <Anchor>ad6ac33a7ee6200c2ec14cc4b5a1de6e</Anchor>
+    <Anchor>aad6ac33a7ee6200c2ec14cc4b5a1de6e</Anchor>
     <Abstract>Clear the plugin and remove it from the database.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Plugin_Manager</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Plugin_Manager</Scope>
     </TokenIdentifier>
     <Path>classFl__Plugin__Manager.html</Path>
     <Abstract>Fl_Plugin_Manager manages link-time and run-time plugin binaries.</Abstract>
@@ -21622,66 +22637,66 @@
     <TokenIdentifier>
       <Name>addPlugin</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Plugin_Manager</Scope>
     </TokenIdentifier>
     <Path>classFl__Plugin__Manager.html</Path>
-    <Anchor>8164ddc304b93f62a28c33c3da45af05</Anchor>
+    <Anchor>a8164ddc304b93f62a28c33c3da45af05</Anchor>
     <Abstract>This function adds a new plugin to the database.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Plugin_Manager</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Plugin_Manager</Scope>
     </TokenIdentifier>
     <Path>classFl__Plugin__Manager.html</Path>
-    <Anchor>925e0caea1944ad56fded0c4d8f2e1fb</Anchor>
+    <Anchor>a925e0caea1944ad56fded0c4d8f2e1fb</Anchor>
     <Abstract>Manage all plugins belonging to one class.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>plugin</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Plugin_Manager</Scope>
     </TokenIdentifier>
     <Path>classFl__Plugin__Manager.html</Path>
-    <Anchor>0b544ffc787a497bddc4f5f69ebd5e91</Anchor>
+    <Anchor>a0b544ffc787a497bddc4f5f69ebd5e91</Anchor>
     <Abstract>Return the address of a plugin by name.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>plugin</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Plugin_Manager</Scope>
     </TokenIdentifier>
     <Path>classFl__Plugin__Manager.html</Path>
-    <Anchor>011f00cd299954fd229fc0d3fbcffca5</Anchor>
+    <Anchor>a011f00cd299954fd229fc0d3fbcffca5</Anchor>
     <Abstract>Return the address of a plugin by index.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>plugins</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Plugin_Manager</Scope>
     </TokenIdentifier>
     <Path>classFl__Plugin__Manager.html</Path>
-    <Anchor>4c454afe90d1f532a12d0a9db7de27fe</Anchor>
+    <Anchor>a4c454afe90d1f532a12d0a9db7de27fe</Anchor>
     <Abstract>Return the number of plugins in the klass.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Plugin_Manager</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Plugin_Manager</Scope>
     </TokenIdentifier>
     <Path>classFl__Plugin__Manager.html</Path>
-    <Anchor>1cad84738f8549ff1efa857ade308c77</Anchor>
+    <Anchor>a1cad84738f8549ff1efa857ade308c77</Anchor>
     <Abstract>Remove the plugin manager.</Abstract>
   </Token>
   <Token>
@@ -21692,7 +22707,7 @@
       <Scope>Fl_Plugin_Manager</Scope>
     </TokenIdentifier>
     <Path>classFl__Plugin__Manager.html</Path>
-    <Anchor>6f134930bfa28277a18ea63d501212bc</Anchor>
+    <Anchor>a6f134930bfa28277a18ea63d501212bc</Anchor>
     <Abstract>Load a module from disk.</Abstract>
   </Token>
   <Token>
@@ -21703,7 +22718,7 @@
       <Scope>Fl_Plugin_Manager</Scope>
     </TokenIdentifier>
     <Path>classFl__Plugin__Manager.html</Path>
-    <Anchor>4389f498c28e40e5c17c4cfdee35d434</Anchor>
+    <Anchor>a4389f498c28e40e5c17c4cfdee35d434</Anchor>
     <Abstract>Use this function to load a whole directory full of modules.</Abstract>
   </Token>
   <Token>
@@ -21714,59 +22729,70 @@
       <Scope>Fl_Plugin_Manager</Scope>
     </TokenIdentifier>
     <Path>classFl__Plugin__Manager.html</Path>
-    <Anchor>53a3fb139add0eee42393852da946fa6</Anchor>
+    <Anchor>a53a3fb139add0eee42393852da946fa6</Anchor>
     <Abstract>Remove any plugin.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_PNG_Image</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_PNG_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__PNG__Image.html</Path>
-    <Abstract>The Fl_PNG_Image class supports loading, caching, and drawing of Portable Network...</Abstract>
+    <Abstract>The Fl_PNG_Image class supports loading, caching, and drawing of Portable Network Graphics (PNG) imag...</Abstract>
     <DeclaredIn>Fl_PNG_Image.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_PNG_Image</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_PNG_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__PNG__Image.html</Path>
-    <Anchor>64b3f34f7b97784763802e39e2db3fc2</Anchor>
+    <Anchor>a64b3f34f7b97784763802e39e2db3fc2</Anchor>
     <Abstract>The constructor loads the named PNG image from the given png filename.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>Fl_PNG_Image</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PNG_Image</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PNG__Image.html</Path>
+    <Anchor>ae8f77a54a4cef7cb04203036b04e1b62</Anchor>
+    <Abstract>Constructor that reads a PNG image from memory.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>Fl_PNM_Image</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_PNM_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__PNM__Image.html</Path>
-    <Abstract>The Fl_PNM_Image class supports loading, caching, and drawing of Portable Anymap...</Abstract>
+    <Abstract>The Fl_PNM_Image class supports loading, caching, and drawing of Portable Anymap (PNM, PBM, PGM, PPM) image files.</Abstract>
     <DeclaredIn>Fl_PNM_Image.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_PNM_Image</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_PNM_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__PNM__Image.html</Path>
-    <Anchor>27249eef602a3d5be4adc6bbcd6f13ad</Anchor>
+    <Anchor>a27249eef602a3d5be4adc6bbcd6f13ad</Anchor>
     <Abstract>The constructor loads the named PNM image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Positioner</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Positioner</Scope>
     </TokenIdentifier>
     <Path>classFl__Positioner.html</Path>
     <Abstract>This class is provided for Forms compatibility.</Abstract>
@@ -21776,406 +22802,418 @@
     <TokenIdentifier>
       <Name>Fl_Positioner</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Positioner</Scope>
     </TokenIdentifier>
     <Path>classFl__Positioner.html</Path>
-    <Anchor>85f29ec425925453558d4ac60b598838</Anchor>
-    <Abstract>Creates a new Fl_Positioner widget using the given position, size, and label string...</Abstract>
+    <Anchor>a85f29ec425925453558d4ac60b598838</Anchor>
+    <Abstract>Creates a new Fl_Positioner widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Positioner</Scope>
     </TokenIdentifier>
     <Path>classFl__Positioner.html</Path>
-    <Anchor>6d52d7e52ecdf81b0075696a706ca3b7</Anchor>
+    <Anchor>a6d52d7e52ecdf81b0075696a706ca3b7</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Positioner</Scope>
     </TokenIdentifier>
     <Path>classFl__Positioner.html</Path>
-    <Anchor>83a05b9c10c65edebc1158f3ebd2f61b</Anchor>
+    <Anchor>a83a05b9c10c65edebc1158f3ebd2f61b</Anchor>
     <Abstract>Returns the current position in x and y.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>xbounds</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Positioner</Scope>
     </TokenIdentifier>
     <Path>classFl__Positioner.html</Path>
-    <Anchor>be43df59869974dc501f1d9b29b931b4</Anchor>
+    <Anchor>abe43df59869974dc501f1d9b29b931b4</Anchor>
     <Abstract>Sets the X axis bounds.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>xmaximum</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Positioner</Scope>
     </TokenIdentifier>
     <Path>classFl__Positioner.html</Path>
-    <Anchor>1266ba5b972684673eb2274ec5371226</Anchor>
-    <Abstract>Same as xbounds(xminimum(), a).</Abstract>
+    <Anchor>a4303b7e7d404ec45394fbd28a7459847</Anchor>
+    <Abstract>Gets the X axis maximum.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>xmaximum</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Positioner</Scope>
     </TokenIdentifier>
     <Path>classFl__Positioner.html</Path>
-    <Anchor>4303b7e7d404ec45394fbd28a7459847</Anchor>
-    <Abstract>Gets the X axis maximum.</Abstract>
+    <Anchor>a1266ba5b972684673eb2274ec5371226</Anchor>
+    <Abstract>Same as xbounds(xminimum(), a)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>xminimum</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Positioner</Scope>
     </TokenIdentifier>
     <Path>classFl__Positioner.html</Path>
-    <Anchor>12c59eca4d22ac86e77515c925192bc9</Anchor>
-    <Abstract>Same as xbounds(a, xmaximum()).</Abstract>
+    <Anchor>a09536d32ff713a0371cefdf602455fe9</Anchor>
+    <Abstract>Gets the X axis minimum.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>xminimum</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Positioner</Scope>
     </TokenIdentifier>
     <Path>classFl__Positioner.html</Path>
-    <Anchor>09536d32ff713a0371cefdf602455fe9</Anchor>
-    <Abstract>Gets the X axis minimum.</Abstract>
+    <Anchor>a12c59eca4d22ac86e77515c925192bc9</Anchor>
+    <Abstract>Same as xbounds(a, xmaximum())</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>xstep</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Positioner</Scope>
     </TokenIdentifier>
     <Path>classFl__Positioner.html</Path>
-    <Anchor>8c73c15b3152110c95c3c10ed32bcbbe</Anchor>
+    <Anchor>a8c73c15b3152110c95c3c10ed32bcbbe</Anchor>
     <Abstract>Sets the stepping value for the X axis.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>xvalue</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Positioner</Scope>
     </TokenIdentifier>
     <Path>classFl__Positioner.html</Path>
-    <Anchor>5c3090ebf46d34525eadd24fd54ec5d5</Anchor>
+    <Anchor>a5c3090ebf46d34525eadd24fd54ec5d5</Anchor>
     <Abstract>Sets the X axis coordinate.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>xvalue</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Positioner</Scope>
     </TokenIdentifier>
     <Path>classFl__Positioner.html</Path>
-    <Anchor>e231d035294d6037dfda7d8c5b450e02</Anchor>
+    <Anchor>ae231d035294d6037dfda7d8c5b450e02</Anchor>
     <Abstract>Gets the X axis coordinate.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>ybounds</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Positioner</Scope>
     </TokenIdentifier>
     <Path>classFl__Positioner.html</Path>
-    <Anchor>c79689581d30ee260c4f38276edcda9a</Anchor>
+    <Anchor>ac79689581d30ee260c4f38276edcda9a</Anchor>
     <Abstract>Sets the Y axis bounds.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>ymaximum</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Positioner</Scope>
     </TokenIdentifier>
     <Path>classFl__Positioner.html</Path>
-    <Anchor>cffaabf7bec13fa27d0cb87fd4f2f5d4</Anchor>
-    <Abstract>Same as ybounds(ymininimum(), a).</Abstract>
+    <Anchor>ae22650dec07c3aab7fb96cf6ff3dc2ca</Anchor>
+    <Abstract>Gets the Y axis maximum.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>ymaximum</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Positioner</Scope>
     </TokenIdentifier>
     <Path>classFl__Positioner.html</Path>
-    <Anchor>e22650dec07c3aab7fb96cf6ff3dc2ca</Anchor>
-    <Abstract>Gets the Y axis maximum.</Abstract>
+    <Anchor>acffaabf7bec13fa27d0cb87fd4f2f5d4</Anchor>
+    <Abstract>Same as ybounds(ymininimum(), a)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>yminimum</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Positioner</Scope>
     </TokenIdentifier>
     <Path>classFl__Positioner.html</Path>
-    <Anchor>73bf390de8ad72f692c1f2b2b29d14e4</Anchor>
-    <Abstract>Same as ybounds(a, ymaximum()).</Abstract>
+    <Anchor>a73bf390de8ad72f692c1f2b2b29d14e4</Anchor>
+    <Abstract>Same as ybounds(a, ymaximum())</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>yminimum</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Positioner</Scope>
     </TokenIdentifier>
     <Path>classFl__Positioner.html</Path>
-    <Anchor>75ce94aad4599e36680ccd97c82ece64</Anchor>
+    <Anchor>a75ce94aad4599e36680ccd97c82ece64</Anchor>
     <Abstract>Gets the Y axis minimum.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>ystep</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Positioner</Scope>
     </TokenIdentifier>
     <Path>classFl__Positioner.html</Path>
-    <Anchor>7364104c3b2b01c04ecfbac8e2116788</Anchor>
+    <Anchor>a7364104c3b2b01c04ecfbac8e2116788</Anchor>
     <Abstract>Sets the stepping value for the Y axis.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>yvalue</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Positioner</Scope>
     </TokenIdentifier>
     <Path>classFl__Positioner.html</Path>
-    <Anchor>2a5212153e2784b20e4f334dfd149e7d</Anchor>
+    <Anchor>a2a5212153e2784b20e4f334dfd149e7d</Anchor>
     <Abstract>Sets the Y axis coordinate.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>yvalue</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Positioner</Scope>
     </TokenIdentifier>
     <Path>classFl__Positioner.html</Path>
-    <Anchor>c28162db3cc6d6a811491afcf2ada99f</Anchor>
+    <Anchor>ac28162db3cc6d6a811491afcf2ada99f</Anchor>
     <Abstract>Gets the Y axis coordinate.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Positioner</Scope>
     </TokenIdentifier>
     <Path>classFl__Positioner.html</Path>
-    <Anchor>13cb5bbb03aca0bd07633f21e1634520</Anchor>
+    <Anchor>a13cb5bbb03aca0bd07633f21e1634520</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>Fl_PostScript.H</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>file</Type>
-      <Scope></Scope>
+      <Name>Fl_PostScript_File_Device</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_PostScript_File_Device</Scope>
     </TokenIdentifier>
-    <Path>Fl__PostScript_8H.html</Path>
-    <Abstract>declaration of classes Fl_PostScript_Graphics_Driver, Fl_PostScript_File_Device.</Abstract>
+    <Path>classFl__PostScript__File__Device.html</Path>
+    <Abstract>To send graphical output to a PostScript file.</Abstract>
+    <DeclaredIn>Fl_PostScript.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>Fl_PostScript_File_Device</Name>
+      <Name>class_name</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>cl</Type>
-      <Scope></Scope>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_File_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__File__Device.html</Path>
-    <Abstract>To send graphical output to a PostScript file.</Abstract>
-    <DeclaredIn>Fl_PostScript.H</DeclaredIn>
+    <Anchor>ad2d843215cf1bc1aa929b5c7226f67f6</Anchor>
+    <Abstract>Returns the name of the class of this object.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>end_job</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_PostScript_File_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__File__Device.html</Path>
-    <Anchor>acf30ee517b80c38a2c333200954e2af</Anchor>
+    <Anchor>aacf30ee517b80c38a2c333200954e2af</Anchor>
     <Abstract>To be called at the end of a print job.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>end_page</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_PostScript_File_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__File__Device.html</Path>
-    <Anchor>45ee126a519fa8ae6ce770dc6d3b996a</Anchor>
+    <Anchor>a45ee126a519fa8ae6ce770dc6d3b996a</Anchor>
     <Abstract>To be called at the end of each page.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_PostScript_File_Device</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_PostScript_File_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__File__Device.html</Path>
-    <Anchor>0d3322e4698aa2c3fa4e4254d17f717d</Anchor>
+    <Anchor>a0d3322e4698aa2c3fa4e4254d17f717d</Anchor>
     <Abstract>The constructor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>margins</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_PostScript_File_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__File__Device.html</Path>
-    <Anchor>862ab0614b5d326b31c7f7a8a9d47ded</Anchor>
-    <Abstract>Computes the dimensions of margins that lie between the printable page area and the...</Abstract>
+    <Anchor>a862ab0614b5d326b31c7f7a8a9d47ded</Anchor>
+    <Abstract>Computes the dimensions of margins that lie between the printable page area and the full page...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>origin</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_PostScript_File_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__File__Device.html</Path>
-    <Anchor>62d0a7e82e7fe7c63e5e0576c1f7639c</Anchor>
+    <Anchor>abc467d5a69d50acf3101c293ee789b28</Anchor>
+    <Abstract>Computes the page coordinates of the current origin of graphics functions.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>origin</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_File_Device</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__File__Device.html</Path>
+    <Anchor>a62d0a7e82e7fe7c63e5e0576c1f7639c</Anchor>
     <Abstract>Sets the position in page coordinates of the origin of graphics functions.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>printable_rect</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_PostScript_File_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__File__Device.html</Path>
-    <Anchor>e5d22ae29d91af6b0453d67ca8437e5c</Anchor>
+    <Anchor>ae5d22ae29d91af6b0453d67ca8437e5c</Anchor>
     <Abstract>Computes the width and height of the printable area of the page.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>rotate</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_PostScript_File_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__File__Device.html</Path>
-    <Anchor>63407fe6db82413253a02dcc5b639e44</Anchor>
+    <Anchor>a63407fe6db82413253a02dcc5b639e44</Anchor>
     <Abstract>Rotates the graphics operations relatively to paper.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>scale</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_PostScript_File_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__File__Device.html</Path>
-    <Anchor>516292a229154fd028504450bd87ac7b</Anchor>
+    <Anchor>aab1d622e451fa8976aa214511ab3e015</Anchor>
     <Abstract>Changes the scaling of page coordinates.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>start_job</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_PostScript_File_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__File__Device.html</Path>
-    <Anchor>40730d25082ea7a713187f0f4ab32539</Anchor>
-    <Abstract>Begins the session where all graphics requests will go to FILE pointer.</Abstract>
+    <Anchor>a59af7ba1f02cf06b42fc45b504c56e3f</Anchor>
+    <Abstract>Begins the session where all graphics requests will go to a local PostScript file.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>start_job</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_PostScript_File_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__File__Device.html</Path>
-    <Anchor>59af7ba1f02cf06b42fc45b504c56e3f</Anchor>
-    <Abstract>Begins the session where all graphics requests will go to a local PostScript file...</Abstract>
+    <Anchor>a40730d25082ea7a713187f0f4ab32539</Anchor>
+    <Abstract>Begins the session where all graphics requests will go to FILE pointer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>start_page</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_PostScript_File_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__File__Device.html</Path>
-    <Anchor>b9a751439e2e5695bd94d5de218b0d55</Anchor>
+    <Anchor>ab9a751439e2e5695bd94d5de218b0d55</Anchor>
     <Abstract>Starts a new printed page.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>translate</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_PostScript_File_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__File__Device.html</Path>
-    <Anchor>06d781ce8fdfdbbd2d8e732bdbdf777e</Anchor>
+    <Anchor>a06d781ce8fdfdbbd2d8e732bdbdf777e</Anchor>
     <Abstract>Translates the current graphics origin accounting for the current rotation.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>untranslate</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_PostScript_File_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__File__Device.html</Path>
-    <Anchor>1206add30447d3e17022a712f983ea0c</Anchor>
+    <Anchor>a1206add30447d3e17022a712f983ea0c</Anchor>
     <Abstract>Undoes the effect of a previous translate() call.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_PostScript_File_Device</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_PostScript_File_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__File__Device.html</Path>
-    <Anchor>30fb2bac9ac4c8a0ee266c93b8942356</Anchor>
+    <Anchor>a30fb2bac9ac4c8a0ee266c93b8942356</Anchor>
     <Abstract>The destructor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>device_type</Name>
+      <Name>class_id</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_PostScript_File_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__File__Device.html</Path>
-    <Anchor>4ef5a2f39ce9466f97df79cce62fd40d</Anchor>
+    <Anchor>a8e47a9a3ac38a2ad3fa6c775701c747b</Anchor>
     <Abstract>A string that identifies each subclass of Fl_Device.</Abstract>
   </Token>
   <Token>
@@ -22186,26 +23224,26 @@
       <Scope>Fl_PostScript_File_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__File__Device.html</Path>
-    <Anchor>178da7bd820ce6fcf7151dbd0a6494d1</Anchor>
+    <Anchor>a178da7bd820ce6fcf7151dbd0a6494d1</Anchor>
     <Abstract>Label of the PostScript file chooser window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>driver</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_PostScript_File_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__File__Device.html</Path>
-    <Anchor>7a1526bd1ae1a010978842adb459c9a3</Anchor>
+    <Anchor>a7a1526bd1ae1a010978842adb459c9a3</Anchor>
     <Abstract>Returns the PostScript driver of this drawing surface.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_PostScript_Graphics_Driver</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__Graphics__Driver.html</Path>
     <Abstract>PostScript graphical backend.</Abstract>
@@ -22213,86 +23251,670 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>draw</Name>
+      <Name>arc</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_PostScript_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__Graphics__Driver.html</Path>
-    <Anchor>0102e5d0674c856a5f888f021f6deb31</Anchor>
-    <Abstract>Draws an Fl_RGB_Image object to the device.</Abstract>
+    <Anchor>a30c007649b6e1b7649f2d022f101256a</Anchor>
+    <Abstract>see fl_arc(double x, double y, double r, double start, double end).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>arc</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>ab676bd4b67248559a1f186c870a5dcb2</Anchor>
+    <Abstract>see fl_arc(int x, int y, int w, int h, double a1, double a2).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>begin_complex_polygon</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a26677662e131b909a4edd0ba874b9be8</Anchor>
+    <Abstract>see fl_begin_complex_polygon().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>begin_line</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a3943220a863198b0af2b85376453490f</Anchor>
+    <Abstract>see fl_begin_line().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>begin_loop</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a3a1dbd2566cd226e8f67aceb94c8778d</Anchor>
+    <Abstract>see fl_begin_loop().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>begin_points</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a4e15bc61c77687762817c2f84e832672</Anchor>
+    <Abstract>see fl_begin_points().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>begin_polygon</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a128944d41e7041158089bee8ea627fe3</Anchor>
+    <Abstract>see fl_begin_polygon().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>circle</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a7affdfeccfc2929a2789f2f6a93b7cd7</Anchor>
+    <Abstract>see fl_circle(double x, double y, double r).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>class_name</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>ac8983813e721fe6b926e709497330d8d</Anchor>
+    <Abstract>Returns the name of the class of this object.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>clip_box</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a194c937e52aeadb7cbc250059b9f1e7d</Anchor>
+    <Abstract>see fl_clip_box(int x, int y, int w, int h, int &amp;amp;X, int &amp;amp;Y, int &amp;amp;W, int &amp;amp;H)...</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>color</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a2d443b5a4a997719c138e88843ec7676</Anchor>
+    <Abstract>see fl_color(uchar r, uchar g, uchar b).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>color</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a74fec8466488bfafd3adf71426083e37</Anchor>
+    <Abstract>see fl_color(Fl_Color c).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>curve</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a87223bfba7fef978e946cc79afffbd1f</Anchor>
+    <Abstract>see fl_curve(double X0, double Y0, double X1, double Y1, double X2, double Y2, double X3...</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>descent</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>af0bb3b8c6438323edb756f25901b7d8d</Anchor>
+    <Abstract>see fl_descent().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_PostScript_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__Graphics__Driver.html</Path>
-    <Anchor>05c13a08b68b18eb36775e680aa2d569</Anchor>
+    <Anchor>a05c13a08b68b18eb36775e680aa2d569</Anchor>
     <Abstract>Draws an Fl_Bitmap object to the device.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_PostScript_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__Graphics__Driver.html</Path>
-    <Anchor>af2558ec42b46cff7008c4ecabe81c6f</Anchor>
+    <Anchor>a756d40551c7c57caa2df77e8785d4a97</Anchor>
+    <Abstract>see fl_draw(const char *str, int n, int x, int y).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>draw</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>afe1e2d9476460a47df92de170f02237e</Anchor>
+    <Abstract>see fl_draw(int angle, const char *str, int n, int x, int y).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>draw</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>aaf2558ec42b46cff7008c4ecabe81c6f</Anchor>
     <Abstract>Draws an Fl_Pixmap object to the device.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>draw</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a0102e5d0674c856a5f888f021f6deb31</Anchor>
+    <Abstract>Draws an Fl_RGB_Image object to the device.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>draw_image</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>af63873d3a57365a23bce02daac3dcf0d</Anchor>
+    <Abstract>see fl_draw_image(const uchar* buf, int X,int Y,int W,int H, int D, int L).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>draw_image</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a56e7ce1b656c5ac2aeb6167aa27b919d</Anchor>
+    <Abstract>see fl_draw_image(Fl_Draw_Image_Cb cb, void* data, int X,int Y,int W,int H, int D).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>draw_image_mono</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a6971f70a909451fbae1b1f436cda4777</Anchor>
+    <Abstract>see fl_draw_image_mono(const uchar* buf, int X,int Y,int W,int H, int D, int L).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>draw_image_mono</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>adccc5ba32276e82df1718759f62f40e7</Anchor>
+    <Abstract>see fl_draw_image_mono(Fl_Draw_Image_Cb cb, void* data, int X,int Y,int W,int H, int D)...</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>end_complex_polygon</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>ab154f8e139f1aa045091adcded62242b</Anchor>
+    <Abstract>see fl_end_complex_polygon().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>end_line</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>affadcb9d5f8444413b7679768f07c4f5</Anchor>
+    <Abstract>see fl_end_line().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>end_loop</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a937314426f1cda1230c5a52a207f4eab</Anchor>
+    <Abstract>see fl_end_loop().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>end_points</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a5616c12a9176518a867b049201f9ed5e</Anchor>
+    <Abstract>see fl_end_points().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>end_polygon</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a63904366af2a2e54a6bc846992e4e642</Anchor>
+    <Abstract>see fl_end_polygon().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>Fl_PostScript_Graphics_Driver</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_PostScript_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__Graphics__Driver.html</Path>
-    <Anchor>3731f6cdb22dac364d633fe5ef5ebd46</Anchor>
+    <Anchor>a3731f6cdb22dac364d633fe5ef5ebd46</Anchor>
     <Abstract>The constructor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>~Fl_PostScript_Graphics_Driver</Name>
+      <Name>font</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_PostScript_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__Graphics__Driver.html</Path>
-    <Anchor>7c4bee20de9515a76ce4230189015013</Anchor>
-    <Abstract>The destructor.</Abstract>
+    <Anchor>a7c3c91b0fbdb995a9eb93ec057694e95</Anchor>
+    <Abstract>see fl_font(Fl_Font face, Fl_Fontsize size).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>device_type</Name>
+      <Name>gap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>data</Type>
+      <Type>instm</Type>
       <Scope>Fl_PostScript_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__Graphics__Driver.html</Path>
-    <Anchor>a7f724936536af098b8fb018f3dfd323</Anchor>
-    <Abstract>A string that identifies each subclass of Fl_Device.</Abstract>
+    <Anchor>a546d4a892db73de2f3478908b5b83303</Anchor>
+    <Abstract>see fl_gap().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>Fl_Printer.H</Name>
+      <Name>height</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>file</Type>
-      <Scope></Scope>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
     </TokenIdentifier>
-    <Path>Fl__Printer_8H.html</Path>
-    <Abstract>declaration of classes Fl_System_Printer, Fl_PostScript_Printer, Fl_Printer, Fl_Device_Plugin...</Abstract>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>ae88f77923e9d9a93a9a6d8f3d18d0ebb</Anchor>
+    <Abstract>see fl_height().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>line</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a870b041ae74401f8ab0a8fcd3c8b33be</Anchor>
+    <Abstract>see fl_line(int x, int y, int x1, int y1).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>line</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>adc01694398e6dce4f346340056d5eb83</Anchor>
+    <Abstract>see fl_line(int x, int y, int x1, int y1, int x2, int y2).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>line_style</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a31dd65f29102b216435a2d8ee1dbbd74</Anchor>
+    <Abstract>see fl_line_style(int style, int width, char* dashes).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>loop</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a2dd2b83592cf3947debf64cbf4274381</Anchor>
+    <Abstract>see fl_loop(int x0, int y0, int x1, int y1, int x2, int y2, int x3, int y3).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>loop</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a7afde03781c4f6f178c26563532d55b6</Anchor>
+    <Abstract>see fl_loop(int x0, int y0, int x1, int y1, int x2, int y2).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>not_clipped</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>ae1162e2d5862cc284a4c7d15719f21eb</Anchor>
+    <Abstract>see fl_not_clipped(int x, int y, int w, int h).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>pie</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a39b1d5819a3c3be09236c5d963c32b08</Anchor>
+    <Abstract>see fl_pie(int x, int y, int w, int h, double a1, double a2).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>point</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>aba408ca06a8eee0cb078166f256814b0</Anchor>
+    <Abstract>see fl_point(int x, int y).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>polygon</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a715c73b66944f45a02350ed7abce038f</Anchor>
+    <Abstract>see fl_polygon(int x0, int y0, int x1, int y1, int x2, int y2).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>polygon</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a1b441d3d0f05c8b013b32905fc904059</Anchor>
+    <Abstract>see fl_polygon(int x0, int y0, int x1, int y1, int x2, int y2, int x3, int y3).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>pop_clip</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a46babf6cf69ec648259c6f90fa3240d5</Anchor>
+    <Abstract>see fl_pop_clip().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>push_clip</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>acb2a2c09c83fd7f5f474a26fe5272749</Anchor>
+    <Abstract>see fl_push_clip(int x, int y, int w, int h).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>push_no_clip</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>aa26c4b20530563ad0f7aaeebf100ca45</Anchor>
+    <Abstract>see fl_push_no_clip().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>rect</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a2cc41cda4af8a87b38dddc19df29eb70</Anchor>
+    <Abstract>see fl_rect(int x, int y, int w, int h).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>rectf</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a8bca38e284b435f3684696e503a900ee</Anchor>
+    <Abstract>see fl_rectf(int x, int y, int w, int h).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>rtl_draw</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a59012d28f7bd29b0729dc6e058b688e8</Anchor>
+    <Abstract>see fl_rtl_draw(const char *str, int n, int x, int y).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>text_extents</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>ade982260311a0bfeb43bb1cad044a102</Anchor>
+    <Abstract>see fl_text_extents(const char*, int n, int&amp;amp; dx, int&amp;amp; dy, int&amp;amp; w, int&amp;amp; h)...</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>transformed_vertex</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a59a42113047a2f0e877cccaca93cceff</Anchor>
+    <Abstract>see fl_transformed_vertex(double xf, double yf).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>vertex</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>aca8eb1d203fe093483c47036df528db9</Anchor>
+    <Abstract>see fl_vertex(double x, double y).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>width</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a6d8ab04afa7e310818f045a8524f71cb</Anchor>
+    <Abstract>see fl_width(const char *str, int n).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>xyline</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a6d7660c3c0356023663524533e1bbea2</Anchor>
+    <Abstract>see fl_xyline(int x, int y, int x1).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>xyline</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a45bc3145d11c0b4f9bee548affd4e811</Anchor>
+    <Abstract>see fl_xyline(int x, int y, int x1, int y2, int x3).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>xyline</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a67949ccc791aa8b9cac4301d7839d2fc</Anchor>
+    <Abstract>see fl_xyline(int x, int y, int x1, int y2).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>yxline</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>ab497809ff0f09a7b80a7919a09e3ec80</Anchor>
+    <Abstract>see fl_yxline(int x, int y, int y1, int x2, int y3).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>yxline</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>ac446e3969fb0d36dce2d3647656670e5</Anchor>
+    <Abstract>see fl_yxline(int x, int y, int y1, int x2).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>yxline</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>acafadd64e0baee19cced13683202833b</Anchor>
+    <Abstract>see fl_yxline(int x, int y, int y1).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>~Fl_PostScript_Graphics_Driver</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a7c4bee20de9515a76ce4230189015013</Anchor>
+    <Abstract>The destructor.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>class_id</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>data</Type>
+      <Scope>Fl_PostScript_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Graphics__Driver.html</Path>
+    <Anchor>a6a6d92ae0351d3ec439841ad65d2a34d</Anchor>
+    <Abstract>A string that identifies each subclass of Fl_Device.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>Fl_PostScript_Printer</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_PostScript_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__Printer.html</Path>
     <Abstract>Print support under Unix/Linux.</Abstract>
@@ -22300,35 +23922,57 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>class_name</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Printer</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Printer.html</Path>
+    <Anchor>a1f1fbe50c4fd6350aec1cddd42f0bedd</Anchor>
+    <Abstract>Returns the name of the class of this object.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>start_job</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_PostScript_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__Printer.html</Path>
-    <Anchor>28eb1f213d8373d8c37b77fe05722c9b</Anchor>
+    <Anchor>a28eb1f213d8373d8c37b77fe05722c9b</Anchor>
     <Abstract>Starts a print job.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>device_type</Name>
+      <Name>class_id</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_PostScript_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__PostScript__Printer.html</Path>
-    <Anchor>d4aaa8f2819d384fa7cde62d15ecfaa5</Anchor>
+    <Anchor>a7169afa1da3a26d55dfb46800d7aef9f</Anchor>
     <Abstract>A string that identifies each subclass of Fl_Device.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>Fl_PostScript_Printer</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_PostScript_Printer</Scope>
+    </TokenIdentifier>
+    <Path>classFl__PostScript__Printer.html</Path>
+    <Anchor>ab9087751bbaafdb4032938cc52660eb3</Anchor>
+    <Abstract>The constructor.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>Fl_Preferences</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Abstract>Fl_Preferences provides methods to store user settings between application starts...</Abstract>
+    <Abstract>Fl_Preferences provides methods to store user settings between application starts.</Abstract>
     <DeclaredIn>Fl_Preferences.H</DeclaredIn>
   </Token>
   <Token>
@@ -22339,446 +23983,446 @@
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>7050f8b1c0cbb70693e61bcfbf4f5853</Anchor>
+    <Anchor>a7050f8b1c0cbb70693e61bcfbf4f5853</Anchor>
     <Abstract>Every Fl_Preferences-Group has a uniqe ID.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>e0fc8533d4cfb2d8c7e67b71b7080129</Anchor>
+    <Anchor>ae0fc8533d4cfb2d8c7e67b71b7080129</Anchor>
     <Abstract>Delete all groups and all entries.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>deleteAllEntries</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>f73078b80334cc3f43542f4862de402b</Anchor>
+    <Anchor>af73078b80334cc3f43542f4862de402b</Anchor>
     <Abstract>Delete all entries.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>deleteAllGroups</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>9d7563cd64c29348cd5c4d4c14e97614</Anchor>
+    <Anchor>a9d7563cd64c29348cd5c4d4c14e97614</Anchor>
     <Abstract>Delete all groups.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>deleteEntry</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>3a1710633307e8e79ba8fd89a803042e</Anchor>
+    <Anchor>a3a1710633307e8e79ba8fd89a803042e</Anchor>
     <Abstract>Deletes a single name/value pair.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>deleteGroup</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>6602c3104b2c5259160cb7e0fe5dd335</Anchor>
+    <Anchor>a6602c3104b2c5259160cb7e0fe5dd335</Anchor>
     <Abstract>Deletes a group.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>entries</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>9004c55f8c0c9515943b96853ea17940</Anchor>
+    <Anchor>a9004c55f8c0c9515943b96853ea17940</Anchor>
     <Abstract>Returns the number of entries (name/value pairs) in a group.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>entry</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>61bd91e8c3ee2a3f8bccd00ee2a65b8d</Anchor>
+    <Anchor>a61bd91e8c3ee2a3f8bccd00ee2a65b8d</Anchor>
     <Abstract>Returns the name of an entry.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>entryExists</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>05c3d7cbf364d5d1ed350ef33850f702</Anchor>
+    <Anchor>a05c3d7cbf364d5d1ed350ef33850f702</Anchor>
     <Abstract>Returns non-zero if an entry with this name exists.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Preferences</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>e2811816dd028d35d8b6b1cafd4f2e44</Anchor>
-    <Abstract>Create a new dataset access point using a dataset ID.</Abstract>
+    <Anchor>a7e2ec1496b7eb3cc5b2b9e8f6584c979</Anchor>
+    <Abstract>Use this constructor to create or read a preferences file at an arbitrary position in the file system...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Preferences</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>49a5569fb0b4f270ff8b343f34d11eac</Anchor>
-    <Abstract>Create another reference to a Preferences group.</Abstract>
+    <Anchor>ae2811816dd028d35d8b6b1cafd4f2e44</Anchor>
+    <Abstract>Create a new dataset access point using a dataset ID.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Preferences</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>20b8a66cd9fda6f727e391847653c4df</Anchor>
+    <Anchor>a402ba68241bfefeabcd3665613d81607</Anchor>
+    <Abstract>Create or access a group of preferences using a name.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Preferences</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>c87308454632a4c0a9feb040f42a1a39</Anchor>
-    <Abstract>Open a child group using a given index.</Abstract>
+    <Anchor>af8418ff8af933d22dbb70a082525a74e</Anchor>
+    <Abstract>The constructor creates a group that manages name/value pairs and child groups.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Preferences</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>402ba68241bfefeabcd3665613d81607</Anchor>
-    <Abstract>Create or access a group of preferences using a name.</Abstract>
+    <Anchor>ac87308454632a4c0a9feb040f42a1a39</Anchor>
+    <Abstract>Open a child group using a given index.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Preferences</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>44b60d610214f1ff60e9603babdea664</Anchor>
+    <Anchor>a44b60d610214f1ff60e9603babdea664</Anchor>
     <Abstract>Generate or read a new group of entries within another group.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Preferences</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>7e2ec1496b7eb3cc5b2b9e8f6584c979</Anchor>
-    <Abstract>Use this constructor to create or read a preferences file at an arbitrary position...</Abstract>
+    <Anchor>a20b8a66cd9fda6f727e391847653c4df</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Preferences</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>f8418ff8af933d22dbb70a082525a74e</Anchor>
-    <Abstract>The constructor creates a group that manages name/value pairs and child groups.</Abstract>
+    <Anchor>a49a5569fb0b4f270ff8b343f34d11eac</Anchor>
+    <Abstract>Create another reference to a Preferences group.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>flush</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>4d49e9959bc26fdc20641534497f3792</Anchor>
+    <Anchor>a4d49e9959bc26fdc20641534497f3792</Anchor>
     <Abstract>Writes all preferences to disk.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>get</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>e909187975eefda3c8bbef494296bc9f</Anchor>
+    <Anchor>a0d71373c6af5199bc1bb1fb955cb3a64</Anchor>
     <Abstract>Reads an entry from the group.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>get</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>4b0188c9976139103b5c49761c8b765a</Anchor>
+    <Anchor>a128339abc1a1ff6bca073de3a62b2cb3</Anchor>
     <Abstract>Reads an entry from the group.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>get</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>1074a165aa35687955568c7a13ba1462</Anchor>
+    <Anchor>a30e9d1ae031b06f501779c8937533740</Anchor>
     <Abstract>Reads an entry from the group.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>get</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>30e9d1ae031b06f501779c8937533740</Anchor>
+    <Anchor>a4b0188c9976139103b5c49761c8b765a</Anchor>
     <Abstract>Reads an entry from the group.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>get</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>0d71373c6af5199bc1bb1fb955cb3a64</Anchor>
+    <Anchor>ae909187975eefda3c8bbef494296bc9f</Anchor>
     <Abstract>Reads an entry from the group.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>get</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>128339abc1a1ff6bca073de3a62b2cb3</Anchor>
+    <Anchor>a1074a165aa35687955568c7a13ba1462</Anchor>
     <Abstract>Reads an entry from the group.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>get</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>0991a0bea2800ce5cd362ff6a778c0d3</Anchor>
+    <Anchor>a0991a0bea2800ce5cd362ff6a778c0d3</Anchor>
     <Abstract>Reads an entry from the group.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>getUserdataPath</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>cf3c545a4006ef50b091ed45b6f7ce2a</Anchor>
-    <Abstract>Creates a path that is related to the preferences file and that is usable for additional...</Abstract>
+    <Anchor>acf3c545a4006ef50b091ed45b6f7ce2a</Anchor>
+    <Abstract>Creates a path that is related to the preferences file and that is usable for additional application ...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>group</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>8aeb2bab88aea893c700533c5dea3d41</Anchor>
+    <Anchor>a8aeb2bab88aea893c700533c5dea3d41</Anchor>
     <Abstract>Returns the name of the Nth (num_group) group.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>groupExists</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>4009efec7d5505a8060ca7a95c1bee2e</Anchor>
+    <Anchor>a4009efec7d5505a8060ca7a95c1bee2e</Anchor>
     <Abstract>Returns non-zero if a group with this name exists.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>groups</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>70cfbe5245270b772806e085603a7ab8</Anchor>
+    <Anchor>a70cfbe5245270b772806e085603a7ab8</Anchor>
     <Abstract>Returns the number of groups that are contained within a group.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>id</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>1170302365aa48fbd04335ca52c20319</Anchor>
+    <Anchor>a1170302365aa48fbd04335ca52c20319</Anchor>
     <Abstract>Return an ID that can later be reused to open more references to this dataset.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>name</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>6ff11b679bec179ebb211c31f8e46f2e</Anchor>
+    <Anchor>a6ff11b679bec179ebb211c31f8e46f2e</Anchor>
     <Abstract>Return the name of this entry.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>path</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>af2e1a8f1904abb41f3cfa195ae9df41</Anchor>
+    <Anchor>aaf2e1a8f1904abb41f3cfa195ae9df41</Anchor>
     <Abstract>Return the the full path to this entry.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>cc689e9cdf957f7636992d275498d72b</Anchor>
+    <Anchor>a929db63f2f0d24d11c64ee929688b39e</Anchor>
     <Abstract>Sets an entry (name/value pair).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>1bbc84064bf5f2675b10724567505fd5</Anchor>
+    <Anchor>a1928e8ca3f21f66304951b757f24d70a</Anchor>
     <Abstract>Sets an entry (name/value pair).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>0b2d3935a8ba462d27d0e3c2c9e33841</Anchor>
+    <Anchor>a3d06e7b756a9c87acc508b835286d569</Anchor>
     <Abstract>Sets an entry (name/value pair).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>929db63f2f0d24d11c64ee929688b39e</Anchor>
+    <Anchor>a8bd606d0dd993488d149204ee0841925</Anchor>
     <Abstract>Sets an entry (name/value pair).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>8bd606d0dd993488d149204ee0841925</Anchor>
+    <Anchor>a0b2d3935a8ba462d27d0e3c2c9e33841</Anchor>
     <Abstract>Sets an entry (name/value pair).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>3d06e7b756a9c87acc508b835286d569</Anchor>
+    <Anchor>a1bbc84064bf5f2675b10724567505fd5</Anchor>
     <Abstract>Sets an entry (name/value pair).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>1928e8ca3f21f66304951b757f24d70a</Anchor>
+    <Anchor>acc689e9cdf957f7636992d275498d72b</Anchor>
     <Abstract>Sets an entry (name/value pair).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>ca6793ffe782ad4a55c604caed794ea9</Anchor>
+    <Anchor>aca6793ffe782ad4a55c604caed794ea9</Anchor>
     <Abstract>Returns the size of the value part of an entry.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Preferences</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>0eb024a8350c344303755fedb1582185</Anchor>
+    <Anchor>a0eb024a8350c344303755fedb1582185</Anchor>
     <Abstract>The destructor removes allocated resources.</Abstract>
   </Token>
   <Token>
@@ -22789,7 +24433,7 @@
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>e357c2136fce436e367b92c0337a4778</Anchor>
+    <Anchor>ae357c2136fce436e367b92c0337a4778</Anchor>
     <Abstract>Returns a UUID as generated by the system.</Abstract>
   </Token>
   <Token>
@@ -22800,7 +24444,7 @@
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>7b9960e5ac57a9a9af4cb3bfe422320f</Anchor>
+    <Anchor>a7b9960e5ac57a9a9af4cb3bfe422320f</Anchor>
     <Abstract>Remove the group with this ID from a database.</Abstract>
   </Token>
   <Token>
@@ -22811,7 +24455,7 @@
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>0947b73d778ca66b9fbb97b75bbbd7cb057fd9ac75376136f30efb0d700e8db4</Anchor>
+    <Anchor>a0947b73d778ca66b9fbb97b75bbbd7cba057fd9ac75376136f30efb0d700e8db4</Anchor>
     <Abstract>Preferences are used system-wide.</Abstract>
   </Token>
   <Token>
@@ -22822,59 +24466,68 @@
       <Scope>Fl_Preferences</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences.html</Path>
-    <Anchor>0947b73d778ca66b9fbb97b75bbbd7cbaf4354ca5ac4df110c2fd1fc36c61053</Anchor>
+    <Anchor>a0947b73d778ca66b9fbb97b75bbbd7cbaaf4354ca5ac4df110c2fd1fc36c61053</Anchor>
     <Abstract>Preferences apply only to the current user.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>Fl_Preferences::Entry</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_Preferences::Entry</Scope>
+    </TokenIdentifier>
+    <Path>structFl__Preferences_1_1Entry.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>Fl_Preferences::Name</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Preferences::Name</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences_1_1Name.html</Path>
-    <Abstract>&#39;Name&#39; provides a simple method to create numerical or more complex procedural...</Abstract>
+    <Abstract>&amp;#39;Name&amp;#39; provides a simple method to create numerical or more complex procedural names for entr...</Abstract>
     <DeclaredIn>Fl_Preferences.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Name</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences::Name</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences_1_1Name.html</Path>
-    <Anchor>492e9f40be730c22a457ed2e71138211</Anchor>
+    <Anchor>a52058bb2af3eadcbb1a95e4fc01e315d</Anchor>
     <Abstract>Creates a group name or entry name on the fly.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Name</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences::Name</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences_1_1Name.html</Path>
-    <Anchor>52058bb2af3eadcbb1a95e4fc01e315d</Anchor>
+    <Anchor>a492e9f40be730c22a457ed2e71138211</Anchor>
     <Abstract>Creates a group name or entry name on the fly.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>operator const char *</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Preferences::Name</Scope>
     </TokenIdentifier>
     <Path>classFl__Preferences_1_1Name.html</Path>
-    <Anchor>72b84d493e10ab5d2c0bdffccda4b5a0</Anchor>
-    <Abstract>Return the Name as a &quot;C&quot; string.</Abstract>
+    <Anchor>a72b84d493e10ab5d2c0bdffccda4b5a0</Anchor>
+    <Abstract>Return the Name as a &amp;quot;C&amp;quot; string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Printer</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
     <Abstract>OS-independent print support.</Abstract>
@@ -22882,211 +24535,255 @@
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>class_name</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Printer</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Printer.html</Path>
+    <Anchor>a8c51e8af2802d245d5a9d1cfa34413ae</Anchor>
+    <Abstract>Returns the name of the class of this object.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>end_job</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>181c505fbfba8818368f844f7276b06a</Anchor>
+    <Anchor>a181c505fbfba8818368f844f7276b06a</Anchor>
     <Abstract>To be called at the end of a print job.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>end_page</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>c3afd751b80f12a11f02a6e87eeb332a</Anchor>
+    <Anchor>ac3afd751b80f12a11f02a6e87eeb332a</Anchor>
     <Abstract>To be called at the end of each page.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Printer</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>82f5d6a0fe67c6b756251c6c2f470010</Anchor>
+    <Anchor>a82f5d6a0fe67c6b756251c6c2f470010</Anchor>
     <Abstract>The constructor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>margins</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>b0bb5557d714b1b8c0705c8af56bd26a</Anchor>
-    <Abstract>Computes the dimensions of margins that lie between the printable page area and the...</Abstract>
+    <Anchor>ab0bb5557d714b1b8c0705c8af56bd26a</Anchor>
+    <Abstract>Computes the dimensions of margins that lie between the printable page area and the full page...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>origin</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>c373a57ae77016b7c0565361323ceebc</Anchor>
+    <Anchor>ac373a57ae77016b7c0565361323ceebc</Anchor>
     <Abstract>Sets the position in page coordinates of the origin of graphics functions.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>origin</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Printer</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Printer.html</Path>
+    <Anchor>ab06af1da74d884b3acc3fd653bfa665e</Anchor>
+    <Abstract>Computes the page coordinates of the current origin of graphics functions.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>print_widget</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Printer</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Printer.html</Path>
+    <Anchor>a0b6a37315107179fec2eab69008f5150</Anchor>
+    <Abstract>Draws the widget on the printed page.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>print_window_part</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Printer</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Printer.html</Path>
+    <Anchor>afb75fad498e6e1eacd8d66f54a0964fd</Anchor>
+    <Abstract>Prints a rectangular part of an on-screen window.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>printable_rect</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>e7d6d14dd0c0711634f38c599811db9c</Anchor>
+    <Anchor>ae7d6d14dd0c0711634f38c599811db9c</Anchor>
     <Abstract>Computes the width and height of the printable area of the page.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>rotate</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>2c5e858532b376ee7627369c9c8b1c36</Anchor>
+    <Anchor>a2c5e858532b376ee7627369c9c8b1c36</Anchor>
     <Abstract>Rotates the graphics operations relatively to paper.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>scale</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>3016929f51bfa77c9e680f33d8a2227f</Anchor>
+    <Anchor>a0b991bd8a66b8f5171cb1ee262834476</Anchor>
     <Abstract>Changes the scaling of page coordinates.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>start_job</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>8f3603112736f55dd08ef7ad4aaed551</Anchor>
+    <Anchor>a8f3603112736f55dd08ef7ad4aaed551</Anchor>
     <Abstract>Starts a print job.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>start_page</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>a7c9294391ecebe05a59b868fe16bac1</Anchor>
+    <Anchor>aa7c9294391ecebe05a59b868fe16bac1</Anchor>
     <Abstract>Starts a new printed page.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>translate</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>2b49948772a2fbe2d7a849ead465c36a</Anchor>
+    <Anchor>a2b49948772a2fbe2d7a849ead465c36a</Anchor>
     <Abstract>Translates the current graphics origin accounting for the current rotation.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>untranslate</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>76093f5f33d65cbdf94212da159069b0</Anchor>
+    <Anchor>a76093f5f33d65cbdf94212da159069b0</Anchor>
     <Abstract>Undoes the effect of a previous translate() call.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Printer</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>9204f3ba398e223644aa43549f6c151f</Anchor>
+    <Anchor>a9204f3ba398e223644aa43549f6c151f</Anchor>
     <Abstract>The destructor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>device_type</Name>
+      <Name>class_id</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>441ac9fd967abf82e252f0398505e753</Anchor>
+    <Anchor>aa837fde56021246c7a7137786e7ca5dc</Anchor>
     <Abstract>A string that identifies each subclass of Fl_Device.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>dialog_all</Name>
+      <Name>dialog_title</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>31e9ecf71e46f2bd7d383f98ecdc499e</Anchor>
+    <Anchor>a8daa1073eb58253615fdcc6527fbe9f5</Anchor>
     <Abstract>[this text may be customized at run-time]</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>dialog_cancel_button</Name>
+      <Name>dialog_printer</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>3fa617c60bd49fe22e85528207624447</Anchor>
+    <Anchor>aadef142d3a763eb4817fa74f08f3c984</Anchor>
     <Abstract>[this text may be customized at run-time]</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>dialog_copies</Name>
+      <Name>dialog_range</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>c3ed741bb3bf8657ef20e8f6a83b7e5c</Anchor>
+    <Anchor>a37cd6fbafd37fcd163156e4f7a0a3df3</Anchor>
     <Abstract>[this text may be customized at run-time]</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>dialog_copyNo</Name>
+      <Name>dialog_copies</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>3111a201b9e06bcc8eb59f05e798ac4c</Anchor>
+    <Anchor>ac3ed741bb3bf8657ef20e8f6a83b7e5c</Anchor>
     <Abstract>[this text may be customized at run-time]</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>dialog_from</Name>
+      <Name>dialog_all</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>67c9ff228b69a119c159f0ca5fbe80a2</Anchor>
+    <Anchor>a31e9ecf71e46f2bd7d383f98ecdc499e</Anchor>
     <Abstract>[this text may be customized at run-time]</Abstract>
   </Token>
   <Token>
@@ -23097,158 +24794,158 @@
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>8ef5becfaac064866643a5ce7faa2147</Anchor>
+    <Anchor>a8ef5becfaac064866643a5ce7faa2147</Anchor>
     <Abstract>[this text may be customized at run-time]</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>dialog_print_button</Name>
+      <Name>dialog_from</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>cc5757a7a2e58300e9b171db13abc06c</Anchor>
+    <Anchor>a67c9ff228b69a119c159f0ca5fbe80a2</Anchor>
     <Abstract>[this text may be customized at run-time]</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>dialog_print_to_file</Name>
+      <Name>dialog_to</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>382046e93ba09ee52e4061aeaed02b2a</Anchor>
+    <Anchor>a2519b350a86c5d2ffc7f02c405fe3df8</Anchor>
     <Abstract>[this text may be customized at run-time]</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>dialog_printer</Name>
+      <Name>dialog_properties</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>adef142d3a763eb4817fa74f08f3c984</Anchor>
+    <Anchor>a7151d378e37d8f967b59727dcbf34954</Anchor>
     <Abstract>[this text may be customized at run-time]</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>dialog_properties</Name>
+      <Name>dialog_copyNo</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>7151d378e37d8f967b59727dcbf34954</Anchor>
+    <Anchor>a3111a201b9e06bcc8eb59f05e798ac4c</Anchor>
     <Abstract>[this text may be customized at run-time]</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>dialog_range</Name>
+      <Name>dialog_print_button</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>37cd6fbafd37fcd163156e4f7a0a3df3</Anchor>
+    <Anchor>acc5757a7a2e58300e9b171db13abc06c</Anchor>
     <Abstract>[this text may be customized at run-time]</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>dialog_title</Name>
+      <Name>dialog_cancel_button</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>8daa1073eb58253615fdcc6527fbe9f5</Anchor>
+    <Anchor>a3fa617c60bd49fe22e85528207624447</Anchor>
     <Abstract>[this text may be customized at run-time]</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>dialog_to</Name>
+      <Name>dialog_print_to_file</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>2519b350a86c5d2ffc7f02c405fe3df8</Anchor>
+    <Anchor>a382046e93ba09ee52e4061aeaed02b2a</Anchor>
     <Abstract>[this text may be customized at run-time]</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>property_cancel</Name>
+      <Name>property_title</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>f2365db9ff92e4371ffd6ed1491d11e4</Anchor>
+    <Anchor>a2397a4958d8164ea5cab3cfd9ee1ac99</Anchor>
     <Abstract>[this text may be customized at run-time]</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>property_mode</Name>
+      <Name>property_pagesize</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>544b8d7ac3ac916aadacad21e52692c7</Anchor>
+    <Anchor>a88367665ca3c5c4d36b6140c683cc946</Anchor>
     <Abstract>[this text may be customized at run-time]</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>property_pagesize</Name>
+      <Name>property_mode</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>88367665ca3c5c4d36b6140c683cc946</Anchor>
+    <Anchor>a544b8d7ac3ac916aadacad21e52692c7</Anchor>
     <Abstract>[this text may be customized at run-time]</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>property_save</Name>
+      <Name>property_use</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>71ccf66fbd69888f76a0193ec2b6f528</Anchor>
+    <Anchor>af361fb99481fac47969e4740519892fd</Anchor>
     <Abstract>[this text may be customized at run-time]</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>property_title</Name>
+      <Name>property_save</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>2397a4958d8164ea5cab3cfd9ee1ac99</Anchor>
+    <Anchor>a71ccf66fbd69888f76a0193ec2b6f528</Anchor>
     <Abstract>[this text may be customized at run-time]</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>property_use</Name>
+      <Name>property_cancel</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__Printer.html</Path>
-    <Anchor>f361fb99481fac47969e4740519892fd</Anchor>
+    <Anchor>af2365db9ff92e4371ffd6ed1491d11e4</Anchor>
     <Abstract>[this text may be customized at run-time]</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Progress</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Progress</Scope>
     </TokenIdentifier>
     <Path>classFl__Progress.html</Path>
     <Abstract>Displays a progress bar for the user.</Abstract>
@@ -23258,96 +24955,96 @@
     <TokenIdentifier>
       <Name>Fl_Progress</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Progress</Scope>
     </TokenIdentifier>
     <Path>classFl__Progress.html</Path>
-    <Anchor>519eb30a9b474d0301bb09a38156b21d</Anchor>
+    <Anchor>a519eb30a9b474d0301bb09a38156b21d</Anchor>
     <Abstract>The constructor creates the progress bar using the position, size, and label.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>maximum</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Progress</Scope>
     </TokenIdentifier>
     <Path>classFl__Progress.html</Path>
-    <Anchor>b9138910f8977f5bc9fb604975a9320f</Anchor>
-    <Abstract>Gets the maximum value in the progress widget.</Abstract>
+    <Anchor>afebf9d9c188be1e8f5dd7576bcb9aff7</Anchor>
+    <Abstract>Sets the maximum value in the progress widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>maximum</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Progress</Scope>
     </TokenIdentifier>
     <Path>classFl__Progress.html</Path>
-    <Anchor>febf9d9c188be1e8f5dd7576bcb9aff7</Anchor>
-    <Abstract>Sets the maximum value in the progress widget.</Abstract>
+    <Anchor>ab9138910f8977f5bc9fb604975a9320f</Anchor>
+    <Abstract>Gets the maximum value in the progress widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>minimum</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Progress</Scope>
     </TokenIdentifier>
     <Path>classFl__Progress.html</Path>
-    <Anchor>9586ea45e269f4f1ccf35741215c1b1a</Anchor>
+    <Anchor>a9586ea45e269f4f1ccf35741215c1b1a</Anchor>
     <Abstract>Gets the minimum value in the progress widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>minimum</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Progress</Scope>
     </TokenIdentifier>
     <Path>classFl__Progress.html</Path>
-    <Anchor>cde4b20b5c359e72d2e8b3f6a68f3ed9</Anchor>
+    <Anchor>acde4b20b5c359e72d2e8b3f6a68f3ed9</Anchor>
     <Abstract>Sets the minimum value in the progress widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Progress</Scope>
     </TokenIdentifier>
     <Path>classFl__Progress.html</Path>
-    <Anchor>fc767ef2e3d49a6b5dc198554702a03a</Anchor>
-    <Abstract>Gets the current value in the progress widget.</Abstract>
+    <Anchor>af6fb114a44c7f74c9ec4ff09eb747659</Anchor>
+    <Abstract>Sets the current value in the progress widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Progress</Scope>
     </TokenIdentifier>
     <Path>classFl__Progress.html</Path>
-    <Anchor>f6fb114a44c7f74c9ec4ff09eb747659</Anchor>
-    <Abstract>Sets the current value in the progress widget.</Abstract>
+    <Anchor>afc767ef2e3d49a6b5dc198554702a03a</Anchor>
+    <Abstract>Gets the current value in the progress widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Progress</Scope>
     </TokenIdentifier>
     <Path>classFl__Progress.html</Path>
-    <Anchor>b6cccc20f1936cb193cceb984b261b54</Anchor>
+    <Anchor>ab6cccc20f1936cb193cceb984b261b54</Anchor>
     <Abstract>Draws the progress bar.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Quartz_Graphics_Driver</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Quartz_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Quartz__Graphics__Driver.html</Path>
     <Abstract>The Mac OS X-specific graphics class.</Abstract>
@@ -23355,329 +25052,521 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>draw</Name>
+      <Name>class_name</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Quartz_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Quartz__Graphics__Driver.html</Path>
-    <Anchor>2bca973f829112bb7950e67cebfb6b21</Anchor>
-    <Abstract>Draws an Fl_RGB_Image object to the device.</Abstract>
+    <Anchor>aaeb57564b9dd6f95a3b709ce7dbc7d24</Anchor>
+    <Abstract>Returns the name of the class of this object.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>color</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Quartz_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Quartz__Graphics__Driver.html</Path>
+    <Anchor>a5162fe4a5ea0ab430f2c2c0f1632f01b</Anchor>
+    <Abstract>see fl_color(Fl_Color c).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>color</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Quartz_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Quartz__Graphics__Driver.html</Path>
+    <Anchor>a185077a03792da8327a266101a37e4d7</Anchor>
+    <Abstract>see fl_color(uchar r, uchar g, uchar b).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>descent</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Quartz_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Quartz__Graphics__Driver.html</Path>
+    <Anchor>a53b96660eb157ec659e78d4e8567d040</Anchor>
+    <Abstract>see fl_descent().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Quartz_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Quartz__Graphics__Driver.html</Path>
-    <Anchor>09458cafee65502e11e0208c4c64e8b6</Anchor>
+    <Anchor>a09458cafee65502e11e0208c4c64e8b6</Anchor>
     <Abstract>Draws an Fl_Bitmap object to the device.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Quartz_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Quartz__Graphics__Driver.html</Path>
-    <Anchor>57476d9850b5a10409e3f13d069d7d99</Anchor>
+    <Anchor>a57476d9850b5a10409e3f13d069d7d99</Anchor>
     <Abstract>Draws an Fl_Pixmap object to the device.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>Fl_Quartz_Graphics_Driver</Name>
+      <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Quartz_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Quartz__Graphics__Driver.html</Path>
-    <Anchor>6ba5dd0c81cc0e9b77f1b20e5e15164d</Anchor>
-    <Abstract>The constructor.</Abstract>
+    <Anchor>a9e3fc1e2cabf647fad257ae0895ad36f</Anchor>
+    <Abstract>see fl_draw(const char *str, int n, int x, int y).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>device_type</Name>
+      <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Quartz_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Quartz__Graphics__Driver.html</Path>
+    <Anchor>a7f64b41a3d8f31767769ecd520064cd5</Anchor>
+    <Abstract>see fl_draw(int angle, const char *str, int n, int x, int y).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>draw</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Quartz_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Quartz__Graphics__Driver.html</Path>
+    <Anchor>a2bca973f829112bb7950e67cebfb6b21</Anchor>
+    <Abstract>Draws an Fl_RGB_Image object to the device.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>draw_image</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Quartz_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Quartz__Graphics__Driver.html</Path>
+    <Anchor>a310c42772081639f67b9e496c0409b2b</Anchor>
+    <Abstract>see fl_draw_image(const uchar* buf, int X,int Y,int W,int H, int D, int L).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>draw_image</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Quartz_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Quartz__Graphics__Driver.html</Path>
+    <Anchor>a38da33889094f02bfbeb924dac4e34ed</Anchor>
+    <Abstract>see fl_draw_image(Fl_Draw_Image_Cb cb, void* data, int X,int Y,int W,int H, int D).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>draw_image_mono</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Quartz_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Quartz__Graphics__Driver.html</Path>
+    <Anchor>ac365bb111160f492c5690a579550fe44</Anchor>
+    <Abstract>see fl_draw_image_mono(const uchar* buf, int X,int Y,int W,int H, int D, int L).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>draw_image_mono</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Quartz_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Quartz__Graphics__Driver.html</Path>
+    <Anchor>a0ba127f6445d7fcdf55ee29d35cff169</Anchor>
+    <Abstract>see fl_draw_image_mono(Fl_Draw_Image_Cb cb, void* data, int X,int Y,int W,int H, int D)...</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>font</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Quartz_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Quartz__Graphics__Driver.html</Path>
+    <Anchor>ad2eb4fe22e0c7a92f4b5d5dad65f1c1a</Anchor>
+    <Abstract>see fl_font(Fl_Font face, Fl_Fontsize size).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>height</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Quartz_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Quartz__Graphics__Driver.html</Path>
+    <Anchor>a0b4088d5459734bdc46d0501c61d481d</Anchor>
+    <Abstract>see fl_height().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>rtl_draw</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Quartz_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Quartz__Graphics__Driver.html</Path>
+    <Anchor>a346dfe12a104a2d8827231a0a6ce733e</Anchor>
+    <Abstract>see fl_rtl_draw(const char *str, int n, int x, int y).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>text_extents</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Quartz_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Quartz__Graphics__Driver.html</Path>
+    <Anchor>ac8a7c0ca0b6e14bc3cd8ff4bcfc3094f</Anchor>
+    <Abstract>see fl_text_extents(const char*, int n, int&amp;amp; dx, int&amp;amp; dy, int&amp;amp; w, int&amp;amp; h)...</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>width</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Quartz_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Quartz__Graphics__Driver.html</Path>
+    <Anchor>a0e833b235dfd4c7147a173b98ae1473d</Anchor>
+    <Abstract>see fl_width(unsigned int n).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>width</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Quartz_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Quartz__Graphics__Driver.html</Path>
+    <Anchor>aed8f2edd6132b7addae8c56642cec2ea</Anchor>
+    <Abstract>see fl_width(const char *str, int n).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>class_id</Name>
+      <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Quartz_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Quartz__Graphics__Driver.html</Path>
-    <Anchor>b65d650bbc0507f84b03b9274439a1e4</Anchor>
+    <Anchor>a10e43e3612ea199665406212483cb151</Anchor>
     <Abstract>A string that identifies each subclass of Fl_Device.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>Fl_Radio_Button</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_Radio_Button</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Radio__Button.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Radio_Light_Button</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_Radio_Light_Button</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Radio__Light__Button.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>Fl_Radio_Round_Button</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_Radio_Round_Button</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Radio__Round__Button.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>Fl_Repeat_Button</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Repeat_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Repeat__Button.html</Path>
-    <Abstract>The Fl_Repeat_Button is a subclass of Fl_Button that generates a callback when it...</Abstract>
+    <Abstract>The Fl_Repeat_Button is a subclass of Fl_Button that generates a callback when it is pressed and then...</Abstract>
     <DeclaredIn>Fl_Repeat_Button.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>deactivate</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Repeat_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Repeat__Button.html</Path>
-    <Anchor>1cbf878b683452098e407e1ed62af5ee</Anchor>
+    <Anchor>a1cbf878b683452098e407e1ed62af5ee</Anchor>
     <Abstract>Deactivates the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Repeat_Button</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Repeat_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Repeat__Button.html</Path>
-    <Anchor>56f06f0ffe48ae0f04b7c8b1e4dc2a79</Anchor>
-    <Abstract>Creates a new Fl_Repeat_Button widget using the given position, size, and label string...</Abstract>
+    <Anchor>a56f06f0ffe48ae0f04b7c8b1e4dc2a79</Anchor>
+    <Abstract>Creates a new Fl_Repeat_Button widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Repeat_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Repeat__Button.html</Path>
-    <Anchor>2033de45cb1eb13e1cdc4910609febdf</Anchor>
+    <Anchor>a2033de45cb1eb13e1cdc4910609febdf</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Return_Button</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Return_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Return__Button.html</Path>
-    <Abstract>The Fl_Return_Button is a subclass of Fl_Button that generates a callback when it...</Abstract>
+    <Abstract>The Fl_Return_Button is a subclass of Fl_Button that generates a callback when it is pressed or when ...</Abstract>
     <DeclaredIn>Fl_Return_Button.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Return_Button</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Return_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Return__Button.html</Path>
-    <Anchor>34d15a3791dcd9d1fc7d2d117fbb90e6</Anchor>
-    <Abstract>Creates a new Fl_Return_Button widget using the given position, size, and label string...</Abstract>
+    <Anchor>a34d15a3791dcd9d1fc7d2d117fbb90e6</Anchor>
+    <Abstract>Creates a new Fl_Return_Button widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Return_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Return__Button.html</Path>
-    <Anchor>92e2270728a58b60099ddfb322018996</Anchor>
+    <Anchor>a92e2270728a58b60099ddfb322018996</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Return_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Return__Button.html</Path>
-    <Anchor>38f67742bb98547f4f2d46457f2321c9</Anchor>
+    <Anchor>a38f67742bb98547f4f2d46457f2321c9</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_RGB_Image</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_RGB_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__RGB__Image.html</Path>
-    <Abstract>The Fl_RGB_Image class supports caching and drawing of full-color images with 1 to...</Abstract>
+    <Abstract>The Fl_RGB_Image class supports caching and drawing of full-color images with 1 to 4 channels of colo...</Abstract>
     <DeclaredIn>Fl_Image.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>color_average</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_RGB_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__RGB__Image.html</Path>
-    <Anchor>38470ac9fec061ae82fc1b68382f5b83</Anchor>
-    <Abstract>The color_average() method averages the colors in the image with the FLTK color value...</Abstract>
+    <Anchor>a38470ac9fec061ae82fc1b68382f5b83</Anchor>
+    <Abstract>The color_average() method averages the colors in the image with the FLTK color value c...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>copy</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_RGB_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__RGB__Image.html</Path>
-    <Anchor>125b8ac01c0f87e296ffcd21b5ce16a7</Anchor>
+    <Anchor>aeb25a6d3697569ec776805b002a51ac2</Anchor>
     <Abstract>The copy() method creates a copy of the specified image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>copy</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_RGB_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__RGB__Image.html</Path>
-    <Anchor>eb25a6d3697569ec776805b002a51ac2</Anchor>
+    <Anchor>a125b8ac01c0f87e296ffcd21b5ce16a7</Anchor>
     <Abstract>The copy() method creates a copy of the specified image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>desaturate</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_RGB_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__RGB__Image.html</Path>
-    <Anchor>0bffa2d2b3f0db0c22cddd191949e1fe</Anchor>
+    <Anchor>a0bffa2d2b3f0db0c22cddd191949e1fe</Anchor>
     <Abstract>The desaturate() method converts an image to grayscale.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_RGB_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__RGB__Image.html</Path>
-    <Anchor>fdaf0526d2d09c3843822accb571b09f</Anchor>
-    <Abstract>The draw() methods draw the image.</Abstract>
+    <Anchor>afdaf0526d2d09c3843822accb571b09f</Anchor>
+    <Abstract>Draws the image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_RGB_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__RGB__Image.html</Path>
-    <Anchor>a28d6e365c896d117880f5518e7040f1</Anchor>
-    <Abstract>The draw() methods draw the image.</Abstract>
+    <Anchor>aa28d6e365c896d117880f5518e7040f1</Anchor>
+    <Abstract>Draws the image with a bounding box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_RGB_Image</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_RGB_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__RGB__Image.html</Path>
-    <Anchor>83abf3e002d2b7db9a8b4dd9caf21df5</Anchor>
+    <Anchor>a83abf3e002d2b7db9a8b4dd9caf21df5</Anchor>
     <Abstract>The constructor creates a new image from the specified data.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_RGB_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__RGB__Image.html</Path>
-    <Anchor>41c96d356632258d97c65ee9d342208e</Anchor>
-    <Abstract>The label() methods are an obsolete way to set the image attribute of a widget or...</Abstract>
+    <Anchor>a41c96d356632258d97c65ee9d342208e</Anchor>
+    <Abstract>The label() methods are an obsolete way to set the image attribute of a widget or menu item...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_RGB_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__RGB__Image.html</Path>
-    <Anchor>b58a7db5927c3f6b29633af1359f8e8e</Anchor>
-    <Abstract>The label() methods are an obsolete way to set the image attribute of a widget or...</Abstract>
+    <Anchor>ab58a7db5927c3f6b29633af1359f8e8e</Anchor>
+    <Abstract>The label() methods are an obsolete way to set the image attribute of a widget or menu item...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>uncache</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_RGB_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__RGB__Image.html</Path>
-    <Anchor>a3a8553338909f95bf98959a14374793</Anchor>
+    <Anchor>aa3a8553338909f95bf98959a14374793</Anchor>
     <Abstract>If the image has been cached for display, delete the cache data.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_RGB_Image</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_RGB_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__RGB__Image.html</Path>
-    <Anchor>db61a692286a411bbd7742ca42792949</Anchor>
+    <Anchor>adb61a692286a411bbd7742ca42792949</Anchor>
     <Abstract>The destructor free all memory and server resources that are used by the image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Roller</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Roller</Scope>
     </TokenIdentifier>
     <Path>classFl__Roller.html</Path>
-    <Abstract>The Fl_Roller widget is a &quot;dolly&quot; control commonly used to move 3D objects...</Abstract>
+    <Abstract>The Fl_Roller widget is a &amp;quot;dolly&amp;quot; control commonly used to move 3D objects.</Abstract>
     <DeclaredIn>Fl_Roller.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Roller</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Roller</Scope>
     </TokenIdentifier>
     <Path>classFl__Roller.html</Path>
-    <Anchor>8453214027a9e408caf77b672111bc03</Anchor>
+    <Anchor>a8453214027a9e408caf77b672111bc03</Anchor>
     <Abstract>Creates a new Fl_Roller widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Roller</Scope>
     </TokenIdentifier>
     <Path>classFl__Roller.html</Path>
-    <Anchor>77bd136f6b5a5376498fe8342c8f3df4</Anchor>
+    <Anchor>a77bd136f6b5a5376498fe8342c8f3df4</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Roller</Scope>
     </TokenIdentifier>
     <Path>classFl__Roller.html</Path>
-    <Anchor>7235baa2ec695c9b3ba3e773a6cb00d6</Anchor>
+    <Anchor>a7235baa2ec695c9b3ba3e773a6cb00d6</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Round_Button</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Round_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Round__Button.html</Path>
     <Abstract>Buttons generate callbacks when they are clicked by the user.</Abstract>
@@ -23687,19 +25576,19 @@
     <TokenIdentifier>
       <Name>Fl_Round_Button</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Round_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Round__Button.html</Path>
-    <Anchor>70877429b593c2df257b67c69e5d09a1</Anchor>
-    <Abstract>Creates a new Fl_Round_Button widget using the given position, size, and label string...</Abstract>
+    <Anchor>a70877429b593c2df257b67c69e5d09a1</Anchor>
+    <Abstract>Creates a new Fl_Round_Button widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Round_Clock</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Round_Clock</Scope>
     </TokenIdentifier>
     <Path>classFl__Round__Clock.html</Path>
     <Abstract>A clock widget of type FL_ROUND_CLOCK.</Abstract>
@@ -23709,305 +25598,305 @@
     <TokenIdentifier>
       <Name>Fl_Round_Clock</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Round_Clock</Scope>
     </TokenIdentifier>
     <Path>classFl__Round__Clock.html</Path>
-    <Anchor>083145669a5b779de57cad42269de67d</Anchor>
+    <Anchor>a083145669a5b779de57cad42269de67d</Anchor>
     <Abstract>Creates the clock widget, setting his type and box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Scroll</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Scroll</Scope>
     </TokenIdentifier>
     <Path>classFl__Scroll.html</Path>
-    <Abstract>This container widget lets you maneuver around a set of widgets much larger than...</Abstract>
+    <Abstract>This container widget lets you maneuver around a set of widgets much larger than your window...</Abstract>
     <DeclaredIn>Fl_Scroll.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Scroll</Scope>
     </TokenIdentifier>
     <Path>classFl__Scroll.html</Path>
-    <Anchor>e233e5c01f4d5e0a70bd04e6ea995c65</Anchor>
-    <Abstract>Clear all but the scrollbars.</Abstract>
+    <Anchor>ae233e5c01f4d5e0a70bd04e6ea995c65</Anchor>
+    <Abstract>Clear all but the scrollbars...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Scroll</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Scroll</Scope>
     </TokenIdentifier>
     <Path>classFl__Scroll.html</Path>
-    <Anchor>bf250f7025a334faee0466ac752d5e5b</Anchor>
+    <Anchor>abf250f7025a334faee0466ac752d5e5b</Anchor>
     <Abstract>Creates a new Fl_Scroll widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Scroll</Scope>
     </TokenIdentifier>
     <Path>classFl__Scroll.html</Path>
-    <Anchor>a86d74a5b34bf14c704751ef8f4521d4</Anchor>
+    <Anchor>aa86d74a5b34bf14c704751ef8f4521d4</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>resize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Scroll</Scope>
     </TokenIdentifier>
     <Path>classFl__Scroll.html</Path>
-    <Anchor>b303fc0c5287601865c2199fc9894a36</Anchor>
+    <Anchor>ab303fc0c5287601865c2199fc9894a36</Anchor>
     <Abstract>Resizes the Fl_Group widget and all of its children.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>scroll_to</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Scroll</Scope>
     </TokenIdentifier>
     <Path>classFl__Scroll.html</Path>
-    <Anchor>fbf72e70c229d85bbd3716c21d43e5aa</Anchor>
+    <Anchor>afbf72e70c229d85bbd3716c21d43e5aa</Anchor>
     <Abstract>Moves the contents of the scroll group to a new position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>scrollbar_size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Scroll</Scope>
     </TokenIdentifier>
     <Path>classFl__Scroll.html</Path>
-    <Anchor>d5f58e0061ac36c9be79a36937ac399d</Anchor>
-    <Abstract>Sets the pixel size of the scrollbars&#39; troughs to the size, in pixels.</Abstract>
+    <Anchor>ad5f58e0061ac36c9be79a36937ac399d</Anchor>
+    <Abstract>Sets the pixel size of the scrollbars&amp;#39; troughs to the size, in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>scrollbar_size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Scroll</Scope>
     </TokenIdentifier>
     <Path>classFl__Scroll.html</Path>
-    <Anchor>1d908bfd0c6aaa9900327eeb46157651</Anchor>
-    <Abstract>Gets the current size of the scrollbars&#39; troughs, in pixels.</Abstract>
+    <Anchor>a1d908bfd0c6aaa9900327eeb46157651</Anchor>
+    <Abstract>Gets the current size of the scrollbars&amp;#39; troughs, in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>xposition</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Scroll</Scope>
     </TokenIdentifier>
     <Path>classFl__Scroll.html</Path>
-    <Anchor>c8524eff98eebe512df6beef478fcc77</Anchor>
+    <Anchor>ac8524eff98eebe512df6beef478fcc77</Anchor>
     <Abstract>Gets the current horizontal scrolling position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>yposition</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Scroll</Scope>
     </TokenIdentifier>
     <Path>classFl__Scroll.html</Path>
-    <Anchor>d07cf93195a4a751b73fd8306c6bfb7a</Anchor>
+    <Anchor>ad07cf93195a4a751b73fd8306c6bfb7a</Anchor>
     <Abstract>Gets the current vertical scrolling position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>bbox</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Scroll</Scope>
     </TokenIdentifier>
     <Path>classFl__Scroll.html</Path>
-    <Anchor>61837981c54cedc009b2e53deaa39719</Anchor>
-    <Abstract>Returns the bounding box for the interior of the scrolling area, inside the scrollbars...</Abstract>
+    <Anchor>a61837981c54cedc009b2e53deaa39719</Anchor>
+    <Abstract>Returns the bounding box for the interior of the scrolling area, inside the scrollbars.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Scroll</Scope>
     </TokenIdentifier>
     <Path>classFl__Scroll.html</Path>
-    <Anchor>3f0651126d937ff5e87a115c96b01e47</Anchor>
+    <Anchor>a3f0651126d937ff5e87a115c96b01e47</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Scrollbar</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Scrollbar</Scope>
     </TokenIdentifier>
     <Path>classFl__Scrollbar.html</Path>
-    <Abstract>The Fl_Scrollbar widget displays a slider with arrow buttons at the ends of the scrollbar...</Abstract>
+    <Abstract>The Fl_Scrollbar widget displays a slider with arrow buttons at the ends of the scrollbar.</Abstract>
     <DeclaredIn>Fl_Scrollbar.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Scrollbar</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Scrollbar</Scope>
     </TokenIdentifier>
     <Path>classFl__Scrollbar.html</Path>
-    <Anchor>43dd0f339c85b7e05335ede4dbc12854</Anchor>
+    <Anchor>a43dd0f339c85b7e05335ede4dbc12854</Anchor>
     <Abstract>Creates a new Fl_Scrollbar widget with given position, size, and label.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Scrollbar</Scope>
     </TokenIdentifier>
     <Path>classFl__Scrollbar.html</Path>
-    <Anchor>869ac061674929041849eb7e8506f0cb</Anchor>
+    <Anchor>a869ac061674929041849eb7e8506f0cb</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>linesize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Scrollbar</Scope>
     </TokenIdentifier>
     <Path>classFl__Scrollbar.html</Path>
-    <Anchor>fe1170f4d595fe49bb88f8d446d04ed5</Anchor>
+    <Anchor>afe1170f4d595fe49bb88f8d446d04ed5</Anchor>
     <Abstract>This number controls how big the steps are that the arrow keys do.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>linesize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Scrollbar</Scope>
     </TokenIdentifier>
     <Path>classFl__Scrollbar.html</Path>
-    <Anchor>f78d99aa80594fd0768a28d15fbb713b</Anchor>
+    <Anchor>af78d99aa80594fd0768a28d15fbb713b</Anchor>
     <Abstract>Get the size of step, in lines, that the arror keys move.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Scrollbar</Scope>
     </TokenIdentifier>
     <Path>classFl__Scrollbar.html</Path>
-    <Anchor>824a0a771efcea9c223d7293bb0376ed</Anchor>
-    <Abstract>Sets the position, size and range of the slider in the scrollbar.</Abstract>
+    <Anchor>a4ef34edd2af67f4d5a1ca9ec164af832</Anchor>
+    <Abstract>Sets the value (position) of the slider in the scrollbar.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Scrollbar</Scope>
     </TokenIdentifier>
     <Path>classFl__Scrollbar.html</Path>
-    <Anchor>4ef34edd2af67f4d5a1ca9ec164af832</Anchor>
-    <Abstract>Sets the value (position) of the slider in the scrollbar.</Abstract>
+    <Anchor>ac77d402598c922f8eae9987021d84119</Anchor>
+    <Abstract>Gets the integer value (position) of the slider in the scrollbar.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Scrollbar</Scope>
     </TokenIdentifier>
     <Path>classFl__Scrollbar.html</Path>
-    <Anchor>c77d402598c922f8eae9987021d84119</Anchor>
-    <Abstract>Gets the integer value (position) of the slider in the scrollbar.</Abstract>
+    <Anchor>a824a0a771efcea9c223d7293bb0376ed</Anchor>
+    <Abstract>Sets the position, size and range of the slider in the scrollbar.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Scrollbar</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Scrollbar</Scope>
     </TokenIdentifier>
     <Path>classFl__Scrollbar.html</Path>
-    <Anchor>d3449692a322aa3ed31014bfea826197</Anchor>
+    <Anchor>ad3449692a322aa3ed31014bfea826197</Anchor>
     <Abstract>Destroys the Scrollbar.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Scrollbar</Scope>
     </TokenIdentifier>
     <Path>classFl__Scrollbar.html</Path>
-    <Anchor>e754616f4c3abc6fa486ff0791645de7</Anchor>
+    <Anchor>ae754616f4c3abc6fa486ff0791645de7</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Secret_Input</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Secret_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Secret__Input.html</Path>
-    <Abstract>The Fl_Secret_Input class is a subclass of Fl_Input that displays its input as a...</Abstract>
+    <Abstract>The Fl_Secret_Input class is a subclass of Fl_Input that displays its input as a string of asterisks...</Abstract>
     <DeclaredIn>Fl_Secret_Input.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Secret_Input</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Secret_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Secret__Input.html</Path>
-    <Anchor>38c5ff6b9ab5ff56d0a9e084420dca17</Anchor>
-    <Abstract>Creates a new Fl_Secret_Input widget using the given position, size, and label string...</Abstract>
+    <Anchor>a38c5ff6b9ab5ff56d0a9e084420dca17</Anchor>
+    <Abstract>Creates a new Fl_Secret_Input widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Select_Browser</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Select_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Select__Browser.html</Path>
-    <Abstract>The class is a subclass of Fl_Browser which lets the user select a single item, or...</Abstract>
+    <Abstract>The class is a subclass of Fl_Browser which lets the user select a single item, or no items by clicki...</Abstract>
     <DeclaredIn>Fl_Select_Browser.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Select_Browser</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Select_Browser</Scope>
     </TokenIdentifier>
     <Path>classFl__Select__Browser.html</Path>
-    <Anchor>76720e40909a5724f3c3ed98f9227faa</Anchor>
-    <Abstract>Creates a new Fl_Select_Browser widget using the given position, size, and label...</Abstract>
+    <Anchor>a76720e40909a5724f3c3ed98f9227faa</Anchor>
+    <Abstract>Creates a new Fl_Select_Browser widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Shared_Image</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Shared_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Shared__Image.html</Path>
     <Abstract>This class supports caching, loading, and drawing of image files.</Abstract>
@@ -24017,121 +25906,121 @@
     <TokenIdentifier>
       <Name>color_average</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Shared_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Shared__Image.html</Path>
-    <Anchor>05dc82026794875d9a15ba2fa00250c5</Anchor>
-    <Abstract>The color_average() method averages the colors in the image with the FLTK color value...</Abstract>
+    <Anchor>a05dc82026794875d9a15ba2fa00250c5</Anchor>
+    <Abstract>The color_average() method averages the colors in the image with the FLTK color value c...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>copy</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Shared_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Shared__Image.html</Path>
-    <Anchor>1a2682e8f70ecb7ae1fd8815a3a4b9e7</Anchor>
+    <Anchor>a4ee1e0ebee69974f8dfcf4261fffaf00</Anchor>
     <Abstract>The copy() method creates a copy of the specified image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>copy</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Shared_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Shared__Image.html</Path>
-    <Anchor>4ee1e0ebee69974f8dfcf4261fffaf00</Anchor>
+    <Anchor>a1a2682e8f70ecb7ae1fd8815a3a4b9e7</Anchor>
     <Abstract>The copy() method creates a copy of the specified image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>desaturate</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Shared_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Shared__Image.html</Path>
-    <Anchor>b6aaec10336fb18e8dd12344b07006f0</Anchor>
+    <Anchor>ab6aaec10336fb18e8dd12344b07006f0</Anchor>
     <Abstract>The desaturate() method converts an image to grayscale.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Shared_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Shared__Image.html</Path>
-    <Anchor>d6954b9df5ea1adbabba07a090ce01bc</Anchor>
-    <Abstract>The draw() methods draw the image.</Abstract>
+    <Anchor>a316ff45bd569d7331de4406dc1887eec</Anchor>
+    <Abstract>Draws the image with a bounding box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Shared_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Shared__Image.html</Path>
-    <Anchor>316ff45bd569d7331de4406dc1887eec</Anchor>
-    <Abstract>The draw() methods draw the image.</Abstract>
+    <Anchor>ad6954b9df5ea1adbabba07a090ce01bc</Anchor>
+    <Abstract>Draws the image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>name</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Shared_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Shared__Image.html</Path>
-    <Anchor>67bec522a680cd0c469bb458d12b838f</Anchor>
+    <Anchor>a67bec522a680cd0c469bb458d12b838f</Anchor>
     <Abstract>Returns the filename of the shared image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>refcount</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Shared_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Shared__Image.html</Path>
-    <Anchor>f425a9c43f38266b626e27eafdd9768f</Anchor>
+    <Anchor>af425a9c43f38266b626e27eafdd9768f</Anchor>
     <Abstract>Returns the number of references of this shared image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>release</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Shared_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Shared__Image.html</Path>
-    <Anchor>78812e7f8fc51248061c79bf72ae32ec</Anchor>
-    <Abstract>Releases and possibly destroys (if refcount &lt;=0) a shared image.</Abstract>
+    <Anchor>a78812e7f8fc51248061c79bf72ae32ec</Anchor>
+    <Abstract>Releases and possibly destroys (if refcount &amp;lt;=0) a shared image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>reload</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Shared_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Shared__Image.html</Path>
-    <Anchor>954dbe57648e63bb5f6c9d5aca4ef527</Anchor>
+    <Anchor>a954dbe57648e63bb5f6c9d5aca4ef527</Anchor>
     <Abstract>Reloads the shared image from disk.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>uncache</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Shared_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Shared__Image.html</Path>
-    <Anchor>5cf4e81230d10028be534d9fcadd7630</Anchor>
+    <Anchor>a5cf4e81230d10028be534d9fcadd7630</Anchor>
     <Abstract>If the image has been cached for display, delete the cache data.</Abstract>
   </Token>
   <Token>
@@ -24142,8 +26031,8 @@
       <Scope>Fl_Shared_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Shared__Image.html</Path>
-    <Anchor>f9bb5fcfbb078bf04e31a346de9ba1b8</Anchor>
-    <Abstract>Adds a shared image handler, which is basically a test function for adding new formats...</Abstract>
+    <Anchor>af9bb5fcfbb078bf04e31a346de9ba1b8</Anchor>
+    <Abstract>Adds a shared image handler, which is basically a test function for adding new formats.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -24153,7 +26042,7 @@
       <Scope>Fl_Shared_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Shared__Image.html</Path>
-    <Anchor>a5cde98e010540a7923765350559628f</Anchor>
+    <Anchor>aa5cde98e010540a7923765350559628f</Anchor>
     <Abstract>Finds a shared image from its named and size specifications.</Abstract>
   </Token>
   <Token>
@@ -24164,8 +26053,8 @@
       <Scope>Fl_Shared_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Shared__Image.html</Path>
-    <Anchor>064dd63c8ca24b08ab9fe713f34a9928</Anchor>
-    <Abstract>Gets a shared image, if it exists already ; it will return it.</Abstract>
+    <Anchor>a064dd63c8ca24b08ab9fe713f34a9928</Anchor>
+    <Abstract>Find or load an image that can be shared by multiple widgets.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -24175,7 +26064,7 @@
       <Scope>Fl_Shared_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Shared__Image.html</Path>
-    <Anchor>c8664af9184035999a3eabcea0fbda26</Anchor>
+    <Anchor>ac8664af9184035999a3eabcea0fbda26</Anchor>
     <Abstract>Returns the Fl_Shared_Image* array.</Abstract>
   </Token>
   <Token>
@@ -24186,7 +26075,7 @@
       <Scope>Fl_Shared_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Shared__Image.html</Path>
-    <Anchor>4334779554aa84fcb09cf7c2d54b558d</Anchor>
+    <Anchor>a4334779554aa84fcb09cf7c2d54b558d</Anchor>
     <Abstract>Returns the total number of shared images in the array.</Abstract>
   </Token>
   <Token>
@@ -24197,48 +26086,59 @@
       <Scope>Fl_Shared_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Shared__Image.html</Path>
-    <Anchor>299feb931d47780d3090891703aaffd9</Anchor>
+    <Anchor>a299feb931d47780d3090891703aaffd9</Anchor>
     <Abstract>Removes a shared image handler.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Shared_Image</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Shared_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Shared__Image.html</Path>
-    <Anchor>ddb22c44911a41940c486cc8e24c8fb9</Anchor>
-    <Abstract>Creates a shared image from its filename and its corresponding Fl_Image* img.</Abstract>
+    <Anchor>abce198105631f02e4deee18e99bee668</Anchor>
+    <Abstract>Creates an empty shared image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Shared_Image</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Shared_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Shared__Image.html</Path>
-    <Anchor>bce198105631f02e4deee18e99bee668</Anchor>
-    <Abstract>Creates an empty shared image.</Abstract>
+    <Anchor>addb22c44911a41940c486cc8e24c8fb9</Anchor>
+    <Abstract>Creates a shared image from its filename and its corresponding Fl_Image* img.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Shared_Image</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Shared_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Shared__Image.html</Path>
-    <Anchor>adb804935998b5ddcfbbcdb4f23d54fe</Anchor>
+    <Anchor>aadb804935998b5ddcfbbcdb4f23d54fe</Anchor>
     <Abstract>The destructor free all memory and server resources that are used by the image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>Fl_Simple_Counter</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_Simple_Counter</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Simple__Counter.html</Path>
+    <Abstract>This widget creates a counter with only 2 arrow buttons.</Abstract>
+    <DeclaredIn>Fl_Simple_Counter.H</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>Fl_Single_Window</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Single_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Single__Window.html</Path>
     <Abstract>This is the same as Fl_Window.</Abstract>
@@ -24248,74 +26148,74 @@
     <TokenIdentifier>
       <Name>Fl_Single_Window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Single_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Single__Window.html</Path>
-    <Anchor>baa1afbd6744039a54efbd92452869ce</Anchor>
-    <Abstract>Creates a new Fl_Single_Window widget using the given position, size, and label (title)...</Abstract>
+    <Anchor>a894d3c97c190f7923c29d9d1859088f9</Anchor>
+    <Abstract>Creates a new Fl_Single_Window widget using the given size, and label (title) string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Single_Window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Single_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Single__Window.html</Path>
-    <Anchor>894d3c97c190f7923c29d9d1859088f9</Anchor>
-    <Abstract>Creates a new Fl_Single_Window widget using the given size, and label (title) string...</Abstract>
+    <Anchor>abaa1afbd6744039a54efbd92452869ce</Anchor>
+    <Abstract>Creates a new Fl_Single_Window widget using the given position, size, and label (title) string...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>flush</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Single_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Single__Window.html</Path>
-    <Anchor>6f96635369625f1aaaff8b51de9a5afd</Anchor>
-    <Abstract>Forces the window to be drawn, this window is also made current and calls draw()...</Abstract>
+    <Anchor>a6f96635369625f1aaaff8b51de9a5afd</Anchor>
+    <Abstract>Forces the window to be drawn, this window is also made current and calls draw().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>make_current</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Single_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Single__Window.html</Path>
-    <Anchor>f507490bf10ae0a27c40ca9fe938c6cb</Anchor>
-    <Abstract>Sets things up so that the drawing functions in &lt;FL/fl_draw.H&gt; will go into...</Abstract>
+    <Anchor>af507490bf10ae0a27c40ca9fe938c6cb</Anchor>
+    <Abstract>Sets things up so that the drawing functions in &amp;lt;FL/fl_draw.H&amp;gt; will go into this window...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Single_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Single__Window.html</Path>
-    <Anchor>d91951ab9803c9b184b5bfb996ff79dc</Anchor>
+    <Anchor>ad91951ab9803c9b184b5bfb996ff79dc</Anchor>
     <Abstract>Puts the window on the screen and parses command-line arguments.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Single_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Single__Window.html</Path>
-    <Anchor>fe0655393f47614fad9b94490f8711f8</Anchor>
+    <Anchor>afe0655393f47614fad9b94490f8711f8</Anchor>
     <Abstract>Puts the window on the screen.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Slider</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Slider</Scope>
     </TokenIdentifier>
     <Path>classFl__Slider.html</Path>
     <Abstract>The Fl_Slider widget contains a sliding knob inside a box.</Abstract>
@@ -24325,118 +26225,118 @@
     <TokenIdentifier>
       <Name>bounds</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Slider</Scope>
     </TokenIdentifier>
     <Path>classFl__Slider.html</Path>
-    <Anchor>c58f77c7d7bb66a3f0fd4cf1c691b32f</Anchor>
+    <Anchor>ac58f77c7d7bb66a3f0fd4cf1c691b32f</Anchor>
     <Abstract>Sets the minimum (a) and maximum (b) values for the valuator widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Slider</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Slider</Scope>
     </TokenIdentifier>
     <Path>classFl__Slider.html</Path>
-    <Anchor>ea633a4c884aa5c3627c25a36e69c103</Anchor>
-    <Abstract>Creates a new Fl_Slider widget using the given box type, position, size, and label...</Abstract>
+    <Anchor>a27165956ff744773282e02cf0cfa6bff</Anchor>
+    <Abstract>Creates a new Fl_Slider widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Slider</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Slider</Scope>
     </TokenIdentifier>
     <Path>classFl__Slider.html</Path>
-    <Anchor>27165956ff744773282e02cf0cfa6bff</Anchor>
-    <Abstract>Creates a new Fl_Slider widget using the given position, size, and label string.</Abstract>
+    <Anchor>aea633a4c884aa5c3627c25a36e69c103</Anchor>
+    <Abstract>Creates a new Fl_Slider widget using the given box type, position, size, and label string...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Slider</Scope>
     </TokenIdentifier>
     <Path>classFl__Slider.html</Path>
-    <Anchor>401350315a8bfe80efe6ea6b9d5f6673</Anchor>
+    <Anchor>a401350315a8bfe80efe6ea6b9d5f6673</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>scrollvalue</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Slider</Scope>
     </TokenIdentifier>
     <Path>classFl__Slider.html</Path>
-    <Anchor>50027bc264cf6ece76d11b39e17dbe54</Anchor>
+    <Anchor>a50027bc264cf6ece76d11b39e17dbe54</Anchor>
     <Abstract>Sets the size and position of the sliding knob in the box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>slider</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Slider</Scope>
     </TokenIdentifier>
     <Path>classFl__Slider.html</Path>
-    <Anchor>36a62d4bc520da34bb750d3142bae238</Anchor>
+    <Anchor>a36a62d4bc520da34bb750d3142bae238</Anchor>
     <Abstract>Sets the slider box type.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>slider</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Slider</Scope>
     </TokenIdentifier>
     <Path>classFl__Slider.html</Path>
-    <Anchor>7fb99ff1350737c40bcbc074a4f29d95</Anchor>
+    <Anchor>a7fb99ff1350737c40bcbc074a4f29d95</Anchor>
     <Abstract>Gets the slider box type.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>slider_size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Slider</Scope>
     </TokenIdentifier>
     <Path>classFl__Slider.html</Path>
-    <Anchor>6db677f1a888946916d3b8e36547a646</Anchor>
+    <Anchor>a6db677f1a888946916d3b8e36547a646</Anchor>
     <Abstract>Set the dimensions of the moving piece of slider.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>slider_size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Slider</Scope>
     </TokenIdentifier>
     <Path>classFl__Slider.html</Path>
-    <Anchor>aa5726eff6597a38cf178bc3501da9a7</Anchor>
+    <Anchor>aaa5726eff6597a38cf178bc3501da9a7</Anchor>
     <Abstract>Get the dimensions of the moving piece of slider.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Slider</Scope>
     </TokenIdentifier>
     <Path>classFl__Slider.html</Path>
-    <Anchor>0b2f67991856db662360205216ae2d11</Anchor>
+    <Anchor>a0b2f67991856db662360205216ae2d11</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Spinner</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
     <Abstract>This widget is a combination of the input widget and repeat buttons.</Abstract>
@@ -24446,319 +26346,330 @@
     <TokenIdentifier>
       <Name>Fl_Spinner</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
-    <Anchor>84a1e43149b538ce69a2309aabac0814</Anchor>
-    <Abstract>Creates a new Fl_Spinner widget using the given position, size, and label string...</Abstract>
+    <Anchor>a84a1e43149b538ce69a2309aabac0814</Anchor>
+    <Abstract>Creates a new Fl_Spinner widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>format</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
-    <Anchor>a1e6cace6f88b672a7d8ba219bf0c248</Anchor>
+    <Anchor>a25ee41559aa71f3c1e9d9431d2389348</Anchor>
     <Abstract>Sets or returns the format string for the value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>format</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
-    <Anchor>25ee41559aa71f3c1e9d9431d2389348</Anchor>
+    <Anchor>aa1e6cace6f88b672a7d8ba219bf0c248</Anchor>
     <Abstract>Sets or returns the format string for the value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
-    <Anchor>4e2ea3fbdf8d7653d3dc1440d58434cf</Anchor>
+    <Anchor>a4e2ea3fbdf8d7653d3dc1440d58434cf</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>maximum</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
-    <Anchor>6479f39047e9c58f864bf61313288a60</Anchor>
-    <Abstract>Sets the maximum value of the widget.</Abstract>
+    <Anchor>a6a860f4ad3e192a235895869a1d7b74b</Anchor>
+    <Abstract>Gets the maximum value of the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>maximum</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
-    <Anchor>6a860f4ad3e192a235895869a1d7b74b</Anchor>
-    <Abstract>Gets the maximum value of the widget.</Abstract>
+    <Anchor>a6479f39047e9c58f864bf61313288a60</Anchor>
+    <Abstract>Sets the maximum value of the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>maxinum</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
-    <Anchor>dba6f40016702449a41c68183ef9c66e</Anchor>
+    <Anchor>adba6f40016702449a41c68183ef9c66e</Anchor>
     <Abstract>Speling mistakes retained for source compatibility.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>minimum</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
-    <Anchor>6d2908d8e037b6e3d73d2e09dedcbe5b</Anchor>
-    <Abstract>Sets the minimum value of the widget.</Abstract>
+    <Anchor>ad6412adc2bad88c13288a7f990fd6bc5</Anchor>
+    <Abstract>Gets the minimum value of the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>minimum</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
-    <Anchor>d6412adc2bad88c13288a7f990fd6bc5</Anchor>
-    <Abstract>Gets the minimum value of the widget.</Abstract>
+    <Anchor>a6d2908d8e037b6e3d73d2e09dedcbe5b</Anchor>
+    <Abstract>Sets the minimum value of the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>mininum</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
-    <Anchor>6ac9be3848bd71cb5919ad1082666073</Anchor>
+    <Anchor>a6ac9be3848bd71cb5919ad1082666073</Anchor>
     <Abstract>Speling mistakes retained for source compatibility.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>range</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
-    <Anchor>b7b053d8d9c92f411c86fe2a15c2631d</Anchor>
+    <Anchor>ab7b053d8d9c92f411c86fe2a15c2631d</Anchor>
     <Abstract>Sets the minimum and maximum values for the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>resize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
-    <Anchor>93f1c99df8cd04f7d43f382b9e20f786</Anchor>
+    <Anchor>a93f1c99df8cd04f7d43f382b9e20f786</Anchor>
     <Abstract>Resizes the Fl_Group widget and all of its children.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>step</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
-    <Anchor>1ac14536a5fe0db55eecbef15d72f9f9</Anchor>
-    <Abstract>See double Fl_Spinner::step() const.</Abstract>
+    <Anchor>ac01075ae3d0394d70b2e2f0f3e5593d8</Anchor>
+    <Abstract>Sets or returns the amount to change the value when the user clicks a button.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>step</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
-    <Anchor>c01075ae3d0394d70b2e2f0f3e5593d8</Anchor>
-    <Abstract>Sets or returns the amount to change the value when the user clicks a button.</Abstract>
+    <Anchor>a1ac14536a5fe0db55eecbef15d72f9f9</Anchor>
+    <Abstract>See double Fl_Spinner::step() const.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
-    <Anchor>179c83b7271d1262b34416f14994fdb6</Anchor>
-    <Abstract>Sets the color of the text in the input field.</Abstract>
+    <Anchor>ae0e2090c56614e15d75de2f7ac13b0cc</Anchor>
+    <Abstract>Gets the color of the text in the input field.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
-    <Anchor>e0e2090c56614e15d75de2f7ac13b0cc</Anchor>
-    <Abstract>Gets the color of the text in the input field.</Abstract>
+    <Anchor>a179c83b7271d1262b34416f14994fdb6</Anchor>
+    <Abstract>Sets the color of the text in the input field.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
-    <Anchor>9457ad1e5c117f7dd56e70f28ff5fe19</Anchor>
-    <Abstract>Sets the font of the text in the input field.</Abstract>
+    <Anchor>a89125d570a0d8a5b98056577a5cad14b</Anchor>
+    <Abstract>Gets the font of the text in the input field.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
-    <Anchor>89125d570a0d8a5b98056577a5cad14b</Anchor>
-    <Abstract>Gets the font of the text in the input field.</Abstract>
+    <Anchor>a9457ad1e5c117f7dd56e70f28ff5fe19</Anchor>
+    <Abstract>Sets the font of the text in the input field.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
-    <Anchor>59525ba1c1b9a68324c118ca38dc590b</Anchor>
+    <Anchor>a59525ba1c1b9a68324c118ca38dc590b</Anchor>
     <Abstract>Sets the size of the text in the input field.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
-    <Anchor>625d82c7b302e3860dff95389e32c7c9</Anchor>
+    <Anchor>a625d82c7b302e3860dff95389e32c7c9</Anchor>
     <Abstract>Gets the size of the text in the input field.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>type</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
-    <Anchor>f29b3e59a3ef92aa7f13be5da993000d</Anchor>
-    <Abstract>See uchar Fl_Spinner::type() const.</Abstract>
+    <Anchor>af29b3e59a3ef92aa7f13be5da993000d</Anchor>
+    <Abstract>Sets the numeric representation in the input field.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>type</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
-    <Anchor>ef28fc55972ae158f0c115200ee43db8</Anchor>
-    <Abstract>Sets or Gets the numeric representation in the input field.</Abstract>
+    <Anchor>aef28fc55972ae158f0c115200ee43db8</Anchor>
+    <Abstract>Gets the numeric representation in the input field.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
-    <Anchor>e00cbda8df08046a8e34bc86be41ace6</Anchor>
+    <Anchor>ae00cbda8df08046a8e34bc86be41ace6</Anchor>
     <Abstract>Sets the current value of the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Spinner</Scope>
     </TokenIdentifier>
     <Path>classFl__Spinner.html</Path>
-    <Anchor>ae40d60e85e9d89caf797dd3862cff2b</Anchor>
+    <Anchor>aae40d60e85e9d89caf797dd3862cff2b</Anchor>
     <Abstract>Gets the current value of the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Surface_Device</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Surface_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Surface__Device.html</Path>
-    <Abstract>A surface that&#39;s susceptible to receive graphical output.</Abstract>
+    <Abstract>A surface that&amp;#39;s susceptible to receive graphical output.</Abstract>
     <DeclaredIn>Fl_Device.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>class_name</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Surface_Device</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Surface__Device.html</Path>
+    <Anchor>a1162e0cf051b2c95dd88091ef3b833df</Anchor>
+    <Abstract>Returns the name of the class of this object.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>driver</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Surface_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Surface__Device.html</Path>
-    <Anchor>d65054e24f1b8a2a36a685495ea7776c</Anchor>
+    <Anchor>ad65054e24f1b8a2a36a685495ea7776c</Anchor>
     <Abstract>Returns the graphics driver of this drawing surface.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>driver</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Surface_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Surface__Device.html</Path>
-    <Anchor>3993b12f96391f224a0d52a1fd15cfee</Anchor>
+    <Anchor>a3993b12f96391f224a0d52a1fd15cfee</Anchor>
     <Abstract>Sets the graphics driver of this drawing surface.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set_current</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Surface_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Surface__Device.html</Path>
-    <Anchor>552dbc7bfdbf91ad4ad035de963e4aae</Anchor>
+    <Anchor>a552dbc7bfdbf91ad4ad035de963e4aae</Anchor>
     <Abstract>Use this drawing surface for future graphics requests.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Surface_Device</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Surface_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Surface__Device.html</Path>
-    <Anchor>7ccd4356e0026af4f6cbfda08827a116</Anchor>
+    <Anchor>a7ccd4356e0026af4f6cbfda08827a116</Anchor>
     <Abstract>The destructor.</Abstract>
   </Token>
   <Token>
@@ -24769,312 +26680,334 @@
       <Scope>Fl_Surface_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Surface__Device.html</Path>
-    <Anchor>6a2643e352fdcb9e78faa167d1cd0a14</Anchor>
+    <Anchor>a6a2643e352fdcb9e78faa167d1cd0a14</Anchor>
     <Abstract>the surface that currently receives graphics output</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>device_type</Name>
+      <Name>class_id</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Surface_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Surface__Device.html</Path>
-    <Anchor>b284330997356739c9fa816ab520fe56</Anchor>
+    <Anchor>ac3f048d5d72386c3ae35ec7a1d1f5257</Anchor>
     <Abstract>A string that identifies each subclass of Fl_Device.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Surface_Device</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Surface_Device</Scope>
     </TokenIdentifier>
     <Path>classFl__Surface__Device.html</Path>
-    <Anchor>d9ee333db23389529698ef07efb6a2fe</Anchor>
+    <Anchor>ad9ee333db23389529698ef07efb6a2fe</Anchor>
     <Abstract>Constructor that sets the graphics driver to use for the created surface.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Sys_Menu_Bar</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Sys_Menu_Bar</Scope>
     </TokenIdentifier>
     <Path>classFl__Sys__Menu__Bar.html</Path>
-    <Abstract>A class to create, modify and delete menus that appear on Mac OS X in the menu bar...</Abstract>
+    <Abstract>A class to create, modify and delete menus that appear on Mac OS X in the menu bar at the top of the ...</Abstract>
     <DeclaredIn>Fl_Sys_Menu_Bar.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>add</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Sys_Menu_Bar</Scope>
     </TokenIdentifier>
     <Path>classFl__Sys__Menu__Bar.html</Path>
-    <Anchor>d9d9b1af865fb2acbac2dd687f23a36b</Anchor>
+    <Anchor>ad9d9b1af865fb2acbac2dd687f23a36b</Anchor>
     <Abstract>add to the system menu bar a new menu item</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Sys_Menu_Bar</Scope>
     </TokenIdentifier>
     <Path>classFl__Sys__Menu__Bar.html</Path>
-    <Anchor>57877fcd877c6b73796f99ea8dcbd792</Anchor>
-    <Abstract>Same as menu(NULL), set the array pointer to null, indicating a zero-length menu...</Abstract>
+    <Anchor>a57877fcd877c6b73796f99ea8dcbd792</Anchor>
+    <Abstract>Same as menu(NULL), set the array pointer to null, indicating a zero-length menu.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear_submenu</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Sys_Menu_Bar</Scope>
     </TokenIdentifier>
     <Path>classFl__Sys__Menu__Bar.html</Path>
-    <Anchor>f2b8b866c162d11abb2ce3422139ad0e</Anchor>
+    <Anchor>af2b8b866c162d11abb2ce3422139ad0e</Anchor>
     <Abstract>Clears the specified submenu pointed to by index of all menu items.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Sys_Menu_Bar</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Sys_Menu_Bar</Scope>
     </TokenIdentifier>
     <Path>classFl__Sys__Menu__Bar.html</Path>
-    <Anchor>f9a1c282fd00449dd008e0d0013b23f9</Anchor>
+    <Anchor>af9a1c282fd00449dd008e0d0013b23f9</Anchor>
     <Abstract>The constructor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>insert</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Sys_Menu_Bar</Scope>
     </TokenIdentifier>
     <Path>classFl__Sys__Menu__Bar.html</Path>
-    <Anchor>1e3ff678e9804d60688acd8dc8ba4b87</Anchor>
+    <Anchor>a1e3ff678e9804d60688acd8dc8ba4b87</Anchor>
     <Abstract>insert in the system menu bar a new menu item</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>menu</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Sys_Menu_Bar</Scope>
     </TokenIdentifier>
     <Path>classFl__Sys__Menu__Bar.html</Path>
-    <Anchor>f31d1ed34661ad12c1cc8119f89af23f</Anchor>
+    <Anchor>af31d1ed34661ad12c1cc8119f89af23f</Anchor>
     <Abstract>create a system menu bar using the given list of menu structs</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Sys_Menu_Bar</Scope>
     </TokenIdentifier>
     <Path>classFl__Sys__Menu__Bar.html</Path>
-    <Anchor>c7bfcc1ad04ee91eb4f66fe9f9f5623f</Anchor>
+    <Anchor>ac7bfcc1ad04ee91eb4f66fe9f9f5623f</Anchor>
     <Abstract>remove an item from the system menu bar</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>replace</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Sys_Menu_Bar</Scope>
     </TokenIdentifier>
     <Path>classFl__Sys__Menu__Bar.html</Path>
-    <Anchor>38d2eba827fed3e9c1860babdda7cea1</Anchor>
+    <Anchor>a38d2eba827fed3e9c1860babdda7cea1</Anchor>
     <Abstract>rename an item from the system menu bar</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Sys_Menu_Bar</Scope>
     </TokenIdentifier>
     <Path>classFl__Sys__Menu__Bar.html</Path>
-    <Anchor>165b56c2f0384be5de9df905d845d37c</Anchor>
+    <Anchor>a165b56c2f0384be5de9df905d845d37c</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_System_Printer</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_System_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__System__Printer.html</Path>
-    <Abstract>Print support under MSWindows and Mac OS X.</Abstract>
+    <Abstract>Print support under MSWindows and Mac OS.</Abstract>
     <DeclaredIn>Fl_Printer.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>class_name</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_System_Printer</Scope>
+    </TokenIdentifier>
+    <Path>classFl__System__Printer.html</Path>
+    <Anchor>a50c22ce45232a42099858d376854f67f</Anchor>
+    <Abstract>Returns the name of the class of this object.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>end_job</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_System_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__System__Printer.html</Path>
-    <Anchor>6d79212e82a838d6365385dc7f0fc575</Anchor>
+    <Anchor>a6d79212e82a838d6365385dc7f0fc575</Anchor>
     <Abstract>To be called at the end of a print job.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>end_page</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_System_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__System__Printer.html</Path>
-    <Anchor>a227fd405aaacba82f5379ee641bbaef</Anchor>
+    <Anchor>aa227fd405aaacba82f5379ee641bbaef</Anchor>
     <Abstract>To be called at the end of each page.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>Fl_System_Printer</Name>
+      <Name>margins</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_System_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__System__Printer.html</Path>
-    <Anchor>56094397c3d2e2ceb50dab487d208872</Anchor>
-    <Abstract>The constructor.</Abstract>
+    <Anchor>a82777760194db4c3a8ea91b1523283f1</Anchor>
+    <Abstract>Computes the dimensions of margins that lie between the printable page area and the full page...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>margins</Name>
+      <Name>origin</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_System_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__System__Printer.html</Path>
-    <Anchor>82777760194db4c3a8ea91b1523283f1</Anchor>
-    <Abstract>Computes the dimensions of margins that lie between the printable page area and the...</Abstract>
+    <Anchor>acfc18f84c5736f205e7660755a228ff2</Anchor>
+    <Abstract>Computes the page coordinates of the current origin of graphics functions.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>origin</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_System_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__System__Printer.html</Path>
-    <Anchor>d203c9b06659d25371ee306afb5ae1d1</Anchor>
+    <Anchor>ad203c9b06659d25371ee306afb5ae1d1</Anchor>
     <Abstract>Sets the position in page coordinates of the origin of graphics functions.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>printable_rect</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_System_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__System__Printer.html</Path>
-    <Anchor>5392bffadbf86afe5087cc0efd7ae9e3</Anchor>
+    <Anchor>a5392bffadbf86afe5087cc0efd7ae9e3</Anchor>
     <Abstract>Computes the width and height of the printable area of the page.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>rotate</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_System_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__System__Printer.html</Path>
-    <Anchor>0e17db3d16a442f5578281d98e32b712</Anchor>
+    <Anchor>a0e17db3d16a442f5578281d98e32b712</Anchor>
     <Abstract>Rotates the graphics operations relatively to paper.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>scale</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_System_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__System__Printer.html</Path>
-    <Anchor>bf1e66416d6c7b5deac5b7e29d52e643</Anchor>
+    <Anchor>a5e5cb0bc76f33899d12a32762151088a</Anchor>
     <Abstract>Changes the scaling of page coordinates.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>start_job</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_System_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__System__Printer.html</Path>
-    <Anchor>2246665aca223de1fc081a34aab68c40</Anchor>
+    <Anchor>a2246665aca223de1fc081a34aab68c40</Anchor>
     <Abstract>Starts a print job.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>start_page</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_System_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__System__Printer.html</Path>
-    <Anchor>5af4f730b454238f990ca538cc1d792f</Anchor>
+    <Anchor>a5af4f730b454238f990ca538cc1d792f</Anchor>
     <Abstract>Starts a new printed page.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>translate</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_System_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__System__Printer.html</Path>
-    <Anchor>3ef7c69a88266ef4149027e6317460a9</Anchor>
+    <Anchor>a3ef7c69a88266ef4149027e6317460a9</Anchor>
     <Abstract>Translates the current graphics origin accounting for the current rotation.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>untranslate</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_System_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__System__Printer.html</Path>
-    <Anchor>35e65ee33b5fa5245568a675ad42713a</Anchor>
+    <Anchor>a35e65ee33b5fa5245568a675ad42713a</Anchor>
     <Abstract>Undoes the effect of a previous translate() call.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_System_Printer</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_System_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__System__Printer.html</Path>
-    <Anchor>0bf113da5fe44e05cd8d8b838a10e40b</Anchor>
+    <Anchor>a0bf113da5fe44e05cd8d8b838a10e40b</Anchor>
     <Abstract>The destructor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>device_type</Name>
+      <Name>class_id</Name>
       <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_System_Printer</Scope>
     </TokenIdentifier>
     <Path>classFl__System__Printer.html</Path>
-    <Anchor>b9c9f41d591b8169d489289b56b9599d</Anchor>
+    <Anchor>a61d374cb67684c46685c094085be37ce</Anchor>
     <Abstract>A string that identifies each subclass of Fl_Device.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>Fl_System_Printer</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_System_Printer</Scope>
+    </TokenIdentifier>
+    <Path>classFl__System__Printer.html</Path>
+    <Anchor>a56094397c3d2e2ceb50dab487d208872</Anchor>
+    <Abstract>The constructor.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>Fl_Table</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
     <Abstract>A table of widgets or other content.</Abstract>
@@ -25084,737 +27017,737 @@
     <TokenIdentifier>
       <Name>add</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>461b633b07e8f61d26fc4ff8019bd16f</Anchor>
-    <Abstract>See void Fl_Group::add(Fl_Widget &amp;w).</Abstract>
+    <Anchor>a3eb4cfc9973a7a606ba8df736591d7a8</Anchor>
+    <Abstract>The widget is removed from its current group (if any) and then added to the end of this group...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>add</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>3eb4cfc9973a7a606ba8df736591d7a8</Anchor>
-    <Abstract>The widget is removed from its current group (if any) and then added to the end of...</Abstract>
+    <Anchor>a461b633b07e8f61d26fc4ff8019bd16f</Anchor>
+    <Abstract>See void Fl_Group::add(Fl_Widget &amp;amp;w)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>begin</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>e7a75ac6a2e2a28d7c3e288699abd889</Anchor>
-    <Abstract>Sets the current group so you can build the widget tree by just constructing the...</Abstract>
+    <Anchor>ae7a75ac6a2e2a28d7c3e288699abd889</Anchor>
+    <Abstract>Sets the current group so you can build the widget tree by just constructing the widgets.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>callback</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>fc254a18b617cdc8ce10df36fcad3993</Anchor>
+    <Anchor>afc254a18b617cdc8ce10df36fcad3993</Anchor>
     <Abstract>Callbacks will be called depending on the setting of Fl_Widget::when().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>callback_col</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>5a34a561ff98dc0eba7a5bc866329343</Anchor>
+    <Anchor>a5a34a561ff98dc0eba7a5bc866329343</Anchor>
     <Abstract>Returns the current column the event occurred on.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>callback_context</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>6baccc8711394e89f6bb9f57df02f44f</Anchor>
-    <Abstract>Returns the current &#39;table context&#39;.</Abstract>
+    <Anchor>a6baccc8711394e89f6bb9f57df02f44f</Anchor>
+    <Abstract>Returns the current &amp;#39;table context&amp;#39;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>callback_row</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>6b2186f88098d2bd4a04f490d747d612</Anchor>
+    <Anchor>a6b2186f88098d2bd4a04f490d747d612</Anchor>
     <Abstract>Returns the current row the event occurred on.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>child</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>b982d7172cd7ac46dea61ecda146281e</Anchor>
+    <Anchor>ab982d7172cd7ac46dea61ecda146281e</Anchor>
     <Abstract>Returns the child widget by an index.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>children</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>8f8baa3611f536145e31784cb1f2c2b7</Anchor>
+    <Anchor>a8f8baa3611f536145e31784cb1f2c2b7</Anchor>
     <Abstract>Returns the number of children in the table.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>4cf2b08373ddd2c4c7605f3917332093</Anchor>
+    <Anchor>a4cf2b08373ddd2c4c7605f3917332093</Anchor>
     <Abstract>Clears the table to zero rows, zero columns.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>col_header</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>bcfb0374426baff30a91aca68dc0aea9</Anchor>
-    <Abstract>Enable or disable column headers.</Abstract>
+    <Anchor>a817530f910f7db0a0b5bb8c0c3604a94</Anchor>
+    <Abstract>Returns if column headers are enabled or not.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>col_header</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>817530f910f7db0a0b5bb8c0c3604a94</Anchor>
-    <Abstract>Returns if column headers are enabled or not.</Abstract>
+    <Anchor>abcfb0374426baff30a91aca68dc0aea9</Anchor>
+    <Abstract>Enable or disable column headers.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>col_header_color</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>d09f503dc6235d7a570b84a1702932c8</Anchor>
-    <Abstract>Gets the color for column headers.</Abstract>
+    <Anchor>ae2a103fe19552965300c0d1aa59561af</Anchor>
+    <Abstract>Sets the color for column headers and redraws the table.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>col_header_color</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>e2a103fe19552965300c0d1aa59561af</Anchor>
-    <Abstract>Sets the color for column headers and redraws the table.</Abstract>
+    <Anchor>ad09f503dc6235d7a570b84a1702932c8</Anchor>
+    <Abstract>Gets the color for column headers.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>col_header_height</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>74f6329190edb7d4f2e300c66b779d6d</Anchor>
+    <Anchor>a74f6329190edb7d4f2e300c66b779d6d</Anchor>
     <Abstract>Gets the column header height.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>col_header_height</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>b6302030b06b2da8188ead8132334c99</Anchor>
+    <Anchor>ab6302030b06b2da8188ead8132334c99</Anchor>
     <Abstract>Sets the height in pixels for column headers and redraws the table.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>col_position</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>e8d425e06ce14b1109a19e82941306e4</Anchor>
-    <Abstract>Returns the current column scroll position as a column number.</Abstract>
+    <Anchor>a53088bde3fd7f31e5a3fe61648f1dcf0</Anchor>
+    <Abstract>Sets the column scroll position to column &amp;#39;col&amp;#39;, and causes the screen to redraw...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>col_position</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>53088bde3fd7f31e5a3fe61648f1dcf0</Anchor>
-    <Abstract>Sets the column scroll position to column &#39;col&#39;, and causes the screen to...</Abstract>
+    <Anchor>ae8d425e06ce14b1109a19e82941306e4</Anchor>
+    <Abstract>Returns the current column scroll position as a column number.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>col_resize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>f013461380039ff090a3d31477204ea6</Anchor>
-    <Abstract>Allows/disallows column resizing by the user.</Abstract>
+    <Anchor>aadc07cb4e46548b3d0f548e6a7335744</Anchor>
+    <Abstract>Returns the current value of this flag.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>col_resize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>adc07cb4e46548b3d0f548e6a7335744</Anchor>
-    <Abstract>Returns the current value of this flag.</Abstract>
+    <Anchor>af013461380039ff090a3d31477204ea6</Anchor>
+    <Abstract>Allows/disallows column resizing by the user.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>col_resize_min</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>00f9f4e0789368767d1faa3db5eb9648</Anchor>
+    <Anchor>a00f9f4e0789368767d1faa3db5eb9648</Anchor>
     <Abstract>Returns the current column minimum resize value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>col_resize_min</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>d3d47b28fc87609a01725a78512adf5e</Anchor>
+    <Anchor>ad3d47b28fc87609a01725a78512adf5e</Anchor>
     <Abstract>Sets the current column minimum resize value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>col_width</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>abe4ad5c6d0dccc5031ff12b52b681d1</Anchor>
-    <Abstract>Returns the current width of the specified column in pixels.</Abstract>
+    <Anchor>a89982b606a376c9cdb29da769eac3ccd</Anchor>
+    <Abstract>Sets the width of the specified column in pixels, and the table is redrawn.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>col_width</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>89982b606a376c9cdb29da769eac3ccd</Anchor>
-    <Abstract>Sets the width of the specified column in pixels, and the table is redrawn.</Abstract>
+    <Anchor>aabe4ad5c6d0dccc5031ff12b52b681d1</Anchor>
+    <Abstract>Returns the current width of the specified column in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>col_width_all</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>1ad4a058551c0c7674f9d021d1a21ef4</Anchor>
+    <Anchor>a1ad4a058551c0c7674f9d021d1a21ef4</Anchor>
     <Abstract>Convenience method to set the width of all columns to the same value, in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>cols</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>82b1a353a6d0345e6714fb7d3a2ae0ac</Anchor>
-    <Abstract>Get the number of columns in the table.</Abstract>
+    <Anchor>aa6c4ec4c70ad4eb9d6257ddcedecb70c</Anchor>
+    <Abstract>Set the number of columns in the table and redraw.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>cols</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>a6c4ec4c70ad4eb9d6257ddcedecb70c</Anchor>
-    <Abstract>Set the number of columns in the table and redraw.</Abstract>
+    <Anchor>a82b1a353a6d0345e6714fb7d3a2ae0ac</Anchor>
+    <Abstract>Get the number of columns in the table.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>a3c46d45261be0a64db3784147115d6a</Anchor>
+    <Anchor>aa3c46d45261be0a64db3784147115d6a</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>end</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>b8ebe08ee81d0fa3b19ad05ce6a532c8</Anchor>
-    <Abstract>Exactly the same as current(this-&gt;parent()).</Abstract>
+    <Anchor>ab8ebe08ee81d0fa3b19ad05ce6a532c8</Anchor>
+    <Abstract>Exactly the same as current(this-&amp;gt;parent()).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>67152cd74d8b01d9ad52116faf37500a</Anchor>
-    <Abstract>See int Fl_Group::find(const Fl_Widget *w) const.</Abstract>
+    <Anchor>a18c3bcb61b6f6a51c66728b559873ac2</Anchor>
+    <Abstract>Searches the child array for the widget and returns the index.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>18c3bcb61b6f6a51c66728b559873ac2</Anchor>
-    <Abstract>Searches the child array for the widget and returns the index.</Abstract>
+    <Anchor>a67152cd74d8b01d9ad52116faf37500a</Anchor>
+    <Abstract>See int Fl_Group::find(const Fl_Widget *w) const.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Table</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>871579c566dfab404512ea98205a695e</Anchor>
+    <Anchor>a871579c566dfab404512ea98205a695e</Anchor>
     <Abstract>The constructor for the Fl_Table.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>get_selection</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>ec0089641778336bb7e7306fbf15ce32</Anchor>
+    <Anchor>aec0089641778336bb7e7306fbf15ce32</Anchor>
     <Abstract>Gets the region of cells selected (highlighted).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>init_sizes</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>6d89cb4006a9147b01c69c04ffee9499</Anchor>
+    <Anchor>a6d89cb4006a9147b01c69c04ffee9499</Anchor>
     <Abstract>Resets the internal array of widget sizes and positions.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>insert</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>94dbfd0c4fbe37cefc96632c563c745a</Anchor>
-    <Abstract>This does insert(w, find(before)).</Abstract>
+    <Anchor>ada523fe88504087f78fd4842b7440631</Anchor>
+    <Abstract>The widget is removed from its current group (if any) and then inserted into this group...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>insert</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>da523fe88504087f78fd4842b7440631</Anchor>
-    <Abstract>The widget is removed from its current group (if any) and then inserted into this...</Abstract>
+    <Anchor>a94dbfd0c4fbe37cefc96632c563c745a</Anchor>
+    <Abstract>This does insert(w, find(before)).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>is_interactive_resize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>07790a74e83f67720962c7fa2916c1ac</Anchor>
+    <Anchor>a07790a74e83f67720962c7fa2916c1ac</Anchor>
     <Abstract>Returns 1 if someone is interactively resizing a row or column.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>is_selected</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>7913a4f0c7db42374c1b17975a173916</Anchor>
+    <Anchor>a7913a4f0c7db42374c1b17975a173916</Anchor>
     <Abstract>See if the cell at row r and column c is selected.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>05b00a52d4f7acc851e340d2e540d582</Anchor>
+    <Anchor>a05b00a52d4f7acc851e340d2e540d582</Anchor>
     <Abstract>Removes a widget from the group but does not delete it.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>resize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>b513a3c2f785008b5f8b4ea0b3d643f5</Anchor>
+    <Anchor>ab513a3c2f785008b5f8b4ea0b3d643f5</Anchor>
     <Abstract>Changes the size of the Fl_Table, causing it to redraw.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>row_header</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>4a0027decca0c341dfae1c8e2d9b53fe</Anchor>
-    <Abstract>Enables/disables showing the row headers.</Abstract>
+    <Anchor>ad51f00bbee634d5ba3c90c67a7c5650a</Anchor>
+    <Abstract>Returns the value of this flag.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>row_header</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>d51f00bbee634d5ba3c90c67a7c5650a</Anchor>
-    <Abstract>Returns the value of this flag.</Abstract>
+    <Anchor>a4a0027decca0c341dfae1c8e2d9b53fe</Anchor>
+    <Abstract>Enables/disables showing the row headers.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>row_header_color</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>829d2d92e8753b0f2635e61173fc93e5</Anchor>
-    <Abstract>Returns the current row header color.</Abstract>
+    <Anchor>a5bf200912eb6fdee6a346019e5e0425d</Anchor>
+    <Abstract>Sets the row header color and causes the screen to redraw.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>row_header_color</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>5bf200912eb6fdee6a346019e5e0425d</Anchor>
-    <Abstract>Sets the row header color and causes the screen to redraw.</Abstract>
+    <Anchor>a829d2d92e8753b0f2635e61173fc93e5</Anchor>
+    <Abstract>Returns the current row header color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>row_header_width</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>6b5f2695ce39389ae6c7279025efa70f</Anchor>
-    <Abstract>Returns the current row header width (in pixels).</Abstract>
+    <Anchor>a268c4e45f55c90d66397a066e0805679</Anchor>
+    <Abstract>Sets the row header width to n and causes the screen to redraw.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>row_header_width</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>268c4e45f55c90d66397a066e0805679</Anchor>
-    <Abstract>Sets the row header width to n and causes the screen to redraw.</Abstract>
+    <Anchor>a6b5f2695ce39389ae6c7279025efa70f</Anchor>
+    <Abstract>Returns the current row header width (in pixels).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>row_height</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>4e13e99335dbe82a2f69d171926e0e2b</Anchor>
-    <Abstract>Returns the current height of the specified row as a value in pixels.</Abstract>
+    <Anchor>a0646cb480652322aa8c03426c55932fa</Anchor>
+    <Abstract>Sets the height of the specified row in pixels, and the table is redrawn.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>row_height</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>0646cb480652322aa8c03426c55932fa</Anchor>
-    <Abstract>Sets the height of the specified row in pixels, and the table is redrawn.</Abstract>
+    <Anchor>a4e13e99335dbe82a2f69d171926e0e2b</Anchor>
+    <Abstract>Returns the current height of the specified row as a value in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>row_height_all</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>5826287bf9375fd27ee56f788b326771</Anchor>
+    <Anchor>a5826287bf9375fd27ee56f788b326771</Anchor>
     <Abstract>Convenience method to set the height of all rows to the same value, in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>row_position</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>b6666085176ae0bcef136a335709d20c</Anchor>
-    <Abstract>Returns the current row scroll position as a row number.</Abstract>
+    <Anchor>adabe9c746a90e0523ab135b7771ca96a</Anchor>
+    <Abstract>Sets the row scroll position to &amp;#39;row&amp;#39;, and causes the screen to redraw.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>row_position</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>dabe9c746a90e0523ab135b7771ca96a</Anchor>
-    <Abstract>Sets the row scroll position to &#39;row&#39;, and causes the screen to redraw.</Abstract>
+    <Anchor>ab6666085176ae0bcef136a335709d20c</Anchor>
+    <Abstract>Returns the current row scroll position as a row number.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>row_resize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>b6bd035482b75e61ba46414582595b31</Anchor>
+    <Anchor>ab6bd035482b75e61ba46414582595b31</Anchor>
     <Abstract>Allows/disallows row resizing by the user.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>row_resize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>eb5f1b07e438b02eb4c62d40e837181b</Anchor>
+    <Anchor>aeb5f1b07e438b02eb4c62d40e837181b</Anchor>
     <Abstract>Returns the current value of this flag.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>row_resize_min</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>1ba8d7474c42d3e50a18fd6a8cb04848</Anchor>
-    <Abstract>Sets the current row minimum resize value.</Abstract>
+    <Anchor>a4280d0d1ad2d5a31b1a16b73009dc46b</Anchor>
+    <Abstract>Returns the current row minimum resize value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>row_resize_min</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>4280d0d1ad2d5a31b1a16b73009dc46b</Anchor>
-    <Abstract>Returns the current row minimum resize value.</Abstract>
+    <Anchor>a1ba8d7474c42d3e50a18fd6a8cb04848</Anchor>
+    <Abstract>Sets the current row minimum resize value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>rows</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>f63dddf97c8804488f8a179780a674c0</Anchor>
+    <Anchor>af63dddf97c8804488f8a179780a674c0</Anchor>
     <Abstract>Returns the number of rows in the table.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>rows</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>a451bd2df8e6ea4757e7c6be14bb2f87</Anchor>
+    <Anchor>aa451bd2df8e6ea4757e7c6be14bb2f87</Anchor>
     <Abstract>Sets the number of rows in the table, and the table is redrawn.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set_selection</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>64089393a7bf7b6aa08b16a1f3e4e40b</Anchor>
+    <Anchor>a64089393a7bf7b6aa08b16a1f3e4e40b</Anchor>
     <Abstract>Sets the region of cells to be selected (highlighted).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>table_box</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>b040f9e6b7329ce3073ca4d6e865a18f</Anchor>
+    <Anchor>ab040f9e6b7329ce3073ca4d6e865a18f</Anchor>
     <Abstract>Returns the current box type used for the data table.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>table_box</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>2a773eb7ba7ffe6bc402e2069a763fab</Anchor>
+    <Anchor>a2a773eb7ba7ffe6bc402e2069a763fab</Anchor>
     <Abstract>Sets the kind of box drawn around the data table, the default being FL_NO_BOX.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>top_row</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>cfb1d87d8945045021d6b7406b6a89d1</Anchor>
-    <Abstract>Returns the current top row shown in the table.</Abstract>
+    <Anchor>a9d4a4cbb4cdf316b3de15f59b1bb1047</Anchor>
+    <Abstract>Sets which row should be at the top of the table, scrolling as necessary, and the table is redrawn...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>top_row</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>9d4a4cbb4cdf316b3de15f59b1bb1047</Anchor>
-    <Abstract>Sets which row should be at the top of the table, scrolling as necessary, and the...</Abstract>
+    <Anchor>acfb1d87d8945045021d6b7406b6a89d1</Anchor>
+    <Abstract>Returns the current top row shown in the table.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>visible_cells</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>8f83d61e9c7ec6d19a49ad1ae1eb6ffc</Anchor>
-    <Abstract>Returns the range of row and column numbers for all visible and partially visible...</Abstract>
+    <Anchor>a8f83d61e9c7ec6d19a49ad1ae1eb6ffc</Anchor>
+    <Abstract>Returns the range of row and column numbers for all visible and partially visible cells in the table...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>when</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>d837a85634a6be7895f1819edcd62948</Anchor>
-    <Abstract>The Fl_Widget::when() function is used to set a group of flags, determining when...</Abstract>
+    <Anchor>ad837a85634a6be7895f1819edcd62948</Anchor>
+    <Abstract>The Fl_Widget::when() function is used to set a group of flags, determining when the widget callback ...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Table</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>0734f2c09123c1047c2176b49da52b27</Anchor>
+    <Anchor>a0734f2c09123c1047c2176b49da52b27</Anchor>
     <Abstract>The destructor for the Fl_Table.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_cell</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>3f1f1ccc017d9159c1c98f6f7268bf6d</Anchor>
+    <Anchor>a3f1f1ccc017d9159c1c98f6f7268bf6d</Anchor>
     <Abstract>Subclass should override this method to handle drawing the cells.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>810b0f1bdfe62ea8faf001c52c124a9d</Anchor>
+    <Anchor>a810b0f1bdfe62ea8faf001c52c124a9d</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
@@ -25825,7 +27758,7 @@
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>8036f1f03127cdb28f25d1e4aee80135e39e81bc3cff70a2f0a2004da58c0b0b</Anchor>
+    <Anchor>a8036f1f03127cdb28f25d1e4aee80135ae39e81bc3cff70a2f0a2004da58c0b0b</Anchor>
     <Abstract>no known context</Abstract>
   </Token>
   <Token>
@@ -25836,7 +27769,7 @@
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>8036f1f03127cdb28f25d1e4aee80135679ea089903231312d0cf975b1a04ec3</Anchor>
+    <Anchor>a8036f1f03127cdb28f25d1e4aee80135a679ea089903231312d0cf975b1a04ec3</Anchor>
     <Abstract>before a page is redrawn</Abstract>
   </Token>
   <Token>
@@ -25847,7 +27780,7 @@
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>8036f1f03127cdb28f25d1e4aee80135ae8f86bb7116f5f121dcb0258d276b47</Anchor>
+    <Anchor>a8036f1f03127cdb28f25d1e4aee80135aae8f86bb7116f5f121dcb0258d276b47</Anchor>
     <Abstract>after a page is redrawn</Abstract>
   </Token>
   <Token>
@@ -25858,7 +27791,7 @@
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>8036f1f03127cdb28f25d1e4aee801358ee5f70da9ccdbd2494aeee6b85da7ce</Anchor>
+    <Anchor>a8036f1f03127cdb28f25d1e4aee80135a8ee5f70da9ccdbd2494aeee6b85da7ce</Anchor>
     <Abstract>in the row header</Abstract>
   </Token>
   <Token>
@@ -25869,7 +27802,7 @@
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>8036f1f03127cdb28f25d1e4aee80135113dfa5119db9dfbba4f5ff5f993bf5e</Anchor>
+    <Anchor>a8036f1f03127cdb28f25d1e4aee80135a113dfa5119db9dfbba4f5ff5f993bf5e</Anchor>
     <Abstract>in the col header</Abstract>
   </Token>
   <Token>
@@ -25880,7 +27813,7 @@
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>8036f1f03127cdb28f25d1e4aee80135bd0b9bdac4ddce885be6e6a4bcd3367a</Anchor>
+    <Anchor>a8036f1f03127cdb28f25d1e4aee80135abd0b9bdac4ddce885be6e6a4bcd3367a</Anchor>
     <Abstract>in one of the cells</Abstract>
   </Token>
   <Token>
@@ -25891,7 +27824,7 @@
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>8036f1f03127cdb28f25d1e4aee8013554275f15690f1b1a2a7004ded703f457</Anchor>
+    <Anchor>a8036f1f03127cdb28f25d1e4aee80135a54275f15690f1b1a2a7004ded703f457</Anchor>
     <Abstract>in a dead zone of table</Abstract>
   </Token>
   <Token>
@@ -25902,15 +27835,15 @@
       <Scope>Fl_Table</Scope>
     </TokenIdentifier>
     <Path>classFl__Table.html</Path>
-    <Anchor>8036f1f03127cdb28f25d1e4aee801358c0f361d95f40e3ebedd1a91fb6d85b8</Anchor>
+    <Anchor>a8036f1f03127cdb28f25d1e4aee80135a8c0f361d95f40e3ebedd1a91fb6d85b8</Anchor>
     <Abstract>column or row being resized</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Table_Row</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Table_Row</Scope>
     </TokenIdentifier>
     <Path>classFl__Table__Row.html</Path>
     <Abstract>A table with row selection capabilities.</Abstract>
@@ -25920,206 +27853,206 @@
     <TokenIdentifier>
       <Name>clear</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table_Row</Scope>
     </TokenIdentifier>
     <Path>classFl__Table__Row.html</Path>
-    <Anchor>1023be767f8e346cf66936d7b6279095</Anchor>
+    <Anchor>a1023be767f8e346cf66936d7b6279095</Anchor>
     <Abstract>Clears the table to zero rows, zero columns.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Table_Row</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table_Row</Scope>
     </TokenIdentifier>
     <Path>classFl__Table__Row.html</Path>
-    <Anchor>967280ceac7e9f37554a38374c476d10</Anchor>
+    <Anchor>a967280ceac7e9f37554a38374c476d10</Anchor>
     <Abstract>The constructor for the Fl_Table_Row.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>row_selected</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table_Row</Scope>
     </TokenIdentifier>
     <Path>classFl__Table__Row.html</Path>
-    <Anchor>ff19cae2fe81ef59f47d2970f2275df5</Anchor>
-    <Abstract>Checks to see if &#39;row&#39; is selected.</Abstract>
+    <Anchor>aff19cae2fe81ef59f47d2970f2275df5</Anchor>
+    <Abstract>Checks to see if &amp;#39;row&amp;#39; is selected.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>rows</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table_Row</Scope>
     </TokenIdentifier>
     <Path>classFl__Table__Row.html</Path>
-    <Anchor>121bd2b8ac0eb27b6545978b4c076de8</Anchor>
+    <Anchor>a121bd2b8ac0eb27b6545978b4c076de8</Anchor>
     <Abstract>Returns the number of rows in the table.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>rows</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table_Row</Scope>
     </TokenIdentifier>
     <Path>classFl__Table__Row.html</Path>
-    <Anchor>def43f133affb3506a35234a77e58447</Anchor>
+    <Anchor>adef43f133affb3506a35234a77e58447</Anchor>
     <Abstract>Sets the number of rows in the table, and the table is redrawn.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>select_all_rows</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table_Row</Scope>
     </TokenIdentifier>
     <Path>classFl__Table__Row.html</Path>
-    <Anchor>8f3206386c7941d30c548035f7a976de</Anchor>
-    <Abstract>This convenience function changes the selection state for all rows based on &#39;flag&#39;...</Abstract>
+    <Anchor>a8f3206386c7941d30c548035f7a976de</Anchor>
+    <Abstract>This convenience function changes the selection state for all rows based on &amp;#39;flag&amp;#39;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>select_row</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table_Row</Scope>
     </TokenIdentifier>
     <Path>classFl__Table__Row.html</Path>
-    <Anchor>13992113c0b0feffddc6ece266d60ea9</Anchor>
-    <Abstract>Changes the selection state for &#39;row&#39;, depending on the value of &#39;flag&#39;...</Abstract>
+    <Anchor>a13992113c0b0feffddc6ece266d60ea9</Anchor>
+    <Abstract>Changes the selection state for &amp;#39;row&amp;#39;, depending on the value of &amp;#39;flag&amp;#39;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>type</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table_Row</Scope>
     </TokenIdentifier>
     <Path>classFl__Table__Row.html</Path>
-    <Anchor>deefa818734c712389e02b9490bbea92</Anchor>
+    <Anchor>adeefa818734c712389e02b9490bbea92</Anchor>
     <Abstract>Gets the widget type.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>type</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table_Row</Scope>
     </TokenIdentifier>
     <Path>classFl__Table__Row.html</Path>
-    <Anchor>d1acf911fc639c242d65ff7d5678146a</Anchor>
+    <Anchor>ad1acf911fc639c242d65ff7d5678146a</Anchor>
     <Abstract>Sets the table selection mode.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Table_Row</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table_Row</Scope>
     </TokenIdentifier>
     <Path>classFl__Table__Row.html</Path>
-    <Anchor>2dab9b00108e38489c7b76342a8f26a9</Anchor>
+    <Anchor>a2dab9b00108e38489c7b76342a8f26a9</Anchor>
     <Abstract>The destructor for the Fl_Table_Row.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Table_Row</Scope>
     </TokenIdentifier>
     <Path>classFl__Table__Row.html</Path>
-    <Anchor>311f4d503232cbe8aef567470f420a16</Anchor>
+    <Anchor>a311f4d503232cbe8aef567470f420a16</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Tabs</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Tabs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tabs.html</Path>
-    <Abstract>The Fl_Tabs widget is the &quot;file card tabs&quot; interface that allows you to...</Abstract>
+    <Abstract>The Fl_Tabs widget is the &amp;quot;file card tabs&amp;quot; interface that allows you to put lots and lots o...</Abstract>
     <DeclaredIn>Fl_Tabs.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>client_area</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tabs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tabs.html</Path>
-    <Anchor>340c3c801614767966a60992fff76a14</Anchor>
+    <Anchor>a340c3c801614767966a60992fff76a14</Anchor>
     <Abstract>Returns the position and size available to be used by its children.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Tabs</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tabs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tabs.html</Path>
-    <Anchor>d1a81464c51e3cb56fa1d8fd6ce32d72</Anchor>
+    <Anchor>ad1a81464c51e3cb56fa1d8fd6ce32d72</Anchor>
     <Abstract>Creates a new Fl_Tabs widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tabs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tabs.html</Path>
-    <Anchor>73dfe2ab8dbca96e074fcc5af1110e03</Anchor>
+    <Anchor>a73dfe2ab8dbca96e074fcc5af1110e03</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tabs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tabs.html</Path>
-    <Anchor>188bef71735c167e44af095ddd4922b6</Anchor>
-    <Abstract>Sets the widget to become the current visible widget/tab.</Abstract>
+    <Anchor>aa76c3a292bf992a319849dec3beaa825</Anchor>
+    <Abstract>Gets the currently visible widget/tab.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tabs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tabs.html</Path>
-    <Anchor>a76c3a292bf992a319849dec3beaa825</Anchor>
-    <Abstract>Gets the currently visible widget/tab.</Abstract>
+    <Anchor>a188bef71735c167e44af095ddd4922b6</Anchor>
+    <Abstract>Sets the widget to become the current visible widget/tab.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tabs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tabs.html</Path>
-    <Anchor>0ac6422a6ef27dafa7e2eef794bc6233</Anchor>
+    <Anchor>a0ac6422a6ef27dafa7e2eef794bc6233</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Text_Buffer</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
     <Abstract>This class manages unicode displayed in one or more Fl_Text_Display widgets.</Abstract>
@@ -26129,792 +28062,770 @@
     <TokenIdentifier>
       <Name>add_modify_callback</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>6a72d422478508c94baf5b6a7bc46740</Anchor>
+    <Anchor>a6a72d422478508c94baf5b6a7bc46740</Anchor>
     <Abstract>Adds a callback function that is called whenever the text buffer is modified.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>add_predelete_callback</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>f983cf4abbcc86b7a3d12900c21f246b</Anchor>
+    <Anchor>af983cf4abbcc86b7a3d12900c21f246b</Anchor>
     <Abstract>Adds a callback routine to be called before text is deleted from the buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>address</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>7ce2676822142833a40b7408dc8fb3cc</Anchor>
+    <Anchor>a92016ae48b3366f9a1b9314d63c6945c</Anchor>
     <Abstract>Convert a byte offset in buffer into a memory address.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>address</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>92016ae48b3366f9a1b9314d63c6945c</Anchor>
+    <Anchor>a7ce2676822142833a40b7408dc8fb3cc</Anchor>
     <Abstract>Convert a byte offset in buffer into a memory address.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>append</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>09a2ce59b5b88c2eb4bcbcd737825063</Anchor>
+    <Anchor>a09a2ce59b5b88c2eb4bcbcd737825063</Anchor>
     <Abstract>Appends the text string to the end of the buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>appendfile</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>62e6f9378d36ceb1e980518b50110102</Anchor>
+    <Anchor>a62e6f9378d36ceb1e980518b50110102</Anchor>
     <Abstract>Appends the named file to the end of the buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>byte_at</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>af5a5491cf2ed3ccd4c05e22042e2988</Anchor>
+    <Anchor>aaf5a5491cf2ed3ccd4c05e22042e2988</Anchor>
     <Abstract>Returns the raw byte at the specified position pos in the buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>call_modify_callbacks</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>695bd49abdcda997913315736d63e090</Anchor>
-    <Abstract>Calls all modify callbacks that have been registered using the add_modify_callback()...</Abstract>
+    <Anchor>a695bd49abdcda997913315736d63e090</Anchor>
+    <Abstract>Calls all modify callbacks that have been registered using the add_modify_callback() method...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>call_predelete_callbacks</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>643de0c99aef747d6c9a01ee0daa7679</Anchor>
-    <Abstract>Calls the stored pre-delete callback procedure(s) for this buffer to update the changed...</Abstract>
+    <Anchor>a643de0c99aef747d6c9a01ee0daa7679</Anchor>
+    <Abstract>Calls the stored pre-delete callback procedure(s) for this buffer to update the changed area(s) on th...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>canUndo</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>dcd1bfc06f19bb49bb9c38f1e186d648</Anchor>
+    <Anchor>adcd1bfc06f19bb49bb9c38f1e186d648</Anchor>
     <Abstract>Lets the undo system know if we can undo changes.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>char_at</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>56b885ae22bc602c774f3b504de06b45</Anchor>
+    <Anchor>a56b885ae22bc602c774f3b504de06b45</Anchor>
     <Abstract>Returns the character at the specified position pos in the buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>copy</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>a933b2a9554599ce16345d2388b82912</Anchor>
+    <Anchor>aa933b2a9554599ce16345d2388b82912</Anchor>
     <Abstract>Copies text from one buffer to this one.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>count_displayed_characters</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>d1a0371c33ec0952eefa4e8ae4d8200a</Anchor>
-    <Abstract>Count the number of displayed characters between buffer position lineStartPos and...</Abstract>
+    <Anchor>ad1a0371c33ec0952eefa4e8ae4d8200a</Anchor>
+    <Abstract>Count the number of displayed characters between buffer position lineStartPos and targetPos...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>count_lines</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>5070d9676c3e884da5a3217c31dc87fe</Anchor>
+    <Anchor>a5070d9676c3e884da5a3217c31dc87fe</Anchor>
     <Abstract>Counts the number of newlines between startPos and endPos in buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>findchar_backward</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>e7692f95d84c6976d22c946b6303a5b2</Anchor>
-    <Abstract>Search backwards in buffer buf for character searchChar, starting with the character...</Abstract>
+    <Anchor>ae7692f95d84c6976d22c946b6303a5b2</Anchor>
+    <Abstract>Search backwards in buffer buf for character searchChar, starting with the character BEFORE startPos...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>findchar_forward</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>6218ff5949d46c668cb6263b33db9b1b</Anchor>
+    <Anchor>a6218ff5949d46c668cb6263b33db9b1b</Anchor>
     <Abstract>Finds the next occurrence of the specified character.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Text_Buffer</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>49a54f11bfb913a049734db9f8f79ef6</Anchor>
+    <Anchor>a49a54f11bfb913a049734db9f8f79ef6</Anchor>
     <Abstract>Create an empty text buffer of a pre-determined size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>highlight</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>6c7c4ff0f7f2b8379e53cdaf43e66650</Anchor>
-    <Abstract>Returns the highlighted text.</Abstract>
+    <Anchor>ab53392af0a3ba98312f230dd40ed5fb9</Anchor>
+    <Abstract>Highlights the specified text within the buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>highlight</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>b53392af0a3ba98312f230dd40ed5fb9</Anchor>
-    <Abstract>Highlights the specified text within the buffer.</Abstract>
+    <Anchor>a6c7c4ff0f7f2b8379e53cdaf43e66650</Anchor>
+    <Abstract>Returns the highlighted text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>highlight_position</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>6b458132afd9a331b0254321b2e28b42</Anchor>
+    <Anchor>a6b458132afd9a331b0254321b2e28b42</Anchor>
     <Abstract>Highlights the specified text between start and end within the buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>highlight_selection</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>db099d4470a43722c5736ce09e8db7d8</Anchor>
+    <Anchor>adb099d4470a43722c5736ce09e8db7d8</Anchor>
     <Abstract>Returns the current highlight selection.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>highlight_text</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>0f0ad0978f55591fe461e9d00097acf7</Anchor>
+    <Anchor>a0f0ad0978f55591fe461e9d00097acf7</Anchor>
     <Abstract>Returns the highlighted text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>insert</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>12efb744c604724230d7884aa17d2fda</Anchor>
+    <Anchor>a12efb744c604724230d7884aa17d2fda</Anchor>
     <Abstract>Inserts null-terminated string text at position pos.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>insertfile</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>11241a972d065c3914ce6645216511d2</Anchor>
+    <Anchor>a11241a972d065c3914ce6645216511d2</Anchor>
     <Abstract>Inserts a file at the specified position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>length</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>5afecd40b3dd915ca39a8543a16fa042</Anchor>
+    <Anchor>a5afecd40b3dd915ca39a8543a16fa042</Anchor>
     <Abstract>Returns the number of bytes in the buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>line_end</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>ce2d177560410ccd5650124755b61819</Anchor>
-    <Abstract>Finds and returns the position of the end of the line containing position pos (which...</Abstract>
+    <Anchor>ace2d177560410ccd5650124755b61819</Anchor>
+    <Abstract>Finds and returns the position of the end of the line containing position pos (which is either a poin...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>line_start</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>4ccfe78e156cbe1a4471521bee727515</Anchor>
+    <Anchor>a4ccfe78e156cbe1a4471521bee727515</Anchor>
     <Abstract>Returns the position of the start of the line containing position pos.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>line_text</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>82b1da1e41a2572dfedfd475cf9a4a2d</Anchor>
-    <Abstract>Returns the text from the entire line containing the specified character position...</Abstract>
+    <Anchor>a82b1da1e41a2572dfedfd475cf9a4a2d</Anchor>
+    <Abstract>Returns the text from the entire line containing the specified character position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>loadfile</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>cf5921d9ec02c0479aa77f6eeecace37</Anchor>
+    <Anchor>acf5921d9ec02c0479aa77f6eeecace37</Anchor>
     <Abstract>Loads a text file into the buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>next_char</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>09a75c43101ea990e7692f279fb52cea</Anchor>
-    <Abstract>Returns a pointer to the next character.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>next_char</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
-      <Scope>Fl_Text_Buffer</Scope>
-    </TokenIdentifier>
-    <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>74915709c21db16d9521384134adecee</Anchor>
+    <Anchor>a74915709c21db16d9521384134adecee</Anchor>
     <Abstract>Returns the index of the next character.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>outputfile</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>7e8280a4e2c163f378dc7bb02920943e</Anchor>
+    <Anchor>a7e8280a4e2c163f378dc7bb02920943e</Anchor>
     <Abstract>Writes the specified portions of the file to a file.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>prev_char</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>095734c898485fc606935806f4831e87</Anchor>
-    <Abstract>Returns a pointer to the previous character.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>prev_char</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
-      <Scope>Fl_Text_Buffer</Scope>
-    </TokenIdentifier>
-    <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>1163f9410c406eb38eedff90a91b119e</Anchor>
+    <Anchor>a1163f9410c406eb38eedff90a91b119e</Anchor>
     <Abstract>Returns the index of the previous character.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>primary_selection</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>e4bd251b42c7bcf47a1e549717569be2</Anchor>
+    <Anchor>ae4bd251b42c7bcf47a1e549717569be2</Anchor>
     <Abstract>Returns the primary selection.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>primary_selection</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>ec9c22bdaf5bbf31e3bc48cb3e66fe3a</Anchor>
+    <Anchor>aec9c22bdaf5bbf31e3bc48cb3e66fe3a</Anchor>
     <Abstract>Returns the primary selection.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>711cdd58b3142122f6f0649aa9e610d1</Anchor>
+    <Anchor>a711cdd58b3142122f6f0649aa9e610d1</Anchor>
     <Abstract>Deletes a range of characters in the buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove_modify_callback</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>9a479cd4cef940ede8dcc86f16705d85</Anchor>
+    <Anchor>a9a479cd4cef940ede8dcc86f16705d85</Anchor>
     <Abstract>Removes a modify callback.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove_predelete_callback</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>aca0c64bc5a0b010da6e608b40d349ff</Anchor>
-    <Abstract>Removes a callback routine bufPreDeleteCB associated with argument cbArg to be called...</Abstract>
+    <Anchor>aaca0c64bc5a0b010da6e608b40d349ff</Anchor>
+    <Abstract>Removes a callback routine bufPreDeleteCB associated with argument cbArg to be called before text is ...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove_secondary_selection</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>09c60d4e393c80899090f00c0d0a1dc6</Anchor>
-    <Abstract>Removes the text from the buffer corresponding to the secondary text selection object...</Abstract>
+    <Anchor>a09c60d4e393c80899090f00c0d0a1dc6</Anchor>
+    <Abstract>Removes the text from the buffer corresponding to the secondary text selection object.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove_selection</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>32403bee1999664989e322aba9296138</Anchor>
+    <Anchor>a32403bee1999664989e322aba9296138</Anchor>
     <Abstract>Removes the text in the primary selection.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>replace</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>e74852e50eb7320868b2cdc0121bb728</Anchor>
-    <Abstract>Deletes the characters between start and end, and inserts the null-terminated string...</Abstract>
+    <Anchor>ae74852e50eb7320868b2cdc0121bb728</Anchor>
+    <Abstract>Deletes the characters between start and end, and inserts the null-terminated string text in their pl...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>replace_secondary_selection</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>f75cd362cd7b27c1db88b30df7bec924</Anchor>
-    <Abstract>Replaces the text from the buffer corresponding to the secondary text selection object...</Abstract>
+    <Anchor>af75cd362cd7b27c1db88b30df7bec924</Anchor>
+    <Abstract>Replaces the text from the buffer corresponding to the secondary text selection object with the new s...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>replace_selection</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>4c8cd9eab282964593c8fbdc11cb2781</Anchor>
+    <Anchor>a4c8cd9eab282964593c8fbdc11cb2781</Anchor>
     <Abstract>Replaces the text in the primary selection.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>rewind_lines</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>57de562dffb0187a576d16eadc42ea75</Anchor>
-    <Abstract>Finds and returns the position of the first character of the line nLines backwards...</Abstract>
+    <Anchor>a57de562dffb0187a576d16eadc42ea75</Anchor>
+    <Abstract>Finds and returns the position of the first character of the line nLines backwards from startPos (not...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>savefile</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>0c30b2e7d81487b48d27fd3e92b3b0cb</Anchor>
+    <Anchor>a0c30b2e7d81487b48d27fd3e92b3b0cb</Anchor>
     <Abstract>Saves a text file from the current buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>search_backward</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>069190b9ed35b08a3ea84e9f2d4ce241</Anchor>
-    <Abstract>Search backwards in buffer for string searchCharssearchString, starting with the...</Abstract>
+    <Anchor>a069190b9ed35b08a3ea84e9f2d4ce241</Anchor>
+    <Abstract>Search backwards in buffer for string searchCharssearchString, starting with the character BEFORE sta...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>search_forward</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>5a4901a58befffc6b59f969e05db3adf</Anchor>
-    <Abstract>Search forwards in buffer for string searchString, starting with the character startPos...</Abstract>
+    <Anchor>a5a4901a58befffc6b59f969e05db3adf</Anchor>
+    <Abstract>Search forwards in buffer for string searchString, starting with the character startPos, and returning the result in foundPos returns 1 if found, 0 if not.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>secondary_select</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>c8119b5498cc2aa6b9cc491f5c4f195d</Anchor>
+    <Anchor>ac8119b5498cc2aa6b9cc491f5c4f195d</Anchor>
     <Abstract>Selects a range of characters in the secondary selection.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>secondary_selected</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>1f908f95fe6359555d65702fdcfccf4d</Anchor>
-    <Abstract>Returns a non 0 value if text has been selected in the secondary text selection,...</Abstract>
+    <Anchor>a1f908f95fe6359555d65702fdcfccf4d</Anchor>
+    <Abstract>Returns a non 0 value if text has been selected in the secondary text selection, 0 otherwise...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>secondary_selection</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>58a155cb8cfab8c20665e2f8ae1bfec4</Anchor>
+    <Anchor>a58a155cb8cfab8c20665e2f8ae1bfec4</Anchor>
     <Abstract>Returns the secondary selection.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>secondary_selection_position</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>f3a8859657436eba651eeecd3aa9a4ba</Anchor>
+    <Anchor>af3a8859657436eba651eeecd3aa9a4ba</Anchor>
     <Abstract>Returns the current selection in the secondary text selection object.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>secondary_selection_text</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>76c9edaf534e9e09cccbbb5c29aa8e4d</Anchor>
+    <Anchor>a76c9edaf534e9e09cccbbb5c29aa8e4d</Anchor>
     <Abstract>Returns the text in the secondary selection.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>secondary_unselect</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>4b5c16436b4d2878822ac7cf8b8f2403</Anchor>
+    <Anchor>a4b5c16436b4d2878822ac7cf8b8f2403</Anchor>
     <Abstract>Clears any selection in the secondary text selection object.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>select</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>2462945eb7e7c0a90775c9fa38aab187</Anchor>
+    <Anchor>a2462945eb7e7c0a90775c9fa38aab187</Anchor>
     <Abstract>Selects a range of characters in the buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>selected</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>97d2d158670b7e306fc06987a670140e</Anchor>
+    <Anchor>a97d2d158670b7e306fc06987a670140e</Anchor>
     <Abstract>Returns a non 0 value if text has been selected, 0 otherwise.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>selection_position</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>e7219182793e05b05e2902b7a65910bc</Anchor>
+    <Anchor>ae7219182793e05b05e2902b7a65910bc</Anchor>
     <Abstract>Gets the selection position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>selection_text</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>1ea05c656970caa3f02648df1f14945d</Anchor>
+    <Anchor>a1ea05c656970caa3f02648df1f14945d</Anchor>
     <Abstract>Returns the currently selected text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>skip_displayed_characters</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>6fa246873065799765128f0378feced4</Anchor>
-    <Abstract>Count forward from buffer position startPos in displayed characters (displayed characters...</Abstract>
+    <Anchor>a6fa246873065799765128f0378feced4</Anchor>
+    <Abstract>Count forward from buffer position startPos in displayed characters (displayed characters are the cha...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>skip_lines</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>5f7747ca80f516eefdc464c440b41dd0</Anchor>
-    <Abstract>Finds the first character of the line nLines forward from startPos in the buffer...</Abstract>
+    <Anchor>a5f7747ca80f516eefdc464c440b41dd0</Anchor>
+    <Abstract>Finds the first character of the line nLines forward from startPos in the buffer and returns its posi...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>tab_distance</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>bcd9282a1e00470ebc4d2b2a725a97a5</Anchor>
-    <Abstract>Set the hardware tab distance (width) used by all displays for this buffer, and used...</Abstract>
+    <Anchor>a6862d7f278816eafc5ed353b0f0d0591</Anchor>
+    <Abstract>Gets the tab width.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>tab_distance</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>6862d7f278816eafc5ed353b0f0d0591</Anchor>
-    <Abstract>Gets the tab width.</Abstract>
+    <Anchor>abcd9282a1e00470ebc4d2b2a725a97a5</Anchor>
+    <Abstract>Set the hardware tab distance (width) used by all displays for this buffer, and used in computing off...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>text</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>955cb74bbdc68f299863e8459c49063c</Anchor>
-    <Abstract>Replaces the entire contents of the text buffer.</Abstract>
+    <Anchor>a369f91f178ebd9347c508922c4f3c4c6</Anchor>
+    <Abstract>Get a copy of the entire contents of the text buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>text</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>369f91f178ebd9347c508922c4f3c4c6</Anchor>
-    <Abstract>Get a copy of the entire contents of the text buffer.</Abstract>
+    <Anchor>a955cb74bbdc68f299863e8459c49063c</Anchor>
+    <Abstract>Replaces the entire contents of the text buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>text_range</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>920977782b62f625573e9bf419dc07cf</Anchor>
+    <Anchor>a920977782b62f625573e9bf419dc07cf</Anchor>
     <Abstract>Get a copy of a part of the text buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>undo</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>dc013b1cf0ca092e3ad074e456937d2e</Anchor>
-    <Abstract>Undo text modification according to the undo variables or insert text from the undo...</Abstract>
+    <Anchor>adc013b1cf0ca092e3ad074e456937d2e</Anchor>
+    <Abstract>Undo text modification according to the undo variables or insert text from the undo buffer...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>unhighlight</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>d78c9dd21ff3fc04060114ddc1448803</Anchor>
+    <Anchor>ad78c9dd21ff3fc04060114ddc1448803</Anchor>
     <Abstract>Unhighlights text in the buffer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>unselect</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>21f1df22ad9aaf8ade2975c8d95d1470</Anchor>
+    <Anchor>a21f1df22ad9aaf8ade2975c8d95d1470</Anchor>
     <Abstract>Cancels any previous selection on the primary text selection object.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>utf8_align</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>1de2b904e72a79e18a11fcd21cbe15ec</Anchor>
+    <Anchor>a1de2b904e72a79e18a11fcd21cbe15ec</Anchor>
     <Abstract>Align an index into the buffer to the current or previous utf8 boundary.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>word_end</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>6b19fcc250840ba245f17b7eae62b2b1</Anchor>
+    <Anchor>a6b19fcc250840ba245f17b7eae62b2b1</Anchor>
     <Abstract>Returns the position corresponding to the end of the word.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>word_start</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>ac40b632eab0bb80277c7efd45876ca3</Anchor>
+    <Anchor>aac40b632eab0bb80277c7efd45876ca3</Anchor>
     <Abstract>Returns the position corresponding to the start of the word.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Text_Buffer</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>6fb364932b62762721951651aea2eee7</Anchor>
+    <Anchor>a6fb364932b62762721951651aea2eee7</Anchor>
     <Abstract>Frees a text buffer.</Abstract>
   </Token>
   <Token>
@@ -26925,7 +28836,7 @@
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>3194e63f030767326476d4e719d69a32</Anchor>
+    <Anchor>a3194e63f030767326476d4e719d69a32</Anchor>
     <Abstract>true iff the loaded file has been transcoded to UTF-8</Abstract>
   </Token>
   <Token>
@@ -26936,7 +28847,7 @@
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>86a4e5ba0d2d79ba4b3cb03f536e435e</Anchor>
+    <Anchor>a86a4e5ba0d2d79ba4b3cb03f536e435e</Anchor>
     <Abstract>Pointer to a function called after reading a non UTF-8 encoded file.</Abstract>
   </Token>
   <Token>
@@ -26947,118 +28858,118 @@
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>3a831f1ab0f8df5bf421a34f8c1a8c3e</Anchor>
-    <Abstract>This message may be displayed using the fl_alert() function when a file which was...</Abstract>
+    <Anchor>a3a831f1ab0f8df5bf421a34f8c1a8c3e</Anchor>
+    <Abstract>This message may be displayed using the fl_alert() function when a file which was not UTF-8 encoded i...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>call_modify_callbacks</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>8ff709592c8feba6d2aad06de6002076</Anchor>
-    <Abstract>Calls the stored modify callback procedure(s) for this buffer to update the changed...</Abstract>
+    <Anchor>a8ff709592c8feba6d2aad06de6002076</Anchor>
+    <Abstract>Calls the stored modify callback procedure(s) for this buffer to update the changed area(s) on the sc...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>call_predelete_callbacks</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>1547c40fac0e3b16cf2aea8ee959965f</Anchor>
-    <Abstract>Calls the stored pre-delete callback procedure(s) for this buffer to update the changed...</Abstract>
+    <Anchor>a1547c40fac0e3b16cf2aea8ee959965f</Anchor>
+    <Abstract>Calls the stored pre-delete callback procedure(s) for this buffer to update the changed area(s) on th...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>insert_</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>4b561203f94b9754687cfc113b67c8c1</Anchor>
+    <Anchor>a4b561203f94b9754687cfc113b67c8c1</Anchor>
     <Abstract>Internal (non-redisplaying) version of BufInsert.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>move_gap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>3b7ec7d6d20d6cbb8715f07213800409</Anchor>
+    <Anchor>a3b7ec7d6d20d6cbb8715f07213800409</Anchor>
     <Abstract>Move the gap to start at a new position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>reallocate_with_gap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>edbeefd749ec45fc335abd6f122d71a8</Anchor>
-    <Abstract>Reallocates the text storage in the buffer to have a gap starting at newGapStart...</Abstract>
+    <Anchor>aedbeefd749ec45fc335abd6f122d71a8</Anchor>
+    <Abstract>Reallocates the text storage in the buffer to have a gap starting at newGapStart and a gap size of ne...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>redisplay_selection</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>615948cdaef63741bccad6db725ef8ca</Anchor>
-    <Abstract>Calls the stored redisplay procedure(s) for this buffer to update the screen for...</Abstract>
+    <Anchor>a615948cdaef63741bccad6db725ef8ca</Anchor>
+    <Abstract>Calls the stored redisplay procedure(s) for this buffer to update the screen for a change in a select...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove_</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>12bfe32020ca2221a98455265b36e096</Anchor>
+    <Anchor>a12bfe32020ca2221a98455265b36e096</Anchor>
     <Abstract>Internal (non-redisplaying) version of BufRemove.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove_selection_</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>cd7608b306a08ee5f7777821a38c6896</Anchor>
+    <Anchor>acd7608b306a08ee5f7777821a38c6896</Anchor>
     <Abstract>Removes the text from the buffer corresponding to sel.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>replace_selection_</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>049a779203dcf6d8652b62ae2d26a2eb</Anchor>
+    <Anchor>a049a779203dcf6d8652b62ae2d26a2eb</Anchor>
     <Abstract>Replaces the text in selection sel.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>update_selections</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>e9000100ca83d297dd67541fd905c6d5</Anchor>
-    <Abstract>Updates all of the selections in the buffer for changes in the buffer&#39;s text...</Abstract>
+    <Anchor>ae9000100ca83d297dd67541fd905c6d5</Anchor>
+    <Abstract>Updates all of the selections in the buffer for changes in the buffer&amp;#39;s text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -27068,7 +28979,7 @@
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>10ded10101d8f411286d14c8e1f60865</Anchor>
+    <Anchor>a10ded10101d8f411286d14c8e1f60865</Anchor>
     <Abstract>allocated memory where the text is stored</Abstract>
   </Token>
   <Token>
@@ -27079,7 +28990,7 @@
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>c514cc66a88582bb6828bc421acf0f09</Anchor>
+    <Anchor>ac514cc66a88582bb6828bc421acf0f09</Anchor>
     <Abstract>if this buffer is used for attributes, it must not do any undo calls</Abstract>
   </Token>
   <Token>
@@ -27090,7 +29001,7 @@
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>0abe9b31f4a138137ce01af8e011f2df</Anchor>
+    <Anchor>a0abe9b31f4a138137ce01af8e011f2df</Anchor>
     <Abstract>caller arguments for modifyProcs above</Abstract>
   </Token>
   <Token>
@@ -27101,7 +29012,7 @@
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>50e7d6784656a3d4c2f928e002c75e85</Anchor>
+    <Anchor>a50e7d6784656a3d4c2f928e002c75e85</Anchor>
     <Abstract>hint for reasonable cursor position after a buffer modification operation</Abstract>
   </Token>
   <Token>
@@ -27112,7 +29023,7 @@
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>77204ed3084eaceee8bb67f35e0c9223</Anchor>
+    <Anchor>a77204ed3084eaceee8bb67f35e0c9223</Anchor>
     <Abstract>points to the first char after the gap</Abstract>
   </Token>
   <Token>
@@ -27123,7 +29034,7 @@
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>4bea04adc6132e9ee3cef0f46536a326</Anchor>
+    <Anchor>a4bea04adc6132e9ee3cef0f46536a326</Anchor>
     <Abstract>points to the first character of the gap</Abstract>
   </Token>
   <Token>
@@ -27134,7 +29045,7 @@
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>6a78d10cc4437d3029e347b9ded8cddb</Anchor>
+    <Anchor>a6a78d10cc4437d3029e347b9ded8cddb</Anchor>
     <Abstract>highlighted areas</Abstract>
   </Token>
   <Token>
@@ -27145,8 +29056,8 @@
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>f4d85a8ab1f6d681daf42c834339fdc7</Anchor>
-    <Abstract>length of the text in the buffer (the length of the buffer itself must be calculated:...</Abstract>
+    <Anchor>af4d85a8ab1f6d681daf42c834339fdc7</Anchor>
+    <Abstract>length of the text in the buffer (the length of the buffer itself must be calculated: gapEnd - gapSta...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -27156,7 +29067,7 @@
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>bc7f5a7cbd137b13dc74410831282589</Anchor>
+    <Anchor>abc7f5a7cbd137b13dc74410831282589</Anchor>
     <Abstract>procedures to call when buffer is modified to redisplay contents</Abstract>
   </Token>
   <Token>
@@ -27167,7 +29078,7 @@
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>415382fd677cc6c9572dabb866b6f27d</Anchor>
+    <Anchor>a415382fd677cc6c9572dabb866b6f27d</Anchor>
     <Abstract>number of modify-redisplay procs attached</Abstract>
   </Token>
   <Token>
@@ -27178,7 +29089,7 @@
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>ae73a1f6d1290fe8813d185e2de866e8</Anchor>
+    <Anchor>aae73a1f6d1290fe8813d185e2de866e8</Anchor>
     <Abstract>number of pre-delete procs attached</Abstract>
   </Token>
   <Token>
@@ -27189,7 +29100,7 @@
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>9c8e388b568aa6ff98bb8703272ac01b</Anchor>
+    <Anchor>a9c8e388b568aa6ff98bb8703272ac01b</Anchor>
     <Abstract>caller argument for pre-delete proc above</Abstract>
   </Token>
   <Token>
@@ -27200,8 +29111,8 @@
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>9acb4950f29d6aa64a29e4ebe46e72f9</Anchor>
-    <Abstract>procedure to call before text is deleted from the buffer; at most one is supported...</Abstract>
+    <Anchor>a9acb4950f29d6aa64a29e4ebe46e72f9</Anchor>
+    <Abstract>procedure to call before text is deleted from the buffer; at most one is supported.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -27211,8 +29122,8 @@
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>badec9509dcd31dbb342044ec3c82fc2</Anchor>
-    <Abstract>the default allocation for the text gap is 1024 bytes and should only be increased...</Abstract>
+    <Anchor>abadec9509dcd31dbb342044ec3c82fc2</Anchor>
+    <Abstract>the default allocation for the text gap is 1024 bytes and should only be increased if frequent and la...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -27222,7 +29133,7 @@
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>a2c392f5efd9f75762ced592a75b9860</Anchor>
+    <Anchor>aa2c392f5efd9f75762ced592a75b9860</Anchor>
     <Abstract>highlighted areas</Abstract>
   </Token>
   <Token>
@@ -27233,7 +29144,7 @@
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>05ed59fc23a6b565a99bf80623aaa77a</Anchor>
+    <Anchor>a05ed59fc23a6b565a99bf80623aaa77a</Anchor>
     <Abstract>highlighted areas</Abstract>
   </Token>
   <Token>
@@ -27244,15 +29155,15 @@
       <Scope>Fl_Text_Buffer</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Buffer.html</Path>
-    <Anchor>dc81abbabaf8f718aac4b96ffba73e89</Anchor>
+    <Anchor>adc81abbabaf8f718aac4b96ffba73e89</Anchor>
     <Abstract>equiv.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Text_Display</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
     <Abstract>Rich text display widget.</Abstract>
@@ -27262,1010 +29173,1010 @@
     <TokenIdentifier>
       <Name>buffer</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>4f7aa5306cf532bcadddf95697ef2a4e</Anchor>
-    <Abstract>Gets the current text buffer associated with the text widget.</Abstract>
+    <Anchor>a0244a43078c78af8f528f933a6719490</Anchor>
+    <Abstract>Attach a text buffer to display, replacing the current buffer (if any)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>buffer</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>e5a312a54d2f4bcbeb91e0ad76717eaa</Anchor>
+    <Anchor>ae5a312a54d2f4bcbeb91e0ad76717eaa</Anchor>
     <Abstract>Sets the current text buffer associated with the text widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>buffer</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>0244a43078c78af8f528f933a6719490</Anchor>
-    <Abstract>Attach a text buffer to display, replacing the current buffer (if any).</Abstract>
+    <Anchor>a4f7aa5306cf532bcadddf95697ef2a4e</Anchor>
+    <Abstract>Gets the current text buffer associated with the text widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>col_to_x</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>90d8bbadca12c9403b3cc3041ffe9a07</Anchor>
+    <Anchor>a90d8bbadca12c9403b3cc3041ffe9a07</Anchor>
     <Abstract>Convert a column number into an x pixel position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>count_lines</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>4e72304db704275f1d9df60407d366c5</Anchor>
+    <Anchor>a4e72304db704275f1d9df60407d366c5</Anchor>
     <Abstract>Count the number of lines between two positions.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>cursor_color</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>17bfc3af03f82c18c7ebb6ef34ed2139</Anchor>
-    <Abstract>Sets the text cursor color.</Abstract>
+    <Anchor>a1c6e9f81d0dfa49606fe5c2794313c2b</Anchor>
+    <Abstract>Gets the text cursor color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>cursor_color</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>1c6e9f81d0dfa49606fe5c2794313c2b</Anchor>
-    <Abstract>Gets the text cursor color.</Abstract>
+    <Anchor>a17bfc3af03f82c18c7ebb6ef34ed2139</Anchor>
+    <Abstract>Sets the text cursor color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>cursor_style</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>6f4751931de885d4907e659d97acab30</Anchor>
+    <Anchor>a6f4751931de885d4907e659d97acab30</Anchor>
     <Abstract>Sets the text cursor style.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Text_Display</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>42c6300eda2d0eaca52d20f137530197</Anchor>
+    <Anchor>a42c6300eda2d0eaca52d20f137530197</Anchor>
     <Abstract>Creates a new text display widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>48649283f44cb7eacfbdc1e58bb9a73d</Anchor>
+    <Anchor>a48649283f44cb7eacfbdc1e58bb9a73d</Anchor>
     <Abstract>Event handling.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>hide_cursor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>04ba6677e453106781e28f4fc75dcef8</Anchor>
+    <Anchor>a04ba6677e453106781e28f4fc75dcef8</Anchor>
     <Abstract>Hides the text cursor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>highlight_data</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>e09d61739b737a32868ffe0295a25dec</Anchor>
+    <Anchor>ae09d61739b737a32868ffe0295a25dec</Anchor>
     <Abstract>Attach (or remove) highlight information in text display and redisplay.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>in_selection</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>af32ac6b607867a251aa91cf2f13aca9</Anchor>
+    <Anchor>aaf32ac6b607867a251aa91cf2f13aca9</Anchor>
     <Abstract>Check if a pixel position is within the primary selection.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>insert</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>9a813cdf8fd1f142882a4c8b6a9d2bbf</Anchor>
-    <Abstract>Inserts &quot;text&quot; at the current cursor location.</Abstract>
+    <Anchor>a9a813cdf8fd1f142882a4c8b6a9d2bbf</Anchor>
+    <Abstract>Inserts &amp;quot;text&amp;quot; at the current cursor location.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>insert_position</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>e5e458b9b9d23caba4204313977b52f5</Anchor>
-    <Abstract>Gets the position of the text insertion cursor for text display.</Abstract>
+    <Anchor>aa18e615713b30b870045fc370758b510</Anchor>
+    <Abstract>Sets the position of the text insertion cursor for text display.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>insert_position</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>a18e615713b30b870045fc370758b510</Anchor>
-    <Abstract>Sets the position of the text insertion cursor for text display.</Abstract>
+    <Anchor>ae5e458b9b9d23caba4204313977b52f5</Anchor>
+    <Abstract>Gets the position of the text insertion cursor for text display.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>line_end</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>4197811e367c6752f8638fca4306cd27</Anchor>
+    <Anchor>a4197811e367c6752f8638fca4306cd27</Anchor>
     <Abstract>Returns the end of a line.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>line_start</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>9e03500119c9fbfb6c8a65bcbaf15b52</Anchor>
+    <Anchor>a9e03500119c9fbfb6c8a65bcbaf15b52</Anchor>
     <Abstract>Return the beginning of a line.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>move_down</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>1fe1ed3d39556253238235fd0a57d2bd</Anchor>
+    <Anchor>a1fe1ed3d39556253238235fd0a57d2bd</Anchor>
     <Abstract>Moves the current insert position down one line.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>move_left</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>41c90322a2be857fb6362c783a9d3450</Anchor>
+    <Anchor>a41c90322a2be857fb6362c783a9d3450</Anchor>
     <Abstract>Moves the current insert position left one character.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>move_right</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>43532a8c0a8698087cb349b0b3e5f192</Anchor>
+    <Anchor>a43532a8c0a8698087cb349b0b3e5f192</Anchor>
     <Abstract>Moves the current insert position right one character.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>move_up</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>62d586abbef6563adbf06c40eaa71c7d</Anchor>
+    <Anchor>a62d586abbef6563adbf06c40eaa71c7d</Anchor>
     <Abstract>Moves the current insert position up one line.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>next_word</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>bb9d0b39bfcb5724db615f328b3acd7a</Anchor>
+    <Anchor>abb9d0b39bfcb5724db615f328b3acd7a</Anchor>
     <Abstract>Moves the current insert position right one word.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>overstrike</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>e612b71447f03a6ad1f46ae8c1cc9f38</Anchor>
+    <Anchor>ae612b71447f03a6ad1f46ae8c1cc9f38</Anchor>
     <Abstract>Replaces text at the current insert position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>position_style</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>2d404e6e08bc81c351c58452f204cf65</Anchor>
+    <Anchor>a2d404e6e08bc81c351c58452f204cf65</Anchor>
     <Abstract>Find the correct style for a character.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>position_to_xy</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Text_Display</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Text__Display.html</Path>
+    <Anchor>ad7a473cf89362a9c44788451d8f6bdcb</Anchor>
+    <Abstract>Convert a character index into a pixel position.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>previous_word</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>83c23e74c58e01e61259a6bbaf632ed3</Anchor>
+    <Anchor>a83c23e74c58e01e61259a6bbaf632ed3</Anchor>
     <Abstract>Moves the current insert position left one word.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>redisplay_range</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>6ec6a8ca047a45805522efbc301c786a</Anchor>
+    <Anchor>a6ec6a8ca047a45805522efbc301c786a</Anchor>
     <Abstract>Marks text from start to end as needing a redraw.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>resize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>f7f084870d9d94439520886008fcdddd</Anchor>
+    <Anchor>af7f084870d9d94439520886008fcdddd</Anchor>
     <Abstract>Change the size of the displayed text area.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>rewind_lines</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>b979d92ae92c3209cabd187028d61029</Anchor>
+    <Anchor>ab979d92ae92c3209cabd187028d61029</Anchor>
     <Abstract>Skip a number of lines back.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>scroll</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>a6705c216c0626763f3f34d3e318d465</Anchor>
+    <Anchor>aa6705c216c0626763f3f34d3e318d465</Anchor>
     <Abstract>Scrolls the current buffer to start at the specified line and column.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>scrollbar_align</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>4b14388f53b951244edcfab51c2a1e18</Anchor>
-    <Abstract>Sets the scrollbar alignment type.</Abstract>
+    <Anchor>a2111071b2535ddc7f10e6c46fcd9829c</Anchor>
+    <Abstract>Gets the scrollbar alignment type.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>scrollbar_align</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>2111071b2535ddc7f10e6c46fcd9829c</Anchor>
-    <Abstract>Gets the scrollbar alignment type.</Abstract>
+    <Anchor>a4b14388f53b951244edcfab51c2a1e18</Anchor>
+    <Abstract>Sets the scrollbar alignment type.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>scrollbar_width</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>3947903141cbc6f4b125e9aef5f5d388</Anchor>
-    <Abstract>Sets the width/height of the scrollbars.</Abstract>
+    <Anchor>adec55f9b0265039ecb39de3b3de3106c</Anchor>
+    <Abstract>Gets the width/height of the scrollbars.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>scrollbar_width</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>dec55f9b0265039ecb39de3b3de3106c</Anchor>
-    <Abstract>Gets the width/height of the scrollbars.</Abstract>
+    <Anchor>a3947903141cbc6f4b125e9aef5f5d388</Anchor>
+    <Abstract>Sets the width/height of the scrollbars.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>shortcut</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>3ec453b6dc9cc468619688c5bdf3dc95</Anchor>
+    <Anchor>a769f409cf39034170ff1e30f1cd40603</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>shortcut</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>769f409cf39034170ff1e30f1cd40603</Anchor>
+    <Anchor>a3ec453b6dc9cc468619688c5bdf3dc95</Anchor>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show_cursor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>2e19af56aacc79cbefe426ca6255099d</Anchor>
+    <Anchor>a2e19af56aacc79cbefe426ca6255099d</Anchor>
     <Abstract>Shows the text cursor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show_insert_position</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>adc28a301981f02edc3d57913f56b766</Anchor>
+    <Anchor>aadc28a301981f02edc3d57913f56b766</Anchor>
     <Abstract>Scrolls the text buffer to show the current insert position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>skip_lines</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>df4a0d3ffb4ebdd34954d1781516653c</Anchor>
+    <Anchor>adf4a0d3ffb4ebdd34954d1781516653c</Anchor>
     <Abstract>Skip a number of lines forward.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>2572e2a4e5bccd59fb94e46b1329e4cf</Anchor>
-    <Abstract>Sets the default color of text in the widget.</Abstract>
+    <Anchor>a488d0c6fd2b649129ef8afb3cdbfdacf</Anchor>
+    <Abstract>Gets the default color of text in the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>488d0c6fd2b649129ef8afb3cdbfdacf</Anchor>
-    <Abstract>Gets the default color of text in the widget.</Abstract>
+    <Anchor>a2572e2a4e5bccd59fb94e46b1329e4cf</Anchor>
+    <Abstract>Sets the default color of text in the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>8bcd59e82106e198bae05ca073cacdf1</Anchor>
-    <Abstract>Sets the default font used when drawing text in the widget.</Abstract>
+    <Anchor>ab9f3a2baf49a29d5824d1fa8f379b12f</Anchor>
+    <Abstract>Gets the default font used when drawing text in the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>b9f3a2baf49a29d5824d1fa8f379b12f</Anchor>
-    <Abstract>Gets the default font used when drawing text in the widget.</Abstract>
+    <Anchor>a8bcd59e82106e198bae05ca073cacdf1</Anchor>
+    <Abstract>Sets the default font used when drawing text in the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>00f7c0a58a3efd71a8379762dd20c299</Anchor>
+    <Anchor>a00f7c0a58a3efd71a8379762dd20c299</Anchor>
     <Abstract>Sets the default size of text in the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>cd9c2020efb6c323cb0099634564114d</Anchor>
+    <Anchor>acd9c2020efb6c323cb0099634564114d</Anchor>
     <Abstract>Gets the default size of text in the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>word_end</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>ced100368efe93b732e85d3c40e39f57</Anchor>
+    <Anchor>aced100368efe93b732e85d3c40e39f57</Anchor>
     <Abstract>Moves the insert position to the end of the current word.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>word_start</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>32bd1f0db8cacae6d499e02657b81e0c</Anchor>
+    <Anchor>a32bd1f0db8cacae6d499e02657b81e0c</Anchor>
     <Abstract>Moves the insert position to the beginning of the current word.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>wrap_mode</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>b9378d48b949f8fc7da04c6be4142c54</Anchor>
+    <Anchor>ab9378d48b949f8fc7da04c6be4142c54</Anchor>
     <Abstract>Set the new text wrap mode.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>wrapped_column</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>9692b3f913292d43c63436fd87d49353</Anchor>
+    <Anchor>a9692b3f913292d43c63436fd87d49353</Anchor>
     <Abstract>Nobody knows what this function does.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>wrapped_row</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>33f4ffada5a80e4a1d339cd224f05a29</Anchor>
+    <Anchor>a33f4ffada5a80e4a1d339cd224f05a29</Anchor>
     <Abstract>Nobody knows what this function does.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>x_to_col</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>a2999f9788fbee4e9de826725cd63e7a</Anchor>
+    <Anchor>aa2999f9788fbee4e9de826725cd63e7a</Anchor>
     <Abstract>Convert an x pixel position into a column number.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Text_Display</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>a473b5387fd9f06daea61036b8271b05</Anchor>
+    <Anchor>aa473b5387fd9f06daea61036b8271b05</Anchor>
     <Abstract>Free a text display and release its associated memory.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>absolute_top_line_number</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>28a7977a99ba473260863c7dcb3a6baa</Anchor>
+    <Anchor>a28a7977a99ba473260863c7dcb3a6baa</Anchor>
     <Abstract>Line numbering stuff, currently unused.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>calc_last_char</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>c1b0ca46ee02ec0c59d1df188fc48f7d</Anchor>
+    <Anchor>ac1b0ca46ee02ec0c59d1df188fc48f7d</Anchor>
     <Abstract>Update last display character index.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>calc_line_starts</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>f2d8e613a81bfea815288b9d77874b4b</Anchor>
+    <Anchor>af2d8e613a81bfea815288b9d77874b4b</Anchor>
     <Abstract>Update the line start arrays.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear_rect</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>7c43b4952161ceede34f9637d780ca22</Anchor>
+    <Anchor>a7c43b4952161ceede34f9637d780ca22</Anchor>
     <Abstract>Clear a rectangle with the appropriate background color for style.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>display_insert</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>c5de2af1a6744d3f7be1fc7c53343f75</Anchor>
+    <Anchor>ac5de2af1a6744d3f7be1fc7c53343f75</Anchor>
     <Abstract>Scroll the display to bring insertion cursor into view.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>ed2bc401bcb2effc9cf175499f960637</Anchor>
+    <Anchor>aed2bc401bcb2effc9cf175499f960637</Anchor>
     <Abstract>Draw the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_cursor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>5e5d522b89d167554ad059bc9a39b9b4</Anchor>
+    <Anchor>a5e5d522b89d167554ad059bc9a39b9b4</Anchor>
     <Abstract>Draw a cursor with top center at X, Y.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_line_numbers</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>fc77f4bedb15408180b704a91252af80</Anchor>
+    <Anchor>afc77f4bedb15408180b704a91252af80</Anchor>
     <Abstract>Refresh the line number area.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_range</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>63df8b065f442f04eb0653318e048612</Anchor>
+    <Anchor>a63df8b065f442f04eb0653318e048612</Anchor>
     <Abstract>Draw a range of text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_string</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>de98444bcc2c735d0c842c36ac753261</Anchor>
+    <Anchor>ade98444bcc2c735d0c842c36ac753261</Anchor>
     <Abstract>Draw a text segment in a single style.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_text</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>8a03d48ca14949b0a1933fbee2c0e347</Anchor>
+    <Anchor>a8a03d48ca14949b0a1933fbee2c0e347</Anchor>
     <Abstract>Refresh a rectangle of the text display.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_vline</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>d6288a3a93930c706c154ea065308c9d</Anchor>
+    <Anchor>ad6288a3a93930c706c154ea065308c9d</Anchor>
     <Abstract>Draw a single line of text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>empty_vlines</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>fae8c3242c762a29abbbe046c0b04c0b</Anchor>
+    <Anchor>afae8c3242c762a29abbbe046c0b04c0b</Anchor>
     <Abstract>Return true if there are lines visible with no corresponding buffer text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>extend_range_for_styles</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>de1e3e8a41e7b7bb2d2cd0141b494419</Anchor>
-    <Abstract>I don&#39;t know what this does!</Abstract>
+    <Anchor>ade1e3e8a41e7b7bb2d2cd0141b494419</Anchor>
+    <Abstract>I don&amp;#39;t know what this does!</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find_line_end</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>4f32e3296254adb4482ebb6cd94a8776</Anchor>
+    <Anchor>a4f32e3296254adb4482ebb6cd94a8776</Anchor>
     <Abstract>Finds both the end of the current line and the start of the next line.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find_wrap_range</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>825d640ec72904f7fe27cae8881a0e5a</Anchor>
+    <Anchor>a825d640ec72904f7fe27cae8881a0e5a</Anchor>
     <Abstract>Wrapping calculations.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find_x</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>62c197577fe49f99a8e9444dc55abee3</Anchor>
+    <Anchor>a62c197577fe49f99a8e9444dc55abee3</Anchor>
     <Abstract>Find the index of the character that lies at the given x position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>get_absolute_top_line_number</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>143a93578e3e0154f0c91883f668edcb</Anchor>
+    <Anchor>a143a93578e3e0154f0c91883f668edcb</Anchor>
     <Abstract>Line numbering stuff, currently unused.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle_vline</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>196ac7e28c59f672b19ddf59a3045495</Anchor>
+    <Anchor>a196ac7e28c59f672b19ddf59a3045495</Anchor>
     <Abstract>Universal pixel machine.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>longest_vline</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>af897728ed0a1951d481f67121686c08</Anchor>
+    <Anchor>aaf897728ed0a1951d481f67121686c08</Anchor>
     <Abstract>Find the longest line of all visible lines.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>maintain_absolute_top_line_number</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>5cdad865b3cf584ac4e1f6c023361f40</Anchor>
+    <Anchor>a5cdad865b3cf584ac4e1f6c023361f40</Anchor>
     <Abstract>Line numbering stuff, currently unused.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>maintaining_absolute_top_line_number</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>8863dc5a072667a1c1f8f32d15ea61eb</Anchor>
+    <Anchor>a8863dc5a072667a1c1f8f32d15ea61eb</Anchor>
     <Abstract>Line numbering stuff, currently unused.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>measure_deleted_lines</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>6ad436a0dfea7f5f69476e570492873d</Anchor>
+    <Anchor>a6ad436a0dfea7f5f69476e570492873d</Anchor>
     <Abstract>Wrapping calculations.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>measure_proportional_character</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>b8960753a62e1179935732d7e53379b6</Anchor>
+    <Anchor>ab8960753a62e1179935732d7e53379b6</Anchor>
     <Abstract>Wrapping calculations.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>measure_vline</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>b2a1b7f4dc1a2b8b9adb2af95067042e</Anchor>
-    <Abstract>Returns the width in pixels of the displayed line pointed to by &quot;visLineNum&quot;...</Abstract>
+    <Anchor>ab2a1b7f4dc1a2b8b9adb2af95067042e</Anchor>
+    <Abstract>Returns the width in pixels of the displayed line pointed to by &amp;quot;visLineNum&amp;quot;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>offset_line_starts</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>5c79f7dacb4d5e15925a276876661620</Anchor>
+    <Anchor>a5c79f7dacb4d5e15925a276876661620</Anchor>
     <Abstract>Offset line start counters for a new vertical scroll position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>position_to_line</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>880bd82c591f21d433b297165d423993</Anchor>
+    <Anchor>a880bd82c591f21d433b297165d423993</Anchor>
     <Abstract>Convert a position index into a line number offset.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>position_to_linecol</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>5f1f409a0f725f993788095e20ff9e64</Anchor>
+    <Anchor>a5f1f409a0f725f993788095e20ff9e64</Anchor>
     <Abstract>Find the line and column number of position pos.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>position_to_xy</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
-      <Scope>Fl_Text_Display</Scope>
-    </TokenIdentifier>
-    <Path>classFl__Text__Display.html</Path>
-    <Anchor>d7a473cf89362a9c44788451d8f6bdcb</Anchor>
-    <Abstract>Convert a character index into a pixel position.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>reset_absolute_top_line_number</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>29cca6a03ac20b1af20913c5a0e25fe7</Anchor>
+    <Anchor>a29cca6a03ac20b1af20913c5a0e25fe7</Anchor>
     <Abstract>Line numbering stuff, probably unused.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>scroll_</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>c59b0199f494e20eae3fb270bd20b0f9</Anchor>
+    <Anchor>ac59b0199f494e20eae3fb270bd20b0f9</Anchor>
     <Abstract>Scrolls the current buffer to start at the specified line and column.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>string_width</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>5655bc66b7e94fa4c3aea557dc38829f</Anchor>
+    <Anchor>a5655bc66b7e94fa4c3aea557dc38829f</Anchor>
     <Abstract>Find the width of a string in the font of a particular style.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>update_h_scrollbar</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>392b252cf45bc123e58c2542578637d7</Anchor>
+    <Anchor>a392b252cf45bc123e58c2542578637d7</Anchor>
     <Abstract>Update vertical scrollbar.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>update_line_starts</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>f80c4c92503b0b713e666b9c1a9742f1</Anchor>
+    <Anchor>af80c4c92503b0b713e666b9c1a9742f1</Anchor>
     <Abstract>Update line start arrays and variables.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>update_v_scrollbar</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>261e2e626a6448307fe718c7868b24d9</Anchor>
+    <Anchor>a261e2e626a6448307fe718c7868b24d9</Anchor>
     <Abstract>Update vertical scrollbar.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>vline_length</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>92718ec9315484ff7f8a20f045b04a9f</Anchor>
+    <Anchor>a92718ec9315484ff7f8a20f045b04a9f</Anchor>
     <Abstract>Count number of bytes in a visible line.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>wrap_uses_character</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>7528dcb2c809f4b74ab7fe6c7f25afd3</Anchor>
+    <Anchor>a7528dcb2c809f4b74ab7fe6c7f25afd3</Anchor>
     <Abstract>Check if the line break is caused by a \n or by line wrapping.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>wrapped_line_counter</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>c5f548980bf86c92e24274aeecfadd19</Anchor>
+    <Anchor>ac5f548980bf86c92e24274aeecfadd19</Anchor>
     <Abstract>Wrapping calculations.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>xy_to_position</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>53327590afe31328051d4daa4cc5af75</Anchor>
+    <Anchor>a53327590afe31328051d4daa4cc5af75</Anchor>
     <Abstract>Translate a pixel position into a character index.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>xy_to_rowcol</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>15a1515596be691c897f88ff1cac5f8f</Anchor>
+    <Anchor>a15a1515596be691c897f88ff1cac5f8f</Anchor>
     <Abstract>Translate pixel coordinates into row and column.</Abstract>
   </Token>
   <Token>
@@ -28276,7 +30187,7 @@
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>517a780e90c5e8bdfd63590dd42feaee</Anchor>
+    <Anchor>a517a780e90c5e8bdfd63590dd42feaee</Anchor>
     <Abstract>This is called whenever the buffer is modified.</Abstract>
   </Token>
   <Token>
@@ -28287,7 +30198,7 @@
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>250fa53b47bafa8cce35c05720e42787</Anchor>
+    <Anchor>a250fa53b47bafa8cce35c05720e42787</Anchor>
     <Abstract>This is called before any characters are deleted.</Abstract>
   </Token>
   <Token>
@@ -28298,7 +30209,7 @@
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>3270b487f5973f200ac7854720c8cb5d</Anchor>
+    <Anchor>a3270b487f5973f200ac7854720c8cb5d</Anchor>
     <Abstract>Callbacks for drag or valueChanged on scrollbars.</Abstract>
   </Token>
   <Token>
@@ -28309,7 +30220,7 @@
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>feb531a6fb5cbf6ac542aefec50bf919</Anchor>
+    <Anchor>afeb531a6fb5cbf6ac542aefec50bf919</Anchor>
     <Abstract>Timer callback for scroll events.</Abstract>
   </Token>
   <Token>
@@ -28320,7 +30231,7 @@
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>b9e431e92a7160225b04058ab22c9fc1</Anchor>
+    <Anchor>ab9e431e92a7160225b04058ab22c9fc1</Anchor>
     <Abstract>Callbacks for drag or valueChanged on scrollbars.</Abstract>
   </Token>
   <Token>
@@ -28331,7 +30242,7 @@
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>4ec3ca445f49728eede36e45a0f74481a2a0731bec785c14eeb50bfdee224b6e</Anchor>
+    <Anchor>a7605a31a7cab342a4f001e94fc4d281baa2a0731bec785c14eeb50bfdee224b6e</Anchor>
     <Abstract>I-beam.</Abstract>
   </Token>
   <Token>
@@ -28342,7 +30253,7 @@
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>4ec3ca445f49728eede36e45a0f74481620b34373d9910508bcba51710122435</Anchor>
+    <Anchor>a7605a31a7cab342a4f001e94fc4d281ba620b34373d9910508bcba51710122435</Anchor>
     <Abstract>caret under the text</Abstract>
   </Token>
   <Token>
@@ -28353,7 +30264,7 @@
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>4ec3ca445f49728eede36e45a0f7448144c221fb4a13dda486e5d94279f7933c</Anchor>
+    <Anchor>a7605a31a7cab342a4f001e94fc4d281ba44c221fb4a13dda486e5d94279f7933c</Anchor>
     <Abstract>dim I-beam</Abstract>
   </Token>
   <Token>
@@ -28364,7 +30275,7 @@
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>4ec3ca445f49728eede36e45a0f744810b298a0a850266321159bf9aff7517f6</Anchor>
+    <Anchor>a7605a31a7cab342a4f001e94fc4d281ba0b298a0a850266321159bf9aff7517f6</Anchor>
     <Abstract>unfille box under the current character</Abstract>
   </Token>
   <Token>
@@ -28375,7 +30286,7 @@
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>4ec3ca445f49728eede36e45a0f74481f91b386f9d018b5dfe3f42c5ae2207f4</Anchor>
+    <Anchor>a7605a31a7cab342a4f001e94fc4d281baf91b386f9d018b5dfe3f42c5ae2207f4</Anchor>
     <Abstract>thick I-beam</Abstract>
   </Token>
   <Token>
@@ -28386,8 +30297,8 @@
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>e7e5fc9bbdf37e72c9fba0c3dd95e3c6a4c885d60a9b96851f7af56befe886a5</Anchor>
-    <Abstract>don&#39;t wrap text at all</Abstract>
+    <Anchor>a9bfe2e5350be0232e0115a1003ceaa32aa4c885d60a9b96851f7af56befe886a5</Anchor>
+    <Abstract>don&amp;#39;t wrap text at all</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -28397,7 +30308,7 @@
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>e7e5fc9bbdf37e72c9fba0c3dd95e3c62c56d51b13b897f186f6c50f25a77f05</Anchor>
+    <Anchor>a9bfe2e5350be0232e0115a1003ceaa32a2c56d51b13b897f186f6c50f25a77f05</Anchor>
     <Abstract>wrap text at the given text column</Abstract>
   </Token>
   <Token>
@@ -28408,7 +30319,7 @@
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>e7e5fc9bbdf37e72c9fba0c3dd95e3c6cc749e9434872faa99a6b33e352e8605</Anchor>
+    <Anchor>a9bfe2e5350be0232e0115a1003ceaa32acc749e9434872faa99a6b33e352e8605</Anchor>
     <Abstract>wrap text at a pixel position</Abstract>
   </Token>
   <Token>
@@ -28419,15 +30330,26 @@
       <Scope>Fl_Text_Display</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Display.html</Path>
-    <Anchor>e7e5fc9bbdf37e72c9fba0c3dd95e3c64d86a239285c1070d6381e678f2a9e59</Anchor>
+    <Anchor>a9bfe2e5350be0232e0115a1003ceaa32a4d86a239285c1070d6381e678f2a9e59</Anchor>
     <Abstract>wrap text so that it fits into the widget width</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>Fl_Text_Display::Style_Table_Entry</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_Text_Display::Style_Table_Entry</Scope>
+    </TokenIdentifier>
+    <Path>structFl__Text__Display_1_1Style__Table__Entry.html</Path>
+    <Abstract>This structure associates the color, font, andsize of a string to draw with an attribute mask matchin...</Abstract>
+    <DeclaredIn>Fl_Text_Display.H</DeclaredIn>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>Fl_Text_Editor</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
     <Abstract>This is the FLTK text editor widget.</Abstract>
@@ -28441,162 +30363,162 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>15f7724d278e01935a512493c8024158</Anchor>
+    <Anchor>a15f7724d278e01935a512493c8024158</Anchor>
     <Abstract>Key function binding callback type.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>add_default_key_bindings</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>4e34de17527446d0fb2bc8337cc95750</Anchor>
+    <Anchor>a4e34de17527446d0fb2bc8337cc95750</Anchor>
     <Abstract>Adds all of the default editor key bindings to the specified key binding list.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>add_key_binding</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>33d36d52a2925b1a335769e503ac4c9b</Anchor>
-    <Abstract>Adds a key of state &quot;state&quot; with the function &quot;function&quot;.</Abstract>
+    <Anchor>a6d8e782a3c24702868d568c0fba226c3</Anchor>
+    <Abstract>Adds a key of state &amp;quot;state&amp;quot; with the function &amp;quot;function&amp;quot;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>add_key_binding</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>6d8e782a3c24702868d568c0fba226c3</Anchor>
-    <Abstract>Adds a key of state &quot;state&quot; with the function &quot;function&quot;.</Abstract>
+    <Anchor>a33d36d52a2925b1a335769e503ac4c9b</Anchor>
+    <Abstract>Adds a key of state &amp;quot;state&amp;quot; with the function &amp;quot;function&amp;quot;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>bound_key_function</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>8a98f7a33654b5afa7511e5ff28b66d7</Anchor>
+    <Anchor>a92571b933ce326233ec2f888c5344f3b</Anchor>
     <Abstract>Returns the function associated with a key binding.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>bound_key_function</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>92571b933ce326233ec2f888c5344f3b</Anchor>
+    <Anchor>a8a98f7a33654b5afa7511e5ff28b66d7</Anchor>
     <Abstract>Returns the function associated with a key binding.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>default_key_function</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>ef165a4308f3004c43912bc13621d4ac</Anchor>
+    <Anchor>aef165a4308f3004c43912bc13621d4ac</Anchor>
     <Abstract>Sets the default key function for unassigned keys.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Text_Editor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>e62a6e795b53c0f01f267cb616080335</Anchor>
+    <Anchor>ae62a6e795b53c0f01f267cb616080335</Anchor>
     <Abstract>The constructor creates a new text editor widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>2d4129124e1006d577b211dc453db860</Anchor>
+    <Anchor>a2d4129124e1006d577b211dc453db860</Anchor>
     <Abstract>Event handling.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>insert_mode</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>935f78e557ab505413eed5c190e3f195</Anchor>
-    <Abstract>Gets the current insert mode; if non-zero, new text is inserted before the current...</Abstract>
+    <Anchor>ac1f75b1873c079b9510c066e692421fc</Anchor>
+    <Abstract>Sets the current insert mode; if non-zero, new text is inserted before the current cursor position...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>insert_mode</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>c1f75b1873c079b9510c066e692421fc</Anchor>
-    <Abstract>Sets the current insert mode; if non-zero, new text is inserted before the current...</Abstract>
+    <Anchor>a935f78e557ab505413eed5c190e3f195</Anchor>
+    <Abstract>Gets the current insert mode; if non-zero, new text is inserted before the current cursor position...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove_all_key_bindings</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>a5c3f42b63073255e3cf16650c8a9b45</Anchor>
+    <Anchor>aa5c3f42b63073255e3cf16650c8a9b45</Anchor>
     <Abstract>Removes all of the key bindings associated with the text editor or list.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove_all_key_bindings</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>455496c72734a0b210569b9852cc2056</Anchor>
+    <Anchor>a455496c72734a0b210569b9852cc2056</Anchor>
     <Abstract>Removes all of the key bindings associated with the text editor or list.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove_key_binding</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>09e4787fb85c53f6da50aa3826a308d7</Anchor>
-    <Abstract>Removes the key binding associated with the key &quot;key&quot; of state &quot;state&quot;...</Abstract>
+    <Anchor>ab0d1e68ab3570fe5bc125054f38333b3</Anchor>
+    <Abstract>Removes the key binding associated with the key &amp;quot;key&amp;quot; of state &amp;quot;state&amp;quot;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove_key_binding</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>b0d1e68ab3570fe5bc125054f38333b3</Anchor>
-    <Abstract>Removes the key binding associated with the key &quot;key&quot; of state &quot;state&quot;...</Abstract>
+    <Anchor>a09e4787fb85c53f6da50aa3826a308d7</Anchor>
+    <Abstract>Removes the key binding associated with the key &amp;quot;key&amp;quot; of state &amp;quot;state&amp;quot;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -28606,7 +30528,7 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>79e7ef1a14af69d6ad62caecb931e57c</Anchor>
+    <Anchor>a79e7ef1a14af69d6ad62caecb931e57c</Anchor>
     <Abstract>Does a backspace in the current buffer.</Abstract>
   </Token>
   <Token>
@@ -28617,7 +30539,7 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>d85a97850abf815927fb8268625d5843</Anchor>
+    <Anchor>ad85a97850abf815927fb8268625d5843</Anchor>
     <Abstract>Extends the current selection in the direction indicated by control key c.</Abstract>
   </Token>
   <Token>
@@ -28628,7 +30550,7 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>4c338a96a536a3d0a8ff1d40f8ccf620</Anchor>
+    <Anchor>a4c338a96a536a3d0a8ff1d40f8ccf620</Anchor>
     <Abstract>Does a copy of selected text or the current character in the current buffer.</Abstract>
   </Token>
   <Token>
@@ -28639,7 +30561,7 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>0850941f742d72c394f9c7d63e017ea9</Anchor>
+    <Anchor>a0850941f742d72c394f9c7d63e017ea9</Anchor>
     <Abstract>Moves the current text cursor in the direction indicated by control key.</Abstract>
   </Token>
   <Token>
@@ -28650,7 +30572,7 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>af9dbffcb6859317bfbc6882351e6405</Anchor>
+    <Anchor>aaf9dbffcb6859317bfbc6882351e6405</Anchor>
     <Abstract>Does a cut of selected text in the current buffer.</Abstract>
   </Token>
   <Token>
@@ -28661,7 +30583,7 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>c8507ab7f2feccd8f7a1fdbbcd64e9d0</Anchor>
+    <Anchor>ac8507ab7f2feccd8f7a1fdbbcd64e9d0</Anchor>
     <Abstract>Inserts the text associated with the key.</Abstract>
   </Token>
   <Token>
@@ -28672,7 +30594,7 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>5de23c26afe0f61c29852280691d46bf</Anchor>
+    <Anchor>a5de23c26afe0f61c29852280691d46bf</Anchor>
     <Abstract>Does a delete of selected text or the current character in the current buffer.</Abstract>
   </Token>
   <Token>
@@ -28683,7 +30605,7 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>e8ec04069e63c8fe1d0bc34a7e900081</Anchor>
+    <Anchor>ae8ec04069e63c8fe1d0bc34a7e900081</Anchor>
     <Abstract>Moves the text cursor one line down.</Abstract>
   </Token>
   <Token>
@@ -28694,7 +30616,7 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>cf3b0108501b84e534cfc4e981f1db32</Anchor>
+    <Anchor>acf3b0108501b84e534cfc4e981f1db32</Anchor>
     <Abstract>Moves the text cursor to the end of the current line.</Abstract>
   </Token>
   <Token>
@@ -28705,7 +30627,7 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>35fe8fd2c545ec16d4c7d0699a6325b2</Anchor>
+    <Anchor>a35fe8fd2c545ec16d4c7d0699a6325b2</Anchor>
     <Abstract>Inserts a newline at the current cursor position.</Abstract>
   </Token>
   <Token>
@@ -28716,7 +30638,7 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>13de4a1548d05404ce81a1d4efcab372</Anchor>
+    <Anchor>a13de4a1548d05404ce81a1d4efcab372</Anchor>
     <Abstract>Moves the text cursor to the beginning of the current line.</Abstract>
   </Token>
   <Token>
@@ -28727,7 +30649,7 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>89f8e0c70882ea2709f98fc2c719adf4</Anchor>
+    <Anchor>a89f8e0c70882ea2709f98fc2c719adf4</Anchor>
     <Abstract>Ignores the keypress.</Abstract>
   </Token>
   <Token>
@@ -28738,7 +30660,7 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>dd40c9d39e608c74908e671c3bd77d23</Anchor>
+    <Anchor>add40c9d39e608c74908e671c3bd77d23</Anchor>
     <Abstract>Toggles the insert mode in the text editor.</Abstract>
   </Token>
   <Token>
@@ -28749,7 +30671,7 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>689a5eb8eb042bbd6f2e7f35c0a68054</Anchor>
+    <Anchor>a689a5eb8eb042bbd6f2e7f35c0a68054</Anchor>
     <Abstract>Moves the text cursor one character to the left.</Abstract>
   </Token>
   <Token>
@@ -28760,7 +30682,7 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>44dac0be7b8a8cc82560c1f3c2f45d44</Anchor>
+    <Anchor>a44dac0be7b8a8cc82560c1f3c2f45d44</Anchor>
     <Abstract>Extends the current selection in the direction indicated by meta key c.</Abstract>
   </Token>
   <Token>
@@ -28771,7 +30693,7 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>13c17e2c7219289f617f10ad5a2bb5e8</Anchor>
+    <Anchor>a13c17e2c7219289f617f10ad5a2bb5e8</Anchor>
     <Abstract>Moves the current text cursor in the direction indicated by meta key.</Abstract>
   </Token>
   <Token>
@@ -28782,7 +30704,7 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>c6443e8be2a373b8100eefaadbbf33cc</Anchor>
+    <Anchor>ac6443e8be2a373b8100eefaadbbf33cc</Anchor>
     <Abstract>Moves the text cursor in the direction indicated by key c.</Abstract>
   </Token>
   <Token>
@@ -28793,7 +30715,7 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>4aa68249e1801fd7b6d7c97598ec13c4</Anchor>
+    <Anchor>a4aa68249e1801fd7b6d7c97598ec13c4</Anchor>
     <Abstract>Moves the text cursor down one page.</Abstract>
   </Token>
   <Token>
@@ -28804,7 +30726,7 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>e93dbdc663721eabc1f48457e9af782d</Anchor>
+    <Anchor>ae93dbdc663721eabc1f48457e9af782d</Anchor>
     <Abstract>Moves the text cursor up one page.</Abstract>
   </Token>
   <Token>
@@ -28815,7 +30737,7 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>9b84cb538bf4ed298d3cded6d7a1e976</Anchor>
+    <Anchor>a9b84cb538bf4ed298d3cded6d7a1e976</Anchor>
     <Abstract>Does a paste of selected text in the current buffer.</Abstract>
   </Token>
   <Token>
@@ -28826,7 +30748,7 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>468b40a4d9298485ba2075812b8c1859</Anchor>
+    <Anchor>a468b40a4d9298485ba2075812b8c1859</Anchor>
     <Abstract>Moves the text cursor one character to the right.</Abstract>
   </Token>
   <Token>
@@ -28837,7 +30759,7 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>5bb378dc43ccaede3e8b9ad3f50ef76b</Anchor>
+    <Anchor>a5bb378dc43ccaede3e8b9ad3f50ef76b</Anchor>
     <Abstract>Selects all text in the current buffer.</Abstract>
   </Token>
   <Token>
@@ -28848,7 +30770,7 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>c307d56cb97e810ac22a719f511ce715</Anchor>
+    <Anchor>ac307d56cb97e810ac22a719f511ce715</Anchor>
     <Abstract>Extends the current selection in the direction of key c.</Abstract>
   </Token>
   <Token>
@@ -28859,7 +30781,7 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>c2e0794a3ae73e1ed8f7dd2e6e367ec4</Anchor>
+    <Anchor>ac2e0794a3ae73e1ed8f7dd2e6e367ec4</Anchor>
     <Abstract>Undo last edit in the current buffer.</Abstract>
   </Token>
   <Token>
@@ -28870,37 +30792,37 @@
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>5b8a4a83fccd59882bcfa64c3dcbbe7b</Anchor>
+    <Anchor>a5b8a4a83fccd59882bcfa64c3dcbbe7b</Anchor>
     <Abstract>Moves the text cursor one line up.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle_key</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>d91b1716f8d9eea6d1c5ac2ab084077a</Anchor>
+    <Anchor>ad91b1716f8d9eea6d1c5ac2ab084077a</Anchor>
     <Abstract>Handles a key press in the editor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>maybe_do_callback</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Editor</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Editor.html</Path>
-    <Anchor>58bd2347be44bd8dd1636712dc424b9b</Anchor>
+    <Anchor>a58bd2347be44bd8dd1636712dc424b9b</Anchor>
     <Abstract>does or does not a callback according to changed() and when() settings</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Text_Editor::Key_Binding</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Text_Editor::Key_Binding</Scope>
     </TokenIdentifier>
     <Path>structFl__Text__Editor_1_1Key__Binding.html</Path>
     <Abstract>Simple linked list associating a key/state to a function.</Abstract>
@@ -28914,7 +30836,7 @@
       <Scope>Fl_Text_Editor::Key_Binding</Scope>
     </TokenIdentifier>
     <Path>structFl__Text__Editor_1_1Key__Binding.html</Path>
-    <Anchor>3af824707ebdf703f9d54c03f528ebc1</Anchor>
+    <Anchor>a3af824707ebdf703f9d54c03f528ebc1</Anchor>
     <Abstract>associated function</Abstract>
   </Token>
   <Token>
@@ -28925,7 +30847,7 @@
       <Scope>Fl_Text_Editor::Key_Binding</Scope>
     </TokenIdentifier>
     <Path>structFl__Text__Editor_1_1Key__Binding.html</Path>
-    <Anchor>157084ba4caf5710c8907c0ff5612579</Anchor>
+    <Anchor>a157084ba4caf5710c8907c0ff5612579</Anchor>
     <Abstract>the key pressed</Abstract>
   </Token>
   <Token>
@@ -28936,7 +30858,7 @@
       <Scope>Fl_Text_Editor::Key_Binding</Scope>
     </TokenIdentifier>
     <Path>structFl__Text__Editor_1_1Key__Binding.html</Path>
-    <Anchor>b9b34380e32d84f35c000e29250349c9</Anchor>
+    <Anchor>ab9b34380e32d84f35c000e29250349c9</Anchor>
     <Abstract>next key binding in the list</Abstract>
   </Token>
   <Token>
@@ -28947,15 +30869,15 @@
       <Scope>Fl_Text_Editor::Key_Binding</Scope>
     </TokenIdentifier>
     <Path>structFl__Text__Editor_1_1Key__Binding.html</Path>
-    <Anchor>8b1a0963bac88fdfbcca38d8d079f5ae</Anchor>
+    <Anchor>a8b1a0963bac88fdfbcca38d8d079f5ae</Anchor>
     <Abstract>the state of key modifiers</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Text_Selection</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Text_Selection</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Selection.html</Path>
     <Abstract>This is an internal class for Fl_Text_Buffer to manage text selections.</Abstract>
@@ -28965,88 +30887,88 @@
     <TokenIdentifier>
       <Name>end</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Selection</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Selection.html</Path>
-    <Anchor>4d46f824503042bb7be621211515892b</Anchor>
+    <Anchor>a4d46f824503042bb7be621211515892b</Anchor>
     <Abstract>Return the byte ofsset to the character after the last selected character.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>includes</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Selection</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Selection.html</Path>
-    <Anchor>8fcd26db8b338a2598b3a9c72ed2b31a</Anchor>
-    <Abstract>Return true if position pos with indentation dispIndex is in the Fl_Text_Selection...</Abstract>
+    <Anchor>a8fcd26db8b338a2598b3a9c72ed2b31a</Anchor>
+    <Abstract>Return true if position pos with indentation dispIndex is in the Fl_Text_Selection.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>position</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Selection</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Selection.html</Path>
-    <Anchor>21bc59e0cef9d5fedba0207e3b4eaea5</Anchor>
+    <Anchor>a21bc59e0cef9d5fedba0207e3b4eaea5</Anchor>
     <Abstract>Return the positions of this selection.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>selected</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Selection</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Selection.html</Path>
-    <Anchor>7bff68583fce36fa09474112c204d1a6</Anchor>
-    <Abstract>Modify the &#39;selected&#39; flag.</Abstract>
+    <Anchor>a0956796e25746850ada3974b45d29003</Anchor>
+    <Abstract>Returns true if any text is selected.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>selected</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Selection</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Selection.html</Path>
-    <Anchor>0956796e25746850ada3974b45d29003</Anchor>
-    <Abstract>Returns true if any text is selected.</Abstract>
+    <Anchor>a7bff68583fce36fa09474112c204d1a6</Anchor>
+    <Abstract>Modify the &amp;#39;selected&amp;#39; flag.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Selection</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Selection.html</Path>
-    <Anchor>93c52e97b24fe3afd0a3668bb93426ac</Anchor>
+    <Anchor>a93c52e97b24fe3afd0a3668bb93426ac</Anchor>
     <Abstract>Set the selection range.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>start</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Selection</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Selection.html</Path>
-    <Anchor>ab3ace1048664bc9fb57306276680f71</Anchor>
+    <Anchor>aab3ace1048664bc9fb57306276680f71</Anchor>
     <Abstract>Return the byte offset to the first selected character.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>update</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Text_Selection</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Selection.html</Path>
-    <Anchor>d8fa85320dcc990fb1baa4adc6cf81d0</Anchor>
+    <Anchor>ad8fa85320dcc990fb1baa4adc6cf81d0</Anchor>
     <Abstract>Updates a selection afer text was modified.</Abstract>
   </Token>
   <Token>
@@ -29057,7 +30979,7 @@
       <Scope>Fl_Text_Selection</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Selection.html</Path>
-    <Anchor>c2871c01124862070a9eb68af7c0b171</Anchor>
+    <Anchor>ac2871c01124862070a9eb68af7c0b171</Anchor>
     <Abstract>byte offset to the character after the last selected character</Abstract>
   </Token>
   <Token>
@@ -29068,7 +30990,7 @@
       <Scope>Fl_Text_Selection</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Selection.html</Path>
-    <Anchor>7ed85098de59ea67762b54cbccb08c0e</Anchor>
+    <Anchor>a7ed85098de59ea67762b54cbccb08c0e</Anchor>
     <Abstract>this flag is set if any text is selected</Abstract>
   </Token>
   <Token>
@@ -29079,70 +31001,70 @@
       <Scope>Fl_Text_Selection</Scope>
     </TokenIdentifier>
     <Path>classFl__Text__Selection.html</Path>
-    <Anchor>e4abfc4286beaabbca38c42a2681d730</Anchor>
+    <Anchor>ae4abfc4286beaabbca38c42a2681d730</Anchor>
     <Abstract>byte offset to the first selected character</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Tile</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Tile</Scope>
     </TokenIdentifier>
     <Path>classFl__Tile.html</Path>
-    <Abstract>The Fl_Tile class lets you resize the children by dragging the border between them:...</Abstract>
+    <Abstract>The Fl_Tile class lets you resize the children by dragging the border between them:</Abstract>
     <DeclaredIn>Fl_Tile.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Tile</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tile</Scope>
     </TokenIdentifier>
     <Path>classFl__Tile.html</Path>
-    <Anchor>dd2c8fe38102230a6eaf6874b7bcc6e5</Anchor>
+    <Anchor>add2c8fe38102230a6eaf6874b7bcc6e5</Anchor>
     <Abstract>Creates a new Fl_Tile widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tile</Scope>
     </TokenIdentifier>
     <Path>classFl__Tile.html</Path>
-    <Anchor>c23d35350aaf1b0a1069f9d30bc6fb0c</Anchor>
+    <Anchor>ac23d35350aaf1b0a1069f9d30bc6fb0c</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>position</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tile</Scope>
     </TokenIdentifier>
     <Path>classFl__Tile.html</Path>
-    <Anchor>3a0731c4a6294a92ba848bb9b30a07ca</Anchor>
+    <Anchor>a3a0731c4a6294a92ba848bb9b30a07ca</Anchor>
     <Abstract>Drag the intersection at from_x,from_y to to_x,to_y.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>resize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tile</Scope>
     </TokenIdentifier>
     <Path>classFl__Tile.html</Path>
-    <Anchor>9d34c5520818831f7ed7433dcd83a4dc</Anchor>
+    <Anchor>a9d34c5520818831f7ed7433dcd83a4dc</Anchor>
     <Abstract>Resizes the Fl_Group widget and all of its children.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Tiled_Image</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Tiled_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Tiled__Image.html</Path>
     <Abstract>This class supports tiling of images over a specified area.</Abstract>
@@ -29152,107 +31074,107 @@
     <TokenIdentifier>
       <Name>color_average</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tiled_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Tiled__Image.html</Path>
-    <Anchor>f42b9c458fa9799e039390ebf1193fad</Anchor>
-    <Abstract>The color_average() method averages the colors in the image with the FLTK color value...</Abstract>
+    <Anchor>af42b9c458fa9799e039390ebf1193fad</Anchor>
+    <Abstract>The color_average() method averages the colors in the image with the FLTK color value c...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>copy</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tiled_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Tiled__Image.html</Path>
-    <Anchor>f091bc61560ef72f68ed9731ef9366db</Anchor>
+    <Anchor>a2e484f49ff399ced1c61a080c73243bd</Anchor>
     <Abstract>The copy() method creates a copy of the specified image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>copy</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tiled_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Tiled__Image.html</Path>
-    <Anchor>2e484f49ff399ced1c61a080c73243bd</Anchor>
+    <Anchor>af091bc61560ef72f68ed9731ef9366db</Anchor>
     <Abstract>The copy() method creates a copy of the specified image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>desaturate</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tiled_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Tiled__Image.html</Path>
-    <Anchor>b94918248f14233d6e90d735aac03b18</Anchor>
+    <Anchor>ab94918248f14233d6e90d735aac03b18</Anchor>
     <Abstract>The desaturate() method converts an image to grayscale.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tiled_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Tiled__Image.html</Path>
-    <Anchor>bb21f1b35e3581868d414f8d50dc40bb</Anchor>
-    <Abstract>The draw() methods draw the image.</Abstract>
+    <Anchor>abb21f1b35e3581868d414f8d50dc40bb</Anchor>
+    <Abstract>Draws the image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tiled_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Tiled__Image.html</Path>
-    <Anchor>1b96f7b3ae9eeffabb7ba2504b286c13</Anchor>
-    <Abstract>The draw() methods draw the image.</Abstract>
+    <Anchor>a1b96f7b3ae9eeffabb7ba2504b286c13</Anchor>
+    <Abstract>Draws the image with a bounding box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Tiled_Image</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tiled_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Tiled__Image.html</Path>
-    <Anchor>5721af8f1b9a9fbe542a3a6c297a8f11</Anchor>
+    <Anchor>a5721af8f1b9a9fbe542a3a6c297a8f11</Anchor>
     <Abstract>The constructors create a new tiled image containing the specified image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>image</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tiled_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Tiled__Image.html</Path>
-    <Anchor>94b5af1f3b1a8ee1cf12929c5821d986</Anchor>
+    <Anchor>a94b5af1f3b1a8ee1cf12929c5821d986</Anchor>
     <Abstract>Gets The image that is shared.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Tiled_Image</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tiled_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__Tiled__Image.html</Path>
-    <Anchor>9d22f2345513330c2d21d11bb75f2087</Anchor>
-    <Abstract>The destructor frees all memory and server resources that are used by the tiled image...</Abstract>
+    <Anchor>a9d22f2345513330c2d21d11bb75f2087</Anchor>
+    <Abstract>The destructor frees all memory and server resources that are used by the tiled image.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Timer</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Timer</Scope>
     </TokenIdentifier>
     <Path>classFl__Timer.html</Path>
     <Abstract>This is provided only to emulate the Forms Timer widget.</Abstract>
@@ -29262,140 +31184,140 @@
     <TokenIdentifier>
       <Name>direction</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Timer</Scope>
     </TokenIdentifier>
     <Path>classFl__Timer.html</Path>
-    <Anchor>e4dd07dbb48cf68b6c1f95c73573a074</Anchor>
+    <Anchor>a0e642f0b2c08f3eaf366c383a7f51d91</Anchor>
     <Abstract>Gets or sets the direction of the timer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>direction</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Timer</Scope>
     </TokenIdentifier>
     <Path>classFl__Timer.html</Path>
-    <Anchor>0e642f0b2c08f3eaf366c383a7f51d91</Anchor>
+    <Anchor>ae4dd07dbb48cf68b6c1f95c73573a074</Anchor>
     <Abstract>Gets or sets the direction of the timer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Timer</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Timer</Scope>
     </TokenIdentifier>
     <Path>classFl__Timer.html</Path>
-    <Anchor>ada0a137cbc6d1b48720bebd9de4cff5</Anchor>
-    <Abstract>Creates a new Fl_Timer widget using the given type, position, size, and label string...</Abstract>
+    <Anchor>aada0a137cbc6d1b48720bebd9de4cff5</Anchor>
+    <Abstract>Creates a new Fl_Timer widget using the given type, position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Timer</Scope>
     </TokenIdentifier>
     <Path>classFl__Timer.html</Path>
-    <Anchor>47484d99368b407ae958425df8154b85</Anchor>
+    <Anchor>a47484d99368b407ae958425df8154b85</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>suspended</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Timer</Scope>
     </TokenIdentifier>
     <Path>classFl__Timer.html</Path>
-    <Anchor>fd0a3ec9ae10c83539e9f9f9369952a9</Anchor>
+    <Anchor>a446ef2ab4080c28d020b9820050836c9</Anchor>
     <Abstract>Gets or sets whether the timer is suspended.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>suspended</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Timer</Scope>
     </TokenIdentifier>
     <Path>classFl__Timer.html</Path>
-    <Anchor>446ef2ab4080c28d020b9820050836c9</Anchor>
+    <Anchor>afd0a3ec9ae10c83539e9f9f9369952a9</Anchor>
     <Abstract>Gets or sets whether the timer is suspended.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Timer</Scope>
     </TokenIdentifier>
     <Path>classFl__Timer.html</Path>
-    <Anchor>ee4e5722094f9913fcc8dc4f4529aba9</Anchor>
-    <Abstract>See void Fl_Timer::value(double).</Abstract>
+    <Anchor>a01ad334c5cd365a33fc42c46b035bc3c</Anchor>
+    <Abstract>Sets the current timer value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Timer</Scope>
     </TokenIdentifier>
     <Path>classFl__Timer.html</Path>
-    <Anchor>01ad334c5cd365a33fc42c46b035bc3c</Anchor>
-    <Abstract>Sets the current timer value.</Abstract>
+    <Anchor>aee4e5722094f9913fcc8dc4f4529aba9</Anchor>
+    <Abstract>See void Fl_Timer::value(double)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Timer</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Timer</Scope>
     </TokenIdentifier>
     <Path>classFl__Timer.html</Path>
-    <Anchor>2df0a0161a732de2c75d84e543e62e7a</Anchor>
+    <Anchor>a2df0a0161a732de2c75d84e543e62e7a</Anchor>
     <Abstract>Destroys the timer and removes the timeout.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Timer</Scope>
     </TokenIdentifier>
     <Path>classFl__Timer.html</Path>
-    <Anchor>fdfd89451c30f5ed3a83bef221fd1920</Anchor>
+    <Anchor>afdfd89451c30f5ed3a83bef221fd1920</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Toggle_Button</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Toggle_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Toggle__Button.html</Path>
-    <Abstract>The toggle button is a push button that needs to be clicked once to toggle on, and...</Abstract>
+    <Abstract>The toggle button is a push button that needs to be clicked once to toggle on, and one more time to t...</Abstract>
     <DeclaredIn>Fl_Toggle_Button.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Toggle_Button</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Toggle_Button</Scope>
     </TokenIdentifier>
     <Path>classFl__Toggle__Button.html</Path>
-    <Anchor>000a8eaa94ad75c4d990ac0be68ce1ec</Anchor>
-    <Abstract>Creates a new Fl_Toggle_Button widget using the given position, size, and label string...</Abstract>
+    <Anchor>a000a8eaa94ad75c4d990ac0be68ce1ec</Anchor>
+    <Abstract>Creates a new Fl_Toggle_Button widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Tooltip</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Tooltip</Scope>
     </TokenIdentifier>
     <Path>classFl__Tooltip.html</Path>
     <Abstract>The Fl_Tooltip class provides tooltip support for all FLTK widgets.</Abstract>
@@ -29409,8 +31331,8 @@
       <Scope>Fl_Tooltip</Scope>
     </TokenIdentifier>
     <Path>classFl__Tooltip.html</Path>
-    <Anchor>7d3dabee097cb7f91dfc27a677a69df0</Anchor>
-    <Abstract>Sets the background color for tooltips.</Abstract>
+    <Anchor>af3e1c666a41894e3a6c3b8f8c1374dbf</Anchor>
+    <Abstract>Gets the background color for tooltips.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -29420,8 +31342,8 @@
       <Scope>Fl_Tooltip</Scope>
     </TokenIdentifier>
     <Path>classFl__Tooltip.html</Path>
-    <Anchor>f3e1c666a41894e3a6c3b8f8c1374dbf</Anchor>
-    <Abstract>Gets the background color for tooltips.</Abstract>
+    <Anchor>a7d3dabee097cb7f91dfc27a677a69df0</Anchor>
+    <Abstract>Sets the background color for tooltips.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -29431,7 +31353,7 @@
       <Scope>Fl_Tooltip</Scope>
     </TokenIdentifier>
     <Path>classFl__Tooltip.html</Path>
-    <Anchor>42dcc8b4789cae6288cf329e34033b5e</Anchor>
+    <Anchor>a42dcc8b4789cae6288cf329e34033b5e</Anchor>
     <Abstract>Sets the current widget target.</Abstract>
   </Token>
   <Token>
@@ -29442,7 +31364,7 @@
       <Scope>Fl_Tooltip</Scope>
     </TokenIdentifier>
     <Path>classFl__Tooltip.html</Path>
-    <Anchor>836c5e9c21a5277f27dd2e8feab75788</Anchor>
+    <Anchor>a836c5e9c21a5277f27dd2e8feab75788</Anchor>
     <Abstract>Gets the current widget target.</Abstract>
   </Token>
   <Token>
@@ -29453,7 +31375,7 @@
       <Scope>Fl_Tooltip</Scope>
     </TokenIdentifier>
     <Path>classFl__Tooltip.html</Path>
-    <Anchor>44d828df3e21f940a2484e7eccc6f7b0</Anchor>
+    <Anchor>a44d828df3e21f940a2484e7eccc6f7b0</Anchor>
     <Abstract>Sets the tooltip delay.</Abstract>
   </Token>
   <Token>
@@ -29464,7 +31386,7 @@
       <Scope>Fl_Tooltip</Scope>
     </TokenIdentifier>
     <Path>classFl__Tooltip.html</Path>
-    <Anchor>1f8d2dfc56bf8091e223b2e5ecf50c35</Anchor>
+    <Anchor>a1f8d2dfc56bf8091e223b2e5ecf50c35</Anchor>
     <Abstract>Gets the tooltip delay.</Abstract>
   </Token>
   <Token>
@@ -29475,7 +31397,7 @@
       <Scope>Fl_Tooltip</Scope>
     </TokenIdentifier>
     <Path>classFl__Tooltip.html</Path>
-    <Anchor>fd43338e8270131996d66b024aa6acdc</Anchor>
+    <Anchor>afd43338e8270131996d66b024aa6acdc</Anchor>
     <Abstract>Same as enable(0), disables tooltips on all widgets.</Abstract>
   </Token>
   <Token>
@@ -29486,7 +31408,7 @@
       <Scope>Fl_Tooltip</Scope>
     </TokenIdentifier>
     <Path>classFl__Tooltip.html</Path>
-    <Anchor>ad7ec1340800ab9d883a035118f20995</Anchor>
+    <Anchor>aad7ec1340800ab9d883a035118f20995</Anchor>
     <Abstract>Enables tooltips on all widgets (or disables if b is false).</Abstract>
   </Token>
   <Token>
@@ -29497,7 +31419,7 @@
       <Scope>Fl_Tooltip</Scope>
     </TokenIdentifier>
     <Path>classFl__Tooltip.html</Path>
-    <Anchor>78da9e42060e83ffcc86a03d14eb8179</Anchor>
+    <Anchor>a78da9e42060e83ffcc86a03d14eb8179</Anchor>
     <Abstract>Returns non-zero if tooltips are enabled.</Abstract>
   </Token>
   <Token>
@@ -29508,8 +31430,8 @@
       <Scope>Fl_Tooltip</Scope>
     </TokenIdentifier>
     <Path>classFl__Tooltip.html</Path>
-    <Anchor>55b4d5a9a98e69eef5716ca02a16d59e</Anchor>
-    <Abstract>You may be able to use this to provide tooltips for internal pieces of your widget...</Abstract>
+    <Anchor>a55b4d5a9a98e69eef5716ca02a16d59e</Anchor>
+    <Abstract>You may be able to use this to provide tooltips for internal pieces of your widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -29519,8 +31441,8 @@
       <Scope>Fl_Tooltip</Scope>
     </TokenIdentifier>
     <Path>classFl__Tooltip.html</Path>
-    <Anchor>dfd6d991d6be2daba2e05313f2d44be0</Anchor>
-    <Abstract>Sets the typeface for the tooltip text.</Abstract>
+    <Anchor>a469db499a7881a1d214b1ddd211cb3ca</Anchor>
+    <Abstract>Gets the typeface for the tooltip text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -29530,8 +31452,8 @@
       <Scope>Fl_Tooltip</Scope>
     </TokenIdentifier>
     <Path>classFl__Tooltip.html</Path>
-    <Anchor>469db499a7881a1d214b1ddd211cb3ca</Anchor>
-    <Abstract>Gets the typeface for the tooltip text.</Abstract>
+    <Anchor>adfd6d991d6be2daba2e05313f2d44be0</Anchor>
+    <Abstract>Sets the typeface for the tooltip text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -29541,7 +31463,7 @@
       <Scope>Fl_Tooltip</Scope>
     </TokenIdentifier>
     <Path>classFl__Tooltip.html</Path>
-    <Anchor>db103f7bbe46e6229750310156884ccf</Anchor>
+    <Anchor>adb103f7bbe46e6229750310156884ccf</Anchor>
     <Abstract>Sets the tooltip hover delay, the delay between tooltips.</Abstract>
   </Token>
   <Token>
@@ -29552,7 +31474,7 @@
       <Scope>Fl_Tooltip</Scope>
     </TokenIdentifier>
     <Path>classFl__Tooltip.html</Path>
-    <Anchor>f88b3e5fced7ce76ce8dc5e9c16b9802</Anchor>
+    <Anchor>af88b3e5fced7ce76ce8dc5e9c16b9802</Anchor>
     <Abstract>Gets the tooltip hover delay, the delay between tooltips.</Abstract>
   </Token>
   <Token>
@@ -29563,8 +31485,8 @@
       <Scope>Fl_Tooltip</Scope>
     </TokenIdentifier>
     <Path>classFl__Tooltip.html</Path>
-    <Anchor>f96f5a382067dcd233d8e9a703627dab</Anchor>
-    <Abstract>Sets the size of the tooltip text.</Abstract>
+    <Anchor>ab1befabd280128dafa0a354662e3ff87</Anchor>
+    <Abstract>Gets the size of the tooltip text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -29574,8 +31496,8 @@
       <Scope>Fl_Tooltip</Scope>
     </TokenIdentifier>
     <Path>classFl__Tooltip.html</Path>
-    <Anchor>b1befabd280128dafa0a354662e3ff87</Anchor>
-    <Abstract>Gets the size of the tooltip text.</Abstract>
+    <Anchor>af96f5a382067dcd233d8e9a703627dab</Anchor>
+    <Abstract>Sets the size of the tooltip text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -29585,8 +31507,8 @@
       <Scope>Fl_Tooltip</Scope>
     </TokenIdentifier>
     <Path>classFl__Tooltip.html</Path>
-    <Anchor>c7d8495f9fde7852d589eda031a0ee68</Anchor>
-    <Abstract>Sets the color of the text in the tooltip.</Abstract>
+    <Anchor>a25d6d7667466a5dbae0ce95e91ea277f</Anchor>
+    <Abstract>Gets the color of the text in the tooltip.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -29596,15 +31518,15 @@
       <Scope>Fl_Tooltip</Scope>
     </TokenIdentifier>
     <Path>classFl__Tooltip.html</Path>
-    <Anchor>25d6d7667466a5dbae0ce95e91ea277f</Anchor>
-    <Abstract>Gets the color of the text in the tooltip.</Abstract>
+    <Anchor>ac7d8495f9fde7852d589eda031a0ee68</Anchor>
+    <Abstract>Sets the color of the text in the tooltip.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Tree</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
     <Abstract>Tree widget.</Abstract>
@@ -29614,1046 +31536,1112 @@
     <TokenIdentifier>
       <Name>add</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>dd92027941510cc5738c0a60729e5ec8</Anchor>
-    <Abstract>Add a new child to a tree-item.</Abstract>
+    <Anchor>adbdb446df4c5036f9b2a131eeba688f0</Anchor>
+    <Abstract>Adds a new item, given a &amp;#39;menu style&amp;#39; path, eg: &amp;quot;/Parent/Child/item&amp;quot;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>add</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>dbdb446df4c5036f9b2a131eeba688f0</Anchor>
-    <Abstract>Adds a new item, given a &#39;menu style&#39; path, eg: &quot;/Parent/Child/item&quot;...</Abstract>
+    <Anchor>add92027941510cc5738c0a60729e5ec8</Anchor>
+    <Abstract>Add a new child to a tree-item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>callback_item</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>9c5461c4d8a92c73993fcb558d6e3dfc</Anchor>
-    <Abstract>Gets the item that caused the callback.</Abstract>
+    <Anchor>acad339961da4604e5ccc40c0f5cde714</Anchor>
+    <Abstract>Sets the item that was changed for this callback.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>callback_item</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>cad339961da4604e5ccc40c0f5cde714</Anchor>
-    <Abstract>Sets the item that was changed for this callback.</Abstract>
+    <Anchor>a9c5461c4d8a92c73993fcb558d6e3dfc</Anchor>
+    <Abstract>Gets the item that caused the callback.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>callback_reason</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>383d96029d5ac9fe49ea620923644002</Anchor>
-    <Abstract>Gets the reason for this callback.</Abstract>
+    <Anchor>a6c0088db7de264a243c4972e0b764667</Anchor>
+    <Abstract>Sets the reason for this callback.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>callback_reason</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>6c0088db7de264a243c4972e0b764667</Anchor>
-    <Abstract>Sets the reason for this callback.</Abstract>
+    <Anchor>a383d96029d5ac9fe49ea620923644002</Anchor>
+    <Abstract>Gets the reason for this callback.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>65550a07a115845e834a28b2ff16834a</Anchor>
+    <Anchor>a65550a07a115845e834a28b2ff16834a</Anchor>
     <Abstract>Clear all children from the tree.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear_children</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>0fe13a8dc2fb376e19744cdc718f6a4b</Anchor>
+    <Anchor>a0fe13a8dc2fb376e19744cdc718f6a4b</Anchor>
     <Abstract>Clear all the children of a particular node in the tree specified by item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>close</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>a3ff54291dbb3ead7394d6966ed1fe59</Anchor>
-    <Abstract>Closes the item specified by path, eg: &quot;Parent/child/item&quot;.</Abstract>
+    <Anchor>a58d9fdf3d2878adcd7d148fabf4cace5</Anchor>
+    <Abstract>Closes the specified item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>close</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>58d9fdf3d2878adcd7d148fabf4cace5</Anchor>
-    <Abstract>Closes the specified item.</Abstract>
+    <Anchor>aa3ff54291dbb3ead7394d6966ed1fe59</Anchor>
+    <Abstract>Closes the item specified by path, eg: &amp;quot;Parent/child/item&amp;quot;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>closeicon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>f4a8ae99fff42890ac843f78fa29f401</Anchor>
-    <Abstract>Sets the icon to be used as the &#39;close&#39; icon.</Abstract>
+    <Anchor>a8090fde298621eea7a41909218692b7c</Anchor>
+    <Abstract>Returns the icon to be used as the &amp;#39;close&amp;#39; icon.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>closeicon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>8090fde298621eea7a41909218692b7c</Anchor>
-    <Abstract>Returns the icon to be used as the &#39;close&#39; icon.</Abstract>
+    <Anchor>af4a8ae99fff42890ac843f78fa29f401</Anchor>
+    <Abstract>Sets the icon to be used as the &amp;#39;close&amp;#39; icon.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>connectorstyle</Name>
+      <Name>connectorcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>efb4c0bc2e53c9f5dc362b27ca584094</Anchor>
-    <Abstract>Sets the line drawing style for inter-connecting items.</Abstract>
+    <Anchor>a48b11bfa2cc4398dc19ddf79cf387e0f</Anchor>
+    <Abstract>Get the connector color used for tree connection lines.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>connectorcolor</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Tree</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Tree.html</Path>
+    <Anchor>a7a5240a9a136b691a81aa785488da148</Anchor>
+    <Abstract>Set the connector color used for tree connection lines.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>connectorstyle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>cab91d6bb6ab10bf0038f0b619bb66d1</Anchor>
+    <Anchor>acab91d6bb6ab10bf0038f0b619bb66d1</Anchor>
     <Abstract>Returns the line drawing style for inter-connecting items.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>connectorstyle</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Tree</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Tree.html</Path>
+    <Anchor>aefb4c0bc2e53c9f5dc362b27ca584094</Anchor>
+    <Abstract>Sets the line drawing style for inter-connecting items.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>connectorwidth</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>4e1751eee1e07b71871b817d495011b5</Anchor>
-    <Abstract>Sets the width of the horizontal connection lines (in pixels) that appear to the...</Abstract>
+    <Anchor>a254dc98888f68f08ed0900bd131ac317</Anchor>
+    <Abstract>Gets the width of the horizontal connection lines (in pixels) that appear to the left of each tree it...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>connectorwidth</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>254dc98888f68f08ed0900bd131ac317</Anchor>
-    <Abstract>Gets the width of the horizontal connection lines (in pixels) that appear to the...</Abstract>
+    <Anchor>a4e1751eee1e07b71871b817d495011b5</Anchor>
+    <Abstract>Sets the width of the horizontal connection lines (in pixels) that appear to the left of each tree it...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>deselect</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>e1662a5f000a97e35b32506b6d81b3bb</Anchor>
-    <Abstract>Deselect an item specified by path (eg: &quot;Parent/child/item&quot;).</Abstract>
+    <Anchor>ad4e3e9036973ebc320c7868b480ab143</Anchor>
+    <Abstract>De-select the specified item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>deselect</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>d4e3e9036973ebc320c7868b480ab143</Anchor>
-    <Abstract>De-select the specified item.</Abstract>
+    <Anchor>ae1662a5f000a97e35b32506b6d81b3bb</Anchor>
+    <Abstract>Deselect an item specified by path (eg: &amp;quot;Parent/child/item&amp;quot;).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>deselect_all</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>ea6fd28f5976c0a6c337534af0fdf245</Anchor>
+    <Anchor>aea6fd28f5976c0a6c337534af0fdf245</Anchor>
     <Abstract>Deselect item and all its children.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>display</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>44be591e827374f9378771b395867648</Anchor>
+    <Anchor>a44be591e827374f9378771b395867648</Anchor>
     <Abstract>Displays item, scrolling the tree as necessary.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>displayed</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>270b381446bb6acc91f6ef03afb67ee6</Anchor>
+    <Anchor>a270b381446bb6acc91f6ef03afb67ee6</Anchor>
     <Abstract>See if item is currently displayed on-screen (visible within the widget).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>631b865ef3ec7cdab2b38ab36c83937c</Anchor>
+    <Anchor>a631b865ef3ec7cdab2b38ab36c83937c</Anchor>
     <Abstract>Standard FLTK draw() method, handles draws the tree widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find_clicked</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>723fcc131336d0784763f165958f3541</Anchor>
+    <Anchor>a723fcc131336d0784763f165958f3541</Anchor>
     <Abstract>Find the item that was clicked.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find_item</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>30b3f05704b8db5c769b76f88d3ae314</Anchor>
-    <Abstract>A const version of Fl_Tree::find_item(const char *path).</Abstract>
+    <Anchor>a077683a405b108a70fe2d09cfac6e1d0</Anchor>
+    <Abstract>Find the item, given a menu style path, eg: &amp;quot;/Parent/Child/item&amp;quot;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find_item</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>077683a405b108a70fe2d09cfac6e1d0</Anchor>
-    <Abstract>Find the item, given a menu style path, eg: &quot;/Parent/Child/item&quot;.</Abstract>
+    <Anchor>a30b3f05704b8db5c769b76f88d3ae314</Anchor>
+    <Abstract>A const version of Fl_Tree::find_item(const char *path)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>first</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>04ecefd677f9321532dad465de6864be</Anchor>
+    <Anchor>a04ecefd677f9321532dad465de6864be</Anchor>
     <Abstract>Returns the first item in the tree.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>first_selected_item</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>10f283a50a1e627ba2bf972c8b107a87</Anchor>
+    <Anchor>a10f283a50a1e627ba2bf972c8b107a87</Anchor>
     <Abstract>Returns the first selected item in the tree.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Tree</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>d48534c47fb5df9b16beb27a37a0fab1</Anchor>
+    <Anchor>ad48534c47fb5df9b16beb27a37a0fab1</Anchor>
     <Abstract>Constructor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>236a8b5c47076c65107a5264bcbce0ab</Anchor>
+    <Anchor>a236a8b5c47076c65107a5264bcbce0ab</Anchor>
     <Abstract>Standard FLTK event handler for this widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>insert</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>0ec6149528528042f17e5bd326bf2e9f</Anchor>
-    <Abstract>Insert a new item into a tree-item&#39;s children at a specified position.</Abstract>
+    <Anchor>a0ec6149528528042f17e5bd326bf2e9f</Anchor>
+    <Abstract>Insert a new item into a tree-item&amp;#39;s children at a specified position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>insert_above</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>7d36c6d676a9cd2f5444cc48a0005913</Anchor>
-    <Abstract>Inserts a new item above the specified Fl_Tree_Item, with the label set to &#39;name&#39;...</Abstract>
+    <Anchor>a7d36c6d676a9cd2f5444cc48a0005913</Anchor>
+    <Abstract>Inserts a new item above the specified Fl_Tree_Item, with the label set to &amp;#39;name&amp;#39;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>is_close</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>1365cd8901507d2ddcd1eb9df1d47f48</Anchor>
-    <Abstract>See if item specified by path (eg: &quot;Parent/child/item&quot;) is closed.</Abstract>
+    <Anchor>aabd08cad311a554805d57ee589a77511</Anchor>
+    <Abstract>See if the specified item is closed.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>is_close</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>abd08cad311a554805d57ee589a77511</Anchor>
-    <Abstract>See if the specified item is closed.</Abstract>
+    <Anchor>a1365cd8901507d2ddcd1eb9df1d47f48</Anchor>
+    <Abstract>See if item specified by path (eg: &amp;quot;Parent/child/item&amp;quot;) is closed.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>is_open</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>302c85710d5b6851630abdc12dea6b2f</Anchor>
-    <Abstract>See if item specified by path (eg: &quot;Parent/child/item&quot;) is open.</Abstract>
+    <Anchor>a2ff294fef4265207310dc13e1fa28ba5</Anchor>
+    <Abstract>See if item is open.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>is_open</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>2ff294fef4265207310dc13e1fa28ba5</Anchor>
-    <Abstract>See if item is open.</Abstract>
+    <Anchor>a302c85710d5b6851630abdc12dea6b2f</Anchor>
+    <Abstract>See if item specified by path (eg: &amp;quot;Parent/child/item&amp;quot;) is open.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>is_scrollbar</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>a5db7dde89d8da65664520b0feb462c9</Anchor>
-    <Abstract>See if widget w is one of the Fl_Tree widget&#39;s scrollbars.</Abstract>
+    <Anchor>aa5db7dde89d8da65664520b0feb462c9</Anchor>
+    <Abstract>See if widget w is one of the Fl_Tree widget&amp;#39;s scrollbars.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>is_selected</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>e6c99c88806e4070e4f0ff837e3d0a48</Anchor>
-    <Abstract>See if item specified by path (eg: &quot;Parent/child/item&quot;) is selected.</Abstract>
+    <Anchor>a1908944de2ebc975311d5d63c0329221</Anchor>
+    <Abstract>See if the specified item is selected.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>is_selected</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>1908944de2ebc975311d5d63c0329221</Anchor>
-    <Abstract>See if the specified item is selected.</Abstract>
+    <Anchor>ae6c99c88806e4070e4f0ff837e3d0a48</Anchor>
+    <Abstract>See if item specified by path (eg: &amp;quot;Parent/child/item&amp;quot;) is selected.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_clicked</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>2c4de918ef31abe102f7472f9d9781fd</Anchor>
+    <Anchor>a2c4de918ef31abe102f7472f9d9781fd</Anchor>
     <Abstract>Return the item that was last clicked.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>item_pathname</Name>
+      <Name>item_labelbgcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>07a75d28a2ac1c377ac7234ff10b9bda</Anchor>
-    <Abstract>Find the pathname for the specified item.</Abstract>
+    <Anchor>a95fff011782158bb808dfccf523c6bbf</Anchor>
+    <Abstract>Get the default label background color used for creating new items.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>labelfont</Name>
+      <Name>item_labelbgcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>39dc617b5c88424f654e698579b416e3</Anchor>
-    <Abstract>Set the default font face used for item&#39;s labels when new items are created.</Abstract>
+    <Anchor>a20901b4896a6a9781b1c3aaa44d9eef7</Anchor>
+    <Abstract>Set the default label background color used for creating new items.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>labelfont</Name>
+      <Name>item_labelfgcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>d6ee29fb437ceb5d0139eb2908f2190e</Anchor>
-    <Abstract>Get the default font face used for item&#39;s labels when new items are created.</Abstract>
+    <Anchor>a8ea31badb95522ab14db83176a46c06f</Anchor>
+    <Abstract>Get the default label foreground color used for creating new items.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>labelsize</Name>
+      <Name>item_labelfgcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>9b81ce39eee3313399226b24fc595d3d</Anchor>
+    <Anchor>a36e46a391f0ff693dcebf8ea8a71d8f9</Anchor>
+    <Abstract>Set the default label foreground color used for creating new items.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>item_labelfont</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Tree</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Tree.html</Path>
+    <Anchor>af67119f31e5aa6525ad04a31a5a0593d</Anchor>
+    <Abstract>Set the default font face used for creating new items.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>item_labelfont</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Tree</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Tree.html</Path>
+    <Anchor>afeab4be0758210ec4fdd73ecb7addc49</Anchor>
+    <Abstract>Get the default font face used for creating new items.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>item_labelsize</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Tree</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Tree.html</Path>
+    <Anchor>ab9b96ef539b13e17c468dc383a0268e7</Anchor>
     <Abstract>Set the default label font size used for creating new items.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>labelsize</Name>
+      <Name>item_labelsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>b8e5c5c1cc13fd8a21e5a023de92a80f</Anchor>
+    <Anchor>adaa0141714aa88e65c80243493fcb8a1</Anchor>
     <Abstract>Get the default label fontsize used for creating new items.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>item_pathname</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Tree</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Tree.html</Path>
+    <Anchor>a07a75d28a2ac1c377ac7234ff10b9bda</Anchor>
+    <Abstract>Find the pathname for the specified item.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>last</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>9a0dfe7eba5e4f58a86f73a659ad3189</Anchor>
+    <Anchor>a9a0dfe7eba5e4f58a86f73a659ad3189</Anchor>
     <Abstract>Returns the last item in the tree.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>load</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>4e85ba30de9b417756c6d28ebfe4ed42</Anchor>
+    <Anchor>a4e85ba30de9b417756c6d28ebfe4ed42</Anchor>
     <Abstract>Load FLTK preferences.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>marginleft</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>3a101d83ed14289290b2968595f8deee</Anchor>
-    <Abstract>Set the amount of white space (in pixels) that should appear between the widget&#39;s...</Abstract>
+    <Anchor>a6a195bc2d2fdd2dde73690d6c439d25e</Anchor>
+    <Abstract>Get the amount of white space (in pixels) that should appear between the widget&amp;#39;s left border and...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>marginleft</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>6a195bc2d2fdd2dde73690d6c439d25e</Anchor>
-    <Abstract>Get the amount of white space (in pixels) that should appear between the widget&#39;s...</Abstract>
+    <Anchor>a3a101d83ed14289290b2968595f8deee</Anchor>
+    <Abstract>Set the amount of white space (in pixels) that should appear between the widget&amp;#39;s left border and...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>margintop</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>fc058a4a52bedb381bd414f3a8e58395</Anchor>
-    <Abstract>Sets the amount of white space (in pixels) that should appear between the widget&#39;s...</Abstract>
+    <Anchor>afc058a4a52bedb381bd414f3a8e58395</Anchor>
+    <Abstract>Sets the amount of white space (in pixels) that should appear between the widget&amp;#39;s top border and...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>margintop</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>542026d5c15ca1015cc8e24966d840e2</Anchor>
-    <Abstract>Get the amount of white space (in pixels) that should appear between the widget&#39;s...</Abstract>
+    <Anchor>a542026d5c15ca1015cc8e24966d840e2</Anchor>
+    <Abstract>Get the amount of white space (in pixels) that should appear between the widget&amp;#39;s top border and ...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>next</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>323b9140af8cec63d5ff2b650481b663</Anchor>
+    <Anchor>a323b9140af8cec63d5ff2b650481b663</Anchor>
     <Abstract>Return the next item after item, or 0 if no more items.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>next_selected_item</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>fa87bd70f7f6e1d024e4dd3efe42b0d3</Anchor>
+    <Anchor>afa87bd70f7f6e1d024e4dd3efe42b0d3</Anchor>
     <Abstract>Returns the next selected item after item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>open</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>2b794473090d079e4a8e37218ceabfbe</Anchor>
-    <Abstract>Opens the item specified by path (eg: &quot;Parent/child/item&quot;).</Abstract>
+    <Anchor>a033f874426e5085291ec3b258ed9e151</Anchor>
+    <Abstract>Open the specified &amp;#39;item&amp;#39;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>open</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>033f874426e5085291ec3b258ed9e151</Anchor>
-    <Abstract>Open the specified &#39;item&#39;.</Abstract>
+    <Anchor>a2b794473090d079e4a8e37218ceabfbe</Anchor>
+    <Abstract>Opens the item specified by path (eg: &amp;quot;Parent/child/item&amp;quot;).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>open_toggle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>5989c29b336a42735dbfd6332d00ad3c</Anchor>
+    <Anchor>a5989c29b336a42735dbfd6332d00ad3c</Anchor>
     <Abstract>Toggle the open state of item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>openchild_marginbottom</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>6aaee8822233e128f790f85a9024f189</Anchor>
-    <Abstract>Set the amount of white space (in pixels) that should appear below an open child...</Abstract>
+    <Anchor>a7fddcc82c7ea38c6f59cd64b20336238</Anchor>
+    <Abstract>Get the amount of white space (in pixels) that should appear below an open child tree&amp;#39;s contents...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>openchild_marginbottom</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>7fddcc82c7ea38c6f59cd64b20336238</Anchor>
-    <Abstract>Get the amount of white space (in pixels) that should appear below an open child...</Abstract>
+    <Anchor>a6aaee8822233e128f790f85a9024f189</Anchor>
+    <Abstract>Set the amount of white space (in pixels) that should appear below an open child tree&amp;#39;s contents...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>openicon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>6e55921f0b1a15fdaae17ae49d664bda</Anchor>
-    <Abstract>Sets the icon to be used as the &#39;open&#39; icon.</Abstract>
+    <Anchor>adaf0d9680c6ab503e422fea1264a2593</Anchor>
+    <Abstract>Returns the icon to be used as the &amp;#39;open&amp;#39; icon.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>openicon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>daf0d9680c6ab503e422fea1264a2593</Anchor>
-    <Abstract>Returns the icon to be used as the &#39;open&#39; icon.</Abstract>
+    <Anchor>a6e55921f0b1a15fdaae17ae49d664bda</Anchor>
+    <Abstract>Sets the icon to be used as the &amp;#39;open&amp;#39; icon.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>prev</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>598edaf891cd0c70ab0b06dad8815edf</Anchor>
+    <Anchor>a598edaf891cd0c70ab0b06dad8815edf</Anchor>
     <Abstract>Return the previous item before item, or 0 if no more items.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>5fd5ae8abb3c6303e29c13185aa5f19f</Anchor>
+    <Anchor>a5fd5ae8abb3c6303e29c13185aa5f19f</Anchor>
     <Abstract>Remove the specified item from the tree.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>root</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>a1e01c16b2c75092d93ee9639bfd4289</Anchor>
+    <Anchor>aa1e01c16b2c75092d93ee9639bfd4289</Anchor>
     <Abstract>Returns the root item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>root_label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>24b7ab40d98a237abdf4a07d4185c012</Anchor>
+    <Anchor>a24b7ab40d98a237abdf4a07d4185c012</Anchor>
     <Abstract>Set the label for the root item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>scrollbar_size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>6ffc119b69a577689052b813fbdefc56</Anchor>
-    <Abstract>Sets the pixel size of the scrollbars&#39; troughs to the size, in pixels.</Abstract>
+    <Anchor>a6ffc119b69a577689052b813fbdefc56</Anchor>
+    <Abstract>Sets the pixel size of the scrollbars&amp;#39; troughs to the size, in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>scrollbar_size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>ebed06cd94fe3861a7a69a54e9aa96c1</Anchor>
-    <Abstract>Gets the current size of the scrollbars&#39; troughs, in pixels.</Abstract>
+    <Anchor>aebed06cd94fe3861a7a69a54e9aa96c1</Anchor>
+    <Abstract>Gets the current size of the scrollbars&amp;#39; troughs, in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>select</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>b2f7368ebf2385b10078a79109423c50</Anchor>
-    <Abstract>Select the item specified by path (eg: &quot;Parent/child/item&quot;).</Abstract>
+    <Anchor>a25045f4db37c4130c539951f462660f5</Anchor>
+    <Abstract>Select the specified item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>select</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>25045f4db37c4130c539951f462660f5</Anchor>
-    <Abstract>Select the specified item.</Abstract>
+    <Anchor>ab2f7368ebf2385b10078a79109423c50</Anchor>
+    <Abstract>Select the item specified by path (eg: &amp;quot;Parent/child/item&amp;quot;).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>select_all</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>8dac71edf2e72ac312006612e741bd6f</Anchor>
+    <Anchor>a8dac71edf2e72ac312006612e741bd6f</Anchor>
     <Abstract>Select item and all its children.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>select_only</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>15dced09a928a5983e746e3d11002759</Anchor>
+    <Anchor>a15dced09a928a5983e746e3d11002759</Anchor>
     <Abstract>Select only the specified item, deselecting all others that might be selected.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>select_toggle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>27ce2e24a24e8d441945bda272e0e3c8</Anchor>
+    <Anchor>a27ce2e24a24e8d441945bda272e0e3c8</Anchor>
     <Abstract>Toggle the select state of the specified item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>selectbox</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>b74e8616d8a6abdc39b329d61003b98f</Anchor>
-    <Abstract>Gets the style of box used to draw selected items.</Abstract>
+    <Anchor>af80269fe99c4c54953fc786566bc477f</Anchor>
+    <Abstract>Sets the style of box used to draw selected items.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>selectbox</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>f80269fe99c4c54953fc786566bc477f</Anchor>
-    <Abstract>Sets the style of box used to draw selected items.</Abstract>
+    <Anchor>ab74e8616d8a6abdc39b329d61003b98f</Anchor>
+    <Abstract>Gets the style of box used to draw selected items.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>selectmode</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>f9be80c3c3cd0f30d2a2b07b77fd34cd</Anchor>
-    <Abstract>Sets the tree&#39;s selection mode.</Abstract>
+    <Anchor>af9be80c3c3cd0f30d2a2b07b77fd34cd</Anchor>
+    <Abstract>Sets the tree&amp;#39;s selection mode.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>selectmode</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>f65cbc8cf7cb74c60f17dc866ea4d9f9</Anchor>
-    <Abstract>Gets the tree&#39;s current selection mode.</Abstract>
+    <Anchor>af65cbc8cf7cb74c60f17dc866ea4d9f9</Anchor>
+    <Abstract>Gets the tree&amp;#39;s current selection mode.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set_item_focus</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>b9054e4c89d82dccb05799d84bcb4c90</Anchor>
+    <Anchor>ab9054e4c89d82dccb05799d84bcb4c90</Anchor>
     <Abstract>Set the item that currently should have keyboard focus.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show_item</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>d67c6c01025b7ea8066dbafb82e64a09</Anchor>
-    <Abstract>Adjust the vertical scroll bar to show item at the top of the display IF it is currently...</Abstract>
+    <Anchor>ad67c6c01025b7ea8066dbafb82e64a09</Anchor>
+    <Abstract>Adjust the vertical scroll bar to show item at the top of the display IF it is currently off-screen (...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show_item</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>7a86d6e3f39d37e216bee625cea9e389</Anchor>
-    <Abstract>Adjust the vertical scroll bar so that item is visible yoff pixels from the top of...</Abstract>
+    <Anchor>a7a86d6e3f39d37e216bee625cea9e389</Anchor>
+    <Abstract>Adjust the vertical scroll bar so that item is visible yoff pixels from the top of the Fl_Tree widget...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show_item_bottom</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>abb6cd8b5bbef7cc4450f920d47f7d25</Anchor>
+    <Anchor>aabb6cd8b5bbef7cc4450f920d47f7d25</Anchor>
     <Abstract>Adjust the vertical scrollbar so that item is at the bottom of the display.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show_item_middle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>f6db2675392819e70db9553d040fb275</Anchor>
+    <Anchor>af6db2675392819e70db9553d040fb275</Anchor>
     <Abstract>Adjust the vertical scrollbar so that item is in the middle of the display.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show_item_top</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>7485c0b81b02c07e939c7425311c7385</Anchor>
+    <Anchor>a7485c0b81b02c07e939c7425311c7385</Anchor>
     <Abstract>Adjust the vertical scrollbar so that item is at the top of the display.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show_self</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>2705859908a5e77fbdd8dd011430cb98</Anchor>
-    <Abstract>Print the tree as &#39;ascii art&#39; to stdout.</Abstract>
+    <Anchor>a2705859908a5e77fbdd8dd011430cb98</Anchor>
+    <Abstract>Print the tree as &amp;#39;ascii art&amp;#39; to stdout.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>showcollapse</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>2a91027d22324fe0285e787b2b0339f7</Anchor>
-    <Abstract>Set if we should show the collapse icon or not.</Abstract>
+    <Anchor>ae8b585174b7117f5d4d1e1f3a3f7fa60</Anchor>
+    <Abstract>Returns 1 if the collapse icon is enabled, 0 if not.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>showcollapse</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>e8b585174b7117f5d4d1e1f3a3f7fa60</Anchor>
-    <Abstract>Returns 1 if the collapse icon is enabled, 0 if not.</Abstract>
+    <Anchor>a2a91027d22324fe0285e787b2b0339f7</Anchor>
+    <Abstract>Set if we should show the collapse icon or not.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>showroot</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>1889549f5fee1312c96daa2ed76f8366</Anchor>
-    <Abstract>Set if the root item should be shown or not.</Abstract>
+    <Anchor>a9195470db2be87ed5145070c681961bb</Anchor>
+    <Abstract>Returns 1 if the root item is to be shown, or 0 if not.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>showroot</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>9195470db2be87ed5145070c681961bb</Anchor>
-    <Abstract>Returns 1 if the root item is to be shown, or 0 if not.</Abstract>
+    <Anchor>a1889549f5fee1312c96daa2ed76f8366</Anchor>
+    <Abstract>Set if the root item should be shown or not.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>sortorder</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>656515b1e4c7a2d533709a08643c04b5</Anchor>
+    <Anchor>a656515b1e4c7a2d533709a08643c04b5</Anchor>
     <Abstract>Gets the sort order used to add items to the tree.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>sortorder</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>e5e10faccca5931703d1d131bf062b17</Anchor>
+    <Anchor>ae5e10faccca5931703d1d131bf062b17</Anchor>
     <Abstract>Set the default sort order used when items are added to the tree.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>usericon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>6e05aba1337fcb2f99e3c9aed84b75c6</Anchor>
-    <Abstract>Sets the Fl_Image to be used as the default user icon for all newly created items...</Abstract>
+    <Anchor>aeea98c3775f8b50d8f92826ba8c79f5a</Anchor>
+    <Abstract>Returns the Fl_Image being used as the default user icon for all newly created items.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>usericon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>eea98c3775f8b50d8f92826ba8c79f5a</Anchor>
-    <Abstract>Returns the Fl_Image being used as the default user icon for newly created items...</Abstract>
+    <Anchor>a6e05aba1337fcb2f99e3c9aed84b75c6</Anchor>
+    <Abstract>Sets the Fl_Image to be used as the default user icon for all newly created items.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>vposition</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>53f5f90da3f98a1811c603f804d06e5c</Anchor>
+    <Anchor>a53f5f90da3f98a1811c603f804d06e5c</Anchor>
     <Abstract>Sets the vertical scroll offset to position pos.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>vposition</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>2e7b2f6fc2d920c750f134de096f9cff</Anchor>
+    <Anchor>a2e7b2f6fc2d920c750f134de096f9cff</Anchor>
     <Abstract>Returns the vertical scroll position as a pixel offset.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Tree</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>68330cd4b9f560b4ddd9c62a02cd1e26</Anchor>
+    <Anchor>a68330cd4b9f560b4ddd9c62a02cd1e26</Anchor>
     <Abstract>Destructor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>do_callback_for_item</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>b1aecaf4fc6238df746df25e38999422</Anchor>
+    <Anchor>ab1aecaf4fc6238df746df25e38999422</Anchor>
     <Abstract>Do the callback for the item, setting the item and reason.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>item_clicked</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>47a5c02e59ac4050758cf5dcb2f53b8e</Anchor>
+    <Anchor>a47a5c02e59ac4050758cf5dcb2f53b8e</Anchor>
     <Abstract>Set the item that was last clicked.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>next_visible_item</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>6301665e0f01d67a046a70c7989ea760</Anchor>
-    <Abstract>Returns next visible item above (dir==Fl_Up) or below (dir==Fl_Down) the specified...</Abstract>
+    <Anchor>a6301665e0f01d67a046a70c7989ea760</Anchor>
+    <Abstract>Returns next visible item above (dir==Fl_Up) or below (dir==Fl_Down) the specified item...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -30663,25 +32651,15 @@
       <Scope>Fl_Tree</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree.html</Path>
-    <Anchor>de68e0a3bcfb921d3f0ebae75e72b828</Anchor>
+    <Anchor>ade68e0a3bcfb921d3f0ebae75e72b828</Anchor>
     <Abstract>Vertical scrollbar.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>Fl_Tree_Item.H</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>file</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>Fl__Tree__Item_8H.html</Path>
-    <Abstract>This file contains the definitions for Fl_Tree_Item.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>Fl_Tree_Item</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
     <Abstract>Tree item.</Abstract>
@@ -30691,865 +32669,855 @@
     <TokenIdentifier>
       <Name>activate</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>bb9e3e3fbd266d3c8796090c6aa93227</Anchor>
-    <Abstract>Change the item&#39;s activation state to the optionally specified &#39;val&#39;...</Abstract>
+    <Anchor>abb9e3e3fbd266d3c8796090c6aa93227</Anchor>
+    <Abstract>Change the item&amp;#39;s activation state to the optionally specified &amp;#39;val&amp;#39;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>add</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>3c2f44ee5e378c170eaeb5e17e77f6b4</Anchor>
-    <Abstract>Descend into the path specified by arr, and add a new child there.</Abstract>
+    <Anchor>ae57568096f1228197c5fcb66ab058728</Anchor>
+    <Abstract>Add a new child to this item with the name &amp;#39;new_label&amp;#39;, with defaults from &amp;#39;prefs&amp;#39;...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>add</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>e57568096f1228197c5fcb66ab058728</Anchor>
-    <Abstract>Add a new child to this item with the name &#39;new_label&#39;, with defaults from...</Abstract>
+    <Anchor>a3c2f44ee5e378c170eaeb5e17e77f6b4</Anchor>
+    <Abstract>Descend into the path specified by arr, and add a new child there.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>child</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>9ad8b58dcec0aef5a3918361de209bd6</Anchor>
-    <Abstract>Return the const child item for the given &#39;index&#39;.</Abstract>
+    <Anchor>a90dd78014567688398f00457553b9912</Anchor>
+    <Abstract>Return the child item for the given &amp;#39;index&amp;#39;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>child</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>90dd78014567688398f00457553b9912</Anchor>
-    <Abstract>Return the child item for the given &#39;index&#39;.</Abstract>
+    <Anchor>a9ad8b58dcec0aef5a3918361de209bd6</Anchor>
+    <Abstract>Return the const child item for the given &amp;#39;index&amp;#39;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>children</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>07f2ad96a3b533e7342e46ace125ba9a</Anchor>
+    <Anchor>a07f2ad96a3b533e7342e46ace125ba9a</Anchor>
     <Abstract>Return the number of children this item has.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear_children</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>6c50ad9afb5a207f718b67ddeb9a48dc</Anchor>
+    <Anchor>a6c50ad9afb5a207f718b67ddeb9a48dc</Anchor>
     <Abstract>Clear all the children for this item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>close</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>9d045540a28f635706eb8dfc8d604832</Anchor>
+    <Anchor>a9d045540a28f635706eb8dfc8d604832</Anchor>
     <Abstract>Close this item and all its children.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>deactivate</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>3901f41d634df5f9a83f7e7b0499eef3</Anchor>
-    <Abstract>Deactivate the item; the callback() won&#39;t be invoked when clicked.</Abstract>
+    <Anchor>a3901f41d634df5f9a83f7e7b0499eef3</Anchor>
+    <Abstract>Deactivate the item; the callback() won&amp;#39;t be invoked when clicked.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>depth</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>49f654f8a36bec2f4627e0e747d06fe5</Anchor>
+    <Anchor>a49f654f8a36bec2f4627e0e747d06fe5</Anchor>
     <Abstract>Returns how many levels deep this item is in the hierarchy.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>deselect</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>4163e1c53135607a481d8c05351faaba</Anchor>
-    <Abstract>Disable the item&#39;s selection state.</Abstract>
+    <Anchor>a4163e1c53135607a481d8c05351faaba</Anchor>
+    <Abstract>Disable the item&amp;#39;s selection state.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>deselect_all</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>ff6981d5d54239abb6cf61bcbffa198c</Anchor>
-    <Abstract>Deselect self and all children Returns count of how many items were in the &#39;selected&#39;...</Abstract>
+    <Anchor>aff6981d5d54239abb6cf61bcbffa198c</Anchor>
+    <Abstract>Deselect self and all children Returns count of how many items were in the &amp;#39;selected&amp;#39; state...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>363952699278af2fd5c4f03fc79dca2b</Anchor>
+    <Anchor>a363952699278af2fd5c4f03fc79dca2b</Anchor>
     <Abstract>Draw this item and its children.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>event_on_collapse_icon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>f604bd6972bd82d6df24eb45e652a96b</Anchor>
-    <Abstract>Was the event on the &#39;collapse&#39; button?</Abstract>
+    <Anchor>af604bd6972bd82d6df24eb45e652a96b</Anchor>
+    <Abstract>Was the event on the &amp;#39;collapse&amp;#39; button?</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>event_on_label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>b4be9e763fa819e62f80afd336584a88</Anchor>
+    <Anchor>ab4be9e763fa819e62f80afd336584a88</Anchor>
     <Abstract>Was event on the label()?</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find_child</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>36a7ba264fbbb34769c3c2185669ae96</Anchor>
-    <Abstract>Find the index number for the specified &#39;item&#39; in the current item&#39;s...</Abstract>
+    <Anchor>a757f0ba34afd943de6e3c50df25a239a</Anchor>
+    <Abstract>Return the index of the immediate child of this item that has the label &amp;#39;name&amp;#39;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find_child</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>757f0ba34afd943de6e3c50df25a239a</Anchor>
-    <Abstract>Return the index of the immediate child of this item that has the label &#39;name&#39;...</Abstract>
+    <Anchor>a36a7ba264fbbb34769c3c2185669ae96</Anchor>
+    <Abstract>Find the index number for the specified &amp;#39;item&amp;#39; in the current item&amp;#39;s list of children...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find_child_item</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>bf029cfc4cdf8f3872fcb8b2045d8f31</Anchor>
+    <Anchor>a42e371049b89d28514f3846d5acc2411</Anchor>
     <Abstract>Find child item by descending array of names.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find_child_item</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>42e371049b89d28514f3846d5acc2411</Anchor>
+    <Anchor>abf029cfc4cdf8f3872fcb8b2045d8f31</Anchor>
     <Abstract>Find child item by descending array of names.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find_clicked</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>71ef7af7ade2e15897ed859de73a6c3f</Anchor>
-    <Abstract>Non-const version of the above.</Abstract>
+    <Anchor>a727f9ed5852331dd2cc44447fed5d709</Anchor>
+    <Abstract>Find the item that the last event was over.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find_clicked</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>727f9ed5852331dd2cc44447fed5d709</Anchor>
-    <Abstract>Find the item that the last event was over.</Abstract>
+    <Anchor>a71ef7af7ade2e15897ed859de73a6c3f</Anchor>
+    <Abstract>Non-const version of the above.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find_item</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>e9f023b877fdbdcc9b753e55ddb39270</Anchor>
+    <Anchor>a5bc40f0ca799e91ba581b07ed483ff3b</Anchor>
     <Abstract>Find item by descending array of names.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>find_item</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>5bc40f0ca799e91ba581b07ed483ff3b</Anchor>
+    <Anchor>ae9f023b877fdbdcc9b753e55ddb39270</Anchor>
     <Abstract>Find item by descending array of names.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Tree_Item</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>2306ce1d51c883b81460988ff898cdf5</Anchor>
-    <Abstract>Copy constructor.</Abstract>
+    <Anchor>a6c262c208062bf0fd3e78304c8366c48</Anchor>
+    <Abstract>Constructor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Tree_Item</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>6c262c208062bf0fd3e78304c8366c48</Anchor>
-    <Abstract>Constructor.</Abstract>
+    <Anchor>a2306ce1d51c883b81460988ff898cdf5</Anchor>
+    <Abstract>Copy constructor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>has_children</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>c30fd3cfa61f3ef75feafbf29f1d743d</Anchor>
+    <Anchor>ac30fd3cfa61f3ef75feafbf29f1d743d</Anchor>
     <Abstract>See if this item has children.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>insert</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>76dad4ec17f5a5d123bd899837f7aaad</Anchor>
-    <Abstract>Insert a new item into current item&#39;s children at a specified position.</Abstract>
+    <Anchor>a76dad4ec17f5a5d123bd899837f7aaad</Anchor>
+    <Abstract>Insert a new item into current item&amp;#39;s children at a specified position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>insert_above</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>dbd30c55b20cec24e2d674da380b707d</Anchor>
+    <Anchor>adbd30c55b20cec24e2d674da380b707d</Anchor>
     <Abstract>Insert a new item above this item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>is_activated</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>8435606c045d0f935b988fa74e95b518</Anchor>
+    <Anchor>a8435606c045d0f935b988fa74e95b518</Anchor>
     <Abstract>See if the item is activated.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>is_active</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>a095077700bad97653794f268f310919</Anchor>
+    <Anchor>aa095077700bad97653794f268f310919</Anchor>
     <Abstract>See if the item is activated.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>is_close</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>eb7c50052dc98ffd8c6f9e119089b88f</Anchor>
-    <Abstract>See if the item is &#39;closed&#39;.</Abstract>
+    <Anchor>aeb7c50052dc98ffd8c6f9e119089b88f</Anchor>
+    <Abstract>See if the item is &amp;#39;closed&amp;#39;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>is_open</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>cb382d474b8d29ecae3d97a7086ac65f</Anchor>
-    <Abstract>See if the item is &#39;open&#39;.</Abstract>
+    <Anchor>acb382d474b8d29ecae3d97a7086ac65f</Anchor>
+    <Abstract>See if the item is &amp;#39;open&amp;#39;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>is_root</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>e137b1a479356f034e9e23830af77dd5</Anchor>
+    <Anchor>ae137b1a479356f034e9e23830af77dd5</Anchor>
     <Abstract>Is this item the root of the tree?</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>is_selected</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>c0ed1fe7394f280b3e8e8249942a259b</Anchor>
+    <Anchor>ac0ed1fe7394f280b3e8e8249942a259b</Anchor>
     <Abstract>See if the item is selected.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>e24e9ff5b5983c8a5c118c183583d34b</Anchor>
-    <Abstract>Return the label.</Abstract>
+    <Anchor>a2817be0bc6c05bc394a37eb52b39b82b</Anchor>
+    <Abstract>Set the label. Makes a copy of the name.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>2817be0bc6c05bc394a37eb52b39b82b</Anchor>
-    <Abstract>Set the label. Makes a copy of the name.</Abstract>
+    <Anchor>ae24e9ff5b5983c8a5c118c183583d34b</Anchor>
+    <Abstract>Return the label.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>labelbgcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>9a2746ec13b85c493c771d81d684e480</Anchor>
-    <Abstract>Return item&#39;s background text color.</Abstract>
+    <Anchor>afbd61ac7e881eb66b2d1a07c06a7f485</Anchor>
+    <Abstract>Set item&amp;#39;s label background color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>labelbgcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>fbd61ac7e881eb66b2d1a07c06a7f485</Anchor>
-    <Abstract>Set item&#39;s label background color.</Abstract>
+    <Anchor>a9a2746ec13b85c493c771d81d684e480</Anchor>
+    <Abstract>Return item&amp;#39;s background text color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>labelcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>01495682a0980451bb2c152202c9ee85</Anchor>
-    <Abstract>Return item&#39;s label text color.</Abstract>
+    <Anchor>ab1806ab06743e8231731a5b095958310</Anchor>
+    <Abstract>Set item&amp;#39;s label text color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>labelcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>b1806ab06743e8231731a5b095958310</Anchor>
-    <Abstract>Set item&#39;s label text color.</Abstract>
+    <Anchor>a01495682a0980451bb2c152202c9ee85</Anchor>
+    <Abstract>Return item&amp;#39;s label text color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>labelfgcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>25f1b315006d95d94b1c36b5e9d46c8f</Anchor>
-    <Abstract>Return item&#39;s label foreground text color.</Abstract>
+    <Anchor>aeb2a7dbe6dff96a9694d8c53686e610a</Anchor>
+    <Abstract>Set item&amp;#39;s label foreground text color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>labelfgcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>eb2a7dbe6dff96a9694d8c53686e610a</Anchor>
-    <Abstract>Set item&#39;s label foreground text color.</Abstract>
+    <Anchor>a25f1b315006d95d94b1c36b5e9d46c8f</Anchor>
+    <Abstract>Return item&amp;#39;s label foreground text color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>labelfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>7a4ace877007901e71ca51a7fb4aadc6</Anchor>
-    <Abstract>Get item&#39;s label font face.</Abstract>
+    <Anchor>a9e72a148688f46df8e87793510043032</Anchor>
+    <Abstract>Set item&amp;#39;s label font face.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>labelfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>9f1026215551a57867100b4b72192d71</Anchor>
-    <Abstract>Set item&#39;s label font face.</Abstract>
+    <Anchor>ad6e3e8657798be40d083a1b226bb5c44</Anchor>
+    <Abstract>Get item&amp;#39;s label font face.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>labelsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>74b4f9a87f8eb742c03d68b1580f7cd2</Anchor>
-    <Abstract>Get item&#39;s label font size.</Abstract>
+    <Anchor>a665c7e6edf7fd79aff536c138be1b4fb</Anchor>
+    <Abstract>Set item&amp;#39;s label font size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>labelsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>8f45697d5eadb701d58fe3eb7368d47f</Anchor>
-    <Abstract>Set item&#39;s label font size.</Abstract>
+    <Anchor>a1b7c0ac603f1a0f11ece4925dbc294da</Anchor>
+    <Abstract>Get item&amp;#39;s label font size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>next</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>512b6591af7ca7b517e09e98df8f2deb</Anchor>
+    <Anchor>a512b6591af7ca7b517e09e98df8f2deb</Anchor>
     <Abstract>Return the next item in the tree.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>next_displayed</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>15ff7295619947400e541b4b4e15e22a</Anchor>
+    <Anchor>a15ff7295619947400e541b4b4e15e22a</Anchor>
     <Abstract>Return the next visible item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>next_sibling</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>d43971216daca1d69a13c4a0f797f4d9</Anchor>
-    <Abstract>Return this item&#39;s next sibling.</Abstract>
+    <Anchor>ad43971216daca1d69a13c4a0f797f4d9</Anchor>
+    <Abstract>Return this item&amp;#39;s next sibling.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>open</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>560d5f506413ece45df791d474d3c520</Anchor>
+    <Anchor>a560d5f506413ece45df791d474d3c520</Anchor>
     <Abstract>Open this item and all its children.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>open_toggle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>47cb53d25f7c5253f09fbf289986573c</Anchor>
-    <Abstract>Toggle the item&#39;s open/closed state.</Abstract>
+    <Anchor>a47cb53d25f7c5253f09fbf289986573c</Anchor>
+    <Abstract>Toggle the item&amp;#39;s open/closed state.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>parent</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>d841fe189bc47ea3e8f57379531e2db5</Anchor>
-    <Abstract>Set the parent for this item.</Abstract>
+    <Anchor>a4e1d3569fb7c150149825aa5793effab</Anchor>
+    <Abstract>Return the parent for this item. Returns NULL if we are the root.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>parent</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>8aec79215d2a77f3dde6276901a4ea6a</Anchor>
-    <Abstract>Return the const parent for this item. Returns NULL if we are the root.</Abstract>
+    <Anchor>ad841fe189bc47ea3e8f57379531e2db5</Anchor>
+    <Abstract>Set the parent for this item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>parent</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>4e1d3569fb7c150149825aa5793effab</Anchor>
-    <Abstract>Return the parent for this item. Returns NULL if we are the root.</Abstract>
+    <Anchor>a8aec79215d2a77f3dde6276901a4ea6a</Anchor>
+    <Abstract>Return the const parent for this item. Returns NULL if we are the root.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>prev</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>8a98b2c48ec5069aaed25d7c1e95f6cd</Anchor>
+    <Anchor>a8a98b2c48ec5069aaed25d7c1e95f6cd</Anchor>
     <Abstract>Return the previous item in the tree.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>prev_displayed</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>4b57fb2d2dc65a29bf5d81f17f96cd83</Anchor>
+    <Anchor>a4b57fb2d2dc65a29bf5d81f17f96cd83</Anchor>
     <Abstract>Return the previous visible item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>prev_sibling</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>a96a9c6483c3c34ae3e29c16ac760ab7</Anchor>
-    <Abstract>Return this item&#39;s previous sibling.</Abstract>
+    <Anchor>aa96a9c6483c3c34ae3e29c16ac760ab7</Anchor>
+    <Abstract>Return this item&amp;#39;s previous sibling.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove_child</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>d90b2d71364a425ff30b57f3d83ad8a8</Anchor>
-    <Abstract>Remove immediate child (and its children) by its label &#39;name&#39;.</Abstract>
+    <Anchor>ad90b2d71364a425ff30b57f3d83ad8a8</Anchor>
+    <Abstract>Remove immediate child (and its children) by its label &amp;#39;name&amp;#39;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove_child</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>91629729f9031169a479b703873e60ac</Anchor>
+    <Anchor>a91629729f9031169a479b703873e60ac</Anchor>
     <Abstract>Remove child by item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>select</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>760c11ee65395610b12fe31c2b8fb96c</Anchor>
-    <Abstract>Change the item&#39;s selection state to the optionally specified &#39;val&#39;.</Abstract>
+    <Anchor>a760c11ee65395610b12fe31c2b8fb96c</Anchor>
+    <Abstract>Change the item&amp;#39;s selection state to the optionally specified &amp;#39;val&amp;#39;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>select_all</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>5b02fa934ba1700ae845d4f13e824195</Anchor>
-    <Abstract>Select self and all children Returns count of how many items were in the &#39;deselected&#39;...</Abstract>
+    <Anchor>a5b02fa934ba1700ae845d4f13e824195</Anchor>
+    <Abstract>Select self and all children Returns count of how many items were in the &amp;#39;deselected&amp;#39; state...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>select_toggle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>b1496a666a31330a5be45eb6e404145b</Anchor>
-    <Abstract>Toggle the item&#39;s selection state.</Abstract>
+    <Anchor>ab1496a666a31330a5be45eb6e404145b</Anchor>
+    <Abstract>Toggle the item&amp;#39;s selection state.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show_self</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>3ad993a8a7fc6ad63644249cd5ec7013</Anchor>
-    <Abstract>Print the tree as &#39;ascii art&#39; to stdout.</Abstract>
+    <Anchor>a3ad993a8a7fc6ad63644249cd5ec7013</Anchor>
+    <Abstract>Print the tree as &amp;#39;ascii art&amp;#39; to stdout.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>swap_children</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>b5efca7d92e6030d06b82638216771de</Anchor>
-    <Abstract>Swap two of our children, given item pointers.</Abstract>
+    <Anchor>a834a57f49a36b8fbebb2000b4b682304</Anchor>
+    <Abstract>Swap two of our children, given two child index values.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>swap_children</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>834a57f49a36b8fbebb2000b4b682304</Anchor>
-    <Abstract>Swap two of our children, given two child index values.</Abstract>
+    <Anchor>ab5efca7d92e6030d06b82638216771de</Anchor>
+    <Abstract>Swap two of our children, given item pointers.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>user_data</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>50370fadc4d8789ae8b35221121f6b38</Anchor>
-    <Abstract>Retrieve the user-data value that has been assigned to the item.</Abstract>
+    <Anchor>a68bdeada31895befb192a9624d48315f</Anchor>
+    <Abstract>Set a user-data value for the item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>user_data</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>68bdeada31895befb192a9624d48315f</Anchor>
-    <Abstract>Set a user-data value for the item.</Abstract>
+    <Anchor>a50370fadc4d8789ae8b35221121f6b38</Anchor>
+    <Abstract>Retrieve the user-data value that has been assigned to the item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>usericon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>231f93c5f8ef7f1cede68a6a802d5aa3</Anchor>
-    <Abstract>Get the user icon. Returns &#39;0&#39; if disabled.</Abstract>
+    <Anchor>a231f93c5f8ef7f1cede68a6a802d5aa3</Anchor>
+    <Abstract>Get the user icon. Returns &amp;#39;0&amp;#39; if disabled.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>usericon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>21eefa581f7f8d0769de192bd89b55ce</Anchor>
-    <Abstract>Set the user icon&#39;s image. &#39;0&#39; will disable.</Abstract>
+    <Anchor>a21eefa581f7f8d0769de192bd89b55ce</Anchor>
+    <Abstract>Set the user icon&amp;#39;s image. &amp;#39;0&amp;#39; will disable.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>visible</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>c951710f99d18a157469f0c4d8371c3b</Anchor>
+    <Anchor>ac951710f99d18a157469f0c4d8371c3b</Anchor>
     <Abstract>See if the item is visible.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>visible_r</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>d1a78657f637465c7b3997ba066f62c4</Anchor>
+    <Anchor>ad1a78657f637465c7b3997ba066f62c4</Anchor>
     <Abstract>Returns if item and all its parents are visible.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>widget</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>b2443832841c962b780d907eeabeda4c</Anchor>
+    <Anchor>ab2443832841c962b780d907eeabeda4c</Anchor>
     <Abstract>Return FLTK widget assigned to this item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>widget</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>d6f913414d8af47f16289b6c0712612a</Anchor>
+    <Anchor>ad6f913414d8af47f16289b6c0712612a</Anchor>
     <Abstract>Assign an FLTK widget to this item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_horizontal_connector</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>3a32b29e1a9e459ae81bd4fe8b892a53</Anchor>
+    <Anchor>a3a32b29e1a9e459ae81bd4fe8b892a53</Anchor>
     <Abstract>Internal: Horizontal connector line based on preference settings.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_vertical_connector</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>7cb12a6a383dac19b3fb25d0c7eb5d57</Anchor>
+    <Anchor>a7cb12a6a383dac19b3fb25d0c7eb5d57</Anchor>
     <Abstract>Internal: Vertical connector line based on preference settings.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>hide_widgets</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>4968f367a4df8a7470670e0540a85d5f</Anchor>
+    <Anchor>a4968f367a4df8a7470670e0540a85d5f</Anchor>
     <Abstract>Internal: Hide the FLTK widget() for this item and all children.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show_widgets</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item.html</Path>
-    <Anchor>77037cc27e0dd84ca46fe2e5eae3189f</Anchor>
+    <Anchor>a77037cc27e0dd84ca46fe2e5eae3189f</Anchor>
     <Abstract>Internal: Show the FLTK widget() for this item and all children.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>Fl_Tree_Item_Array.H</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>file</Type>
-      <Scope></Scope>
-    </TokenIdentifier>
-    <Path>Fl__Tree__Item__Array_8H.html</Path>
-    <Abstract>This file defines a class that manages an array of Fl_Tree_Item pointers.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>Fl_Tree_Item_Array</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Tree_Item_Array</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item__Array.html</Path>
     <Abstract>Manages an array of Fl_Tree_Item pointers.</Abstract>
@@ -31559,976 +33527,932 @@
     <TokenIdentifier>
       <Name>add</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item_Array</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item__Array.html</Path>
-    <Anchor>9fe2b51b0290b5e2ca612b9098ee9c3b</Anchor>
+    <Anchor>a9fe2b51b0290b5e2ca612b9098ee9c3b</Anchor>
     <Abstract>Add an item* to the end of the array.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item_Array</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item__Array.html</Path>
-    <Anchor>ff147d625a67219d22a43124b273e1f7</Anchor>
+    <Anchor>aff147d625a67219d22a43124b273e1f7</Anchor>
     <Abstract>Clear the entire array.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Tree_Item_Array</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item_Array</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item__Array.html</Path>
-    <Anchor>6020f61f5425d2a4e725f1965a44c0af</Anchor>
-    <Abstract>Copy constructor. Makes new copy of array, with new instances of each item.</Abstract>
+    <Anchor>aa210eac159fff321db68f3103fb5b52a</Anchor>
+    <Abstract>Constructor; creates an empty array.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Tree_Item_Array</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item_Array</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item__Array.html</Path>
-    <Anchor>a210eac159fff321db68f3103fb5b52a</Anchor>
-    <Abstract>Constructor; creates an empty array.</Abstract>
+    <Anchor>a6020f61f5425d2a4e725f1965a44c0af</Anchor>
+    <Abstract>Copy constructor. Makes new copy of array, with new instances of each item.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>insert</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item_Array</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item__Array.html</Path>
-    <Anchor>bed7dd4e4e7f027b8e15bd8cdb8054c5</Anchor>
+    <Anchor>abed7dd4e4e7f027b8e15bd8cdb8054c5</Anchor>
     <Abstract>Insert an item at index position pos.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>operator[]</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item_Array</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item__Array.html</Path>
-    <Anchor>730d0633c8436c8e64a086700b71e453</Anchor>
-    <Abstract>Const version of operator[](int i).</Abstract>
+    <Anchor>a6f70c7be5bc64d145ee6a1d194e81b38</Anchor>
+    <Abstract>Return the item and index i.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>operator[]</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item_Array</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item__Array.html</Path>
-    <Anchor>6f70c7be5bc64d145ee6a1d194e81b38</Anchor>
-    <Abstract>Return the item and index i.</Abstract>
+    <Anchor>a730d0633c8436c8e64a086700b71e453</Anchor>
+    <Abstract>Const version of operator[](int i)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item_Array</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item__Array.html</Path>
-    <Anchor>220cbb8c6b59b7a2c0e521d0c6113ab0</Anchor>
+    <Anchor>a220cbb8c6b59b7a2c0e521d0c6113ab0</Anchor>
     <Abstract>Remove the item from the array.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>remove</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item_Array</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item__Array.html</Path>
-    <Anchor>79e1833f43a462bc74705ab4a5fc4196</Anchor>
+    <Anchor>a79e1833f43a462bc74705ab4a5fc4196</Anchor>
     <Abstract>Remove the item at.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>swap</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item_Array</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item__Array.html</Path>
-    <Anchor>2db61ec3dfc486d10f032c02bacf2609</Anchor>
+    <Anchor>a2db61ec3dfc486d10f032c02bacf2609</Anchor>
     <Abstract>Swap the two items at index positions ax and bx.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>total</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item_Array</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item__Array.html</Path>
-    <Anchor>dd4d24b6d33e7bdbeeb3f8bb6437517e</Anchor>
+    <Anchor>add4d24b6d33e7bdbeeb3f8bb6437517e</Anchor>
     <Abstract>Return the total items in the array, or 0 if empty.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Tree_Item_Array</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Item_Array</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Item__Array.html</Path>
-    <Anchor>a5edbcb382cbde85d6b79c7416f86571</Anchor>
-    <Abstract>Destructor. Calls each item&#39;s destructor, destroys internal _items array.</Abstract>
+    <Anchor>aa5edbcb382cbde85d6b79c7416f86571</Anchor>
+    <Abstract>Destructor. Calls each item&amp;#39;s destructor, destroys internal _items array.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Tree_Prefs</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Abstract>Tree widget&#39;s preferences.</Abstract>
+    <Abstract>Tree widget&amp;#39;s preferences.</Abstract>
     <DeclaredIn>Fl_Tree_Prefs.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>bgcolor</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
-      <Scope>Fl_Tree_Prefs</Scope>
-    </TokenIdentifier>
-    <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>1b15a37ee82286d201fd27ff4065c785</Anchor>
-    <Abstract>Set the default label background color.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>bgcolor</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
-      <Scope>Fl_Tree_Prefs</Scope>
-    </TokenIdentifier>
-    <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>82412b0682efddbf14a21887faa2ba79</Anchor>
-    <Abstract>Get the default label background color.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>closeicon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>eacd9396fda2286874dd2378622a6e47</Anchor>
-    <Abstract>Sets the icon to be used as the &#39;close&#39; icon.</Abstract>
+    <Anchor>ab7f2c234a69024e0926442e06236f828</Anchor>
+    <Abstract>Gets the default &amp;#39;close&amp;#39; icon Returns the Fl_Image* of the icon, or 0 if none.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>closeicon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>b7f2c234a69024e0926442e06236f828</Anchor>
-    <Abstract>Gets the default &#39;close&#39; icon Returns the Fl_Image* of the icon, or 0 if...</Abstract>
+    <Anchor>aeacd9396fda2286874dd2378622a6e47</Anchor>
+    <Abstract>Sets the icon to be used as the &amp;#39;close&amp;#39; icon.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>connectorcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>a4a4ac8c54e42289b49c9337cd24ec8c</Anchor>
-    <Abstract>Set the connector color; the color used for tree connection lines.</Abstract>
+    <Anchor>aa4a4ac8c54e42289b49c9337cd24ec8c</Anchor>
+    <Abstract>Set the connector color used for tree connection lines.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>connectorcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>c4ba012ab1c129506ec9def6e1bd9c6c</Anchor>
-    <Abstract>Get the connector color; the color used for tree connection lines.</Abstract>
+    <Anchor>ac4ba012ab1c129506ec9def6e1bd9c6c</Anchor>
+    <Abstract>Get the connector color used for tree connection lines.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>connectorstyle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>1142938050a8d8231587a50d5b213732</Anchor>
-    <Abstract>Set the connector style [integer].</Abstract>
+    <Anchor>af09b342c95d67e453915f497f6ef0e7d</Anchor>
+    <Abstract>Set the connector style.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>connectorstyle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>f09b342c95d67e453915f497f6ef0e7d</Anchor>
-    <Abstract>Set the connector style.</Abstract>
+    <Anchor>a1142938050a8d8231587a50d5b213732</Anchor>
+    <Abstract>Set the connector style [integer].</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>connectorstyle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>ea309be2a6e5d61deb03472276df4abe</Anchor>
+    <Anchor>aea309be2a6e5d61deb03472276df4abe</Anchor>
     <Abstract>Get the connector style.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>connectorwidth</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>c1296ce665b2e2f16f9310145f1ee6f5</Anchor>
-    <Abstract>Set the tree connection line&#39;s width.</Abstract>
+    <Anchor>a3d366b00414d52c713d3808d86183b0e</Anchor>
+    <Abstract>Get the tree connection line&amp;#39;s width.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>connectorwidth</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>3d366b00414d52c713d3808d86183b0e</Anchor>
-    <Abstract>Get the tree connection line&#39;s width.</Abstract>
+    <Anchor>ac1296ce665b2e2f16f9310145f1ee6f5</Anchor>
+    <Abstract>Set the tree connection line&amp;#39;s width.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>fgcolor</Name>
+      <Name>Fl_Tree_Prefs</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>cd6a88ceea1369f38a54585b7831fc4c</Anchor>
-    <Abstract>Set the default label foreground color.</Abstract>
+    <Anchor>a1690c2d457f40f66e4c963f2bb5498f1</Anchor>
+    <Abstract>Fl_Tree_Prefs constructor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>fgcolor</Name>
+      <Name>labelbgcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>94d8a6ed0226fef8e7f164678c6d80c0</Anchor>
-    <Abstract>Get the default label foreground color.</Abstract>
+    <Anchor>accefab6d76ac8c1fcb853bad6d76fe41</Anchor>
+    <Abstract>Get the default label background color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>Fl_Tree_Prefs</Name>
+      <Name>labelbgcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>1690c2d457f40f66e4c963f2bb5498f1</Anchor>
-    <Abstract>Fl_Tree_Prefs constructor.</Abstract>
+    <Anchor>aa91e95f279e00be09311be4724e95cbd</Anchor>
+    <Abstract>Set the default label background color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>inactivecolor</Name>
+      <Name>labelfgcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>55f5f8061492f30ca93bb0eb5cb38bf7</Anchor>
-    <Abstract>Set the default inactive color.</Abstract>
+    <Anchor>aae5dfe4408e23e8c2d43b46126ccd707</Anchor>
+    <Abstract>Set the default label foreground color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>inactivecolor</Name>
+      <Name>labelfgcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>2d26caea3cca8518fa8c938aab83441f</Anchor>
-    <Abstract>Get the default inactive color.</Abstract>
+    <Anchor>ab2965c9b6d91b207769bdb71ebcefdff</Anchor>
+    <Abstract>Get the default label foreground color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>labelfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>fb79096fa821cc8c900845b485ad4ceb</Anchor>
-    <Abstract>Set the label&#39;s font to val.</Abstract>
+    <Anchor>a0760aa09dbaad8e6794382e81e2cf476</Anchor>
+    <Abstract>Return the label&amp;#39;s font.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>labelfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>08052755756200a14feb884b679fd8b9</Anchor>
-    <Abstract>Return the label&#39;s font.</Abstract>
+    <Anchor>a3ede7e204d85e0a740706d6215cc789e</Anchor>
+    <Abstract>Set the label&amp;#39;s font to val.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>labelmarginleft</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>212745ca55c64af65727d3072c7044ce</Anchor>
-    <Abstract>Set the label&#39;s left margin value in pixels.</Abstract>
+    <Anchor>ab7c206a8fc4d9cb9d943db9e4565037e</Anchor>
+    <Abstract>Get the label&amp;#39;s left margin value in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>labelmarginleft</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>b7c206a8fc4d9cb9d943db9e4565037e</Anchor>
-    <Abstract>Get the label&#39;s left margin value in pixels.</Abstract>
+    <Anchor>a212745ca55c64af65727d3072c7044ce</Anchor>
+    <Abstract>Set the label&amp;#39;s left margin value in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>labelsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>656d093306a80857939ccdd526eaecd4</Anchor>
-    <Abstract>Set the label&#39;s size in pixels to val.</Abstract>
+    <Anchor>a031dfcde366ed86a534704df06b53151</Anchor>
+    <Abstract>Return the label&amp;#39;s size in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>labelsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>351b9a9595ba1dbeff49171cb6f4b2c1</Anchor>
-    <Abstract>Return the label&#39;s size in pixels.</Abstract>
+    <Anchor>ac64d4ef9262658c192ed0dc0597e4e5f</Anchor>
+    <Abstract>Set the label&amp;#39;s size in pixels to val.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>linespacing</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>34a91a9d59bc58cc087f3c0ffe3192e6</Anchor>
-    <Abstract>Set the line spacing value in pixels.</Abstract>
+    <Anchor>a966d00422168ed970983a8547de415ba</Anchor>
+    <Abstract>Get the line spacing value in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>linespacing</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>966d00422168ed970983a8547de415ba</Anchor>
-    <Abstract>Get the line spacing value in pixels.</Abstract>
+    <Anchor>a34a91a9d59bc58cc087f3c0ffe3192e6</Anchor>
+    <Abstract>Set the line spacing value in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>marginleft</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>2393097ea247b8577a643603e3036691</Anchor>
-    <Abstract>Set the left margin&#39;s value in pixels.</Abstract>
+    <Anchor>aeebade2a364eb4e9e31d8f972229cb8c</Anchor>
+    <Abstract>Get the left margin&amp;#39;s value in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>marginleft</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>eebade2a364eb4e9e31d8f972229cb8c</Anchor>
-    <Abstract>Get the left margin&#39;s value in pixels.</Abstract>
+    <Anchor>a2393097ea247b8577a643603e3036691</Anchor>
+    <Abstract>Set the left margin&amp;#39;s value in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>margintop</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>396da7be91c24c54dde226ede230711d</Anchor>
-    <Abstract>Set the top margin&#39;s value in pixels.</Abstract>
+    <Anchor>a91ed18f3eedbb8bc83b98b6122f89afe</Anchor>
+    <Abstract>Get the top margin&amp;#39;s value in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>margintop</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>91ed18f3eedbb8bc83b98b6122f89afe</Anchor>
-    <Abstract>Get the top margin&#39;s value in pixels.</Abstract>
+    <Anchor>a396da7be91c24c54dde226ede230711d</Anchor>
+    <Abstract>Set the top margin&amp;#39;s value in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>openchild_marginbottom</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>9ffe10c0ea7a489c8aab93f162a12f9f</Anchor>
-    <Abstract>Set the margin below an open child in pixels.</Abstract>
+    <Anchor>a247ac278e0d91bfd07878f53f344998c</Anchor>
+    <Abstract>Get the margin below an open child in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>openchild_marginbottom</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>247ac278e0d91bfd07878f53f344998c</Anchor>
-    <Abstract>Get the margin below an open child in pixels.</Abstract>
+    <Anchor>a9ffe10c0ea7a489c8aab93f162a12f9f</Anchor>
+    <Abstract>Set the margin below an open child in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>openicon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>029bb71cd1f05326fd1e1576a90b633e</Anchor>
-    <Abstract>Sets the default icon to be used as the &#39;open&#39; icon when items are add()ed...</Abstract>
+    <Anchor>a77beefec65eb5bb40728cfbd5b08fe37</Anchor>
+    <Abstract>Get the current default &amp;#39;open&amp;#39; icon.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>openicon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>77beefec65eb5bb40728cfbd5b08fe37</Anchor>
-    <Abstract>Get the current default &#39;open&#39; icon.</Abstract>
+    <Anchor>a029bb71cd1f05326fd1e1576a90b633e</Anchor>
+    <Abstract>Sets the default icon to be used as the &amp;#39;open&amp;#39; icon when items are add()ed to the tree...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>selectbox</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>c63bbe904ec4b3949201328616e67b84</Anchor>
-    <Abstract>Set the default selection box&#39;s box drawing style to val.</Abstract>
+    <Anchor>ac63bbe904ec4b3949201328616e67b84</Anchor>
+    <Abstract>Set the default selection box&amp;#39;s box drawing style to val.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>selectbox</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>c41dabe30284f4d3939d6cf500297fb8</Anchor>
-    <Abstract>Get the default selection box&#39;s box drawing style as an Fl_Boxtype.</Abstract>
+    <Anchor>ac41dabe30284f4d3939d6cf500297fb8</Anchor>
+    <Abstract>Get the default selection box&amp;#39;s box drawing style as an Fl_Boxtype.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>selectcolor</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
-      <Scope>Fl_Tree_Prefs</Scope>
-    </TokenIdentifier>
-    <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>371a3cd41150da457c1f99555ab7352a</Anchor>
-    <Abstract>Set the default selection color.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
-      <Name>selectcolor</Name>
-      <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
-      <Scope>Fl_Tree_Prefs</Scope>
-    </TokenIdentifier>
-    <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>bf70dfe9c43a872034319b7f3e9608c9</Anchor>
-    <Abstract>Get the default selection color.</Abstract>
-  </Token>
-  <Token>
-    <TokenIdentifier>
       <Name>selectmode</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>308aaa4d053813127758f1fccc2e77a2</Anchor>
+    <Anchor>a308aaa4d053813127758f1fccc2e77a2</Anchor>
     <Abstract>Set the selection mode used for the tree to val.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>selectmode</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>567a0af9723d5962122f68c61997e43d</Anchor>
+    <Anchor>a567a0af9723d5962122f68c61997e43d</Anchor>
     <Abstract>Get the selection mode used for the tree.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>showcollapse</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>cd77a4e39ea24b5e0a638208d1e24c4a</Anchor>
+    <Anchor>acd77a4e39ea24b5e0a638208d1e24c4a</Anchor>
     <Abstract>Set if we should show the collapse icon or not.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>showcollapse</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>34756521a8713b20bfee0f3d9d4ed267</Anchor>
+    <Anchor>a34756521a8713b20bfee0f3d9d4ed267</Anchor>
     <Abstract>Returns 1 if the collapse icon is enabled, 0 if not.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>showroot</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>a63377c7a9cd6c6ba59e05e04044e021</Anchor>
+    <Anchor>aa63377c7a9cd6c6ba59e05e04044e021</Anchor>
     <Abstract>Set if the root item should be shown or not.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>showroot</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>9a46b369b66d1eb1e0a3283ddc04c2f4</Anchor>
+    <Anchor>a9a46b369b66d1eb1e0a3283ddc04c2f4</Anchor>
     <Abstract>Returns 1 if the root item is to be shown, or 0 if not.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>sortorder</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>49549dd004343265fd7a5e812474bfcc</Anchor>
-    <Abstract>Set the default sort order value.</Abstract>
+    <Anchor>a8a6c104f95a3f753bc9274b3e73e3693</Anchor>
+    <Abstract>Get the default sort order value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>sortorder</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>8a6c104f95a3f753bc9274b3e73e3693</Anchor>
-    <Abstract>Get the default sort order value.</Abstract>
+    <Anchor>a49549dd004343265fd7a5e812474bfcc</Anchor>
+    <Abstract>Set the default sort order value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>usericon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>511efc143dc5c4dcd83ecae323cb8971</Anchor>
-    <Abstract>Sets the default &#39;user icon&#39; Returns the Fl_Image* of the icon, or 0 if none...</Abstract>
+    <Anchor>a9bf24b8fe350d1f688aa061ea718875b</Anchor>
+    <Abstract>Gets the default &amp;#39;user icon&amp;#39; (default is 0)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>usericon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>9bf24b8fe350d1f688aa061ea718875b</Anchor>
-    <Abstract>Gets the default &#39;user icon&#39; (default is 0).</Abstract>
+    <Anchor>a511efc143dc5c4dcd83ecae323cb8971</Anchor>
+    <Abstract>Sets the default &amp;#39;user icon&amp;#39; Returns the Fl_Image* of the icon, or 0 if none (default)...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>usericonmarginleft</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>86e82fb20eaa8dd574b69c943471bc70</Anchor>
-    <Abstract>Set the user icon&#39;s left margin value in pixels.</Abstract>
+    <Anchor>a86e82fb20eaa8dd574b69c943471bc70</Anchor>
+    <Abstract>Set the user icon&amp;#39;s left margin value in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>usericonmarginleft</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Tree_Prefs</Scope>
     </TokenIdentifier>
     <Path>classFl__Tree__Prefs.html</Path>
-    <Anchor>9b6eabc20079afca5be4ee5668777475</Anchor>
-    <Abstract>Get the user icon&#39;s left margin value in pixels.</Abstract>
+    <Anchor>a9b6eabc20079afca5be4ee5668777475</Anchor>
+    <Abstract>Get the user icon&amp;#39;s left margin value in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Valuator</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Abstract>The Fl_Valuator class controls a single floating-point value and provides a consistent...</Abstract>
+    <Abstract>The Fl_Valuator class controls a single floating-point value and provides a consistent interface to s...</Abstract>
     <DeclaredIn>Fl_Valuator.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>bounds</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>cc36b0e57415c9a0d676f51ee5601ae0</Anchor>
+    <Anchor>acc36b0e57415c9a0d676f51ee5601ae0</Anchor>
     <Abstract>Sets the minimum (a) and maximum (b) values for the valuator widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clamp</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>115a78970d263267955ce69167049a48</Anchor>
+    <Anchor>a115a78970d263267955ce69167049a48</Anchor>
     <Abstract>Clamps the passed value to the valuator range.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>format</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>ff16a315d6c85c08b01df98ff976f6f9</Anchor>
-    <Abstract>Uses internal rules to format the fields numerical value into the character array...</Abstract>
+    <Anchor>aff16a315d6c85c08b01df98ff976f6f9</Anchor>
+    <Abstract>Uses internal rules to format the fields numerical value into the character array pointed to by the p...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>increment</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>703b4c6e3ee3f9aadae738f17199cb56</Anchor>
+    <Anchor>a703b4c6e3ee3f9aadae738f17199cb56</Anchor>
     <Abstract>Adds n times the step value to the passed value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>maximum</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>a67d76216b7f42e29dbf2f1a7bc57843</Anchor>
-    <Abstract>Sets the maximum value for the valuator.</Abstract>
+    <Anchor>a92299938ac72f6bd96812b937c5899dd</Anchor>
+    <Abstract>Gets the maximum value for the valuator.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>maximum</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>92299938ac72f6bd96812b937c5899dd</Anchor>
-    <Abstract>Gets the maximum value for the valuator.</Abstract>
+    <Anchor>aa67d76216b7f42e29dbf2f1a7bc57843</Anchor>
+    <Abstract>Sets the maximum value for the valuator.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>minimum</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>a1ca4d2f7ee818696b5ac218ffa48c94</Anchor>
-    <Abstract>Sets the minimum value for the valuator.</Abstract>
+    <Anchor>aeeabc187593bc842142d09aa91fc7cdf</Anchor>
+    <Abstract>Gets the minimum value for the valuator.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>minimum</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>eeabc187593bc842142d09aa91fc7cdf</Anchor>
-    <Abstract>Gets the minimum value for the valuator.</Abstract>
+    <Anchor>aa1ca4d2f7ee818696b5ac218ffa48c94</Anchor>
+    <Abstract>Sets the minimum value for the valuator.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>precision</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>26c287257edc8116bd5af517a8ab6ea8</Anchor>
+    <Anchor>a26c287257edc8116bd5af517a8ab6ea8</Anchor>
     <Abstract>Sets the step value to 1/10digits.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>range</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>5613cf279b22517abd564a54ef15e021</Anchor>
+    <Anchor>a5613cf279b22517abd564a54ef15e021</Anchor>
     <Abstract>Sets the minimum and maximum values for the valuator.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>round</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>9056e176fa319b8ee739820c98d9c027</Anchor>
+    <Anchor>a9056e176fa319b8ee739820c98d9c027</Anchor>
     <Abstract>Round the passed value to the nearest step increment.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>step</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>6acd57419871aad98236f3da21ed8636</Anchor>
-    <Abstract>Gets or sets the step value.</Abstract>
+    <Anchor>add4f64ec5ef31c5d78d9a01cd27c9772</Anchor>
+    <Abstract>See double Fl_Valuator::step() const.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>step</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>25f3a60b5372f94010d91a38e6ca0f31</Anchor>
+    <Anchor>a25f3a60b5372f94010d91a38e6ca0f31</Anchor>
     <Abstract>See double Fl_Valuator::step() const.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>step</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>dd4f64ec5ef31c5d78d9a01cd27c9772</Anchor>
-    <Abstract>See double Fl_Valuator::step() const.</Abstract>
+    <Anchor>a6acd57419871aad98236f3da21ed8636</Anchor>
+    <Abstract>Gets or sets the step value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>step</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>3308133e6e4963e0e22f4fb405bef298</Anchor>
+    <Anchor>a3308133e6e4963e0e22f4fb405bef298</Anchor>
     <Abstract>See double Fl_Valuator::step() const.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>f132de1bba649b4003690517c1c2b6cb</Anchor>
-    <Abstract>Sets the current value.</Abstract>
+    <Anchor>a73b327b61c2e6f93494d0177880b9cb4</Anchor>
+    <Abstract>Gets the floating point(double) value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>73b327b61c2e6f93494d0177880b9cb4</Anchor>
-    <Abstract>Gets the floating point(double) value.</Abstract>
+    <Anchor>af132de1bba649b4003690517c1c2b6cb</Anchor>
+    <Abstract>Sets the current value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Valuator</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>3c1073b9f20d9a0a586d2836c0ae6b0f</Anchor>
-    <Abstract>Creates a new Fl_Valuator widget using the given position, size, and label string...</Abstract>
+    <Anchor>a3c1073b9f20d9a0a586d2836c0ae6b0f</Anchor>
+    <Abstract>Creates a new Fl_Valuator widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle_drag</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>46917e548dc260358938c072e761e73f</Anchor>
-    <Abstract>Called during a drag operation, after an FL_WHEN_CHANGED event is received and before...</Abstract>
+    <Anchor>a46917e548dc260358938c072e761e73f</Anchor>
+    <Abstract>Called during a drag operation, after an FL_WHEN_CHANGED event is received and before the callback...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle_push</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>60c7189027ba283a78575417dd0f6217</Anchor>
+    <Anchor>a60c7189027ba283a78575417dd0f6217</Anchor>
     <Abstract>Stores the current value in the previous value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle_release</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>774d8cc1d4751c5363bc0d45abff9f07</Anchor>
+    <Anchor>a774d8cc1d4751c5363bc0d45abff9f07</Anchor>
     <Abstract>Called after an FL_WHEN_RELEASE event is received and before the callback.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>horizontal</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>8577aadffa19024567a766d37b40497f</Anchor>
+    <Anchor>a8577aadffa19024567a766d37b40497f</Anchor>
     <Abstract>Tells if the valuator is an FL_HORIZONTAL one.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>previous_value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>c70fa270352ad819f0e1b55492190bed</Anchor>
+    <Anchor>ac70fa270352ad819f0e1b55492190bed</Anchor>
     <Abstract>Gets the previous floating point value before an event changed it.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set_value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>29ff130c6222b01c7d415e09272092fc</Anchor>
+    <Anchor>a29ff130c6222b01c7d415e09272092fc</Anchor>
     <Abstract>Sets the current floating point value.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>softclamp</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>bd27c95a827f571f3bb1cbe4a74638cf</Anchor>
-    <Abstract>Clamps the value, but accepts v if the previous value is not already out of range...</Abstract>
+    <Anchor>abd27c95a827f571f3bb1cbe4a74638cf</Anchor>
+    <Abstract>Clamps the value, but accepts v if the previous value is not already out of range.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value_damage</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Valuator</Scope>
     </TokenIdentifier>
     <Path>classFl__Valuator.html</Path>
-    <Anchor>36760ee8a9f8b23b07a4df6558b538af</Anchor>
+    <Anchor>a36760ee8a9f8b23b07a4df6558b538af</Anchor>
     <Abstract>Asks for partial redraw.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Value_Input</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Value_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Input.html</Path>
     <Abstract>The Fl_Value_Input widget displays a numeric value.</Abstract>
@@ -32538,184 +34462,184 @@
     <TokenIdentifier>
       <Name>cursor_color</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Input.html</Path>
-    <Anchor>88e43100ec9bbc2fa17392a9ba0deb54</Anchor>
-    <Abstract>Sets the color of the text cursor.</Abstract>
+    <Anchor>a0b512f8658e649c0c8446c8f3e21ec77</Anchor>
+    <Abstract>Gets the color of the text cursor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>cursor_color</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Input.html</Path>
-    <Anchor>0b512f8658e649c0c8446c8f3e21ec77</Anchor>
-    <Abstract>Gets the color of the text cursor.</Abstract>
+    <Anchor>a88e43100ec9bbc2fa17392a9ba0deb54</Anchor>
+    <Abstract>Sets the color of the text cursor.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Value_Input</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Input.html</Path>
-    <Anchor>8475cbabd7fbbd873e4cdf1f4731e865</Anchor>
-    <Abstract>Creates a new Fl_Value_Input widget using the given position, size, and label string...</Abstract>
+    <Anchor>a8475cbabd7fbbd873e4cdf1f4731e865</Anchor>
+    <Abstract>Creates a new Fl_Value_Input widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Input.html</Path>
-    <Anchor>fc714e7e9cac455d4267aaabf03a5ff2</Anchor>
+    <Anchor>afc714e7e9cac455d4267aaabf03a5ff2</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>resize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Input.html</Path>
-    <Anchor>93468482172922685830630c673bd059</Anchor>
+    <Anchor>a93468482172922685830630c673bd059</Anchor>
     <Abstract>Changes the size or position of the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>shortcut</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Input.html</Path>
-    <Anchor>1f62124afb37a4fa0c9ad6da0749d3c8</Anchor>
-    <Abstract>See int Fl_Value_Input::shortcut() const.</Abstract>
+    <Anchor>a1f62124afb37a4fa0c9ad6da0749d3c8</Anchor>
+    <Abstract>Sets the shortcut key to s.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>shortcut</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Input.html</Path>
-    <Anchor>83d7d7fa99d3419b20d0c116291c7474</Anchor>
-    <Abstract>The first form returns the current shortcut key for the Input.</Abstract>
+    <Anchor>a83d7d7fa99d3419b20d0c116291c7474</Anchor>
+    <Abstract>Returns the current shortcut key for the Input.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>soft</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Input.html</Path>
-    <Anchor>707a9111933aed7933f9874e142217c1</Anchor>
-    <Abstract>If &quot;soft&quot; is turned on, the user is allowed to drag the value outside the...</Abstract>
+    <Anchor>a47497447f12e46cb8a0f850f84f6f588</Anchor>
+    <Abstract>See void Fl_Value_Input::soft(char s)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>soft</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Input.html</Path>
-    <Anchor>47497447f12e46cb8a0f850f84f6f588</Anchor>
-    <Abstract>See void Fl_Value_Input::soft(char s).</Abstract>
+    <Anchor>a707a9111933aed7933f9874e142217c1</Anchor>
+    <Abstract>If &amp;quot;soft&amp;quot; is turned on, the user is allowed to drag the value outside the range...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Input.html</Path>
-    <Anchor>e1bea28ce34eea5829ffec809a1a8ff1</Anchor>
-    <Abstract>Sets the color of the text in the value box.</Abstract>
+    <Anchor>adc8859a542ecef14bd9dae9ae3e5fdc3</Anchor>
+    <Abstract>Gets the color of the text in the value box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Input.html</Path>
-    <Anchor>dc8859a542ecef14bd9dae9ae3e5fdc3</Anchor>
-    <Abstract>Gets the color of the text in the value box.</Abstract>
+    <Anchor>ae1bea28ce34eea5829ffec809a1a8ff1</Anchor>
+    <Abstract>Sets the color of the text in the value box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Input.html</Path>
-    <Anchor>05f9238d640d18ddcc6b2bb77061ba1d</Anchor>
-    <Abstract>Sets the typeface of the text in the value box.</Abstract>
+    <Anchor>ab5911ab16ae9859e7fdfdfc0b5f2e5bb</Anchor>
+    <Abstract>Gets the typeface of the text in the value box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Input.html</Path>
-    <Anchor>b5911ab16ae9859e7fdfdfc0b5f2e5bb</Anchor>
-    <Abstract>Gets the typeface of the text in the value box.</Abstract>
+    <Anchor>a05f9238d640d18ddcc6b2bb77061ba1d</Anchor>
+    <Abstract>Sets the typeface of the text in the value box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Input.html</Path>
-    <Anchor>8e6d303c90f52ce814eb656f0f94b083</Anchor>
-    <Abstract>Sets the size of the text in the value box.</Abstract>
+    <Anchor>a378641d2465cd3cacb02c776db5273bf</Anchor>
+    <Abstract>Gets the size of the text in the value box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Input.html</Path>
-    <Anchor>378641d2465cd3cacb02c776db5273bf</Anchor>
-    <Abstract>Gets the size of the text in the value box.</Abstract>
+    <Anchor>a8e6d303c90f52ce814eb656f0f94b083</Anchor>
+    <Abstract>Sets the size of the text in the value box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Input</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Input.html</Path>
-    <Anchor>cc66dbb880d4771a22bd6dff235344f0</Anchor>
+    <Anchor>acc66dbb880d4771a22bd6dff235344f0</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Value_Output</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Value_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Output.html</Path>
     <Abstract>The Fl_Value_Output widget displays a floating point value.</Abstract>
@@ -32725,228 +34649,228 @@
     <TokenIdentifier>
       <Name>Fl_Value_Output</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Output.html</Path>
-    <Anchor>7ea1ed9ee81afb91a2c847e9668ba0fc</Anchor>
-    <Abstract>Creates a new Fl_Value_Output widget using the given position, size, and label string...</Abstract>
+    <Anchor>a7ea1ed9ee81afb91a2c847e9668ba0fc</Anchor>
+    <Abstract>Creates a new Fl_Value_Output widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Output.html</Path>
-    <Anchor>af68452ce51a47a1dd8989e558f7d1dc</Anchor>
+    <Anchor>aaf68452ce51a47a1dd8989e558f7d1dc</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>soft</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Output.html</Path>
-    <Anchor>01162c9c0dfa36f6f8da3604547c44fb</Anchor>
-    <Abstract>If &quot;soft&quot; is turned on, the user is allowed to drag the value outside the...</Abstract>
+    <Anchor>a01162c9c0dfa36f6f8da3604547c44fb</Anchor>
+    <Abstract>If &amp;quot;soft&amp;quot; is turned on, the user is allowed to drag the value outside the range...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>soft</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Output.html</Path>
-    <Anchor>9c9b1bdb0f3862f7709aa56ae0c4182f</Anchor>
-    <Abstract>If &quot;soft&quot; is turned on, the user is allowed to drag the value outside the...</Abstract>
+    <Anchor>a9c9b1bdb0f3862f7709aa56ae0c4182f</Anchor>
+    <Abstract>If &amp;quot;soft&amp;quot; is turned on, the user is allowed to drag the value outside the range...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Output.html</Path>
-    <Anchor>194e5e85d0b4ade7b421cf0dd9439d5d</Anchor>
-    <Abstract>Gets the color of the text in the value box.</Abstract>
+    <Anchor>acaa6bb2b6beb96054e9f2c1fe5499c14</Anchor>
+    <Abstract>Sets the color of the text in the value box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Output.html</Path>
-    <Anchor>caa6bb2b6beb96054e9f2c1fe5499c14</Anchor>
-    <Abstract>Sets the color of the text in the value box.</Abstract>
+    <Anchor>a194e5e85d0b4ade7b421cf0dd9439d5d</Anchor>
+    <Abstract>Gets the color of the text in the value box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Output.html</Path>
-    <Anchor>3685a26f207fb7a4ef0645ae83e8f460</Anchor>
-    <Abstract>Sets the typeface of the text in the value box.</Abstract>
+    <Anchor>ab712d8cba5c62f32f4285b534f78d501</Anchor>
+    <Abstract>Gets the typeface of the text in the value box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Output.html</Path>
-    <Anchor>b712d8cba5c62f32f4285b534f78d501</Anchor>
-    <Abstract>Gets the typeface of the text in the value box.</Abstract>
+    <Anchor>a3685a26f207fb7a4ef0645ae83e8f460</Anchor>
+    <Abstract>Sets the typeface of the text in the value box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Output.html</Path>
-    <Anchor>263a1b17dd4a25a79f807fff264bcb57</Anchor>
+    <Anchor>a263a1b17dd4a25a79f807fff264bcb57</Anchor>
     <Abstract>Gets the size of the text in the value box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Output</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Output.html</Path>
-    <Anchor>94e59d5870248487be110221a30edd01</Anchor>
+    <Anchor>a94e59d5870248487be110221a30edd01</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Value_Slider</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Value_Slider</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Slider.html</Path>
-    <Abstract>The Fl_Value_Slider widget is a Fl_Slider widget with a box displaying the current...</Abstract>
+    <Abstract>The Fl_Value_Slider widget is a Fl_Slider widget with a box displaying the current value...</Abstract>
     <DeclaredIn>Fl_Value_Slider.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Value_Slider</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Slider</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Slider.html</Path>
-    <Anchor>bcb21adfcf7470c6aa28f9a6ab32c758</Anchor>
-    <Abstract>Creates a new Fl_Value_Slider widget using the given position, size, and label string...</Abstract>
+    <Anchor>abcb21adfcf7470c6aa28f9a6ab32c758</Anchor>
+    <Abstract>Creates a new Fl_Value_Slider widget using the given position, size, and label string.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Slider</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Slider.html</Path>
-    <Anchor>42d1c0d9da6dcf7d6a5399e0393e473a</Anchor>
+    <Anchor>a42d1c0d9da6dcf7d6a5399e0393e473a</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Slider</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Slider.html</Path>
-    <Anchor>926c764fb31c7ea52d0fd7f9ceac5f4c</Anchor>
+    <Anchor>a926c764fb31c7ea52d0fd7f9ceac5f4c</Anchor>
     <Abstract>Sets the color of the text in the value box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Slider</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Slider.html</Path>
-    <Anchor>bd1fa2c912a33d9ec29af621b8a4f92f</Anchor>
+    <Anchor>abd1fa2c912a33d9ec29af621b8a4f92f</Anchor>
     <Abstract>Gets the color of the text in the value box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Slider</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Slider.html</Path>
-    <Anchor>5014d0a38875863cb8d534b257fa44c7</Anchor>
-    <Abstract>Sets the typeface of the text in the value box.</Abstract>
+    <Anchor>a0c92ecaf6fbede3a6189027104b4fced</Anchor>
+    <Abstract>Gets the typeface of the text in the value box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Slider</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Slider.html</Path>
-    <Anchor>0c92ecaf6fbede3a6189027104b4fced</Anchor>
-    <Abstract>Gets the typeface of the text in the value box.</Abstract>
+    <Anchor>a5014d0a38875863cb8d534b257fa44c7</Anchor>
+    <Abstract>Sets the typeface of the text in the value box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Slider</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Slider.html</Path>
-    <Anchor>d35b791cc133c7eb4b721271c124b14c</Anchor>
+    <Anchor>ad35b791cc133c7eb4b721271c124b14c</Anchor>
     <Abstract>Sets the size of the text in the value box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>textsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Slider</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Slider.html</Path>
-    <Anchor>084ad1e84afe79f62226f0e182a34a1d</Anchor>
+    <Anchor>a084ad1e84afe79f62226f0e182a34a1d</Anchor>
     <Abstract>Gets the size of the text in the value box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Value_Slider</Scope>
     </TokenIdentifier>
     <Path>classFl__Value__Slider.html</Path>
-    <Anchor>feb7453f1072f004bbfe42c666c1f533</Anchor>
+    <Anchor>afeb7453f1072f004bbfe42c666c1f533</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Widget</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
     <Abstract>Fl_Widget is the base class for all widgets in FLTK.</Abstract>
@@ -32956,1078 +34880,1078 @@
     <TokenIdentifier>
       <Name>activate</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>e0ca5f7159aceba7d813c81167e684bb</Anchor>
+    <Anchor>ae0ca5f7159aceba7d813c81167e684bb</Anchor>
     <Abstract>Activates the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>active</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>4aad2627795bfbe0d093b1fbcd87e67e</Anchor>
+    <Anchor>a4aad2627795bfbe0d093b1fbcd87e67e</Anchor>
     <Abstract>Returns whether the widget is active.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>active_r</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>6ae4e0f8e0c3d78ec47cf0ab85a9644a</Anchor>
+    <Anchor>a6ae4e0f8e0c3d78ec47cf0ab85a9644a</Anchor>
     <Abstract>Returns whether the widget and all of its parents are active.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>align</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>7dcd6fc8c6108fb68a00bf922cc79022</Anchor>
-    <Abstract>Sets the label alignment.</Abstract>
+    <Anchor>aad980d813b8a47d777bde7cfa6b85eae</Anchor>
+    <Abstract>Gets the label alignment.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>align</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>ad980d813b8a47d777bde7cfa6b85eae</Anchor>
-    <Abstract>Gets the label alignment.</Abstract>
+    <Anchor>a7dcd6fc8c6108fb68a00bf922cc79022</Anchor>
+    <Abstract>Sets the label alignment.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>argument</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>3eb3b128cbad3f579a66cab813470442</Anchor>
-    <Abstract>Sets the current user data (long) argument that is passed to the callback function...</Abstract>
+    <Anchor>a1733e3017ede9316e121d0d074190517</Anchor>
+    <Abstract>Gets the current user data (long) argument that is passed to the callback function.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>argument</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>1733e3017ede9316e121d0d074190517</Anchor>
-    <Abstract>Gets the current user data (long) argument that is passed to the callback function...</Abstract>
+    <Anchor>a3eb3b128cbad3f579a66cab813470442</Anchor>
+    <Abstract>Sets the current user data (long) argument that is passed to the callback function.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>as_gl_window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>5951fcf543a56357c2375657c7db6314</Anchor>
+    <Anchor>a5951fcf543a56357c2375657c7db6314</Anchor>
     <Abstract>Returns an Fl_Gl_Window pointer if this widget is an Fl_Gl_Window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>as_group</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>645c3112dc8c242b099ef8aee45fe7ee</Anchor>
+    <Anchor>a645c3112dc8c242b099ef8aee45fe7ee</Anchor>
     <Abstract>Returns an Fl_Group pointer if this widget is an Fl_Group.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>as_window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>464c6760c08e56cf53338398e5bc60f4</Anchor>
+    <Anchor>a464c6760c08e56cf53338398e5bc60f4</Anchor>
     <Abstract>Returns an Fl_Window pointer if this widget is an Fl_Window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>box</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>454a0be4839ea5ed2aa203d788bf840f</Anchor>
-    <Abstract>Sets the box type for the widget.</Abstract>
+    <Anchor>a991d448d9a42fb926819defc9de90999</Anchor>
+    <Abstract>Gets the box type of the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>box</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>991d448d9a42fb926819defc9de90999</Anchor>
-    <Abstract>Gets the box type of the widget.</Abstract>
+    <Anchor>a454a0be4839ea5ed2aa203d788bf840f</Anchor>
+    <Abstract>Sets the box type for the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>callback</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>8b1d87835f357496bf7dd92e059221e1</Anchor>
+    <Anchor>a345aff3537426aa79b3e4c5c5b1fec7b</Anchor>
     <Abstract>Sets the current callback function for the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>callback</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>b2b89e03832a172d7648dabe0910b038</Anchor>
-    <Abstract>Sets the current callback function for the widget.</Abstract>
+    <Anchor>aa19d0dccbebc8aa2763af265c6597607</Anchor>
+    <Abstract>Gets the current callback function for the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>callback</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>345aff3537426aa79b3e4c5c5b1fec7b</Anchor>
+    <Anchor>ab2b89e03832a172d7648dabe0910b038</Anchor>
     <Abstract>Sets the current callback function for the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>callback</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>d5fe4ff0d0f777af13f3d8818c869689</Anchor>
+    <Anchor>ad5fe4ff0d0f777af13f3d8818c869689</Anchor>
     <Abstract>Sets the current callback function for the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>callback</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>a19d0dccbebc8aa2763af265c6597607</Anchor>
-    <Abstract>Gets the current callback function for the widget.</Abstract>
+    <Anchor>a8b1d87835f357496bf7dd92e059221e1</Anchor>
+    <Abstract>Sets the current callback function for the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>changed</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>d7cdc363b24014d5c518c4f1231aff94</Anchor>
+    <Anchor>ad7cdc363b24014d5c518c4f1231aff94</Anchor>
     <Abstract>Checks if the widget value changed since the last callback.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear_changed</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>bd83334100f22d5880cf34a233a35831</Anchor>
+    <Anchor>abd83334100f22d5880cf34a233a35831</Anchor>
     <Abstract>Marks the value of the widget as unchanged.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear_damage</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>f9942c4d795ec12c7c1ec1ce5e665a01</Anchor>
+    <Anchor>af9942c4d795ec12c7c1ec1ce5e665a01</Anchor>
     <Abstract>Clears or sets the damage flags.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear_output</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>4288bfa92dadf31956e2f14f9bfeff5e</Anchor>
+    <Anchor>a4288bfa92dadf31956e2f14f9bfeff5e</Anchor>
     <Abstract>Sets a widget to accept input.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear_visible</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>19e89bf3b3d2e418b772739ffa6e24d7</Anchor>
+    <Anchor>a19e89bf3b3d2e418b772739ffa6e24d7</Anchor>
     <Abstract>Hides the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear_visible_focus</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>5450e5156a76c273e67ef09225c9615b</Anchor>
+    <Anchor>a5450e5156a76c273e67ef09225c9615b</Anchor>
     <Abstract>Disables keyboard focus navigation with this widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>color</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>5ab161ab774b29946049a44d575b363d</Anchor>
-    <Abstract>Sets the background and selection color of the widget.</Abstract>
+    <Anchor>a7a9368212ada4f46759f44d8815cf9a4</Anchor>
+    <Abstract>Sets the background color of the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>color</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>7a9368212ada4f46759f44d8815cf9a4</Anchor>
-    <Abstract>Sets the background color of the widget.</Abstract>
+    <Anchor>a03c07e0725994cddf9070f9f1cd215c4</Anchor>
+    <Abstract>Gets the background color of the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>color</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>03c07e0725994cddf9070f9f1cd215c4</Anchor>
-    <Abstract>Gets the background color of the widget.</Abstract>
+    <Anchor>a5ab161ab774b29946049a44d575b363d</Anchor>
+    <Abstract>Sets the background and selection color of the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>color2</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>e9bfda1ebdcbf0946aef558b9d9f0e3c</Anchor>
+    <Anchor>a1be956f182f3be58827e82db36fdfd64</Anchor>
     <Abstract>For back compatibility only.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>color2</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>1be956f182f3be58827e82db36fdfd64</Anchor>
+    <Anchor>ae9bfda1ebdcbf0946aef558b9d9f0e3c</Anchor>
     <Abstract>For back compatibility only.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>contains</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>e2fbf2e7056a07cd0e1e23ece102ce87</Anchor>
+    <Anchor>ae2fbf2e7056a07cd0e1e23ece102ce87</Anchor>
     <Abstract>Checks if w is a child of this widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>copy_label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>b49565fabce4b04f7ee86d862402a060</Anchor>
+    <Anchor>ab49565fabce4b04f7ee86d862402a060</Anchor>
     <Abstract>Sets the current label.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>copy_tooltip</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>f5a91645a4735db51626a2e273c04bb9</Anchor>
+    <Anchor>af5a91645a4735db51626a2e273c04bb9</Anchor>
     <Abstract>Sets the current tooltip text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>damage</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>c92191cba5d17ae34bfc346d2126c9f2</Anchor>
-    <Abstract>Sets the damage bits for an area inside the widget.</Abstract>
+    <Anchor>ace94ae2916d23e563bf30fb5bdab9aad</Anchor>
+    <Abstract>Sets the damage bits for the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>damage</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>ce94ae2916d23e563bf30fb5bdab9aad</Anchor>
-    <Abstract>Sets the damage bits for the widget.</Abstract>
+    <Anchor>a24aaceb4034489133926f53eb57aad23</Anchor>
+    <Abstract>Returns non-zero if draw() needs to be called.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>damage</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>24aaceb4034489133926f53eb57aad23</Anchor>
-    <Abstract>Returns non-zero if draw() needs to be called.</Abstract>
+    <Anchor>ac92191cba5d17ae34bfc346d2126c9f2</Anchor>
+    <Abstract>Sets the damage bits for an area inside the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>damage_resize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>5934aae6f86145fd40e65b35c12df0dc</Anchor>
+    <Anchor>a5934aae6f86145fd40e65b35c12df0dc</Anchor>
     <Abstract>Internal use only.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>deactivate</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>2eb3d2eebe8ba623c4007d4f8e66a1ee</Anchor>
+    <Anchor>a2eb3d2eebe8ba623c4007d4f8e66a1ee</Anchor>
     <Abstract>Deactivates the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>deimage</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>729cdb0cae267e30f49b65d360371f82</Anchor>
-    <Abstract>Sets the image to use as part of the widget label.</Abstract>
+    <Anchor>a03ae936e18ba13a2bfa0a77eff276606</Anchor>
+    <Abstract>Gets the image that is used as part of the widget label.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>deimage</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>35ddcfab40a9b550d7d7f4c8a548df13</Anchor>
+    <Anchor>a35ddcfab40a9b550d7d7f4c8a548df13</Anchor>
     <Abstract>Sets the image to use as part of the widget label.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>deimage</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>03ae936e18ba13a2bfa0a77eff276606</Anchor>
-    <Abstract>Gets the image that is used as part of the widget label.</Abstract>
+    <Anchor>a729cdb0cae267e30f49b65d360371f82</Anchor>
+    <Abstract>Sets the image to use as part of the widget label.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>do_callback</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>8bf5537fae51a9891a330d4c6b6e499b</Anchor>
+    <Anchor>a37aa870315e37ddc1246caa6421322f4</Anchor>
     <Abstract>Calls the widget callback.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>do_callback</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>89d369c279436a4ec6122b5fe746d821</Anchor>
+    <Anchor>a89d369c279436a4ec6122b5fe746d821</Anchor>
     <Abstract>Calls the widget callback.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>do_callback</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>37aa870315e37ddc1246caa6421322f4</Anchor>
+    <Anchor>a8bf5537fae51a9891a330d4c6b6e499b</Anchor>
     <Abstract>Calls the widget callback.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>1acb38c6b3cb40452ad02ccfeedbac8a</Anchor>
+    <Anchor>a1acb38c6b3cb40452ad02ccfeedbac8a</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>09a4e6d06a71c54df4e83115fda2ce4b</Anchor>
+    <Anchor>a09a4e6d06a71c54df4e83115fda2ce4b</Anchor>
     <Abstract>Draws the label in an arbitrary bounding box with an arbitrary alignment.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>h</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>994f71abd8b39c87cef909713d3347f0</Anchor>
+    <Anchor>a994f71abd8b39c87cef909713d3347f0</Anchor>
     <Abstract>Gets the widget height.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>9cb17cc092697dfd05a3fab55856d218</Anchor>
+    <Anchor>a9cb17cc092697dfd05a3fab55856d218</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>hide</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>1fe8405b86da29d147dc3b5841cf181c</Anchor>
+    <Anchor>a1fe8405b86da29d147dc3b5841cf181c</Anchor>
     <Abstract>Makes a widget invisible.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>image</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>ff29d81e64b617158472f38d2cac186e</Anchor>
+    <Anchor>aff29d81e64b617158472f38d2cac186e</Anchor>
     <Abstract>Sets the image to use as part of the widget label.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>image</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>2be5b8385b8870800ef83f88be463c5b</Anchor>
-    <Abstract>Sets the image to use as part of the widget label.</Abstract>
+    <Anchor>a42372b96b98b126a211b88dc935c2ae6</Anchor>
+    <Abstract>Gets the image that is used as part of the widget label.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>image</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>42372b96b98b126a211b88dc935c2ae6</Anchor>
-    <Abstract>Gets the image that is used as part of the widget label.</Abstract>
+    <Anchor>a2be5b8385b8870800ef83f88be463c5b</Anchor>
+    <Abstract>Sets the image to use as part of the widget label.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>inside</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>ffbf2ac38dc3347cffd9ee9dd23aa16b</Anchor>
+    <Anchor>affbf2ac38dc3347cffd9ee9dd23aa16b</Anchor>
     <Abstract>Checks if this widget is a child of w.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>a3afb86e13e921c17934cf2b1f6951b4</Anchor>
-    <Abstract>Shortcut to set the label text and type in one call.</Abstract>
+    <Anchor>abb0e926996f83bc1c60972afa8284045</Anchor>
+    <Abstract>Gets the current label text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>8b8d231929f3a5f5726811af50161ec9</Anchor>
+    <Anchor>a8b8d231929f3a5f5726811af50161ec9</Anchor>
     <Abstract>Sets the current label pointer.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>bb0e926996f83bc1c60972afa8284045</Anchor>
-    <Abstract>Gets the current label text.</Abstract>
+    <Anchor>aa3afb86e13e921c17934cf2b1f6951b4</Anchor>
+    <Abstract>Shortcut to set the label text and type in one call.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>labelcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>adbbe3d4c1597fa2ed5a9dd8c4749788</Anchor>
+    <Anchor>aadbbe3d4c1597fa2ed5a9dd8c4749788</Anchor>
     <Abstract>Sets the label color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>labelcolor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>72217c14d8bc0792b1d19659e9510c69</Anchor>
+    <Anchor>a72217c14d8bc0792b1d19659e9510c69</Anchor>
     <Abstract>Gets the label color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>labelfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>dcdff2636eda5b015ca80ca30b9b6f07</Anchor>
+    <Anchor>adcdff2636eda5b015ca80ca30b9b6f07</Anchor>
     <Abstract>Sets the font to use.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>labelfont</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>343a372b9ec3db5f49e5f253ee3c3824</Anchor>
+    <Anchor>a343a372b9ec3db5f49e5f253ee3c3824</Anchor>
     <Abstract>Gets the font to use.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>labelsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>9a10a8d1f48d2951f7aba9018dd42d9f</Anchor>
-    <Abstract>Sets the font size in pixels.</Abstract>
+    <Anchor>ad7eb0fb6309d995f240b9b9476f3b2c6</Anchor>
+    <Abstract>Gets the font size in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>labelsize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>d7eb0fb6309d995f240b9b9476f3b2c6</Anchor>
-    <Abstract>Gets the font size in pixels.</Abstract>
+    <Anchor>a9a10a8d1f48d2951f7aba9018dd42d9f</Anchor>
+    <Abstract>Sets the font size in pixels.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>labeltype</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>932f1c090154ba6ccdd9ea18250e7c71</Anchor>
-    <Abstract>Sets the label type.</Abstract>
+    <Anchor>ad85415f61c0a5513bc524c4b6fc2b57e</Anchor>
+    <Abstract>Gets the label type.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>labeltype</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>d85415f61c0a5513bc524c4b6fc2b57e</Anchor>
-    <Abstract>Gets the label type.</Abstract>
+    <Anchor>a932f1c090154ba6ccdd9ea18250e7c71</Anchor>
+    <Abstract>Sets the label type.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>measure_label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>33eab52bc2c68acc98f1ea6f5531778d</Anchor>
+    <Anchor>a33eab52bc2c68acc98f1ea6f5531778d</Anchor>
     <Abstract>Sets width ww and height hh accordingly with the label size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>output</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>d4a38af32c73871b177ca4d482997e46</Anchor>
+    <Anchor>ad4a38af32c73871b177ca4d482997e46</Anchor>
     <Abstract>Returns if a widget is used for output only.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>parent</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>6b57ff665a0e988064cb42d742668566</Anchor>
-    <Abstract>Internal use only - &quot;for hacks only&quot;.</Abstract>
+    <Anchor>a6b57ff665a0e988064cb42d742668566</Anchor>
+    <Abstract>Internal use only - &amp;quot;for hacks only&amp;quot;.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>parent</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>77af13bd8284ed43dc8c402a7224bd99</Anchor>
+    <Anchor>a77af13bd8284ed43dc8c402a7224bd99</Anchor>
     <Abstract>Returns a pointer to the parent widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>position</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>c45bdb80c3e66c571d0420ebefd4aaa5</Anchor>
+    <Anchor>ac45bdb80c3e66c571d0420ebefd4aaa5</Anchor>
     <Abstract>Repositions the window or widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>redraw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>a63ce68cbf4620cf8750b868368ea02b</Anchor>
+    <Anchor>aa63ce68cbf4620cf8750b868368ea02b</Anchor>
     <Abstract>Schedules the drawing of the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>redraw_label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>22b6faff91b6056e55ba4270723734b7</Anchor>
+    <Anchor>a22b6faff91b6056e55ba4270723734b7</Anchor>
     <Abstract>Schedules the drawing of the label.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>resize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>ca98267e7a9b94f699ebd27d9f59e8bb</Anchor>
+    <Anchor>aca98267e7a9b94f699ebd27d9f59e8bb</Anchor>
     <Abstract>Changes the size or position of the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>selection_color</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>b566daea3e4e8278319acb06188ee4b1</Anchor>
+    <Anchor>ab566daea3e4e8278319acb06188ee4b1</Anchor>
     <Abstract>Sets the selection color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>selection_color</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>437f8c2faa16f9811f544b46372cbbc2</Anchor>
+    <Anchor>a437f8c2faa16f9811f544b46372cbbc2</Anchor>
     <Abstract>Gets the selection color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set_changed</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>825fd3487559e1c283550abdb92304ef</Anchor>
+    <Anchor>a825fd3487559e1c283550abdb92304ef</Anchor>
     <Abstract>Marks the value of the widget as changed.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set_output</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>952fe0471023401e2efacd69bd2b57e6</Anchor>
+    <Anchor>a952fe0471023401e2efacd69bd2b57e6</Anchor>
     <Abstract>Sets a widget to output only.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set_visible</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>85981546c4927bd5e6d43d6e3df3416a</Anchor>
+    <Anchor>a85981546c4927bd5e6d43d6e3df3416a</Anchor>
     <Abstract>Makes the widget visible.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set_visible_focus</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>cf82200fdfe16a2e0bd9d3ee58e44958</Anchor>
+    <Anchor>acf82200fdfe16a2e0bd9d3ee58e44958</Anchor>
     <Abstract>Enables keyboard focus navigation with this widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>b572c6fbc922bf3268b72cf9e2939606</Anchor>
+    <Anchor>ab572c6fbc922bf3268b72cf9e2939606</Anchor>
     <Abstract>Makes a widget visible.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>size</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>e386844a68c27ea0b64313619551e786</Anchor>
+    <Anchor>ae386844a68c27ea0b64313619551e786</Anchor>
     <Abstract>Changes the size of the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>take_focus</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>b1fe36207b4a59cae3796b0e6d3b7df8</Anchor>
+    <Anchor>ab1fe36207b4a59cae3796b0e6d3b7df8</Anchor>
     <Abstract>Gives the widget the keyboard focus.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>takesevents</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>71ea567f09a680d96365c65813df7fd3</Anchor>
+    <Anchor>a71ea567f09a680d96365c65813df7fd3</Anchor>
     <Abstract>Returns if the widget is able to take events.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>test_shortcut</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>bbd4f11b53ba045345cb3815b002076a</Anchor>
-    <Abstract>Returns true if the widget&#39;s label contains the entered &#39;&amp;x&#39; shortcut...</Abstract>
+    <Anchor>abbd4f11b53ba045345cb3815b002076a</Anchor>
+    <Abstract>Returns true if the widget&amp;#39;s label contains the entered &amp;#39;&amp;amp;x&amp;#39; shortcut.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>tooltip</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>794140ed451d427e9990ea01c06ac390</Anchor>
+    <Anchor>a794140ed451d427e9990ea01c06ac390</Anchor>
     <Abstract>Sets the current tooltip text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>tooltip</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>41d417d5350306a6fb2154300b73d436</Anchor>
+    <Anchor>a41d417d5350306a6fb2154300b73d436</Anchor>
     <Abstract>Gets the current tooltip text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>type</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>d00d1457b3f578c8e6ffca52d9facad8</Anchor>
-    <Abstract>Sets the widget type.</Abstract>
+    <Anchor>ac3050e16d7ed8dccbbf3468ea8c64ab8</Anchor>
+    <Abstract>Gets the widget type.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>type</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>c3050e16d7ed8dccbbf3468ea8c64ab8</Anchor>
-    <Abstract>Gets the widget type.</Abstract>
+    <Anchor>ad00d1457b3f578c8e6ffca52d9facad8</Anchor>
+    <Abstract>Sets the widget type.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>user_data</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>29465f30c3e1a83468e672402c286ec8</Anchor>
+    <Anchor>a29465f30c3e1a83468e672402c286ec8</Anchor>
     <Abstract>Sets the user data for this widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>user_data</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>251652ff7e455a99cf2fa594ced9c6bb</Anchor>
+    <Anchor>a251652ff7e455a99cf2fa594ced9c6bb</Anchor>
     <Abstract>Gets the user data for this widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>visible</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>c0b2f353f8d142156ffb27b76a2e9628</Anchor>
+    <Anchor>ac0b2f353f8d142156ffb27b76a2e9628</Anchor>
     <Abstract>Returns whether a widget is visible.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>visible_focus</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>1acaad8af2c94836dea0d3086dca1ac3</Anchor>
-    <Abstract>Checks whether this widget has a visible focus.</Abstract>
+    <Anchor>a6a2a0769c73831e6ef0076d9efa98d72</Anchor>
+    <Abstract>Modifies keyboard focus navigation.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>visible_focus</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>6a2a0769c73831e6ef0076d9efa98d72</Anchor>
-    <Abstract>Modifies keyboard focus navigation.</Abstract>
+    <Anchor>a1acaad8af2c94836dea0d3086dca1ac3</Anchor>
+    <Abstract>Checks whether this widget has a visible focus.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>visible_r</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>8e786561b8670afd0b4a582de5087905</Anchor>
+    <Anchor>a8e786561b8670afd0b4a582de5087905</Anchor>
     <Abstract>Returns whether a widget and all its parents are visible.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>w</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>ec9e0a6f77d93e6f8caffc1b0f6abbda</Anchor>
+    <Anchor>aec9e0a6f77d93e6f8caffc1b0f6abbda</Anchor>
     <Abstract>Gets the widget width.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>when</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>cb46c71f55ccdfeead9e9dcb3fb2c23b</Anchor>
+    <Anchor>acb46c71f55ccdfeead9e9dcb3fb2c23b</Anchor>
     <Abstract>Sets the flags used to decide when a callback is called.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>when</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>b194069add839e0aecbc541017c8d383</Anchor>
+    <Anchor>ab194069add839e0aecbc541017c8d383</Anchor>
     <Abstract>Returns the conditions under which the callback is called.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>f8834d376878616c66a094cad6fec9d2</Anchor>
+    <Anchor>af8834d376878616c66a094cad6fec9d2</Anchor>
     <Abstract>Returns a pointer to the primary Fl_Window widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>x</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>d09bc10de43482a671f834a653211e9f</Anchor>
+    <Anchor>ad09bc10de43482a671f834a653211e9f</Anchor>
     <Abstract>Gets the widget position in its window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>y</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>54fbdc7be9ae81c6b34abc73a93908f1</Anchor>
+    <Anchor>a54fbdc7be9ae81c6b34abc73a93908f1</Anchor>
     <Abstract>Gets the widget position in its window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Widget</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>ca0164a60a96b07007cc1f78bd6d2140</Anchor>
+    <Anchor>aca0164a60a96b07007cc1f78bd6d2140</Anchor>
     <Abstract>Destroys the widget.</Abstract>
   </Token>
   <Token>
@@ -34038,7 +35962,7 @@
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>21ee62080ef6da5c4970570cd6b7c141</Anchor>
+    <Anchor>a21ee62080ef6da5c4970570cd6b7c141</Anchor>
     <Abstract>Sets the default callback for all widgets.</Abstract>
   </Token>
   <Token>
@@ -34049,8 +35973,8 @@
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>a37618c2f0a9f294613c9243bb7793cb</Anchor>
-    <Abstract>Returns the Unicode value of the &#39;&amp;x&#39; shortcut in a given text.</Abstract>
+    <Anchor>aa37618c2f0a9f294613c9243bb7793cb</Anchor>
+    <Abstract>Returns the Unicode value of the &amp;#39;&amp;amp;x&amp;#39; shortcut in a given text.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -34060,183 +35984,183 @@
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>8065304b0949a63eefbb6fd8fe24372c</Anchor>
-    <Abstract>Returns true if the given text t contains the entered &#39;&amp;x&#39; shortcut.</Abstract>
+    <Anchor>a8065304b0949a63eefbb6fd8fe24372c</Anchor>
+    <Abstract>Returns true if the given text t contains the entered &amp;#39;&amp;amp;x&amp;#39; shortcut.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear_flag</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>ed4cb72875f7a3a5b14dec33d78cb4e3</Anchor>
+    <Anchor>aed4cb72875f7a3a5b14dec33d78cb4e3</Anchor>
     <Abstract>Clears a flag in the flags mask.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_backdrop</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>29ce9795cd64dc212a2543799c251705</Anchor>
+    <Anchor>a29ce9795cd64dc212a2543799c251705</Anchor>
     <Abstract>If FL_ALIGN_IMAGE_BACKDROP is set, the image or deimage will be drawn.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_box</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>0520e6018ace02a899e734d2d783763b</Anchor>
-    <Abstract>Draws a box of type t, of color c at the position X,Y and size W,H.</Abstract>
+    <Anchor>ac55bdb496a01fcbcad924f1cec506798</Anchor>
+    <Abstract>Draws the widget box according its box style.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_box</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>3b8dfdcc9bf9f375fc889a9420a24564</Anchor>
-    <Abstract>Draws a box of type t, of color c at the widget&#39;s position and size.</Abstract>
+    <Anchor>a3b8dfdcc9bf9f375fc889a9420a24564</Anchor>
+    <Abstract>Draws a box of type t, of color c at the widget&amp;#39;s position and size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_box</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>c55bdb496a01fcbcad924f1cec506798</Anchor>
-    <Abstract>Draws the widget box according its box style.</Abstract>
+    <Anchor>a0520e6018ace02a899e734d2d783763b</Anchor>
+    <Abstract>Draws a box of type t, of color c at the position X,Y and size W,H.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_focus</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>c58ffabf428d0589327e01e0ec740dc5</Anchor>
-    <Abstract>Draws a focus box for the widget at the given position and size.</Abstract>
+    <Anchor>a60e13c7f4ead4f0c543d1c8b7582be8c</Anchor>
+    <Abstract>draws a focus rectangle around the widget</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_focus</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>60e13c7f4ead4f0c543d1c8b7582be8c</Anchor>
-    <Abstract>draws a focus rectangle around the widget</Abstract>
+    <Anchor>ac58ffabf428d0589327e01e0ec740dc5</Anchor>
+    <Abstract>Draws a focus box for the widget at the given position and size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>4891c252ad3005abef5f4cb831d4b854</Anchor>
+    <Anchor>a4891c252ad3005abef5f4cb831d4b854</Anchor>
     <Abstract>Draws the label in an arbitrary bounding box.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw_label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>29eef716af3cdcbe409f2818dc82e020</Anchor>
-    <Abstract>Draws the widget&#39;s label at the defined label position.</Abstract>
+    <Anchor>a29eef716af3cdcbe409f2818dc82e020</Anchor>
+    <Abstract>Draws the widget&amp;#39;s label at the defined label position.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Widget</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>a192c03688079b54d25d950e553ec16e</Anchor>
+    <Anchor>aa192c03688079b54d25d950e553ec16e</Anchor>
     <Abstract>Creates a widget at the given position and size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>flags</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>2bd83b947c7f75919afc280043c958db</Anchor>
+    <Anchor>a2bd83b947c7f75919afc280043c958db</Anchor>
     <Abstract>Gets the widget flags mask.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>h</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>eeabd61e2d10c76cd6600dbbfe951f71</Anchor>
+    <Anchor>aeeabd61e2d10c76cd6600dbbfe951f71</Anchor>
     <Abstract>Internal use only.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set_flag</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>7244e112711741978f19ceadd8f196b5</Anchor>
+    <Anchor>a7244e112711741978f19ceadd8f196b5</Anchor>
     <Abstract>Sets a flag in the flags mask.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>w</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>d59ece778aaf15acc4dd01a8bf5f8012</Anchor>
+    <Anchor>ad59ece778aaf15acc4dd01a8bf5f8012</Anchor>
     <Abstract>Internal use only.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>x</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>bea0b9ad493d58bf7fda8d3c81d477b7</Anchor>
+    <Anchor>abea0b9ad493d58bf7fda8d3c81d477b7</Anchor>
     <Abstract>Internal use only.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>y</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>ec1aded9efdf5f23dfac8cc725cefc4a</Anchor>
+    <Anchor>aec1aded9efdf5f23dfac8cc725cefc4a</Anchor>
     <Abstract>Internal use only.</Abstract>
   </Token>
   <Token>
@@ -34247,8 +36171,8 @@
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>cd8a95e8128fe1673479b8d0f4d0aa621380ea34ff623315abc25cbeefc17375</Anchor>
-    <Abstract>the widget can&#39;t receive focus, and is disabled but potentially visible</Abstract>
+    <Anchor>ad1524828665e50ac8a043ba9e44554eca1380ea34ff623315abc25cbeefc17375</Anchor>
+    <Abstract>the widget can&amp;#39;t receive focus, and is disabled but potentially visible</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -34258,7 +36182,7 @@
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>cd8a95e8128fe1673479b8d0f4d0aa62b99b001e8f3289fc0cd0191ff41f77d9</Anchor>
+    <Anchor>ad1524828665e50ac8a043ba9e44554ecab99b001e8f3289fc0cd0191ff41f77d9</Anchor>
     <Abstract>the widget is not drawn but can receive events</Abstract>
   </Token>
   <Token>
@@ -34269,7 +36193,7 @@
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>cd8a95e8128fe1673479b8d0f4d0aa62fa54ec676a879041361189cc8de88b57</Anchor>
+    <Anchor>ad1524828665e50ac8a043ba9e44554ecafa54ec676a879041361189cc8de88b57</Anchor>
     <Abstract>for output only</Abstract>
   </Token>
   <Token>
@@ -34280,8 +36204,8 @@
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>cd8a95e8128fe1673479b8d0f4d0aa621db2da0bab10b7aba1cde4023f2ebdec</Anchor>
-    <Abstract>don&#39;t draw a decoration (Fl_Window)</Abstract>
+    <Anchor>ad1524828665e50ac8a043ba9e44554eca1db2da0bab10b7aba1cde4023f2ebdec</Anchor>
+    <Abstract>don&amp;#39;t draw a decoration (Fl_Window)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -34291,8 +36215,8 @@
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>cd8a95e8128fe1673479b8d0f4d0aa621d2b155a766bc59be7a3f60d306de852</Anchor>
-    <Abstract>don&#39;t let the window manager position the window (Fl_Window)</Abstract>
+    <Anchor>ad1524828665e50ac8a043ba9e44554eca1d2b155a766bc59be7a3f60d306de852</Anchor>
+    <Abstract>don&amp;#39;t let the window manager position the window (Fl_Window)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -34302,8 +36226,8 @@
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>cd8a95e8128fe1673479b8d0f4d0aa62daf04045e940879e007c4665fe19f66f</Anchor>
-    <Abstract>thisis a hovering toolbar window (Fl_Window)</Abstract>
+    <Anchor>ad1524828665e50ac8a043ba9e44554ecadaf04045e940879e007c4665fe19f66f</Anchor>
+    <Abstract>this is a hovering toolbar window (Fl_Window)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -34313,7 +36237,7 @@
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>cd8a95e8128fe1673479b8d0f4d0aa62b75f07926913da5f59be0ebfff6f6791</Anchor>
+    <Anchor>ad1524828665e50ac8a043ba9e44554ecab75f07926913da5f59be0ebfff6f6791</Anchor>
     <Abstract>the label contains a shortcut we need to draw</Abstract>
   </Token>
   <Token>
@@ -34324,7 +36248,7 @@
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>cd8a95e8128fe1673479b8d0f4d0aa626acfd100f5bddca8160f5771994fd256</Anchor>
+    <Anchor>ad1524828665e50ac8a043ba9e44554eca6acfd100f5bddca8160f5771994fd256</Anchor>
     <Abstract>the widget value changed</Abstract>
   </Token>
   <Token>
@@ -34335,7 +36259,7 @@
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>cd8a95e8128fe1673479b8d0f4d0aa6200340c90b72c9487fedd12da4da50f21</Anchor>
+    <Anchor>ad1524828665e50ac8a043ba9e44554eca00340c90b72c9487fedd12da4da50f21</Anchor>
     <Abstract>position window on top (Fl_Window)</Abstract>
   </Token>
   <Token>
@@ -34346,7 +36270,7 @@
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>cd8a95e8128fe1673479b8d0f4d0aa62cfdb57ccadb990d16a0d5005a4482ac6</Anchor>
+    <Anchor>ad1524828665e50ac8a043ba9e44554ecacfdb57ccadb990d16a0d5005a4482ac6</Anchor>
     <Abstract>accepts keyboard focus navigation if the widget can have the focus</Abstract>
   </Token>
   <Token>
@@ -34357,7 +36281,7 @@
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>cd8a95e8128fe1673479b8d0f4d0aa62e89fb627b81e0c46e693780bb80dc354</Anchor>
+    <Anchor>ad1524828665e50ac8a043ba9e44554ecae89fb627b81e0c46e693780bb80dc354</Anchor>
     <Abstract>the widget label is internally copied, its destruction is handled by the widget</Abstract>
   </Token>
   <Token>
@@ -34368,7 +36292,7 @@
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>cd8a95e8128fe1673479b8d0f4d0aa6291600fba5c1d9d2e3bc198f6d40d92ea</Anchor>
+    <Anchor>ad1524828665e50ac8a043ba9e44554eca91600fba5c1d9d2e3bc198f6d40d92ea</Anchor>
     <Abstract>all drawing within this widget will be clipped (Fl_Group)</Abstract>
   </Token>
   <Token>
@@ -34379,7 +36303,7 @@
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>cd8a95e8128fe1673479b8d0f4d0aa6287ee026ccf38470eb4a2dbb88b565c95</Anchor>
+    <Anchor>ad1524828665e50ac8a043ba9e44554eca87ee026ccf38470eb4a2dbb88b565c95</Anchor>
     <Abstract>a temporary popup window, dismissed by clicking outside (Fl_Window)</Abstract>
   </Token>
   <Token>
@@ -34390,7 +36314,7 @@
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>cd8a95e8128fe1673479b8d0f4d0aa62252bd920b8f19affab6727fde16ddcea</Anchor>
+    <Anchor>ad1524828665e50ac8a043ba9e44554eca252bd920b8f19affab6727fde16ddcea</Anchor>
     <Abstract>a temporary popup, transparent to events, and dismissed easily (Fl_Window)</Abstract>
   </Token>
   <Token>
@@ -34401,7 +36325,7 @@
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>cd8a95e8128fe1673479b8d0f4d0aa627d57c0f68ed7163ab25fdc1ac1f394f9</Anchor>
+    <Anchor>ad1524828665e50ac8a043ba9e44554eca7d57c0f68ed7163ab25fdc1ac1f394f9</Anchor>
     <Abstract>a window blocking input to all other winows (Fl_Window)</Abstract>
   </Token>
   <Token>
@@ -34412,7 +36336,7 @@
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>cd8a95e8128fe1673479b8d0f4d0aa62f69197e05ccc7e274b8eb1b87bf0c603</Anchor>
+    <Anchor>ad1524828665e50ac8a043ba9e44554ecaf69197e05ccc7e274b8eb1b87bf0c603</Anchor>
     <Abstract>window not using a hardware overlay plane (Fl_Menu_Window)</Abstract>
   </Token>
   <Token>
@@ -34423,8 +36347,8 @@
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>cd8a95e8128fe1673479b8d0f4d0aa622ff119d7f50c5e7149878ac1bae6d93a</Anchor>
-    <Abstract>position this idget relative to the parent group, not to the window</Abstract>
+    <Anchor>ad1524828665e50ac8a043ba9e44554eca2ff119d7f50c5e7149878ac1bae6d93a</Anchor>
+    <Abstract>position this widget relative to the parent group, not to the window</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -34434,8 +36358,8 @@
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>cd8a95e8128fe1673479b8d0f4d0aa620e4b0ee03d96b193e35db4acbd33dc34</Anchor>
-    <Abstract>the widget tooltip is internally copied, its destruction is handled by the widget...</Abstract>
+    <Anchor>ad1524828665e50ac8a043ba9e44554eca0e4b0ee03d96b193e35db4acbd33dc34</Anchor>
+    <Abstract>the widget tooltip is internally copied, its destruction is handled by the widget</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -34445,7 +36369,7 @@
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>cd8a95e8128fe1673479b8d0f4d0aa623054712c5eb3127dbf1cacbf6ce20b5a</Anchor>
+    <Anchor>ad1524828665e50ac8a043ba9e44554eca3054712c5eb3127dbf1cacbf6ce20b5a</Anchor>
     <Abstract>reserved for 3rd party extensions</Abstract>
   </Token>
   <Token>
@@ -34456,7 +36380,7 @@
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>cd8a95e8128fe1673479b8d0f4d0aa62131121d89e9c73bc4c2de9e58ecd9976</Anchor>
+    <Anchor>ad1524828665e50ac8a043ba9e44554eca131121d89e9c73bc4c2de9e58ecd9976</Anchor>
     <Abstract>reserved for 3rd party extensions</Abstract>
   </Token>
   <Token>
@@ -34467,15 +36391,15 @@
       <Scope>Fl_Widget</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget.html</Path>
-    <Anchor>cd8a95e8128fe1673479b8d0f4d0aa62673de93b5a47a17d1a0679f51f944467</Anchor>
+    <Anchor>ad1524828665e50ac8a043ba9e44554eca673de93b5a47a17d1a0679f51f944467</Anchor>
     <Abstract>reserved for 3rd party extensions</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Widget_Tracker</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Widget_Tracker</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget__Tracker.html</Path>
     <Abstract>This class should be used to control safe widget deletion.</Abstract>
@@ -34485,63 +36409,63 @@
     <TokenIdentifier>
       <Name>deleted</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget_Tracker</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget__Tracker.html</Path>
-    <Anchor>2838e5c2490a0bbd2e36d0edf92c822c</Anchor>
+    <Anchor>a2838e5c2490a0bbd2e36d0edf92c822c</Anchor>
     <Abstract>Returns 1, if the watched widget has been deleted.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>exists</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget_Tracker</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget__Tracker.html</Path>
-    <Anchor>1dede6a8196c421e380233236bb697cf</Anchor>
+    <Anchor>a1dede6a8196c421e380233236bb697cf</Anchor>
     <Abstract>Returns 1, if the watched widget exists (has not been deleted).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Widget_Tracker</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget_Tracker</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget__Tracker.html</Path>
-    <Anchor>f56fbd8246a36a9f81af4b33a51bdbbf</Anchor>
+    <Anchor>af56fbd8246a36a9f81af4b33a51bdbbf</Anchor>
     <Abstract>The constructor adds a widget to the watch list.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>widget</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget_Tracker</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget__Tracker.html</Path>
-    <Anchor>576527397fe3915b852f1d7402923fb5</Anchor>
+    <Anchor>a576527397fe3915b852f1d7402923fb5</Anchor>
     <Abstract>Returns a pointer to the watched widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Widget_Tracker</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Widget_Tracker</Scope>
     </TokenIdentifier>
     <Path>classFl__Widget__Tracker.html</Path>
-    <Anchor>d8b10b224a41cbe76566b57742190834</Anchor>
+    <Anchor>ad8b10b224a41cbe76566b57742190834</Anchor>
     <Abstract>The destructor removes a widget from the watch list.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Window</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
     <Abstract>This widget produces an actual window.</Abstract>
@@ -34551,506 +36475,506 @@
     <TokenIdentifier>
       <Name>as_window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>626ac137ca3d89ca743f6436af9981b9</Anchor>
+    <Anchor>a626ac137ca3d89ca743f6436af9981b9</Anchor>
     <Abstract>Returns an Fl_Window pointer if this widget is an Fl_Window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>border</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>39a0c5da9d2c16940b8d681a977ec17c</Anchor>
-    <Abstract>See void Fl_Window::border(int).</Abstract>
+    <Anchor>a72f5733f13cb6d8b646f1e7ffcd92333</Anchor>
+    <Abstract>Sets whether or not the window manager border is around the window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>border</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>72f5733f13cb6d8b646f1e7ffcd92333</Anchor>
-    <Abstract>Sets whether or not the window manager border is around the window.</Abstract>
+    <Anchor>a39a0c5da9d2c16940b8d681a977ec17c</Anchor>
+    <Abstract>See void Fl_Window::border(int)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>clear_border</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>b1f6119abc21b6636a13651b89bef1da</Anchor>
+    <Anchor>ab1f6119abc21b6636a13651b89bef1da</Anchor>
     <Abstract>Fast inline function to turn the window manager border off.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>copy_label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>b2222fc3011e34e90f870a663b24d416</Anchor>
+    <Anchor>ab2222fc3011e34e90f870a663b24d416</Anchor>
     <Abstract>Sets the current label.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>cursor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>3a762c544af59bd69458e2d635a2e160</Anchor>
+    <Anchor>a3a762c544af59bd69458e2d635a2e160</Anchor>
     <Abstract>Changes the cursor for this window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>default_cursor</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>0d1288bbd4f0eb7b26b37d739e83c0b3</Anchor>
+    <Anchor>a0d1288bbd4f0eb7b26b37d739e83c0b3</Anchor>
     <Abstract>Sets the default window cursor as well as its color.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>615bf5d04b79df5c8f53f3dcdf19e9b5</Anchor>
+    <Anchor>a615bf5d04b79df5c8f53f3dcdf19e9b5</Anchor>
     <Abstract>Creates a window from the given position, size and title.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>9718a55f909d150394f4a67ba762aa0c</Anchor>
+    <Anchor>a9718a55f909d150394f4a67ba762aa0c</Anchor>
     <Abstract>Creates a window from the given size and title.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>free_position</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>1e98da34a021275f42007528768c53a7</Anchor>
-    <Abstract>Undoes the effect of a previous resize() or show() so that the next time show() is...</Abstract>
+    <Anchor>a1e98da34a021275f42007528768c53a7</Anchor>
+    <Abstract>Undoes the effect of a previous resize() or show() so that the next time show() is called the window ...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fullscreen</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>c3f59c5dfbf15d4ae5485c5a8c73b0c3</Anchor>
-    <Abstract>Makes the window completely fill the screen, without any window manager border visible...</Abstract>
+    <Anchor>ac3f59c5dfbf15d4ae5485c5a8c73b0c3</Anchor>
+    <Abstract>Makes the window completely fill the screen, without any window manager border visible.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>fullscreen_off</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>48b6a2bd18309829c64c74f0c7281498</Anchor>
+    <Anchor>a48b6a2bd18309829c64c74f0c7281498</Anchor>
     <Abstract>Turns off any side effects of fullscreen() and does resize(x,y,w,h).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>handle</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>9c0eb1c55a1a62ef3d3d87676f936187</Anchor>
+    <Anchor>a9c0eb1c55a1a62ef3d3d87676f936187</Anchor>
     <Abstract>Handles the specified event.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>hide</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>cd69a335bdc69f5624301f267ca7f94e</Anchor>
+    <Anchor>acd69a335bdc69f5624301f267ca7f94e</Anchor>
     <Abstract>Removes the window from the screen.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>hotspot</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>77150540dca37718d5c2c60bd8f192e8</Anchor>
-    <Abstract>See void Fl_Window::hotspot(int x, int y, int offscreen = 0).</Abstract>
+    <Anchor>adbe55edbed0b87026b12a8b78a27f083</Anchor>
+    <Abstract>Positions the window so that the mouse is pointing at the given position, or at the center of the giv...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>hotspot</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>f04ceff1297434b9ec8521f47fd1051a</Anchor>
-    <Abstract>See void Fl_Window::hotspot(int x, int y, int offscreen = 0).</Abstract>
+    <Anchor>a77150540dca37718d5c2c60bd8f192e8</Anchor>
+    <Abstract>See void Fl_Window::hotspot(int x, int y, int offscreen = 0)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>hotspot</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>dbe55edbed0b87026b12a8b78a27f083</Anchor>
-    <Abstract>Positions the window so that the mouse is pointing at the given position, or at the...</Abstract>
+    <Anchor>af04ceff1297434b9ec8521f47fd1051a</Anchor>
+    <Abstract>See void Fl_Window::hotspot(int x, int y, int offscreen = 0)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>icon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>ebe49571396c9d9e88e6006e0d4899a1</Anchor>
-    <Abstract>Sets the current icon window target dependent data.</Abstract>
+    <Anchor>a21166ce884c29ec7c9dea16f516674c0</Anchor>
+    <Abstract>Gets the current icon window target dependent data.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>icon</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>26d72fc2749dce26680d686ae6841a29</Anchor>
-    <Abstract>Gets the current icon window target dependent data.</Abstract>
+    <Anchor>aebe49571396c9d9e88e6006e0d4899a1</Anchor>
+    <Abstract>Sets the current icon window target dependent data.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>iconize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>473a9728b4275ce16347e74faafb3cde</Anchor>
+    <Anchor>a473a9728b4275ce16347e74faafb3cde</Anchor>
     <Abstract>Iconifies the window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>iconlabel</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>a42d0d6dadaf7e81922c56dee5c8826c</Anchor>
-    <Abstract>Sets the icon label.</Abstract>
+    <Anchor>a0fe12b79c907b9b4127ca69882896dd9</Anchor>
+    <Abstract>See void Fl_Window::iconlabel(const char*)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>iconlabel</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>0fe12b79c907b9b4127ca69882896dd9</Anchor>
-    <Abstract>See void Fl_Window::iconlabel(const char*).</Abstract>
+    <Anchor>aa42d0d6dadaf7e81922c56dee5c8826c</Anchor>
+    <Abstract>Sets the icon label.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>7f34a499bd30417479a20bd16963f4fa</Anchor>
-    <Abstract>Sets the icon label.</Abstract>
+    <Anchor>a51a6665c988138e426fc12b4bf138f7b</Anchor>
+    <Abstract>See void Fl_Window::label(const char*)</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>bbf6ead38d7f0850a179d646e13cdc1a</Anchor>
+    <Anchor>abbf6ead38d7f0850a179d646e13cdc1a</Anchor>
     <Abstract>Sets the window title bar label.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>label</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>51a6665c988138e426fc12b4bf138f7b</Anchor>
-    <Abstract>See void Fl_Window::label(const char*).</Abstract>
+    <Anchor>a7f34a499bd30417479a20bd16963f4fa</Anchor>
+    <Abstract>Sets the icon label.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>make_current</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>65a2499309b3fdd1bed463cefa0cd1e2</Anchor>
-    <Abstract>Sets things up so that the drawing functions in &lt;FL/fl_draw.H&gt; will go into...</Abstract>
+    <Anchor>a65a2499309b3fdd1bed463cefa0cd1e2</Anchor>
+    <Abstract>Sets things up so that the drawing functions in &amp;lt;FL/fl_draw.H&amp;gt; will go into this window...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>menu_window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>41889341ef450cbc0ddf99b24f1aa104</Anchor>
+    <Anchor>a41889341ef450cbc0ddf99b24f1aa104</Anchor>
     <Abstract>Returns true if this window is a menu window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>modal</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>6cc843ffcc711300613e44c678ad682f</Anchor>
+    <Anchor>a6cc843ffcc711300613e44c678ad682f</Anchor>
     <Abstract>Returns true if this window is modal.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>non_modal</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>663df072d1d68c5733a1c5f2f88fd819</Anchor>
+    <Anchor>a663df072d1d68c5733a1c5f2f88fd819</Anchor>
     <Abstract>Returns true if this window is modal or non-modal.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>override</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>eed8d628ef854ea63a4e2badd9596eb7</Anchor>
+    <Anchor>aeed8d628ef854ea63a4e2badd9596eb7</Anchor>
     <Abstract>Returns non zero if FL_OVERRIDE flag is set, 0 otherwise.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>resize</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>febf4c8fdc1d4e565ea2867a52e6b083</Anchor>
+    <Anchor>afebf4c8fdc1d4e565ea2867a52e6b083</Anchor>
     <Abstract>Changes the size and position of the window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set_menu_window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>3236b2a68a20b3ad84133576955a8527</Anchor>
+    <Anchor>a3236b2a68a20b3ad84133576955a8527</Anchor>
     <Abstract>Marks the window as a menu window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set_modal</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>dbcee49a29aaeaef961b235035a127a5</Anchor>
-    <Abstract>A &quot;modal&quot; window, when shown(), will prevent any events from being delivered...</Abstract>
+    <Anchor>adbcee49a29aaeaef961b235035a127a5</Anchor>
+    <Abstract>A &amp;quot;modal&amp;quot; window, when shown(), will prevent any events from being delivered to other windo...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set_non_modal</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>a95384f21fd3d1b559e116f9298e97c2</Anchor>
-    <Abstract>A &quot;non-modal&quot; window (terminology borrowed from Microsoft Windows) acts...</Abstract>
+    <Anchor>aa95384f21fd3d1b559e116f9298e97c2</Anchor>
+    <Abstract>A &amp;quot;non-modal&amp;quot; window (terminology borrowed from Microsoft Windows) acts like a modal() one ...</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set_override</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>8b2843691557ff339326bb14b065f717</Anchor>
+    <Anchor>a8b2843691557ff339326bb14b065f717</Anchor>
     <Abstract>Activates the flags NOBORDER|FL_OVERRIDE.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>set_tooltip_window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>f048ffbe2beb649c9073a039585e5936</Anchor>
+    <Anchor>af048ffbe2beb649c9073a039585e5936</Anchor>
     <Abstract>Marks the window as a tooltip window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>0d75dfcdc8fb797f9247482da1e0152b</Anchor>
-    <Abstract>Puts the window on the screen and parses command-line arguments.</Abstract>
+    <Anchor>a908afc4420fd505e958f6ed394a86acc</Anchor>
+    <Abstract>Puts the window on the screen.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>show</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>908afc4420fd505e958f6ed394a86acc</Anchor>
-    <Abstract>Puts the window on the screen.</Abstract>
+    <Anchor>a0d75dfcdc8fb797f9247482da1e0152b</Anchor>
+    <Abstract>Puts the window on the screen and parses command-line arguments.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>shown</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>a09300542b2d8b49fc69a037bdd3b742</Anchor>
+    <Anchor>aa09300542b2d8b49fc69a037bdd3b742</Anchor>
     <Abstract>Returns non-zero if show() has been called (but not hide() ).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>size_range</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>9be71df81e121b984f33140720102d59</Anchor>
+    <Anchor>a9be71df81e121b984f33140720102d59</Anchor>
     <Abstract>Sets the allowable range the user can resize this window to.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>tooltip_window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>a2f8c9d857a58ee5d7968ea28eacc50c</Anchor>
+    <Anchor>aa2f8c9d857a58ee5d7968ea28eacc50c</Anchor>
     <Abstract>Returns true if this window is a tooltip window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>x_root</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>47814b4ee2378c8c942eeddd569c13f2</Anchor>
+    <Anchor>a47814b4ee2378c8c942eeddd569c13f2</Anchor>
     <Abstract>Gets the x position of the window on the screen.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>xclass</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>913bb4f81e4627e5b4a860ef78bca1ff</Anchor>
-    <Abstract>Sets the xclass for this window.</Abstract>
+    <Anchor>aa72d16b01745c1b396a654527012a6db</Anchor>
+    <Abstract>Returns the xclass for this window, or a default.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>xclass</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>a72d16b01745c1b396a654527012a6db</Anchor>
-    <Abstract>Returns the xclass for this window, or a default.</Abstract>
+    <Anchor>a913bb4f81e4627e5b4a860ef78bca1ff</Anchor>
+    <Abstract>Sets the xclass for this window.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>y_root</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>746dbdcce3b6d6aaed215188fd47d54a</Anchor>
+    <Anchor>a746dbdcce3b6d6aaed215188fd47d54a</Anchor>
     <Abstract>Gets the y position of the window on the screen.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>~Fl_Window</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>75b94c3386351a44a0ef97b8e435eecb</Anchor>
+    <Anchor>a75b94c3386351a44a0ef97b8e435eecb</Anchor>
     <Abstract>The destructor also deletes all the children.</Abstract>
   </Token>
   <Token>
@@ -35061,7 +36985,7 @@
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>f5e20a946ba316850cff08c09ed8e9e2</Anchor>
+    <Anchor>af5e20a946ba316850cff08c09ed8e9e2</Anchor>
     <Abstract>Returns the last window that was made current.</Abstract>
   </Token>
   <Token>
@@ -35072,7 +36996,7 @@
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>7ffb3ed023aa79f55575376c526a5ffe</Anchor>
+    <Anchor>a7ffb3ed023aa79f55575376c526a5ffe</Anchor>
     <Abstract>Back compatibility: Sets the default callback v for win to call on close event.</Abstract>
   </Token>
   <Token>
@@ -35083,8 +37007,8 @@
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>e20ec271b73081f25debd96bccb503c3</Anchor>
-    <Abstract>Returns the default xclass.</Abstract>
+    <Anchor>aa5e0b61428d6a4e497b13a5bdde85328</Anchor>
+    <Abstract>Sets the default window xclass.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -35094,52 +37018,52 @@
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>a5e0b61428d6a4e497b13a5bdde85328</Anchor>
-    <Abstract>Sets the default window xclass.</Abstract>
+    <Anchor>ae20ec271b73081f25debd96bccb503c3</Anchor>
+    <Abstract>Returns the default xclass.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>097d8258fa43a4fc3aa9409daeb97b44</Anchor>
+    <Anchor>a097d8258fa43a4fc3aa9409daeb97b44</Anchor>
     <Abstract>Draws the widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>flush</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>418cef08cf54f1dd794538501f15f08b</Anchor>
-    <Abstract>Forces the window to be drawn, this window is also made current and calls draw()...</Abstract>
+    <Anchor>a418cef08cf54f1dd794538501f15f08b</Anchor>
+    <Abstract>Forces the window to be drawn, this window is also made current and calls draw().</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>force_position</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>c1ca358880c243eb4be4a4a7bdaf55f4</Anchor>
-    <Abstract>Returns the internal state of the window&#39;s FORCE_POSITION flag.</Abstract>
+    <Anchor>a308532b4ea446cbafe7001cb3777389b</Anchor>
+    <Abstract>Sets an internal flag that tells FLTK and the window manager to honor position requests.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>force_position</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>308532b4ea446cbafe7001cb3777389b</Anchor>
-    <Abstract>Sets an internal flag that tells FLTK and the window manager to honor position requests...</Abstract>
+    <Anchor>ac1ca358880c243eb4be4a4a7bdaf55f4</Anchor>
+    <Abstract>Returns the internal state of the window&amp;#39;s FORCE_POSITION flag.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
@@ -35149,103 +37073,112 @@
       <Scope>Fl_Window</Scope>
     </TokenIdentifier>
     <Path>classFl__Window.html</Path>
-    <Anchor>8292163f1173f9d5d54b9573270f3cfe</Anchor>
+    <Anchor>a8292163f1173f9d5d54b9573270f3cfe</Anchor>
     <Abstract>Stores the last window that was made current.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Wizard</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Wizard</Scope>
     </TokenIdentifier>
     <Path>classFl__Wizard.html</Path>
-    <Abstract>This widget is based off the Fl_Tabs widget, but instead of displaying tabs it only...</Abstract>
+    <Abstract>This widget is based off the Fl_Tabs widget, but instead of displaying tabs it only changes &amp;quot;tab...</Abstract>
     <DeclaredIn>Fl_Wizard.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_Wizard</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Wizard</Scope>
     </TokenIdentifier>
     <Path>classFl__Wizard.html</Path>
-    <Anchor>1d28d1372dc4f655cd5a790d211c77ab</Anchor>
+    <Anchor>a1d28d1372dc4f655cd5a790d211c77ab</Anchor>
     <Abstract>The constructor creates the Fl_Wizard widget at the specified position and size.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>next</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Wizard</Scope>
     </TokenIdentifier>
     <Path>classFl__Wizard.html</Path>
-    <Anchor>4a8c03714a5998e8fd1def71e228bbff</Anchor>
+    <Anchor>a4a8c03714a5998e8fd1def71e228bbff</Anchor>
     <Abstract>This method shows the next child of the wizard.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>prev</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Wizard</Scope>
     </TokenIdentifier>
     <Path>classFl__Wizard.html</Path>
-    <Anchor>684252500c11e66e110713a82f85390b</Anchor>
+    <Anchor>a684252500c11e66e110713a82f85390b</Anchor>
     <Abstract>Shows the previous child.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Wizard</Scope>
     </TokenIdentifier>
     <Path>classFl__Wizard.html</Path>
-    <Anchor>8bc885dba3875b726b6a83f6205a4408</Anchor>
-    <Abstract>Sets the child widget that is visible.</Abstract>
+    <Anchor>a785cbdfd2bafc27dc575a92817045f6c</Anchor>
+    <Abstract>Gets the current visible child widget.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>value</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Wizard</Scope>
     </TokenIdentifier>
     <Path>classFl__Wizard.html</Path>
-    <Anchor>785cbdfd2bafc27dc575a92817045f6c</Anchor>
-    <Abstract>Gets the current visible child widget.</Abstract>
+    <Anchor>a8bc885dba3875b726b6a83f6205a4408</Anchor>
+    <Abstract>Sets the child widget that is visible.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_XBM_Image</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_XBM_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__XBM__Image.html</Path>
-    <Abstract>The Fl_XBM_Image class supports loading, caching, and drawing of X Bitmap (XBM) bitmap...</Abstract>
+    <Abstract>The Fl_XBM_Image class supports loading, caching, and drawing of X Bitmap (XBM) bitmap files...</Abstract>
     <DeclaredIn>Fl_XBM_Image.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_XBM_Image</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_XBM_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__XBM__Image.html</Path>
-    <Anchor>2922875d8def1239123e935d8079ff00</Anchor>
+    <Anchor>a2922875d8def1239123e935d8079ff00</Anchor>
     <Abstract>The constructor loads the named XBM file from the given name filename.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>Fl_XColor</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>Fl_XColor</Scope>
+    </TokenIdentifier>
+    <Path>structFl__XColor.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>Fl_Xlib_Graphics_Driver</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_Xlib_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Xlib__Graphics__Driver.html</Path>
     <Abstract>The Xlib-specific graphics class.</Abstract>
@@ -35253,79 +37186,262 @@
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>draw</Name>
+      <Name>class_name</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Xlib_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Xlib__Graphics__Driver.html</Path>
-    <Anchor>1095db1f9f8667887b33cea4d6b6431b</Anchor>
-    <Abstract>Draws an Fl_RGB_Image object to the device.</Abstract>
+    <Anchor>adacb00514c4eef14799d84155ca07d63</Anchor>
+    <Abstract>Returns the name of the class of this object.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
+      <Name>color</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Xlib_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Xlib__Graphics__Driver.html</Path>
+    <Anchor>a6350b59e243d94e36ea92c86fff185a7</Anchor>
+    <Abstract>see fl_color(Fl_Color c).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>color</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Xlib_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Xlib__Graphics__Driver.html</Path>
+    <Anchor>afed43a24d5b06da63608eb5ac5349798</Anchor>
+    <Abstract>see fl_color(uchar r, uchar g, uchar b).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>descent</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Xlib_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Xlib__Graphics__Driver.html</Path>
+    <Anchor>a8de9d9f74b620e42fa8046a5e0ab2730</Anchor>
+    <Abstract>see fl_descent().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Xlib_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Xlib__Graphics__Driver.html</Path>
-    <Anchor>c65c312eb316829c292aa1dbe7cfe162</Anchor>
+    <Anchor>ac65c312eb316829c292aa1dbe7cfe162</Anchor>
     <Abstract>Draws an Fl_Bitmap object to the device.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Xlib_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Xlib__Graphics__Driver.html</Path>
-    <Anchor>c1465a4e186a3eb6f2b06c9b7fcecf4a</Anchor>
+    <Anchor>ac1465a4e186a3eb6f2b06c9b7fcecf4a</Anchor>
     <Abstract>Draws an Fl_Pixmap object to the device.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>Fl_Xlib_Graphics_Driver</Name>
+      <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_Xlib_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Xlib__Graphics__Driver.html</Path>
-    <Anchor>478485095bb8a699387c4344b80d9b28</Anchor>
-    <Abstract>The constructor.</Abstract>
+    <Anchor>af916ef3a5ec09ee062b6f193a14a63c8</Anchor>
+    <Abstract>see fl_draw(const char *str, int n, int x, int y).</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
-      <Name>device_type</Name>
+      <Name>draw</Name>
       <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Xlib_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Xlib__Graphics__Driver.html</Path>
+    <Anchor>a678640292bbc03ec5f7805dd1fa139cc</Anchor>
+    <Abstract>see fl_draw(int angle, const char *str, int n, int x, int y).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>draw</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Xlib_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Xlib__Graphics__Driver.html</Path>
+    <Anchor>a1095db1f9f8667887b33cea4d6b6431b</Anchor>
+    <Abstract>Draws an Fl_RGB_Image object to the device.</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>draw_image</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Xlib_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Xlib__Graphics__Driver.html</Path>
+    <Anchor>a8660525747864d1facc311ff432d6ce7</Anchor>
+    <Abstract>see fl_draw_image(const uchar* buf, int X,int Y,int W,int H, int D, int L).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>draw_image</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Xlib_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Xlib__Graphics__Driver.html</Path>
+    <Anchor>a45b01f68807db62daa85b8d9a2fb8bc2</Anchor>
+    <Abstract>see fl_draw_image(Fl_Draw_Image_Cb cb, void* data, int X,int Y,int W,int H, int D).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>draw_image_mono</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Xlib_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Xlib__Graphics__Driver.html</Path>
+    <Anchor>a28911807f7cdbedee7ae6d7b538e12ee</Anchor>
+    <Abstract>see fl_draw_image_mono(const uchar* buf, int X,int Y,int W,int H, int D, int L).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>draw_image_mono</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Xlib_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Xlib__Graphics__Driver.html</Path>
+    <Anchor>a1e2d0b6d7cf5624eef0ee731efec9010</Anchor>
+    <Abstract>see fl_draw_image_mono(Fl_Draw_Image_Cb cb, void* data, int X,int Y,int W,int H, int D)...</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>font</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Xlib_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Xlib__Graphics__Driver.html</Path>
+    <Anchor>ae88164fde82dfcf8fa3caa3b7fe75248</Anchor>
+    <Abstract>see fl_font(Fl_Font face, Fl_Fontsize size).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>height</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Xlib_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Xlib__Graphics__Driver.html</Path>
+    <Anchor>a77db1ffb8b8c805b35a925121e9dc901</Anchor>
+    <Abstract>see fl_height().</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>rtl_draw</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Xlib_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Xlib__Graphics__Driver.html</Path>
+    <Anchor>a53937899b6b5da3e6a17911f5adc5701</Anchor>
+    <Abstract>see fl_rtl_draw(const char *str, int n, int x, int y).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>text_extents</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Xlib_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Xlib__Graphics__Driver.html</Path>
+    <Anchor>a57d1136f011e9a797b9cd549ba6a2a4a</Anchor>
+    <Abstract>see fl_text_extents(const char*, int n, int&amp;amp; dx, int&amp;amp; dy, int&amp;amp; w, int&amp;amp; h)...</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>width</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Xlib_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Xlib__Graphics__Driver.html</Path>
+    <Anchor>a44394c74c460981493849ffa0ca4ff1b</Anchor>
+    <Abstract>see fl_width(unsigned int n).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>width</Name>
+      <APILanguage>cpp</APILanguage>
+      <Type>instm</Type>
+      <Scope>Fl_Xlib_Graphics_Driver</Scope>
+    </TokenIdentifier>
+    <Path>classFl__Xlib__Graphics__Driver.html</Path>
+    <Anchor>a2483bf6da5735a7141ada57b7eca2ae4</Anchor>
+    <Abstract>see fl_width(const char *str, int n).</Abstract>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>class_id</Name>
+      <APILanguage>cpp</APILanguage>
       <Type>data</Type>
       <Scope>Fl_Xlib_Graphics_Driver</Scope>
     </TokenIdentifier>
     <Path>classFl__Xlib__Graphics__Driver.html</Path>
-    <Anchor>a9883f8390cb0c2b946b7d37519d7ab7</Anchor>
+    <Anchor>adf8a374329ebdb3580c104a33960944d</Anchor>
     <Abstract>A string that identifies each subclass of Fl_Device.</Abstract>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_XPM_Image</Name>
-      <APILanguage>cpp</APILanguage>
+      <APILanguage>c</APILanguage>
       <Type>cl</Type>
-      <Scope></Scope>
+      <Scope>Fl_XPM_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__XPM__Image.html</Path>
-    <Abstract>The Fl_XPM_Image class supports loading, caching, and drawing of X Pixmap (XPM) images...</Abstract>
+    <Abstract>The Fl_XPM_Image class supports loading, caching, and drawing of X Pixmap (XPM) images, including transparency.</Abstract>
     <DeclaredIn>Fl_XPM_Image.H</DeclaredIn>
   </Token>
   <Token>
     <TokenIdentifier>
       <Name>Fl_XPM_Image</Name>
       <APILanguage>cpp</APILanguage>
-      <Type>clm</Type>
+      <Type>instm</Type>
       <Scope>Fl_XPM_Image</Scope>
     </TokenIdentifier>
     <Path>classFl__XPM__Image.html</Path>
-    <Anchor>1bfc3baf18f4f8e63d03df030c4ab901</Anchor>
+    <Anchor>a1bfc3baf18f4f8e63d03df030c4ab901</Anchor>
     <Abstract>The constructor loads the XPM image from the name filename.</Abstract>
   </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>IActiveIMMApp</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>IActiveIMMApp</Scope>
+    </TokenIdentifier>
+    <Path>classIActiveIMMApp.html</Path>
+  </Token>
+  <Token>
+    <TokenIdentifier>
+      <Name>XUtf8FontStruct</Name>
+      <APILanguage>c</APILanguage>
+      <Type>cl</Type>
+      <Scope>XUtf8FontStruct</Scope>
+    </TokenIdentifier>
+    <Path>structXUtf8FontStruct.html</Path>
+  </Token>
 </Tokens>

Deleted: trunk/doc-1.3/Ximint_8h-source.html

Added: trunk/doc-1.3/Ximint_8h_source.html
===================================================================
Direct Link to Message ]
 
     
Previous Message ]Next Message ]
 
 

Comments are owned by the poster. All other content is copyright 1998-2024 by Bill Spitzak and others. This project is hosted by The FLTK Team. Please report site problems to 'erco@seriss.com'.