1 //
2 // "$Id$"
3 //
4 // Round button header file for the Fast Light Tool Kit (FLTK).
5 //
6 // Copyright 1998-2014 by Bill Spitzak and others.
7 //
8 // This library is free software. Distribution and use rights are outlined in
9 // the file "COPYING" which should have been included with this file. If this
10 // file is missing or damaged, see the license at:
11 //
12 //     http://www.fltk.org/COPYING.php
13 //
14 // Please report all bugs and problems on the following page:
15 //
16 //     http://www.fltk.org/str.php
17 //
18 
19 #ifndef Fl_Round_Button_H
20 #define Fl_Round_Button_H
21 
22 #include "Fl_Light_Button.H"
23 
24 /**
25   Buttons generate callbacks when they are clicked by the user.  You
26   control exactly when and how by changing the values for type()
27   and when().
28   <P ALIGN=CENTER>\image html Fl_Round_Button.png</P>
29   \image latex  Fl_Round_Button.png " Fl_Round_Button" width=4cm
30   <P>The Fl_Round_Button subclass display the "on" state by
31   turning on a light, rather than drawing pushed in.  The shape of the
32   "light" is initially set to FL_ROUND_DOWN_BOX.  The color of the light
33   when on is controlled with selection_color(), which defaults to
34   FL_FOREGROUND_COLOR.
35 */
36 class FL_EXPORT Fl_Round_Button : public Fl_Light_Button {
37 public:
38   Fl_Round_Button(int x,int y,int w,int h,const char *l = 0);
39 };
40 
41 #endif
42 
43 //
44 // End of "$Id$".
45 //
46