diff options
author | Jed Barber <jjbarber@y7mail.com> | 2018-04-20 02:24:26 +1000 |
---|---|---|
committer | Jed Barber <jjbarber@y7mail.com> | 2018-04-20 02:24:26 +1000 |
commit | 5c1f074e4db5d2e701011c60cc3e6f486fb2ecf4 (patch) | |
tree | 64a2d0ba7710174705b008112b73f39bf4324de0 /doc | |
parent | ae82edc42a3c93c400775b314b65a8662f181b67 (diff) |
Polishing some Valuators
Diffstat (limited to 'doc')
-rw-r--r-- | doc/fl_adjuster.html | 110 | ||||
-rw-r--r-- | doc/fl_counter.html | 203 | ||||
-rw-r--r-- | doc/fl_dial.html | 166 | ||||
-rw-r--r-- | doc/fl_fill_dial.html | 84 | ||||
-rw-r--r-- | doc/fl_line_dial.html | 84 | ||||
-rw-r--r-- | doc/fl_roller.html | 88 | ||||
-rw-r--r-- | doc/fl_simple_counter.html | 84 | ||||
-rw-r--r-- | doc/fl_valuator.html | 255 |
8 files changed, 1074 insertions, 0 deletions
diff --git a/doc/fl_adjuster.html b/doc/fl_adjuster.html new file mode 100644 index 0000000..3fdbfa9 --- /dev/null +++ b/doc/fl_adjuster.html @@ -0,0 +1,110 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Adjuster Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Adjuster Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Adjuster</td> + <td>FLTK.Widgets.Valuators.Adjusters</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Adjuster</td> + <td>Adjuster</td> + </tr> + + <tr> + <td> </td> + <td>Adjuster_Reference</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Adjuster(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 Adjuster; +</pre></td> + </tr> + + <tr> +<td><pre> +void draw(); +</pre></td> +<td><pre> +procedure Draw + (This : in out Adjuster); +</pre></td> + </tr> + + <tr> +<td><pre> +int handle(int); +</pre></td> +<td><pre> +function Handle + (This : in out Adjuster; + Event : in Event_Kind) + return Event_Outcome; +</pre></td> + </tr> + + <tr> +<td><pre> +void soft(int s); +</pre></td> +<td><pre> +procedure Set_Soft + (This : in out Adjuster; + To : in Boolean); +</pre></td> + </tr> + + <tr> +<td><pre> +int soft() const; +</pre></td> +<td><pre> +function Is_Soft + (This : in Adjuster) + return Boolean; +</pre></td> + </tr> + +</table> + + + </body> +</html> + diff --git a/doc/fl_counter.html b/doc/fl_counter.html new file mode 100644 index 0000000..fce7fa4 --- /dev/null +++ b/doc/fl_counter.html @@ -0,0 +1,203 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Counter Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Counter Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Counter</td> + <td>FLTK.Widgets.Valuators.Counters</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Counter</td> + <td>Counter</td> + </tr> + + <tr> + <td> </td> + <td>Counter_Reference</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Counter(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 Counter; +</pre></td> + </tr> + + <tr> +<td><pre> +void draw(); +</pre></td> +<td><pre> +procedure Draw + (This : in out Counter); +</pre></td> + </tr> + + <tr> +<td><pre> +int handle(int); +</pre></td> +<td><pre> +function Handle + (This : in out Counter; + Event : in Event_Kind) + return Event_Outcome; +</pre></td> + </tr> + + <tr> +<td><pre> +void lstep(double a); +</pre></td> +<td><pre> +procedure Set_Long_Step + (This : in out Counter; + To : in Long_Float); +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +function Get_Long_Step + (This : in Counter) + return Long_Float; +</pre></td> + </tr> + + <tr> +<td><pre> +void step(double a, double b); +</pre></td> +<td> </td> + </tr> + + <tr> +<td><pre> +void step(double a); +</pre></td> +<td><pre> +procedure Set_Step + (This : in out Counter; + To : in Long_Float); +</pre></td> + </tr> + + <tr> +<td><pre> +double step() const; +</pre></td> +<td><pre> +function Get_Step + (This : in Counter) + return Long_Float; +</pre></td> + </tr> + + <tr> +<td><pre> +Fl_Color textcolor() const; +</pre></td> +<td><pre> +function Get_Text_Color + (This : in Counter) + return Color; +</pre></td> + </tr> + + <tr> +<td><pre> +void textcolor(Fl_Color s); +</pre></td> +<td><pre> +procedure Set_Text_Color + (This : in out Counter; + To : in Color); +</pre></td> + </tr> + + <tr> +<td><pre> +Fl_Font textfont() const; +</pre></td> +<td><pre> +function Get_Text_Font + (This : in Counter) + 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 Counter; + To : in Font_Kind); +</pre></td> + </tr> + + <tr> +<td><pre> +Fl_Fontsize textsize() const; +</pre></td> +<td><pre> +function Get_Text_Size + (This : in Counter) + 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 Counter; + To : in Font_Size); +</pre></td> + </tr> + +</table> + + + </body> +</html> + diff --git a/doc/fl_dial.html b/doc/fl_dial.html new file mode 100644 index 0000000..9c54e4b --- /dev/null +++ b/doc/fl_dial.html @@ -0,0 +1,166 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Dial Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Dial Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Dial</td> + <td>FLTK.Widgets.Valuators.Dials</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Dial</td> + <td>Dial</td> + </tr> + + <tr> + <td> </td> + <td>Dial_Reference</td> + </tr> + + <tr> + <td> </td> + <td>Dial_Kind</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Dial(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 Dial; +</pre></td> + </tr> + + <tr> +<td><pre> +short angle1() const; +</pre></td> +<td><pre> +function Get_First_Angle + (This : in Dial) + return Integer; +</pre></td> + </tr> + + <tr> +<td><pre> +void angle1(short a); +</pre></td> +<td><pre> +procedure Set_First_Angle + (This : in out Dial; + To : in Integer); +</pre></td> + </tr> + + <tr> +<td><pre> +short angle2() const; +</pre></td> +<td><pre> +function Get_Second_Angle + (This : in Dial) + return Integer; +</pre></td> + </tr> + + <tr> +<td><pre> +void angle2(short a); +</pre></td> +<td><pre> +procedure Set_Second_Angle + (This : in out Dial; + To : in Integer); +</pre></td> + </tr> + + <tr> +<td><pre> +void angles(short a, short b); +</pre></td> +<td><pre> +procedure Set_Angles + (This : in out Dial; + One, Two : in Integer); +</pre></td> + </tr> + + <tr> +<td><pre> +void draw(); +</pre></td> +<td><pre> +procedure Draw + (This : in out Dial); +</pre></td> + </tr> + + <tr> +<td><pre> +int handle(int); +</pre></td> +<td><pre> +function Handle + (This : in out Dial; + Event : in Event_Kind) + return Event_Outcome; +</pre></td> + </tr> + + <tr> +<td>See type() methods for Fl_Widget</td> +<td><pre> +function Get_Dial_Type + (This : in Dial) + return Dial_Kind; +</pre></td> + </tr> + + <tr> +<td>See type() methods for Fl_Widget</td> +<td><pre> +procedure Set_Dial_Type + (This : in out Dial; + To : in Dial_Kind); +</pre></td> + </tr> + +</table> + + + </body> +</html> + diff --git a/doc/fl_fill_dial.html b/doc/fl_fill_dial.html new file mode 100644 index 0000000..26c50b5 --- /dev/null +++ b/doc/fl_fill_dial.html @@ -0,0 +1,84 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Fill_Dial Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Fill_Dial Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Fill_Dial</td> + <td>FLTK.Widgets.Valuators.Dials.Fill</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Fill_Dial</td> + <td>Fill_Dial</td> + </tr> + + <tr> + <td> </td> + <td>Fill_Dial_Reference</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Fill_Dial(int X, int Y, int W, int H, const char *L); +</pre></td> +<td><pre> +function Create + (X, Y, W, H : in Integer; + Text : in String) + return Fill_Dial; +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +procedure Draw + (This : in out Fill_Dial); +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +function Handle + (This : in out Fill_Dial; + Event : in Event_Kind) + return Event_Outcome; +</pre></td> + </tr> + +</table> + + + </body> +</html> + diff --git a/doc/fl_line_dial.html b/doc/fl_line_dial.html new file mode 100644 index 0000000..9020bad --- /dev/null +++ b/doc/fl_line_dial.html @@ -0,0 +1,84 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Line_Dial Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Line_Dial Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Line_Dial</td> + <td>FLTK.Widgets.Valuators.Dials.Line</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Line_Dial</td> + <td>Line_Dial</td> + </tr> + + <tr> + <td> </td> + <td>Line_Dial_Reference</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Line_Dial(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 Line_Dial; +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +procedure Draw + (This : in out Line_Dial); +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +function Handle + (This : in out Line_Dial; + Event : in Event_Kind) + return Event_Outcome; +</pre></td> + </tr> + +</table> + + + </body> +</html> + diff --git a/doc/fl_roller.html b/doc/fl_roller.html new file mode 100644 index 0000000..fb0b6cc --- /dev/null +++ b/doc/fl_roller.html @@ -0,0 +1,88 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Roller Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Roller Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Roller</td> + <td>FLTK.Widgets.Valuators.Rollers</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Roller</td> + <td>Roller</td> + </tr> + + <tr> + <td> </td> + <td>Roller_Reference</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Roller(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 Roller; +</pre></td> + </tr> + + <tr> +<td><pre> +void draw(); +</pre></td> +<td><pre> +procedure Draw + (This : in out Roller); +</pre></td> + </tr> + + <tr> +<td><pre> +int handle(int); +</pre></td> +<td><pre> +function Handle + (This : in out Roller; + Event : in Event_Kind) + return Event_Outcome; +</pre></td> + </tr> + +</table> + + + </body> +</html> + diff --git a/doc/fl_simple_counter.html b/doc/fl_simple_counter.html new file mode 100644 index 0000000..2961598 --- /dev/null +++ b/doc/fl_simple_counter.html @@ -0,0 +1,84 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Simple_Counter Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Simple_Counter Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Simple_Counter</td> + <td>FLTK.Widgets.Valuators.Counters.Simple</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Simple_Counter</td> + <td>Simple_Counter</td> + </tr> + + <tr> + <td> </td> + <td>Simple_Counter_Reference</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Simple_Counter(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 Simple_Counter; +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +procedure Draw + (This : in out Simple_Counter); +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +function Handle + (This : in out Simple_Counter; + Event : in Event_Kind) + return Event_Outcome; +</pre></td> + </tr> + +</table> + + + </body> +</html> + diff --git a/doc/fl_valuator.html b/doc/fl_valuator.html new file mode 100644 index 0000000..81e374b --- /dev/null +++ b/doc/fl_valuator.html @@ -0,0 +1,255 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Valuator Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Valuator Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Valuator</td> + <td>FLTK.Widgets.Valuators</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Valuator</td> + <td>Valuator</td> + </tr> + + <tr> + <td> </td> + <td>Valuator_Reference</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Valuator(int X, int Y, int W, int H, const char *L); +</pre></td> +<td><pre> +function Create + (X, Y, W, H : in Integer; + Text : in String) + return Valuator; +</pre></td> + </tr> + + <tr> +<td><pre> +void bounds(double a, double b); +</pre></td> +<td><pre> +procedure Set_Bounds + (This : in out Valuator; + Min, Max : in Long_Float); +</pre></td> + </tr> + + <tr> +<td><pre> +double clamp(double); +</pre></td> +<td><pre> +function Clamp + (This : in Valuator; + Input : in Long_Float) + return Long_Float; +</pre></td> + </tr> + + <tr> +<td><pre> +virtual int format(char *); +</pre></td> +<td> </td> + </tr> + + <tr> +<td> </td> +<td><pre> +function Handle + (This : in out Valuator; + Event : in Event_Kind) + return Event_Outcome; +</pre></td> + </tr> + + <tr> +<td><pre> +double increment(double, int); +</pre></td> +<td><pre> +function Increment + (This : in Valuator; + Input : in Long_Float; + Step : in Integer) + return Long_Float; +</pre></td> + </tr> + + <tr> +<td><pre> +double maximum() const; +</pre></td> +<td><pre> +function Get_Maximum + (This : in Valuator) + return Long_Float; +</pre></td> + </tr> + + <tr> +<td><pre> +void maximum(double a); +</pre></td> +<td><pre> +procedure Set_Maximum + (This : in out Valuator; + To : in Long_Float); +</pre></td> + </tr> + + <tr> +<td><pre> +double minimum() const; +</pre></td> +<td><pre> +function Get_Minimum + (This : in Valuator) + return Long_Float; +</pre></td> + </tr> + + <tr> +<td><pre> +void minimum(double a); +</pre></td> +<td><pre> +procedure Set_Minimum + (This : in out Valuator; + To : in Long_Float); +</pre></td> + </tr> + + <tr> +<td><pre> +void precision(int digits); +</pre></td> +<td><pre> +procedure Set_Precision + (This : in out Valuator; + To : in Integer); +</pre></td> + </tr> + + <tr> +<td><pre> +void range(double a, double b); +</pre></td> +<td><pre> +procedure Set_Range + (This : in out Valuator; + Min, Max : in Long_Float); +</pre></td> + </tr> + + <tr> +<td><pre> +double round(double; +</pre></td> +<td><pre> +function Round + (This : in Valuator; + Input : in Long_Float) + return Long_Float; +</pre></td> + </tr> + + <tr> +<td><pre> +void step(int a); +</pre></td> +<td> </td> + </tr> + + <tr> +<td><pre> +void step(double a, int b); +</pre></td> +<td> </td> + </tr> + + <tr> +<td><pre> +void step(double s); +</pre></td> +<td><pre> +procedure Set_Step + (This : in out Valuator; + To : in Long_Float); +</pre></td> + </tr> + + <tr> +<td><pre> +double step() const; +</pre></td> +<td><pre> +function Get_Step + (This : in Valuator) + return Long_Float; +</pre></td> + </tr> + + <tr> +<td><pre> +double value() const; +</pre></td> +<td><pre> +function Get_Value + (This : in Valuator) + return Long_Float; +</pre></td> + </tr> + + <tr> +<td><pre> +int value(double); +</pre></td> +<td><pre> +procedure Set_Value + (This : in out Valuator; + To : in Long_Float); +</pre></td> + </tr> + +</table> + + + </body> +</html> + |