From 5c1f074e4db5d2e701011c60cc3e6f486fb2ecf4 Mon Sep 17 00:00:00 2001 From: Jed Barber Date: Fri, 20 Apr 2018 02:24:26 +1000 Subject: Polishing some Valuators --- doc/fl_adjuster.html | 110 +++++++++++++++++++ doc/fl_counter.html | 203 ++++++++++++++++++++++++++++++++++++ doc/fl_dial.html | 166 +++++++++++++++++++++++++++++ doc/fl_fill_dial.html | 84 +++++++++++++++ doc/fl_line_dial.html | 84 +++++++++++++++ doc/fl_roller.html | 88 ++++++++++++++++ doc/fl_simple_counter.html | 84 +++++++++++++++ doc/fl_valuator.html | 255 +++++++++++++++++++++++++++++++++++++++++++++ 8 files changed, 1074 insertions(+) create mode 100644 doc/fl_adjuster.html create mode 100644 doc/fl_counter.html create mode 100644 doc/fl_dial.html create mode 100644 doc/fl_fill_dial.html create mode 100644 doc/fl_line_dial.html create mode 100644 doc/fl_roller.html create mode 100644 doc/fl_simple_counter.html create mode 100644 doc/fl_valuator.html (limited to 'doc') 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 @@ + + + + + + + Fl_Adjuster Binding Map + + + + + + +

Fl_Adjuster Binding Map

+ + + + + + + + + + +
Package name
Fl_AdjusterFLTK.Widgets.Valuators.Adjusters
+ + + + + + + + + + + + + + + + +
Types
Fl_AdjusterAdjuster
 Adjuster_Reference
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Functions and Procedures
+Fl_Adjuster(int X, int Y, int W, int H, const char *L=0);
+
+function Create
+       (X, Y, W, H : in Integer;
+        Text       : in String)
+    return Adjuster;
+
+void draw();
+
+procedure Draw
+       (This : in out Adjuster);
+
+int handle(int);
+
+function Handle
+       (This  : in out Adjuster;
+        Event : in     Event_Kind)
+    return Event_Outcome;
+
+void soft(int s);
+
+procedure Set_Soft
+       (This : in out Adjuster;
+        To   : in     Boolean);
+
+int soft() const;
+
+function Is_Soft
+       (This : in Adjuster)
+    return Boolean;
+
+ + + + + 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 @@ + + + + + + + Fl_Counter Binding Map + + + + + + +

Fl_Counter Binding Map

+ + + + + + + + + + +
Package name
Fl_CounterFLTK.Widgets.Valuators.Counters
+ + + + + + + + + + + + + + + + +
Types
Fl_CounterCounter
 Counter_Reference
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Functions and Procedures
+Fl_Counter(int X, int Y, int W, int H, const char *L=0);
+
+function Create
+       (X, Y, W, H : in Integer;
+        Text       : in String)
+    return Counter;
+
+void draw();
+
+procedure Draw
+       (This : in out Counter);
+
+int handle(int);
+
+function Handle
+       (This  : in out Counter;
+        Event : in     Event_Kind)
+    return Event_Outcome;
+
+void lstep(double a);
+
+procedure Set_Long_Step
+       (This : in out Counter;
+        To   : in     Long_Float);
+
 
+function Get_Long_Step
+       (This : in Counter)
+    return Long_Float;
+
+void step(double a, double b);
+
 
+void step(double a);
+
+procedure Set_Step
+       (This : in out Counter;
+        To   : in     Long_Float);
+
+double step() const;
+
+function Get_Step
+       (This : in Counter)
+    return Long_Float;
+
+Fl_Color textcolor() const;
+
+function Get_Text_Color
+       (This : in Counter)
+    return Color;
+
+void textcolor(Fl_Color s);
+
+procedure Set_Text_Color
+       (This : in out Counter;
+        To   : in     Color);
+
+Fl_Font textfont() const;
+
+function Get_Text_Font
+       (This : in Counter)
+    return Font_Kind;
+
+void textfont(Fl_Font s);
+
+procedure Set_Text_Font
+       (This : in out Counter;
+        To   : in     Font_Kind);
+
+Fl_Fontsize textsize() const;
+
+function Get_Text_Size
+       (This : in Counter)
+    return Font_Size;
+
+void textsize(Fl_Fontsize s);
+
+procedure Set_Text_Size
+       (This : in out Counter;
+        To   : in     Font_Size);
+
+ + + + + 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 @@ + + + + + + + Fl_Dial Binding Map + + + + + + +

Fl_Dial Binding Map

+ + + + + + + + + + +
Package name
Fl_DialFLTK.Widgets.Valuators.Dials
+ + + + + + + + + + + + + + + + + + + + + +
Types
Fl_DialDial
 Dial_Reference
 Dial_Kind
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Functions and Procedures
+Fl_Dial(int x, int y, int w, int h, const char *l=0);
+
+function Create
+       (X, Y, W, H : in Integer;
+        Text       : in String)
+    return Dial;
+
+short angle1() const;
+
+function Get_First_Angle
+       (This : in Dial)
+    return Integer;
+
+void angle1(short a);
+
+procedure Set_First_Angle
+       (This : in out Dial;
+        To   : in     Integer);
+
+short angle2() const;
+
+function Get_Second_Angle
+       (This : in Dial)
+    return Integer;
+
+void angle2(short a);
+
+procedure Set_Second_Angle
+       (This : in out Dial;
+        To   : in     Integer);
+
+void angles(short a, short b);
+
+procedure Set_Angles
+       (This     : in out Dial;
+        One, Two : in     Integer);
+
+void draw();
+
+procedure Draw
+       (This : in out Dial);
+
+int handle(int);
+
+function Handle
+       (This  : in out Dial;
+        Event : in     Event_Kind)
+    return Event_Outcome;
+
See type() methods for Fl_Widget
+function Get_Dial_Type
+       (This : in Dial)
+    return Dial_Kind;
+
See type() methods for Fl_Widget
+procedure Set_Dial_Type
+       (This : in out Dial;
+        To   : in     Dial_Kind);
+
+ + + + + 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 @@ + + + + + + + Fl_Fill_Dial Binding Map + + + + + + +

Fl_Fill_Dial Binding Map

+ + + + + + + + + + +
Package name
Fl_Fill_DialFLTK.Widgets.Valuators.Dials.Fill
+ + + + + + + + + + + + + + + + +
Types
Fl_Fill_DialFill_Dial
 Fill_Dial_Reference
+ + + + + + + + + + + + + + + + + + + + + +
Functions and Procedures
+Fl_Fill_Dial(int X, int Y, int W, int H, const char *L);
+
+function Create
+       (X, Y, W, H : in Integer;
+        Text       : in String)
+    return Fill_Dial;
+
 
+procedure Draw
+       (This : in out Fill_Dial);
+
 
+function Handle
+       (This  : in out Fill_Dial;
+        Event : in     Event_Kind)
+    return Event_Outcome;
+
+ + + + + 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 @@ + + + + + + + Fl_Line_Dial Binding Map + + + + + + +

Fl_Line_Dial Binding Map

+ + + + + + + + + + +
Package name
Fl_Line_DialFLTK.Widgets.Valuators.Dials.Line
+ + + + + + + + + + + + + + + + +
Types
Fl_Line_DialLine_Dial
 Line_Dial_Reference
+ + + + + + + + + + + + + + + + + + + + + +
Functions and Procedures
+Fl_Line_Dial(int X, int Y, int W, int H, const char *L=0);
+
+function Create
+       (X, Y, W, H : in Integer;
+        Text       : in String)
+    return Line_Dial;
+
 
+procedure Draw
+       (This : in out Line_Dial);
+
 
+function Handle
+       (This  : in out Line_Dial;
+        Event : in     Event_Kind)
+    return Event_Outcome;
+
+ + + + + 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 @@ + + + + + + + Fl_Roller Binding Map + + + + + + +

Fl_Roller Binding Map

+ + + + + + + + + + +
Package name
Fl_RollerFLTK.Widgets.Valuators.Rollers
+ + + + + + + + + + + + + + + + +
Types
Fl_RollerRoller
 Roller_Reference
+ + + + + + + + + + + + + + + + + + + + + +
Functions and Procedures
+Fl_Roller(int X, int Y, int W, int H, const char *L=0);
+
+function Create
+       (X, Y, W, H : in Integer;
+        Text       : in String)
+    return Roller;
+
+void draw();
+
+procedure Draw
+       (This : in out Roller);
+
+int handle(int);
+
+function Handle
+       (This  : in out Roller;
+        Event : in     Event_Kind)
+    return Event_Outcome;
+
+ + + + + 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 @@ + + + + + + + Fl_Simple_Counter Binding Map + + + + + + +

Fl_Simple_Counter Binding Map

+ + + + + + + + + + +
Package name
Fl_Simple_CounterFLTK.Widgets.Valuators.Counters.Simple
+ + + + + + + + + + + + + + + + +
Types
Fl_Simple_CounterSimple_Counter
 Simple_Counter_Reference
+ + + + + + + + + + + + + + + + + + + + + +
Functions and Procedures
+Fl_Simple_Counter(int X, int Y, int W, int H, const char *L=0);
+
+function Create
+       (X, Y, W, H : in Integer;
+        Text       : in String)
+    return Simple_Counter;
+
 
+procedure Draw
+       (This : in out Simple_Counter);
+
 
+function Handle
+       (This  : in out Simple_Counter;
+        Event : in     Event_Kind)
+    return Event_Outcome;
+
+ + + + + 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 @@ + + + + + + + Fl_Valuator Binding Map + + + + + + +

Fl_Valuator Binding Map

+ + + + + + + + + + +
Package name
Fl_ValuatorFLTK.Widgets.Valuators
+ + + + + + + + + + + + + + + + +
Types
Fl_ValuatorValuator
 Valuator_Reference
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Functions and Procedures
+Fl_Valuator(int X, int Y, int W, int H, const char *L);
+
+function Create
+       (X, Y, W, H : in Integer;
+        Text       : in String)
+    return Valuator;
+
+void bounds(double a, double b);
+
+procedure Set_Bounds
+       (This     : in out Valuator;
+        Min, Max : in     Long_Float);
+
+double clamp(double);
+
+function Clamp
+       (This  : in Valuator;
+        Input : in Long_Float)
+    return Long_Float;
+
+virtual int format(char *);
+
 
 
+function Handle
+       (This  : in out Valuator;
+        Event : in     Event_Kind)
+    return Event_Outcome;
+
+double increment(double, int);
+
+function Increment
+       (This  : in Valuator;
+        Input : in Long_Float;
+        Step  : in Integer)
+    return Long_Float;
+
+double maximum() const;
+
+function Get_Maximum
+       (This : in Valuator)
+    return Long_Float;
+
+void maximum(double a);
+
+procedure Set_Maximum
+       (This : in out Valuator;
+        To   : in     Long_Float);
+
+double minimum() const;
+
+function Get_Minimum
+       (This : in Valuator)
+    return Long_Float;
+
+void minimum(double a);
+
+procedure Set_Minimum
+       (This : in out Valuator;
+        To   : in     Long_Float);
+
+void precision(int digits);
+
+procedure Set_Precision
+       (This : in out Valuator;
+        To   : in     Integer);
+
+void range(double a, double b);
+
+procedure Set_Range
+       (This     : in out Valuator;
+        Min, Max : in     Long_Float);
+
+double round(double;
+
+function Round
+       (This  : in Valuator;
+        Input : in Long_Float)
+    return Long_Float;
+
+void step(int a);
+
 
+void step(double a, int b);
+
 
+void step(double s);
+
+procedure Set_Step
+       (This : in out Valuator;
+        To   : in     Long_Float);
+
+double step() const;
+
+function Get_Step
+       (This : in Valuator)
+    return Long_Float;
+
+double value() const;
+
+function Get_Value
+       (This : in Valuator)
+    return Long_Float;
+
+int value(double);
+
+procedure Set_Value
+       (This : in out Valuator;
+        To   : in     Long_Float);
+
+ + + + + -- cgit