diff options
author | Jed Barber <jjbarber@y7mail.com> | 2018-04-17 16:00:26 +1000 |
---|---|---|
committer | Jed Barber <jjbarber@y7mail.com> | 2018-04-17 16:00:26 +1000 |
commit | 617353265e4dc4e0280b565f2cd9e7749ce52bfd (patch) | |
tree | b03cbfad780fb426ef42660ff6e112cdcaeda9f4 /doc | |
parent | a4b6a06f372923fb38ae4d3c7e0429ce93ea7748 (diff) |
More polishing
Diffstat (limited to 'doc')
-rw-r--r-- | doc/blank_template.html | 5 | ||||
-rw-r--r-- | doc/common_dialogs.html | 263 | ||||
-rw-r--r-- | doc/fl_clock.html | 107 | ||||
-rw-r--r-- | doc/fl_clock_output.html | 184 | ||||
-rw-r--r-- | doc/fl_double_window.html | 139 | ||||
-rw-r--r-- | doc/fl_file_input.html | 155 | ||||
-rw-r--r-- | doc/fl_float_input.html | 93 | ||||
-rw-r--r-- | doc/fl_input.html | 545 | ||||
-rw-r--r-- | doc/fl_int_input.html | 93 | ||||
-rw-r--r-- | doc/fl_menu_window.html | 161 | ||||
-rw-r--r-- | doc/fl_multiline_input.html | 84 | ||||
-rw-r--r-- | doc/fl_multiline_output.html | 84 | ||||
-rw-r--r-- | doc/fl_output.html | 84 | ||||
-rw-r--r-- | doc/fl_round_clock.html | 93 | ||||
-rw-r--r-- | doc/fl_secret_input.html | 86 | ||||
-rw-r--r-- | doc/fl_single_window.html | 129 |
16 files changed, 2303 insertions, 2 deletions
diff --git a/doc/blank_template.html b/doc/blank_template.html index 256c469..d624fee 100644 --- a/doc/blank_template.html +++ b/doc/blank_template.html @@ -18,8 +18,9 @@ <tr><th colspan="2">Package name</th></tr> <tr> - + </tr> + </table> @@ -28,7 +29,7 @@ <tr><th colspan="2">Types</th></tr> <tr> - + </tr> </table> diff --git a/doc/common_dialogs.html b/doc/common_dialogs.html new file mode 100644 index 0000000..0676bf8 --- /dev/null +++ b/doc/common_dialogs.html @@ -0,0 +1,263 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Common Dialogs Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Common Dialogs Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Ask</td> + <td>FLTK.Dialogs</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Beep</td> + <td>Beep_Kind</td> + </tr> + + <tr> + <td> </td> + <td>Choice</td> + </tr> + + <tr> + <td> </td> + <td>RGB_Float</td> + </tr> + + <tr> + <td> </td> + <td>RGB_Int</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +void fl_alert(const char *fmt,...); +</pre></td> +<td><pre> +procedure Alert + (Message : String); +</pre></td> + </tr> + + <tr> +<td><pre> +int fl_ask(const char *fmt,...); +</pre></td> +<td>Present but disabled due to fl_ask being deprecated</td> + </tr> + + <tr> +<td><pre> +void fl_beep(int type); +</pre></td> +<td><pre> +procedure Beep + (Kind : in Beep_Kind); +</pre></td> + </tr> + + <tr> +<td><pre> +int fl_choice(const char *fmt, const char *b0, const char *b1, const char *b2,...); +</pre></td> +<td><pre> +function Three_Way_Choice + (Message, Button1, Button2, Button3 : in String) + return Choice; +</pre></td> + </tr> + + <tr> +<td><pre> +int fl_color_chooser(const char *name, double &r, double &g, double &b, int cmode); +</pre></td> +<td><pre> +function Color_Chooser + (Title : in String; + R, G, B : in out RGB_Float; + Mode : in FLTK.Widgets.Groups.Color_Choosers.Color_Mode := + FLTK.Widgets.Groups.Color_Choosers.RGB) + return Boolean; +</pre></td> + </tr> + + <tr> +<td><pre> +int fl_color_chooser(const char *name, uchar &r, uchar &g, uchar &b, int cmode); +</pre></td> +<td><pre> +function Color_Chooser + (Title : in String; + R, G, B : in out RGB_Int; + Mode : in FLTK.Widgets.Groups.Color_Choosers.Color_Mode := + FLTK.Widgets.Groups.Color_Choosers.RGB) + return Boolean; +</pre></td> + </tr> + + <tr> +<td><pre> +char * fl_dir_chooser(const char *message, const char *fname, int relative); +</pre></td> +<td><pre> +function Dir_Chooser + (Message, Default : in String; + Relative : in Boolean := False) + return String; +</pre></td> + </tr> + + <tr> +<td><pre> +char * fl_file_chooser(const char *message, const char *pat, const char *fname, int relative); +</pre></td> +<td><pre> +function File_Chooser + (Message, Filter_Pattern, Default : in String; + Relative : in Boolean := False) + return String; +</pre></td> + </tr> + + <tr> +<td><pre> +void fl_file_chooser_callback(void(*cb)(const char *)); +</pre></td> +<td> </td> + </tr> + + <tr> +<td><pre> +void fl_file_chooser_ok_label(const char *l); +</pre></td> +<td> </td> + </tr> + + <tr> +<td><pre> +const char * fl_input(const char *fmt, const char *defstr,...); +</pre></td> +<td><pre> +function Text_Input + (Message : in String; + Default : in String := "") + return String; +</pre></td> + </tr> + + <tr> +<td><pre> +void fl_message(const char *fmt,...); +</pre></td> +<td><pre> +procedure Message_Box + (Message : in String); +</pre></td> + </tr> + + <tr> +<td><pre> +void fl_message_font(Fl_Font f, Fl_Fontsize s); +</pre></td> +<td><pre> +procedure Set_Message_Font + (Font : in Font_Kind; + Size : in Font_Size); +</pre></td> + </tr> + + <tr> +<td><pre> +void fl_message_hotspot(int enable); +</pre></td> +<td><pre> +procedure Set_Hotspot + (To : in Boolean); +</pre></td> + </tr> + + <tr> +<td><pre> +int fl_message_hotspot(void); +</pre></td> +<td><pre> +function Get_Hotspot + return Boolean; +</pre></td> + </tr> + + <tr> +<td><pre> +Fl_Widget * fl_message_icon(); +</pre></td> +<td><pre> +function Get_Message_Icon + return FLTK.Widgets.Boxes.Box_Reference; +</pre></td> + </tr> + + <tr> +<td><pre> +void fl_message_title(const char *title); +</pre></td> +<td><pre> +procedure Set_Message_Title + (To : in String); +</pre></td> + </tr> + + <tr> +<td><pre> +void fl_message_title_default(const char *title); +</pre></td> +<td><pre> +procedure Set_Message_Title_Default + (To : in String); +</pre></td> + </tr> + + <tr> +<td><pre> +const char * fl_password(const char *fmt, const char *defstr,...); +</pre></td> +<td><pre> +function Password + (Message : in String; + Default : in String := "") + return String; +</pre></td> + </tr> + +</table> + + + </body> +</html> + diff --git a/doc/fl_clock.html b/doc/fl_clock.html new file mode 100644 index 0000000..5e37577 --- /dev/null +++ b/doc/fl_clock.html @@ -0,0 +1,107 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Clock Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Clock Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Clock</td> + <td>FLTK.Widgets.Clocks.Updated</td> + </tr> +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Clock</td> + <td>Updated_Clock</td> + </tr> + + <tr> + <td> </td> + <td>Updated_Clock_Reference</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Clock(int X, int Y, int W, int H, const char *L=0); +</pre></td> +<td><pre> +function Create + (X, Y, W, H : in Integer; + Text : in String) + return Updated_Clock; +</pre></td> + </tr> + + <tr> +<td><pre> +Fl_Clock(uchar t, int X, int Y, int W, int H, const char *L); +</pre></td> +<td><pre> +function Create + (Kind : in Box_Kind; + X, Y, W, H : in Integer; + Text : in String) + return Updated_Clock; +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +procedure Draw + (This : in out Updated_Clock); +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +procedure Draw + (This : in out Clock; + X, Y, W, H : in Integer); +</pre></td> + </tr> + + <tr> +<td><pre> +int handle(int); +</pre></td> +<td><pre> +function Handle + (This : in out Updated_Clock; + Event : in Event_Kind) + return Event_Outcome; +</pre></td> + </tr> + +</table> + + + </body> +</html> + diff --git a/doc/fl_clock_output.html b/doc/fl_clock_output.html new file mode 100644 index 0000000..92aaf37 --- /dev/null +++ b/doc/fl_clock_output.html @@ -0,0 +1,184 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Clock_Output Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Clock_Output Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Clock_Output</td> + <td>FLTK.Widgets.Clocks</td> + </tr> +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Clock_Output</td> + <td>Clock</td> + </tr> + + <tr> + <td> </td> + <td>Clock_Reference</td> + </tr> + + <tr> + <td> </td> + <td>Hour</td> + </tr> + + <tr> + <td> </td> + <td>Minute</td> + </tr> + + <tr> + <td> </td> + <td>Second</td> + </tr> + + <tr> + <td> </td> + <td>Time_Value</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Clock_Output(int X, int Y, int W, int H, const char *L=0); +</pre></td> +<td><pre> +function Create + (X, Y, W, H : in Integer; + Text : in String) + return Clock; +</pre></td> + </tr> + + <tr> +<td><pre> +void draw(); +</pre></td> +<td><pre> +procedure Draw + (This : in out Clock); +</pre></td> + </tr> + + <tr> +<td><pre> +void draw(int X, int Y, int W, int H); +</pre></td> +<td><pre> +procedure Draw + (This : in out Clock; + X, Y, W, H : in Integer); +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +function Handle + (This : in out Clock; + Event : in Event_Kind) + return Event_Outcome; +</pre></td> + </tr> + + <tr> +<td><pre> +int hour() const; +</pre></td> +<td><pre> +function Get_Hour + (This : in Clock) + return Hour; +</pre></td> + </tr> + + <tr> +<td><pre> +int minute() const; +</pre></td> +<td><pre> +function Get_Minute + (This : in Clock) + return Minute; +</pre></td> + </tr> + + <tr> +<td><pre> +int second() const; +</pre></td> +<td><pre> +function Get_Second + (This : in Clock) + return Second; +</pre></td> + </tr> + + <tr> +<td><pre> +void value(ulong v); +</pre></td> +<td><pre> +procedure Set_Time + (This : in out Clock; + To : in Time_Value); +</pre></td> + </tr> + + <tr> +<td><pre> +void value(int H, int m, int s); +</pre></td> +<td><pre> +procedure Set_Time + (This : in out Clock; + Hours : in Hour; + Minutes : in Minute; + Seconds : in Second); +</pre></td> + </tr> + + <tr> +<td><pre> +ulong value() const; +</pre></td> +<td><pre> +function Get_Time + (This : in Clock) + return Time_Value; +</pre></td> + </tr> + +</table> + + + </body> +</html> + diff --git a/doc/fl_double_window.html b/doc/fl_double_window.html new file mode 100644 index 0000000..88656a4 --- /dev/null +++ b/doc/fl_double_window.html @@ -0,0 +1,139 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Double_Window Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Double_Window Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Double_Window</td> + <td>FLTK.Widgets.Groups.Windows.Double</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Double_Window</td> + <td>Double_Window</td> + </tr> + + <tr> + <td> </td> + <td>Double_Window_Reference</td> + <tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Double_Window(int W, int H, const char *L=0); +</pre></td> +<td><pre> +function Create + (W, H : in Integer) + return Double_Window; +</pre></td> + </tr> + + <tr> +<td><pre> +Fl_Double_Window(int X, int Y, int W, int H, const char *L=0); +</pre></td> +<td><pre> +function Create + (X, Y, W, H : in Integer; + Text : in String) + return Double_Window; +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +procedure Draw + (This : in out Double_Window); +</pre></td> + </tr> + + <tr> +<td><pre> +void flush(); +</pre></td> +<td><pre> +procedure Flush + (This : in out Double_Window); +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +function Handle + (This : in out Double_Window; + Event : in Event_Kind) + return Event_Outcome; +</pre></td> + </tr> + + <tr> +<td><pre> +void hide(); +</pre></td> +<td><pre> +procedure Hide + (This : in out Double_Window); +</pre></td> + </tr> + + <tr> +<td><pre> +void resize(int,int,int,int); +</pre></td> +<td> </td> + </tr> + + <tr> +<td><pre> +void show(); +</pre></td> +<td><pre> +procedure Show + (This : in out Double_Window); +</pre></td> + </tr> + + <tr> +<td><pre> +void show(int a, char **b); +</pre></td> +<td> </td> + </tr> + +</table> + + + </body> +</html> + diff --git a/doc/fl_file_input.html b/doc/fl_file_input.html new file mode 100644 index 0000000..d98c29c --- /dev/null +++ b/doc/fl_file_input.html @@ -0,0 +1,155 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_File_Input Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_File_Input Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_File_Input</td> + <td>FLTK.Widgets.Inputs.File</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_File_Input</td> + <td>File_Input</td> + </tr> + + <tr> + <td> </td> + <td>File_Input_Reference</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_File_Input(int X, int Y, int W, int H, const char *L=0); +</pre></td> +<td><pre> +function Create + (X, Y, W, H : in Integer; + Text : in String) + return File_Input; +</pre></td> + </tr> + + <tr> +<td><pre> +Fl_Boxtype down_box() const; +</pre></td> +<td><pre> +function Get_Down_Box + (This : in File_Input) + return Box_Kind; +</pre></td> + </tr> + + <tr> +<td><pre> +void down_box(Fl_Boxtype b); +</pre></td> +<td><pre> +procedure Set_Down_Box + (This : in out File_Input; + To : in Box_Kind); +</pre></td> + </tr> + + <tr> +<td><pre> +virtual void draw(); +</pre></td> +<td><pre> +procedure Draw + (This : in out File_Input); +</pre></td> + </tr> + + <tr> +<td><pre> +Fl_Color errorcolor() const; +</pre></td> +<td><pre> +function Get_Error_Color + (This : in File_Input) + return Color; +</pre></td> + </tr> + + <tr> +<td><pre> +void errorcolor(Fl_Color c); +</pre></td> +<td><pre> +procedure Set_Error_Color + (This : in out File_Input; + To : in Color); +</pre></td> + </tr> + + <tr> +<td><pre> +virtual int handle(int event); +</pre></td> +<td><pre> +function Handle + (This : in out File_Input; + Event : in Event_Kind) + return Event_Outcome; +</pre></td> + </tr> + + <tr> +<td><pre> +int value(const char *str); +int value(const char *str, int len); +</pre></td> +<td><pre> +procedure Set_Value + (This : in out Input; + To : in String); +</pre></td> + </tr> + + <tr> +<td><pre> +const char * value(); +</pre></td> +<td><pre> +function Get_Value + (This : in Input) + return String; +</pre></td> + </tr> + +</table> + + + </body> +</html> + diff --git a/doc/fl_float_input.html b/doc/fl_float_input.html new file mode 100644 index 0000000..04afafe --- /dev/null +++ b/doc/fl_float_input.html @@ -0,0 +1,93 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Float_Input Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Float_Input Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Float_Input</td> + <td>FLTK.Widgets.Inputs.Float</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Float_Input</td> + <td>Float_Input</td> + </tr> + + <tr> + <td> </td> + <td>Float_Input_Reference</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Float_Input(int X, int Y, int W, int H, const char *L=0); +</pre></td> +<td><pre> +function Create + (X, Y, W, H : in Integer; + Text : in String) + return Float_Input; +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +procedure Draw + (This : in out Float_Input); +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +function Get_Value + (This : in Float_Input) + return Standard.Float; +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +function Handle + (This : in out Float_Input; + Event : in Event_Kind) + return Event_Outcome; +</pre></td> + </tr> + +</table> + + + </body> +</html> + diff --git a/doc/fl_input.html b/doc/fl_input.html new file mode 100644 index 0000000..f93b4c8 --- /dev/null +++ b/doc/fl_input.html @@ -0,0 +1,545 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Input Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Input Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Input_<br>Fl_Input</td> + <td>FLTK.Widgets.Inputs</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Input_<br>Fl_Input</td> + <td>Input</td> + </tr> + + <tr> + <td> </td> + <td>Input_Reference</td> + </tr> + + <tr> + <td> </td> + <td>Input_Kind</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Input_(int, int, int, int, const char*=0); +Fl_Input(int, int, int, int, const char*=0); +</pre></td> +<td><pre> +function Create + (X, Y, W, H : in Integer; + Text : in String) + return Input; +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +function Has_Changed + (This : in Input) + return Boolean; +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +procedure Clear_Changed + (This : in out Input); +</pre></td> + </tr> + + <tr> +<td><pre> +int copy(int clipboard); +</pre></td> +<td><pre> +procedure Copy + (This : in out Input); +</pre></td> + </tr> + + <tr> +<td><pre> +int copy_cuts(); +</pre></td> +<td><pre> +procedure Copy_Cuts + (This : in out Input); +</pre></td> + </tr> + + <tr> +<td><pre> +Fl_Color cursor_color() const; +</pre></td> +<td><pre> +function Get_Cursor_Color + (This : in Input) + return Color; +</pre></td> + </tr> + + <tr> +<td><pre> +void cursor_color(Fl_Color n); +</pre></td> +<td><pre> +procedure Set_Cursor_Color + (This : in out Input; + To : in Color); +</pre></td> + </tr> + + <tr> +<td><pre> +int cut(); +</pre></td> +<td><pre> +procedure Cut + (This : in out Input); +</pre></td> + </tr> + + <tr> +<td><pre> +int cut(int n); +</pre></td> +<td><pre> +procedure Cut + (This : in out Input; + Num_Bytes : in Integer); +</pre></td> + </tr> + + <tr> +<td><pre> +int cut(int a, int b); +</pre></td> +<td><pre> +procedure Cut + (This : in out Input; + Start, Finish : in Integer); +</pre></td> + </tr> + + <tr> +<td><pre> +void draw(); +</pre></td> +<td><pre> +procedure Draw + (This : in out Input); +</pre></td> + </tr> + + <tr> +<td><pre> +int handle(int); +</pre></td> +<td><pre> +function Handle + (This : in out Input; + Event : in Event_Kind) + return Event_Outcome; +</pre></td> + </tr> + + <tr> +<td><pre> +Fl_Char index(int i) const; +</pre></td> +<td><pre> +function Index + (This : in Input; + Place : in Integer) + return Character; +</pre></td> + </tr> + + <tr> +<td><pre> +int input_type() const; +</pre></td> +<td><pre> +function Get_Input_Type + (This : in Input) + return Input_Kind; +</pre></td> + </tr> + + <tr> +<td><pre> +void input_type(int t); +</pre></td> +<td><pre> +procedure Set_Input_Type + (This : in out Input; + To : in Input_Kind); +</pre></td> + </tr> + + <tr> +<td><pre> +int insert(const char *t, int l=0); +</pre></td> +<td><pre> +procedure Insert + (This : in out Input; + Str : in String); +</pre></td> + </tr> + + <tr> +<td><pre> +int mark() const; +</pre></td> +<td><pre> +function Get_Mark + (This : in Input) + return Natural; +</pre></td> + </tr> + + <tr> +<td><pre> +int mark(int m); +</pre></td> +<td><pre> +procedure Set_Mark + (This : in out Input; + To : in Natural); +</pre></td> + </tr> + + <tr> +<td><pre> +int maximum_size() const; +</pre></td> +<td><pre> +function Get_Maximum_Size + (This : in Input) + return Natural; +</pre></td> + </tr> + + <tr> +<td><pre> +void maximum_size(int m); +</pre></td> +<td><pre> +procedure Set_Maximum_Size + (This : in out Input; + To : in Natural); +</pre></td> + </tr> + + <tr> +<td><pre> +int position() const; +</pre></td> +<td><pre> +function Get_Position + (This : in Input) + return Natural; +</pre></td> + </tr> + + <tr> +<td><pre> +int position(int p, int m); +</pre></td> +<td> </td> + </tr> + + <tr> +<td><pre> +int position(int p); +</pre></td> +<td><pre> +procedure Set_Position + (This : in out Input; + To : in Natural); +</pre></td> + </tr> + + <tr> +<td><pre> +int readonly() const; +</pre></td> +<td><pre> +function Is_Readonly + (This : in Input) + return Boolean; +</pre></td> + </tr> + + <tr> +<td><pre> +void readonly(int b); +</pre></td> +<td><pre> +procedure Set_Readonly + (This : in out Input; + To : in Boolean); +</pre></td> + </tr> + + <tr> +<td><pre> +int replace(int b, int e, const char *text, int ilen=0); +</pre></td> +<td><pre> +procedure Replace + (This : in out Input; + From, To : in Natural; + New_Text : in String); +</pre></td> + </tr> + + <tr> +<td><pre> +void resize(int, int, int, int); +</pre></td> +<td> </td> + </tr> + + <tr> +<td><pre> +int shortcut() const; +</pre></td> +<td><pre> +function Get_Shortcut_Key + (This : in Input) + return Shortcut_Key; +</pre></td> + </tr> + + <tr> +<td><pre> +void shortcut(int s); +</pre></td> +<td><pre> +procedure Set_Shortcut_Key + (This : in out Input; + To : in Shortcut_Key); +</pre></td> + </tr> + + <tr> +<td><pre> +int size() const; +</pre></td> +<td><pre> +function Size + (This : in Input) + return Natural; +</pre></td> + </tr> + + <tr> +<td><pre> +void size(int W, int H); +</pre></td> +<td><pre> +procedure Resize + (This : in out Input; + W, H : in Integer); +</pre></td> + </tr> + + <tr> +<td><pre> +int static_value(const char *); +</pre></td> +<td> </td> + </tr> + + <tr> +<td><pre> +int static_value(const char *, int); +</pre></td> +<td> </td> + </tr> + + <tr> +<td><pre> +void tab_nav(int val); +</pre></td> +<td><pre> +procedure Set_Tab_Nav + (This : in out Input; + To : in Boolean); +</pre></td> + </tr> + + <tr> +<td><pre> +int tab_nav() const; +</pre></td> +<td><pre> +function Is_Tab_Nav + (This : in Input) + return Boolean; +</pre></td> + </tr> + + <tr> +<td><pre> +Fl_Color textcolor() const; +</pre></td> +<td><pre> +function Get_Text_Color + (This : in Input) + return Color; +</pre></td> + </tr> + + <tr> +<td><pre> +void textcolor(Fl_Color n); +</pre></td> +<td><pre> +procedure Set_Text_Color + (This : in out Input; + To : in Color); +</pre></td> + </tr> + + <tr> +<td><pre> +Fl_Font textfont() const; +</pre></td> +<td><pre> +function Get_Text_Font + (This : in Input) + return Font_Kind; +</pre></td> + </tr> + + <tr> +<td><pre> +void textfont(Fl_Font s); +</pre></td> +<td><pre> +procedure Set_Text_Font + (This : in out Input; + To : in Font_Kind); +</pre></td> + </tr> + + <tr> +<td><pre> +Fl_Fontsize textsize() const; +</pre></td> +<td><pre> +function Get_Text_Size + (This : in Input) + return Font_Size; +</pre></td> + </tr> + + <tr> +<td><pre> +void textsize(Fl_Fontsize s); +</pre></td> +<td><pre> +procedure Set_Text_Size + (This : in out Input; + To : in Font_Size); +</pre></td> + </tr> + + <tr> +<td><pre> +int undo(); +</pre></td> +<td><pre> +procedure Undo + (This : in out Input); +</pre></td> + </tr> + + <tr> +<td><pre> +int value(const char *); +int value(const char *, int); +</pre></td> +<td><pre> +procedure Set_Value + (This : in out Input; + To : in String); +</pre></td> + </tr> + + <tr> +<td><pre> +const char * value() const; +</pre></td> +<td><pre> +function Get_Value + (This : in Input) + return String; +</pre></td> + </tr> + + <tr> +<td><pre> +int wrap() const; +</pre></td> +<td><pre> +function Is_Wrap + (This : in Input) + return Boolean; +</pre></td> + </tr> + + <tr> +<td><pre> +void wrap(int b); +</pre></td> +<td><pre> +procedure Set_Wrap + (This : in out Input; + To : in Boolean); +</pre></td> + </tr> + +</table> + + + </body> +</html> + diff --git a/doc/fl_int_input.html b/doc/fl_int_input.html new file mode 100644 index 0000000..5acce80 --- /dev/null +++ b/doc/fl_int_input.html @@ -0,0 +1,93 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Int_Input Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Int_Input Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Int_Input</td> + <td>FLTK.Widgets.Inputs.Integer</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Int_Input</td> + <td>Integer_Input</td> + </tr> + + <tr> + <td> </td> + <td>Integer_Input_Reference</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Int_Input(int X, int Y, int W, int H, const char *L=0); +</pre></td> +<td><pre> +function Create + (X, Y, W, H : in Integer; + Text : in String) + return Integer_Input; +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +procedure Draw + (This : in out Integer_Input); +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +function Get_Value + (This : in Integer_Input) + return Standard.Integer; +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +function Handle + (This : in out Integer_Input; + Event : in Event_Kind) + return Event_Outcome; +</pre></td> + </tr> + +</table> + + + </body> +</html> + diff --git a/doc/fl_menu_window.html b/doc/fl_menu_window.html new file mode 100644 index 0000000..74ca9b7 --- /dev/null +++ b/doc/fl_menu_window.html @@ -0,0 +1,161 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Menu_Window Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Menu_Window Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Menu_Window</td> + <td>FLTK.Widgets.Groups.Windows.Single.Menu</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Menu_Window</td> + <td>Menu_Window</td> + </tr> + + <tr> + <td> </td> + <td>Menu_Window_Reference</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Menu_Window(int W, int H, const char *L=0); +</pre></td> +<td><pre> +function Create + (W, H : in Integer) + return Menu_Window; +</pre></td> + </tr> + + <tr> +<td><pre> +Fl_Menu_Window(int X, int Y, int W, int H, const char *L=0); +</pre></td> +<td><pre> +function Create + (X, Y, W, H : in Integer; + Text : in String) + return Menu_Window; +</pre></td> + </tr> + + <tr> +<td><pre> +void clear_overlay(); +</pre></td> +<td>See set_overlay();</td> + </tr> + + <tr> +<td> </td> +<td><pre> +procedure Draw + (This : in out Menu_Window); +</pre></td> + </tr> + + <tr> +<td><pre> +void erase(); +</pre></td> +<td> </td> + </tr> + + <tr> +<td><pre> +void flush(); +</pre></td> +<td><pre> +procedure Flush + (This : in out Menu_Window); +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +function Handle + (This : in out Menu_Window; + Event : in Event_Kind) + return Event_Outcome; +</pre></td> + </tr> + + <tr> +<td><pre> +void hide(); +</pre></td> +<td><pre> +procedure Hide + (This : in out Menu_Window); +</pre></td> + </tr> + + <tr> +<td><pre> +unsigned int overlay(); +</pre></td> +<td><pre> +function Is_Overlay + (This : in Menu_Window) + return Boolean; +</pre></td> + </tr> + + <tr> +<td><pre> +void set_overlay(); +</pre></td> +<td><pre> +procedure Set_Overlay + (This : in out Menu_Window; + Value : in Boolean); +</pre></td> + </tr> + + <tr> +<td><pre> +void show(); +</pre></td> +<td><pre> +procedure Show + (This : in out Menu_Window); +</pre></td> + </tr> + +</table> + + + </body> +</html> + diff --git a/doc/fl_multiline_input.html b/doc/fl_multiline_input.html new file mode 100644 index 0000000..54d8ce0 --- /dev/null +++ b/doc/fl_multiline_input.html @@ -0,0 +1,84 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Multiline_Input Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Multiline_Input Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Multiline_Input</td> + <td>FLTK.Widgets.Inputs.Multiline</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Multiline_Input</td> + <td>Multiline_Input</td> + </tr> + + <tr> + <td> </td> + <td>Multiline_Input_Reference</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Multiline_Input(int X, int Y, int W, int H, const char *L=0); +</pre></td> +<td><pre> +function Create + (X, Y, W, H : in Integer; + Text : in String) + return Multiline_Input; +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +procedure Draw + (This : in out Multiline_Input); +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +function Handle + (This : in out Multiline_Input; + Event : in Event_Kind) + return Event_Outcome; +</pre></td> + </tr> + +</table> + + + </body> +</html> + diff --git a/doc/fl_multiline_output.html b/doc/fl_multiline_output.html new file mode 100644 index 0000000..982c48d --- /dev/null +++ b/doc/fl_multiline_output.html @@ -0,0 +1,84 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Multiline_Output Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Multiline_Output Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Multiline_Output</td> + <td>FLTK.Widgets.Inputs.Outputs.Multiline</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_MultilineOutput</td> + <td>Multiline_Output</td> + </tr> + + <tr> + <td> </td> + <td>Multiline_Output_Reference</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Multiline_Output(int X, int Y, int W, int H, const char *L=0); +</pre></td> +<td><pre> +function Create + (X, Y, W, H : in Integer; + Text : in String) + return Multiline_Output; +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +procedure Draw + (This : in out Multiline_Output); +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +function Handle + (This : in out Multiline_Output; + Event : in Event_Kind) + return Event_Outcome; +</pre></td> + </tr> + +</table> + + + </body> +</html> + diff --git a/doc/fl_output.html b/doc/fl_output.html new file mode 100644 index 0000000..a8b7502 --- /dev/null +++ b/doc/fl_output.html @@ -0,0 +1,84 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Output Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Output Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Output</td> + <td>FLTK.Widgets.Inputs.Outputs</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Output</td> + <td>Output</td> + </tr> + + <tr> + <td> </td> + <td>Output_Reference</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Output(int X, int Y, int W, int H, const char *L=0); +</pre></td> +<td><pre> +function Create + (X, Y, W, H : in Integer; + Text : in String) + return Output; +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +procedure Draw + (This : in out Output); +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +function Handle + (This : in out Output; + Event : in Event_Kind) + return Event_Outcome; +</pre></td> + </tr> + +</table> + + + </body> +</html> + diff --git a/doc/fl_round_clock.html b/doc/fl_round_clock.html new file mode 100644 index 0000000..9049459 --- /dev/null +++ b/doc/fl_round_clock.html @@ -0,0 +1,93 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Round_Clock Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Round_Clock Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Round_Clock</td> + <td>FLTK.Widgets.Clocks.Updated.Round</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Round_Clock</td> + <td>Round_Clock</td> + </tr> + + <tr> + <td> </td> + <td>Round_Clock_Reference</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Round_Clock(int X, int Y, int W, int H, const char *L=0); +</pre></td> +<td><pre> +function Create + (X, Y, W, H : in Integer; + Text : in String) + return Round_Clock; +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +procedure Draw + (This : in out Round_Clock); +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +procedure Draw + (This : in out Clock; + X, Y, W, H : in Integer); +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +function Handle + (This : in out Round_Clock; + Event : in Event_Kind) + return Event_Outcome; +</pre></td> + </tr> + +</table> + + + </body> +</html> + diff --git a/doc/fl_secret_input.html b/doc/fl_secret_input.html new file mode 100644 index 0000000..43e5226 --- /dev/null +++ b/doc/fl_secret_input.html @@ -0,0 +1,86 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Secret_Input Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Secret_Input Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Secret_Input</td> + <td>FLTK.Widgets.Inputs.Secret</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Secret_Input</td> + <td>Secret_Input</td> + </tr> + + <tr> + <td> </td> + <td>Secret_Input_Reference</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Secret_Input(int X, int Y, int W, int H, const char *L=0); +</pre></td> +<td><pre> +function Create + (X, Y, W, H : in Integer; + Text : in String) + return Secret_Input; +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +procedure Draw + (This : in out Secret_Input); +</pre></td> + </tr> + + <tr> +<td><pre> +int handle(int); +</pre></td> +<td><pre> +function Handle + (This : in out Secret_Input; + Event : in Event_Kind) + return Event_Outcome; +</pre></td> + </tr> + +</table> + + + </body> +</html> + diff --git a/doc/fl_single_window.html b/doc/fl_single_window.html new file mode 100644 index 0000000..4044d5c --- /dev/null +++ b/doc/fl_single_window.html @@ -0,0 +1,129 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Single_Window Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Single_Window Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Single_Window</td> + <td>FLTK.Widgets.Groups.Windows.Single</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Single_Window</td> + <td>Single_Window</td> + </tr> + + <tr> + <td> </td> + <td>Single_Window_Reference</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Single_Window(int W, int H, const char *L=0); +</pre></td> +<td><pre> +function Create + (W, H : in Integer) + return Single_Window; +</pre></td> + </tr> + + <tr> +<td><pre> +Fl_Single_Window(int X, int Y, int W, int H, const char *L=0); +</pre></td> +<td><pre> +function Create + (X, Y, W, H : in Integer; + Text : in String) + return Single_Window; +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +procedure Draw + (This : in out Single_Window); +</pre></td> + </tr> + + <tr> +<td><pre> +void flush(); +</pre></td> +<td><pre> +procedure Flush + (This : in out Single_Window); +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +function Handle + (This : in out Single_Window; + Event : in Event_Kind) + return Event_Outcome; +</pre></td> + </tr> + + <tr> +<td><pre> +int make_current(); +</pre></td> +<td> </td> + </tr> + + <tr> +<td><pre> +void show(); +</pre></td> +<td><pre> +procedure Show + (This : in out Single_Window); +</pre></td> + </tr> + + <tr> +<td><pre> +void show(int a, char **b); +</pre></td> +<td> </td> + </tr> + +</table> + + + </body> +</html> + |