From ca9cca53a19145216cb0e00462db239e1194696d Mon Sep 17 00:00:00 2001 From: Jed Barber Date: Sun, 29 Apr 2018 00:39:36 +1000 Subject: FLTK.Event done, a whole bunch more polishing --- doc/fl_chart.html | 291 +++++++++++++++++++++++++++++++++++++ doc/fl_copy_surface.html | 128 ++++++++++++++++ doc/fl_image_surface.html | 129 +++++++++++++++++ doc/fl_menu_bar.html | 88 +++++++++++ doc/fl_menu_button.html | 113 +++++++++++++++ doc/fl_pack.html | 120 +++++++++++++++ doc/fl_paged_device.html | 255 ++++++++++++++++++++++++++++++++ doc/fl_progress.html | 152 +++++++++++++++++++ doc/fl_scroll.html | 174 ++++++++++++++++++++++ doc/fl_spinner.html | 361 ++++++++++++++++++++++++++++++++++++++++++++++ doc/fl_tabs.html | 156 ++++++++++++++++++++ doc/fl_tile.html | 105 ++++++++++++++ doc/fl_wizard.html | 126 ++++++++++++++++ 13 files changed, 2198 insertions(+) create mode 100644 doc/fl_chart.html create mode 100644 doc/fl_copy_surface.html create mode 100644 doc/fl_image_surface.html create mode 100644 doc/fl_menu_bar.html create mode 100644 doc/fl_menu_button.html create mode 100644 doc/fl_pack.html create mode 100644 doc/fl_paged_device.html create mode 100644 doc/fl_progress.html create mode 100644 doc/fl_scroll.html create mode 100644 doc/fl_spinner.html create mode 100644 doc/fl_tabs.html create mode 100644 doc/fl_tile.html create mode 100644 doc/fl_wizard.html (limited to 'doc') diff --git a/doc/fl_chart.html b/doc/fl_chart.html new file mode 100644 index 0000000..a9041e7 --- /dev/null +++ b/doc/fl_chart.html @@ -0,0 +1,291 @@ + + + + + + + Fl_Chart Binding Map + + + + + + +

Fl_Chart Binding Map

+ + + + + + + + + + +
Package name
Fl_ChartFLTK.Widgets.Charts
+ + + + + + + + + + + + + + + + +
Types
Fl_ChartChart
 Chart_Reference
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Functions and Procedures
+Fl_Chart(int X, int Y, int W, int H, const char *L=0);
+
+function Create
+       (X, Y, W, H : in Integer;
+        Text       : in String)
+    return Chart;
+
+void add(double val, const char *str=0, unsigned col=0);
+
+procedure Add
+       (This       : in out Chart;
+        Data_Value : in     Long_Float;
+        Data_Label : in     String := "";
+        Data_Color : in     Color := No_Color);
+
+uchar autosize() const;
+
+function Will_Autosize
+       (This : in Chart)
+    return Boolean;
+
+void autosize(uchar n);
+
+procedure Set_Autosize
+       (This : in out Chart;
+        To   : in     Boolean);
+
+void bounds(double *a, double *b) const;
+
+procedure Get_Bounds
+       (This         : in     Chart;
+        Lower, Upper :    out Long_Float);
+
+void bounds(double a, double b);
+
+procedure Set_Bounds
+       (This         : in out Chart;
+        Lower, Upper : in     Long_Float);
+
+void clear();
+
+procedure Clear
+       (This : in out Chart);
+
+void draw();
+
+procedure Draw
+       (This : in out Chart);
+
 
+function Handle
+       (This  : in out Chart;
+        Event : in     Event_Kind)
+    return Event_Outcome;
+
+void insert(int ind, double val, const char *str=0, unsigned col=0);
+
+procedure Insert
+       (This       : in out Chart;
+        Position   : in     Natural;
+        Data_Value : in     Long_Float;
+        Data_Label : in     String := "";
+        Data_Color : in     Color := No_Color);
+
+int maxsize() const;
+
+function Get_Maximum_Size
+       (This : in Chart)
+    return Natural;
+
+void maxsize(int m);
+
+procedure Set_Maximum_Size
+       (This : in out Chart;
+        To   : in     Natural);
+
+void replace(int ind, double val, const char *str=0, unsigned col=0);
+
+procedure Replace
+       (This       : in out Chart;
+        Position   : in     Natural;
+        Data_Value : in     Long_Float;
+        Data_Label : in     String := "";
+        Data_Color : in     Color := No_Color);
+
+int size() const;
+
+function Get_Size
+       (This : in Chart)
+    return Natural;
+
+void size(int W, int H);
+
+procedure Resize
+       (This : in out Chart;
+        W, H : in     Integer);
+
+Fl_Color textcolor() const;
+
+function Get_Text_Color
+       (This : in Chart)
+    return Color;
+
+void textcolor(Fl_Color n);
+
+procedure Set_Text_Color
+       (This : in out Chart;
+        To   : in     Color);
+
+Fl_Font textfont() const;
+
+function Get_Text_Font
+       (This : in Chart)
+    return Font_Kind;
+
+void textfont(Fl_Font s);
+
+procedure Set_Text_Font
+       (This : in out Chart;
+        To   : in     Font_Kind);
+
+Fl_Fontsize textsize() const;
+
+function Get_Text_Size
+       (This : in Chart)
+    return Font_Size;
+
+void textsize(Fl_Fontsize s);
+
+procedure Set_Text_Size
+       (This : in out Chart;
+        To   : in     Font_Size);
+
+ + + + + diff --git a/doc/fl_copy_surface.html b/doc/fl_copy_surface.html new file mode 100644 index 0000000..2fc1451 --- /dev/null +++ b/doc/fl_copy_surface.html @@ -0,0 +1,128 @@ + + + + + + + Fl_Copy_Surface Binding Map + + + + + + +

Fl_Copy_Surface Binding Map

+ + + + + + + + + + +
Package name
Fl_Copy_SurfaceFLTK.Devices.Surfaces.Copy
+ + + + + + + + + + + + + + + + +
Types
Fl_Copy_SurfaceCopy_Surface
 Copy_Surface_Reference
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Functions and Procedures
+Fl_Copy_Surface(int w, int h);
+
+function Create
+       (W, H : in Natural)
+    return Copy_Surface;
+
+const char * class_name();
+
 
+void draw(Fl_Widget *widget, int delta_x=0, int delta_y=0);
+
+procedure Draw_Widget
+       (This               : in out Copy_Surface;
+        Item               : in     FLTK.Widgets.Widget'Class;
+        Offset_X, Offset_Y : in     Integer := 0);
+
+void draw_decorated_window(Fl_Window *win, int delta_x=0, int delta_y=0);
+
+procedure Draw_Decorated_Window
+       (This               : in out Copy_Surface;
+        Item               : in     FLTK.Widgets.Groups.Windows.Window'Class;
+        Offset_X, Offset_Y : in     Integer := 0);
+
+int h();
+
+function Get_H
+       (This : in Copy_Surface)
+    return Integer;
+
+void set_current();
+
+procedure Set_Current
+       (This : in out Copy_Surface);
+
+int w();
+
+function Get_W
+       (This : in Copy_Surface)
+    return Integer;
+
+ + + + + diff --git a/doc/fl_image_surface.html b/doc/fl_image_surface.html new file mode 100644 index 0000000..4450127 --- /dev/null +++ b/doc/fl_image_surface.html @@ -0,0 +1,129 @@ + + + + + + + Fl_Image_Surface Binding Map + + + + + + +

Fl_Image_Surface Binding Map

+ + + + + + + + + + +
Package name
Fl_Image_SurfaceFLTK.Devices.Surfaces.Image
+ + + + + + + + + + + + + + + + +
Types
Fl_Image_SurfaceImage_Surface
 Image_Surface_Reference
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Functions and Procedures
+Fl_Image_Surface(int w, int h, int highres=0);
+
+function Create
+       (W, H    : in Integer;
+        Highres : in Boolean := False)
+    return Image_Surface;
+
+const char * class_name();
+
 
+void draw(Fl_Widget *, int delta_x=0, int delta_y=0);
+
+procedure Draw_Widget
+       (This               : in out Image_Surface;
+        Item               : in     FLTK.Widgets.Widget'Class;
+        Offset_X, Offset_Y : in     Integer := 0);
+
+void draw_decorated_window(Fl_Window *win, int delta_x=0, int delta_y=0);
+
+procedure Draw_Decorated_Window
+       (This               : in out Image_Surface;
+        Item               : in     FLTK.Widgets.Groups.Windows.Window'Class;
+        Offset_X, Offset_Y : in     Integer := 0);
+
+Fl_Shared_Image * highres_image();
+
+function Get_Highres_Image
+       (This : in Image_Surface)
+    return FLTK.Images.Shared.Shared_Image;
+
+Fl_RGB_Image * image();
+
+function Get_Image
+       (This : in Image_Surface)
+    return FLTK.Images.RGB.RGB_Image;
+
+void set_current();
+
+procedure Set_Current
+       (This : in out Image_Surface);
+
+ + + + + diff --git a/doc/fl_menu_bar.html b/doc/fl_menu_bar.html new file mode 100644 index 0000000..3ff571b --- /dev/null +++ b/doc/fl_menu_bar.html @@ -0,0 +1,88 @@ + + + + + + + Fl_Menu_Bar Binding Map + + + + + + +

Fl_Menu_Bar Binding Map

+ + + + + + + + + + +
Package name
Fl_Menu_BarFLTK.Widgets.Menus.Menu_Bars
+ + + + + + + + + + + + + + + + +
Types
Fl_Menu_BarMenu_Bar
 Menu_Bar_Reference
+ + + + + + + + + + + + + + + + + + + + + +
Functions and Procedures
+Fl_Menu_Bar(int X, int Y, int W, int H, const char *L=0);
+
+function Create
+       (X, Y, W, H : in Integer;
+        Text       : in String)
+    return Menu_Bar;
+
+void draw();
+
+procedure Draw
+       (This : in out Menu_Bar);
+
+int handle(int);
+
+function Handle
+       (This  : in out Menu_Bar;
+        Event : in     Event_Kind)
+    return Event_Outcome;
+
+ + + + + diff --git a/doc/fl_menu_button.html b/doc/fl_menu_button.html new file mode 100644 index 0000000..55b9e57 --- /dev/null +++ b/doc/fl_menu_button.html @@ -0,0 +1,113 @@ + + + + + + + Fl_Menu_Button Binding Map + + + + + + +

Fl_Menu_Button Binding Map

+ + + + + + + + + + +
Package name
Fl_Menu_ButtonFLTK.Widgets.Menus.Menu_Buttons
+ + + + + + + + + + + + + + + + + + + + + +
Types
Fl_Menu_ButtonMenu_Button
 Menu_Button_Reference
popup_buttonsPopup_Buttons
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Functions and Procedures
+Fl_Menu_Button(int, int, int, int, const char *=0);
+
+function Create
+       (X, Y, W, H : in Integer;
+        Text       : in String)
+    return Menu_Button;
+
+void draw();
+
+procedure Draw
+       (This : in out Menu_Button);
+
+int handle(int);
+
+function Handle
+       (This  : in out Menu_Button;
+        Event : in     Event_Kind)
+    return Event_Outcome;
+
+const Fl_Menu_Item * popup();
+
+function Popup
+       (This : in out Menu_Button)
+    return FLTK.Menu_Items.Menu_Item;
+
 
+procedure Set_Popup_Kind
+       (This : in out Menu_Button;
+        Pop  : in     Popup_Buttons);
+
+ + + + + diff --git a/doc/fl_pack.html b/doc/fl_pack.html new file mode 100644 index 0000000..e48a791 --- /dev/null +++ b/doc/fl_pack.html @@ -0,0 +1,120 @@ + + + + + + + Fl_Pack Binding Map + + + + + + +

Fl_Pack Binding Map

+ + + + + + + + + + +
Package name
Fl_PackFLTK.Widgets.Groups.Packed
+ + + + + + + + + + + + + + + + + + + + + +
Types
Fl_PackPacked_Group
 Packed_Group_Reference
enum { VERTICAL = 0, HORIZONTAL = 1 } 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Functions and Procedures
+Fl_Pack(int x, int y, int w, int h, const char *l=0);
+
+function Create
+       (X, Y, W, H : in Integer;
+        Text       : in String)
+    return Packed_Group;
+
+void draw();
+
+procedure Draw
+       (This : in out Packed_Group);
+
 
+function Handle
+       (This  : in out Packed_Group;
+        Event : in     Event_Kind)
+    return Event_Outcome;
+
+uchar horizontal() const;
+
 
+int spacing() const;
+
+function Get_Spacing
+       (This : in Packed_Group)
+    return Integer;
+
+void spacing(int i);
+
+procedure Set_Spacing
+       (This : in out Packed_Group;
+        To   : in     Integer);
+
+ + + + + diff --git a/doc/fl_paged_device.html b/doc/fl_paged_device.html new file mode 100644 index 0000000..e919ac0 --- /dev/null +++ b/doc/fl_paged_device.html @@ -0,0 +1,255 @@ + + + + + + + Fl_Paged_Device Binding Map + + + + + + +

Fl_Paged_Device Binding Map

+ + + + + + + + + + +
Package name
Fl_Paged_DeviceFLTK.Devices.Surfaces.Paged
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Types
Fl_Paged_DevicePaged_Surface
 Paged_Surface_Reference
Page_FormatPage_Format
Page_LayoutPage_Layout
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Functions and Procedures
+Fl_Paged_Device();
+
+function Create
+    return Paged_Surface;
+
+const char * class_name();
+
 
+virtual void end_job(void);
+
+procedure End_Job
+       (This : in out Paged_Surface);
+
+virtual int end_page(void);
+
+procedure End_Page
+       (This : in out Paged_Surface);
+
+virtual void margins(int *left, int *top, int *right, int *bottom);
+
+procedure Get_Margins
+       (This                     : in     Paged_Surface;
+        Left, Top, Right, Bottom :    out Integer);
+
+virtual void origin(int x, int y);
+
+procedure Set_Origin
+       (This : in out Paged_Surface;
+        X, Y : in     Integer);
+
+virtual void origin(int *x, int *y);
+
+procedure Get_Origin
+       (This : in     Paged_Surface;
+        X, Y :    out Integer);
+
+virtual void print_widget(Fl_Widget *widget, int delta_x=0, int delta_y=0);
+
+procedure Print_Widget
+       (This               : in out Paged_Surface;
+        Item               : in     FLTK.Widgets.Widget'Class;
+        Offset_X, Offset_Y : in     Integer := 0);
+
+void print_window(Fl_Window *win, int x_offset=0, int y_offset=0);
+
+procedure Print_Window
+       (This               : in out Paged_Surface;
+        Item               : in     FLTK.Widgets.Groups.Windows.Window'Class;
+        Offset_X, Offset_Y : in     Integer := 0);
+
+virtual void print_window_part(Fl_Window *win, int x, int y, int w, int h, int delta_x=0, int delta_y=0);
+
+procedure Print_Window_Part
+       (This               : in out Paged_Surface;
+        Item               : in     FLTK.Widgets.Groups.Windows.Window'Class;
+        X, Y, W, H         : in     Integer;
+        Offset_X, Offset_Y : in     Integer := 0);
+
+virtual int printable_rect(int *w, int *h);
+
+procedure Get_Printable_Rect
+       (This : in     Paged_Surface;
+        W, H :    out Integer);
+
+virtual void rotate(float angle);
+
+procedure Rotate
+       (This    : in out Paged_Surface;
+        Degrees : in     Float);
+
+virtual void scale(float scale_x, float scale_y=0);
+
+procedure Scale
+       (This   : in out Paged_Surface;
+        Factor : in     Float);
+
+procedure Scale
+       (This               : in out Paged_Surface;
+        Factor_X, Factor_Y : in     Float);
+
+virtual int start_job(int pagecount, int *frompage=NULL, int *topage=NULL);
+
+procedure Start_Job
+       (This  : in out Paged_Surface;
+        Count : in     Natural);
+
+procedure Start_Job
+       (This     : in out Paged_Surface;
+        Count    : in     Natural;
+        From, To : in     Positive);
+
+virtual int start_page(void);
+
+procedure Start_Page
+       (This : in out Paged_Surface);
+
+virtual void translate(int x, int y);
+
+procedure Translate
+       (This             : in out Paged_Surface;
+        Delta_X, Delta_Y : in     Integer);
+
+virtual void untranslate(void);
+
+procedure Untranslate
+       (This : in out Paged_Surface);
+
+ + + + + diff --git a/doc/fl_progress.html b/doc/fl_progress.html new file mode 100644 index 0000000..8718ce0 --- /dev/null +++ b/doc/fl_progress.html @@ -0,0 +1,152 @@ + + + + + + + Fl_Progress Binding Map + + + + + + +

Fl_Progress Binding Map

+ + + + + + + + + + +
Package name
Fl_ProgressFLTK.Widgets.Progress_Bars
+ + + + + + + + + + + + + + + + +
Types
Fl_ProgressProgress_Bar
 Progress_Bar_Reference
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Functions and Procedures
+Fl_Progress(int x, int y, int w, int h, const char *l=0);
+
+function Create
+       (X, Y, W, H : in Integer;
+        Text       : in String)
+    return Progress_Bar;
+
+virtual void draw();
+
+procedure Draw
+       (This : in out Progress_Bar);
+
 
+function Handle
+       (This  : in out Progress_Bar;
+        Event : in     Event_Kind)
+    return Event_Outcome;
+
+void maximum(float v);
+
+procedure Set_Maximum
+       (This : in out Progress_Bar;
+        To   : in     Float);
+
+float maximum() const;
+
+function Get_Maximum
+       (This : in Progress_Bar)
+    return Float;
+
+void minimum(float v);
+
+procedure Set_Minimum
+       (This : in out Progress_Bar;
+        To   : in     Float);
+
+float minimum() const;
+
+function Get_Minimum
+       (This : in Progress_Bar)
+    return Float;
+
+void value(float v);
+
+procedure Set_Value
+       (This : in out Progress_Bar;
+        To   : in     Float);
+
+float value() const;
+
+function Get_Value
+       (This : in Progress_Bar)
+    return Float;
+
+ + + + + diff --git a/doc/fl_scroll.html b/doc/fl_scroll.html new file mode 100644 index 0000000..3cc9087 --- /dev/null +++ b/doc/fl_scroll.html @@ -0,0 +1,174 @@ + + + + + + + Fl_Scroll Binding Map + + + + + + +

Fl_Scroll Binding Map

+ + + + + + + + + + +
Package name
Fl_ScrollFLTK.Widgets.Groups.Scrolls
+ + + + + + + + + + + + + + + + + + + + +
Types
Fl_ScrollScroll
 Scroll_Reference
enum { HORIZONTAL = 1, VERTICAL = 2, BOTH = 3, ALWAYS_ON = 4, HORIZONTAL_ALWAYS = 5, VERTICAL_ALWAYS = 6, BOTH_ALWAYS = 7 } + Scroll_Kind
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Functions and Procedures
+Fl_Scroll(int X, int Y, int W, int H, const char *L=0);
+
+function Create
+       (X, Y, W, H : in Integer;
+        Text       : in String)
+    return Scroll;
+
+void clear();
+
+procedure Clear
+       (This : in out Scroll);
+
+void draw();
+
+procedure Draw
+       (This : in out Scroll);
+
+int handle(int);
+
+function Handle
+       (This  : in out Scroll;
+        Event : in     Event_Kind)
+    return Event_Outcome;
+
+void resize(int X, int Y, int W, int H);
+
 
+void scroll_to(int, int);
+
+procedure Scroll_To
+       (This : in out Scroll;
+        X, Y : in     Integer);
+
+int scrollbar_size() const;
+
+function Get_Scrollbar_Size
+       (This : in Scroll)
+    return Integer;
+
+void scrollbar_size(int newSize);
+
+procedure Set_Scrollbar_Size
+       (This : in out Scroll;
+        To   : in     Integer);
+
+int xposition() const;
+
+function Get_Scroll_X
+       (This : in Scroll)
+    return Integer;
+
+int yposition() const;
+
+function Get_Scroll_Y
+       (This : in Scroll)
+    return Integer;
+
 
+procedure Set_Type
+       (This : in out Scroll;
+        Mode : in     Scroll_Kind);
+
+ + + + + diff --git a/doc/fl_spinner.html b/doc/fl_spinner.html new file mode 100644 index 0000000..8c726ae --- /dev/null +++ b/doc/fl_spinner.html @@ -0,0 +1,361 @@ + + + + + + + Fl_Spinner Binding Map + + + + + + +

Fl_Spinner Binding Map

+ + + + + + + + + + +
Package name
Fl_SpinnerFLTK.Widgets.Groups.Spinners
+ + + + + + + + + + + + + + + + +
Types
Fl_SpinnerSpinner
 Spinner_Reference
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Functions and Procedures
+Fl_Spinner(int X, int Y, int W, int H, const char *L=0);
+
+function Create
+       (X, Y, W, H : in Integer;
+        Text       : in String)
+    return Spinner;
+
+void color(Fl_Color v);
+
+procedure Set_Background_Color
+       (This : in out Spinner;
+        To   : in     Color);
+
+Fl_Color color() const;
+
+function Get_Background_Color
+       (This : in Spinner)
+    return Color;
+
 
+procedure Draw
+       (This : in out Spinner);
+
+const char * format();
+
 
+void format(const char *f);
+
 
+int handle(int event);
+
+function Handle
+       (This  : in out Spinner;
+        Event : in     Event_Kind)
+    return Event_Outcome;
+
+double maximum() const;
+
+function Get_Maximum
+       (This : in Spinner)
+    return Long_Float;
+
+void maximum(double m);
+
+procedure Set_Maximum
+       (This : in out Spinner;
+        To   : in     Long_Float);
+
+double maxinum() const;
+
 
+double minimum() const;
+
+function Get_Minimum
+       (This : in Spinner)
+    return Long_Float;
+
+void minimum(double m);
+
+procedure Set_Minimum
+       (This : in out Spinner;
+        To   : in     Long_Float);
+
+double mininum() const;
+
 
 
+procedure Get_Range
+       (This     : in     Spinner;
+        Min, Max :    out Long_Float);
+
+void range(double a, double b);
+
+procedure Set_Range
+       (This     : in out Spinner;
+        Min, Max : in     Long_Float);
+
+void resize(int X, int Y, int W, int H);
+
 
+void selection_color(Fl_Color val);
+
+procedure Set_Selection_Color
+       (This : in out Spinner;
+        To   : in     Color);
+
+Fl_Color selection_color() const;
+
+function Get_Selection_Color
+       (This : in Spinner)
+    return Color;
+
+double step() const;
+
+function Get_Step
+       (This : in Spinner)
+    return Long_Float;
+
+void step(double s);
+
+procedure Set_Step
+       (This : in out Spinner;
+        To   : in     Long_Float);
+
+Fl_Color textcolor() const;
+
+function Get_Text_Color
+       (This : in Spinner)
+    return Color;
+
+void textcolor(Fl_Color c);
+
+procedure Set_Text_Color
+       (This : in out Spinner;
+        To   : in     Color);
+
+Fl_Font textfont() const;
+
+function Get_Text_Font
+       (This : in Spinner)
+    return Font_Kind;
+
+void textfont(Fl_Font f);
+
+procedure Set_Text_Font
+       (This : in out Spinner;
+        To   : in     Font_Kind);
+
+Fl_Fontsize textsize() const;
+
+function Get_Text_Size
+       (This : in Spinner)
+    return Font_Size;
+
+void textsize(Fl_Fontsize s);
+
+procedure Set_Text_Size
+       (This : in out Spinner;
+        To   : in     Font_Size);
+
+uchar type() const;
+
+function Get_Type
+       (This : in Spinner)
+    return Spinner_Kind;
+
+void type(uchar v);
+
+procedure Set_Type
+       (This : in out Spinner;
+        To   : in     Spinner_Kind);
+
+double value() const;
+
+function Get_Value
+       (This : in Spinner)
+    return Long_Float;
+
+void value(double v);
+
+procedure Set_Value
+       (This : in out Spinner;
+        To   : in     Long_Float);
+
+ + + + + diff --git a/doc/fl_tabs.html b/doc/fl_tabs.html new file mode 100644 index 0000000..048c356 --- /dev/null +++ b/doc/fl_tabs.html @@ -0,0 +1,156 @@ + + + + + + + Fl_Tabs Binding Map + + + + + + +

Fl_Tabs Binding Map

+ + + + + + + + + + +
Package name
Fl_TabsFLTK.Widgets.Groups.Tabbed
+ + + + + + + + + + + + + + + + +
Types
Fl_TabsTabbed_Group
 Tabbed_Group_Reference
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Functions and Procedures
+Fl_Tabs(int, int, int, int, const char *=0);
+
+function Create
+       (X, Y, W, H : in Integer;
+        Text       : in String)
+    return Tabbed_Group;
+
+void client_area(int &rx, int &ry, int &rw, int &rh, int tabh=0);
+
+procedure Get_Client_Area
+       (This       : in     Tabbed_Group;
+        Tab_Height : in     Natural;
+        X, Y, W, H :    out Integer);
+
+void draw();
+
+procedure Draw
+       (This : in out Tabbed_Group);
+
+int handle(int);
+
+function Handle
+       (This  : in out Tabbed_Group;
+        Event : in     Event_Kind)
+    return Event_Outcome;
+
+Fl_Widget * push() const;
+
+function Get_Push
+       (This : in Tabbed_Group)
+    return access Widget'Class;
+
+int push(Fl_WIdget *);
+
+procedure Set_Push
+       (This : in out Tabbed_Group;
+        Item : in out Widget'Class);
+
+Fl_Widget * value();
+
+function Get_Visible
+       (This : in Tabbed_Group)
+    return access Widget'Class;
+
+int value(Fl_Widget *);
+
+procedure Set_Visible
+       (This : in out Tabbed_Group;
+        Item : in out Widget'Class);
+
+Fl_Widget * which(int event_x, int event_y);
+
+function Get_Which
+       (This             : in Tabbed_Group;
+        Event_X, Event_Y : in Integer)
+    return access Widget'Class;
+
+ + + + + diff --git a/doc/fl_tile.html b/doc/fl_tile.html new file mode 100644 index 0000000..0aab994 --- /dev/null +++ b/doc/fl_tile.html @@ -0,0 +1,105 @@ + + + + + + + Fl_Tile Binding Map + + + + + + +

Fl_Tile Binding Map

+ + + + + + + + + + +
Package name
Fl_TileFLTK.Widgets.Groups.Tiled
+ + + + + + + + + + + + + + + + +
Types
Fl_TileTiled_Group
 Tiled_Group_Reference
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Functions and Procedures
+Fl_Tile(int X, int Y, int W, int H, const char *L=0);
+
+function Create
+       (X, Y, W, H : in Integer;
+        Text       : in String)
+    return Tiled_Group;
+
 
+procedure Draw
+       (This : in out Tiled_Group);
+
+int handle(int event);
+
+function Handle
+       (This  : in out Tiled_Group;
+        Event : in     Event_Kind)
+    return Event_Outcome;
+
+void position(int oldx, int oldy, int newx, int newy);
+
+procedure Position
+       (This         : in out Tiled_Group;
+        Old_X, Old_Y : in     Integer;
+        New_X, New_Y : in     Integer);
+
+void resize(int X, int Y, int W, int H);
+
 
+ + + + + diff --git a/doc/fl_wizard.html b/doc/fl_wizard.html new file mode 100644 index 0000000..313924a --- /dev/null +++ b/doc/fl_wizard.html @@ -0,0 +1,126 @@ + + + + + + + Fl_Wizard Binding Map + + + + + + +

Fl_Wizard Binding Map

+ + + + + + + + + + +
Package name
Fl_WizardFLTK.Widgets.Groups.Wizards
+ + + + + + + + + + + + + + + + +
Types
Fl_WizardWizard
 Wizard_Reference
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Functions and Procedures
+Fl_Wizard(int, int, int, int, const char *=0);
+
+function Create
+       (X, Y, W, H : in Integer;
+        Text       : in String)
+    return Wizard;
+
 
+procedure Draw
+       (This : in out Wizard);
+
 
+function Handle
+       (This  : in out Wizard;
+        Event : in     Event_Kind)
+    return Event_Outcome;
+
+void next();
+
+procedure Next
+       (This : in out Wizard);
+
+void prev();
+
+procedure Prev
+       (This : in out Wizard);
+
+Fl_Widget * value();
+
+function Get_Visible
+       (This : in Wizard)
+    return access Widget'Class;
+
+void value(Fl_Widget *);
+
+procedure Set_Visible
+       (This : in out Wizard;
+        Item : in out Widget'Class);
+
+ + + + + -- cgit