From 336996c7abb716844d3389df7bd7779298af3dcf Mon Sep 17 00:00:00 2001
From: Michael R Sweet For all of these buttons you just need to include the corresponding
<FL/Fl_xyz_Button.H> header file. The constructor takes the
bounding box of the button and optionally a label string:
@@ -75,7 +75,7 @@ strings. FLTK provides the following valuators:
The type Fl_Boxtype stored and returned in
Fl_Widget::box() is an enumeration defined in
<Enumerations.H>:
- FL_NO_BOX means nothing is drawn at all, so whatever is
already on the screen remains. The FL_..._FRAME types only
draw their edges, leaving the interior unchanged. In the above diagram
@@ -280,14 +280,14 @@ type.
The Fl::set_labeltype method can also be used to overload
an existing label type such as FL_NORMAL_LABEL. The FL_SYMBOL_LABEL label type uses the label()
+string to look up a small drawing procedure in a hash table. For
historical reasons the string always starts with '@'; if it starts with
something else (or the symbol is not found) the label is drawn
normally:
-
+




Symbol Labels
-The FL_SYMBOL_LABEL label type uses the label()
- string to look up a small drawing procedure in a hash table. For
+

The @ sign may be followed by the following optional "formatting" +characters, in this order: