From 9e2d044caa7d71c25529c51a57f28f57c5660231 Mon Sep 17 00:00:00 2001
From: Greg Ercolano When you press a button and drag to the right the value increases.
When you drag to the left it decreases. The largest button adjusts by
100 * step(), the next by 10 * step() and that
diff --git a/FL/Fl_Chart.H b/FL/Fl_Chart.H
index cadeef294..7970e4b6a 100644
--- a/FL/Fl_Chart.H
+++ b/FL/Fl_Chart.H
@@ -61,8 +61,8 @@ struct FL_CHART_ENTRY {
\brief Fl_Chart displays simple charts.
It is provided for Forms compatibility.
- \image html charts.gif
- \image latex charts.eps "Fl_Chart" width=10cm
+ \image html charts.png
+ \image latex charts.png "Fl_Chart" width=10cm
\todo Refactor Fl_Chart::type() information.
The type of an Fl_Chart object can be set using type(uchar t) to:
diff --git a/FL/Fl_Check_Button.H b/FL/Fl_Check_Button.H
index efcb3c715..47752dff7 100644
--- a/FL/Fl_Check_Button.H
+++ b/FL/Fl_Check_Button.H
@@ -37,8 +37,8 @@
\class Fl_Check_Button
\brief A button with an "checkmark" to show its status.
- \image html Fl_Check_Button.gif
- \image latex Fl_Check_Button.eps "Fl_Check_Button" width=4cm
+ \image html Fl_Check_Button.png
+ \image latex Fl_Check_Button.png "Fl_Check_Button" width=4cm
Buttons generate callbacks when they are clicked by the user. You control
exactly when and how by changing the values for type() and when().
diff --git a/FL/Fl_Choice.H b/FL/Fl_Choice.H
index b7aa834ec..5f2d78bcb 100644
--- a/FL/Fl_Choice.H
+++ b/FL/Fl_Choice.H
@@ -64,8 +64,8 @@
you pick the item with the mouse. The '\&' character in item names are
only looked at when the menu is popped up, however.
- \image html choice.gif
- \image latex choice.eps "Fl_Choice" width=4cm
+ \image html choice.png
+ \image latex choice.png "Fl_Choice" width=4cm
\todo Refactor the doxygen comments for Fl_Choice changed() documentation.
\li int Fl_Widget::changed() const
diff --git a/FL/Fl_Clock.H b/FL/Fl_Clock.H
index 402969f9d..c04369f9e 100644
--- a/FL/Fl_Clock.H
+++ b/FL/Fl_Clock.H
@@ -53,12 +53,12 @@
\htmlonly \image html counter.gif \image html counter.png \image html dial.gif
- \image latex dial.eps "Fl_Dial" width=4cm
+ \image html dial.png
+ \image latex dial.png "Fl_Dial" width=4cm
Use type() to set the type of the dial to:
\image html Fl_File_Input.gif \image html Fl_File_Input.png \image html Fl_Light_Button.gif \image html Fl_Light_Button.png
\endhtmlonly
- \image latex clock.eps "FL_SQUARE_CLOCK type" width=4cm
- \image latex round_clock.eps "FL_ROUND_CLOCK type" width=4cm
+ \image latex clock.png "FL_SQUARE_CLOCK type" width=4cm
+ \image latex round_clock.png "FL_ROUND_CLOCK type" width=4cm
*/
class FL_EXPORT Fl_Clock_Output : public Fl_Widget {
int hour_, minute_, second_;
@@ -112,12 +112,12 @@ public:
You can choose the rounded or square type of the clock with type(), see below.
\htmlonly \endhtmlonly
- \image html clock.gif
+ \image html clock.png
\htmlonly \endhtmlonly
- \image html round_clock.gif
+ \image html round_clock.png
\htmlonly
\endhtmlonly
- \image latex clock.eps "FL_SQUARE_CLOCK type" width=4cm
- \image latex round_clock.eps "FL_ROUND_CLOCK type" width=4cm
+ \image latex clock.png "FL_SQUARE_CLOCK type" width=4cm
+ \image latex round_clock.png "FL_ROUND_CLOCK type" width=4cm
*/
class FL_EXPORT Fl_Clock : public Fl_Clock_Output {
public:
diff --git a/FL/Fl_Color_Chooser.H b/FL/Fl_Color_Chooser.H
index 04235be63..3f7454107 100644
--- a/FL/Fl_Color_Chooser.H
+++ b/FL/Fl_Color_Chooser.H
@@ -84,7 +84,7 @@ public:
\brief The Fl_Color_Chooser widget provides a standard RGB color chooser.
\image html fl_color_chooser.jpg
- \image latex fl_color_chooser.eps "fl_color_chooser()" width=5cm
+ \image latex fl_color_chooser.jpg "fl_color_chooser()" width=5cm
You can place any number of the widgets into a panel of your own design.
The diagram shows the widget as part of a color chooser dialog created by
diff --git a/FL/Fl_Counter.H b/FL/Fl_Counter.H
index 1fa5299cb..f398b82d6 100644
--- a/FL/Fl_Counter.H
+++ b/FL/Fl_Counter.H
@@ -45,8 +45,8 @@
Controls a single floating point value with button (or keyboard) arrows.
Double arrows buttons achieve larger steps than simple arrows.
\see Fl_Spinner for value input with vertical step arrows.
- \endhtmlonly
- \image html clock.gif
+ \image html clock.png
\htmlonly \endhtmlonly
- \image html round_clock.gif
+ \image html round_clock.png
\htmlonly
\image html menubar.gif
- \image latex menubar.eps " menubar" width=12cm +\image html menubar.png
+ \image latex menubar.png " menubar" width=12cmIf there is an item in the top menu that is not a title of a submenu, then it acts like a "button" in the menubar. Clicking on it will pick it.
diff --git a/FL/Fl_Menu_Button.H b/FL/Fl_Menu_Button.H index f1b1d5e28..ec63d6ce2 100644 --- a/FL/Fl_Menu_Button.H +++ b/FL/Fl_Menu_Button.H @@ -37,8 +37,8 @@ This is a button that when pushed pops up a menu (or hierarchy of menus) defined by an array of Fl_Menu_Item objects. -\image html menu_button.gif
- \image latex menu_button.eps " menu_button" width=5cm +\image html menu_button.png
+ \image latex menu_button.png " menu_button" width=5cmNormally any mouse button will pop up a menu and it is lined up below the button as shown in the picture. However an Fl_Menu_Button may also control a pop-up menu. This is done by setting the type() diff --git a/FL/Fl_Menu_Item.H b/FL/Fl_Menu_Item.H index 7c01379ef..1afeeab46 100644 --- a/FL/Fl_Menu_Item.H +++ b/FL/Fl_Menu_Item.H @@ -102,8 +102,8 @@ class Fl_Menu_; \endcode produces: - \image html menu.gif - \image latex menu.eps "menu" width=10cm + \image html menu.png + \image latex menu.png "menu" width=10cm A submenu title is identified by the bit FL_SUBMENU in the flags field, and ends with a label() that is NULL. diff --git a/FL/Fl_Output.H b/FL/Fl_Output.H index 25267cce9..321ad00c8 100644 --- a/FL/Fl_Output.H +++ b/FL/Fl_Output.H @@ -38,8 +38,8 @@ which is useful for program-generated values. The user may select portions of the text using the mouse and paste the contents into other fields or programs. -
\image html text.gif
- \image latex text.eps "Fl_Output" width=8cm +\image html text.png
+ \image latex text.png "Fl_Output" width=8cmThere is a single subclass, Fl_Multiline_Output, which allows you to display multiple lines of text. Fl_Multiline_Output does not provide scroll bars. If a more diff --git a/FL/Fl_Positioner.H b/FL/Fl_Positioner.H index e51a98ea7..3f4e096f8 100644 --- a/FL/Fl_Positioner.H +++ b/FL/Fl_Positioner.H @@ -40,8 +40,8 @@ It would be useful if this could be put atop another widget so that the crosshairs are on top, but this is not implemented. The color of the crosshairs is selection_color(). -
\image html positioner.gif
- \image latex positioner.eps " Fl_Positioner" width=4cm +\image html positioner.png
+ \image latex positioner.png " Fl_Positioner" width=4cm */ class FL_EXPORT Fl_Positioner : public Fl_Widget { diff --git a/FL/Fl_Return_Button.H b/FL/Fl_Return_Button.H index 1a75d430a..e6ac3549f 100644 --- a/FL/Fl_Return_Button.H +++ b/FL/Fl_Return_Button.H @@ -36,8 +36,8 @@ The Fl_Return_Button is a subclass of Fl_Button that generates a callback when it is pressed or when the user presses the Enter key. A carriage-return symbol is drawn next to the button label. -\image html Fl_Return_Button.gif - \image latex Fl_Return_Button.eps "Fl_Return_Button" width=4cm +
\image html Fl_Return_Button.png + \image latex Fl_Return_Button.png "Fl_Return_Button" width=4cm */ class FL_EXPORT Fl_Return_Button : public Fl_Button { protected: diff --git a/FL/Fl_Roller.H b/FL/Fl_Roller.H index 3287c445a..da916a527 100644 --- a/FL/Fl_Roller.H +++ b/FL/Fl_Roller.H @@ -38,8 +38,8 @@ /** The Fl_Roller widget is a "dolly" control commonly used to move 3D objects. -
\image html Fl_Roller.gif - \image latex Fl_Roller.eps "Fl_Roller" width=4cm +
\image html Fl_Roller.png + \image latex Fl_Roller.png "Fl_Roller" width=4cm */ class FL_EXPORT Fl_Roller : public Fl_Valuator { protected: diff --git a/FL/Fl_Round_Button.H b/FL/Fl_Round_Button.H index 5fb1c5501..ed39e96c4 100644 --- a/FL/Fl_Round_Button.H +++ b/FL/Fl_Round_Button.H @@ -37,8 +37,8 @@ Buttons generate callbacks when they are clicked by the user. You control exactly when and how by changing the values for type() and when(). -
\image html Fl_Round_Button.gif
- \image latex Fl_Round_Button.eps " Fl_Round_Button" width=4cm +\image html Fl_Round_Button.png
+ \image latex Fl_Round_Button.png " Fl_Round_Button" width=4cmThe Fl_Round_Button subclass display the "on" state by turning on a light, rather than drawing pushed in. The shape of the "light" is initially set to FL_ROUND_DOWN_BOX. The color of the light diff --git a/FL/Fl_Scroll.H b/FL/Fl_Scroll.H index bffe9c62c..580b838cb 100644 --- a/FL/Fl_Scroll.H +++ b/FL/Fl_Scroll.H @@ -39,8 +39,8 @@ larger than your window. If the child widgets are larger than the size of this object then scrollbars will appear so that you can scroll over to them: - \image html Fl_Scroll.gif - \image latex Fl_Scroll.eps "Fl_Scroll" width=4cm + \image html Fl_Scroll.png + \image latex Fl_Scroll.png "Fl_Scroll" width=4cm If all of the child widgets are packed together into a solid rectangle then you want to set box() to FL_NO_BOX or diff --git a/FL/Fl_Scrollbar.H b/FL/Fl_Scrollbar.H index 3e7431210..06c0b3edc 100644 --- a/FL/Fl_Scrollbar.H +++ b/FL/Fl_Scrollbar.H @@ -46,8 +46,8 @@ have to use casts to get at the floating-point versions of value() from Fl_Slider. - \image html scrollbar.gif - \image latex scrollbar.eps "Fl_Scrollbar" width=4cm + \image html scrollbar.png + \image latex scrollbar.png "Fl_Scrollbar" width=4cm */ class FL_EXPORT Fl_Scrollbar : public Fl_Slider { diff --git a/FL/Fl_Simple_Counter.H b/FL/Fl_Simple_Counter.H index 09c5a677c..c870ec869 100644 --- a/FL/Fl_Simple_Counter.H +++ b/FL/Fl_Simple_Counter.H @@ -34,8 +34,8 @@ #include "Fl_Counter.H" /** This widget creates a counter with only 2 arrow buttons -
\image html counter.gif
- \image latex counter.eps "Fl_Simple_Counter" width=4cm +\image html counter.png
+ \image latex counter.png "Fl_Simple_Counter" width=4cm */ class Fl_Simple_Counter : public Fl_Counter { public: diff --git a/FL/Fl_Slider.H b/FL/Fl_Slider.H index 71012a6ba..0055f11db 100644 --- a/FL/Fl_Slider.H +++ b/FL/Fl_Slider.H @@ -64,8 +64,8 @@ \li FL_HOR_NICE_SLIDER - Draws a horizontal slider with a nice looking control knob. - \image html slider.gif - \image latex slider.eps "Fl_Slider" width=4cm + \image html slider.png + \image latex slider.png "Fl_Slider" width=4cm */ class FL_EXPORT Fl_Slider : public Fl_Valuator { diff --git a/FL/Fl_Table.H b/FL/Fl_Table.H index ae2877709..1b258ac18 100644 --- a/FL/Fl_Table.H +++ b/FL/Fl_Table.H @@ -69,11 +69,11 @@ - As a regular container of FLTK widgets, one widget per cell. See examples/table-as-container.cxx. \em Not recommended for large tables. - \image html table-simple.gif - \image latex table-simple.eps "table-simple example" width=6cm + \image html table-simple.png + \image latex table-simple.png "table-simple example" width=6cm - \image html table-as-container.gif - \image latex table-as-container.eps "table-as-container example" width=6cm + \image html table-as-container.png + \image latex table-as-container.png "table-as-container example" width=6cm When acting as part of a custom widget, events on the cells and/or headings generate callbacks when they are clicked by the user. You control when events @@ -85,8 +85,8 @@ The following variables are available to classes deriving from Fl_Table: - \image html table-dimensions.gif - \image latex table-dimensions.eps "Fl_Table Dimensions" width=6cm + \image html table-dimensions.png + \image latex table-dimensions.png "Fl_Table Dimensions" width=6cm| x()/y()/w()/h() | diff --git a/FL/Fl_Tabs.H b/FL/Fl_Tabs.H index c8af5b815..c55a0b74e 100644 --- a/FL/Fl_Tabs.H +++ b/FL/Fl_Tabs.H @@ -38,8 +38,8 @@ interface that allows you to put lots and lots of buttons and switches in a panel, as popularized by many toolkits. - \image html tabs.gif - \image latex tabs.eps "Fl_Tabs" width=8cm + \image html tabs.png + \image latex tabs.png "Fl_Tabs" width=8cm Clicking the tab makes a child visible() by calling show() on it, and all other children are made invisible diff --git a/FL/Fl_Tile.H b/FL/Fl_Tile.H index a330b2590..cde2667b0 100644 --- a/FL/Fl_Tile.H +++ b/FL/Fl_Tile.H @@ -37,8 +37,8 @@ The Fl_Tile class lets you resize the children by dragging the border between them: -