FLTK 1.4.0
Fl_Wizard.H
1 //
2 // Fl_Wizard widget definitions.
3 //
4 // Copyright 1999-2010 by Easy Software Products.
5 // Copyright 2011-2020 by Bill Spitzak and others.
6 //
7 // This library is free software. Distribution and use rights are outlined in
8 // the file "COPYING" which should have been included with this file. If this
9 // file is missing or damaged, see the license at:
10 //
11 // https://www.fltk.org/COPYING.php
12 //
13 // Please see the following page on how to report bugs and issues:
14 //
15 // https://www.fltk.org/bugs.php
16 //
17 
18 /* \file
19  Fl_Wizard widget . */
20 
21 //
22 // Include necessary header files...
23 //
24 
25 #ifndef _Fl_Wizard_H_
26 #define _Fl_Wizard_H_
27 
28 #include <FL/Fl_Group.H>
29 
40 class FL_EXPORT Fl_Wizard : public Fl_Group {
41 
42  Fl_Widget *value_;
43 
44 protected:
45 
46  virtual void draw();
47 
48 public:
49 
50  Fl_Wizard(int, int, int, int, const char * = 0);
51 
52  void next();
53  void prev();
54  Fl_Widget *value();
55  void value(Fl_Widget *);
56 };
57 
58 #endif // !_Fl_Wizard_H_
The Fl_Group class is the FLTK container widget.
Definition: Fl_Group.H:42
void draw()
Draws the widget.
Definition: Fl_Group.cxx:840
Fl_Widget is the base class for all widgets in FLTK.
Definition: Fl_Widget.H:85
This widget is based off the Fl_Tabs widget, but instead of displaying tabs it only changes "tabs" un...
Definition: Fl_Wizard.H:40