From 36e546c1c9a9bb8e778fb637c17f94390b4d23c2 Mon Sep 17 00:00:00 2001 From: Jedidiah Barber Date: Sat, 15 Feb 2025 14:29:16 +1300 Subject: Reorganising Fl / FLTK, improving enum docs --- doc/fl_(fltk-static).html | 141 +++++++++++++++++++++++++++++++++------------- 1 file changed, 103 insertions(+), 38 deletions(-) (limited to 'doc/fl_(fltk-static).html') diff --git a/doc/fl_(fltk-static).html b/doc/fl_(fltk-static).html index 031ff3f..3afc53a 100644 --- a/doc/fl_(fltk-static).html +++ b/doc/fl_(fltk-static).html @@ -32,13 +32,23 @@ Types - Fl_Awake_Handler - Awake_Handler + Fl_Abort_Handler +   - Fl_Timeout_Handler - Timeout_Handler + Fl_Args_Handler +   + + + + Fl_Atclose_Handler +   + + + + Fl_Awake_Handler + Awake_Handler @@ -46,6 +56,21 @@ Idle_Handler + + Fl_Old_Idle_Handler +   + + + + Fl_System_Handler +   + + + + Fl_Timeout_Handler + Timeout_Handler + + int Buffer_Kind @@ -91,11 +116,6 @@ Option - - Fl_System_Handler -   - - @@ -105,6 +125,13 @@
+static void (*atclose)(Fl_Window *, void *);
+
+Deprecated, set the callback for the Window instead. + + + +
 static char const * const clipboard_image = "image";
 
  @@ -117,6 +144,20 @@ static char const * const clipboard_plain_text = "text/plain";   + +
+static const char * const help = helpmsg + 13;
+
+  + + + +
+static void (*idle)();
+
+Should not be used directly. + + @@ -191,7 +232,8 @@ procedure Add_Idle
-static void add_system_handler(Fl_System_Handler h, void *data);
+static void add_system_handler(Fl_System_Handler h,
+    void *data);
 
  @@ -210,6 +252,35 @@ procedure Add_Timeout
+static int arg(int argc, char **argv, int &i);
+
+  + + + +
+static int args(int argc, char **argv, int &i,
+    Fl_Args_Handler cb=0);
+
+  + + + +
+static void args(int argc, char **argv);
+
+  + + + +
+static int awake(Fl_Awake_Handler cb, void *message=0);
+
+  + + + +
 static void background(uchar, uchar, uchar);
 
@@ -349,15 +420,6 @@ procedure Set_Drag_Drop_Text_Support
 
   
 
-static void do_widget_deletion();
-
-
-procedure Do_Widget_Deletion;
-
- - - -
 static int draw_box_active();
 
@@ -781,6 +843,20 @@ static void selection_owner(Fl_Widget *);
 
   
 
+static void set_abort(Fl_Abort_Handler f);
+
+Marked as backwards compatibility only. + + + +
+static void set_atclose(Fl_Atclose_Handler f);
+
+Marked as backwards compatibility only. + + + +
 static void set_box_color(Fl_Color);
 
  @@ -788,7 +864,8 @@ static void set_box_color(Fl_Color);
-static void set_boxtype(Fl_Boxtype, Fl_Box_Draw_F *, uchar, uchar, uchar, uchar);
+static void set_boxtype(Fl_Boxtype, Fl_Box_Draw_F *,
+    uchar, uchar, uchar, uchar);
 
  @@ -851,36 +928,24 @@ procedure Setup_Fonts
-static void set_labeltype(Fl_Labeltype, Fl_Label_Draw_F *, FL_Label_Measure_F *);
+static void set_idle(Fl_Old_Idle_Handler cb);
 
-  +Deprecated, use add_idle / Add_Idle instead.
-static void set_labeltype(Fl_Labeltype, Fl_Labeltype from);
+static void set_labeltype(Fl_Labeltype, Fl_Label_Draw_F *,
+    FL_Label_Measure_F *);
 
 
-static int visible_focus();
-
-
-function Has_Visible_Focus
-    return Boolean;
-
- - - -
-static void visible_focus(int v);
-
-
-procedure Set_Visible_Focus
-       (To : in Boolean);
+static void set_labeltype(Fl_Labeltype, Fl_Labeltype from);
 
+  -- cgit