31 #if defined(__GNUC__) || defined(__clang__)    37 typedef uintptr_t fl_uintptr_t;
    40 typedef unsigned long fl_uintptr_t;
    84   void draw(
int,
int,
int,
int, 
Fl_Align) 
const ;
    85   void measure(
int &w, 
int &h) 
const ;
   117   const char *tooltip_;
   139   void x(
int v) {x_ = v;}
   141   void y(
int v) {y_ = v;}
   143   void w(
int v) {w_ = v;}
   145   void h(
int v) {h_ = v;}
   147   unsigned int flags()
 const {
return flags_;}
   219   virtual void draw() = 0;
   237   virtual int handle(
int event);
   284   int x()
 const {
return x_;}
   289   int y()
 const {
return y_;}
   294   int w()
 const {
return w_;}
   299   int h()
 const {
return h_;}
   320   virtual void resize(
int x, 
int y, 
int w, 
int h);
   433   void label(
const char* text);
   552   const char *
tooltip()
 const {
return tooltip_;}
   554   void tooltip(
const char *text);               
   880   static int test_shortcut(
const char*, 
const bool require_alt = 
false);
   882   void _set_fullscreen() {flags_ |= 
FULLSCREEN;}
   883   void _clear_fullscreen() {flags_ &= ~
FULLSCREEN;}
  1034 #define FL_RESERVED_TYPE 100 
Fl_Font font
label font used in text 
Definition: Fl_Widget.H:73
This widget produces an actual window. 
Definition: Fl_Window.H:57
Fl_Image * deimage
optional image for a deactivated label 
Definition: Fl_Widget.H:71
uchar type
type of label. 
Definition: Fl_Widget.H:81
Fl_When
These constants determine when a callback is performed. 
Definition: Enumerations.H:439
Fl_Image * image
optional image for an active label 
Definition: Fl_Widget.H:69
 Base class for image caching and drawing. 
Definition: Fl_Image.H:55
Fl_Align align_
alignment of label 
Definition: Fl_Widget.H:79
const char * value
label text 
Definition: Fl_Widget.H:67
void draw()
Draws the widget. 
Definition: Fl_Group.cxx:738
Fl_Boxtype
Definition: Enumerations.H:603
The Fl_Group class is the FLTK container widget. 
Definition: Fl_Group.H:41
This file contains type definitions and general enumerations. 
Fl_Fontsize size
size of label font 
Definition: Fl_Widget.H:75
int handle(int)
Handles the specified event. 
Definition: Fl_Group.cxx:147
void measure(int &w, int &h) const
Measures the size of the label. 
Definition: fl_labeltype.cxx:86
This struct stores all information for a text or mixed graphics label. 
Definition: Fl_Widget.H:65
int Fl_Fontsize
Size of a font in pixels. 
Definition: Enumerations.H:906
void resize(int, int, int, int)
Resizes the Fl_Group widget and all of its children. 
Definition: Fl_Group.cxx:634
The Fl_Gl_Window widget sets things up so OpenGL works. 
Definition: Fl_Gl_Window.H:56
unsigned int Fl_Color
An FLTK color value; see also Colors. 
Definition: Enumerations.H:934
Fl_Labeltype
The labeltype() method sets the type of the label. 
Definition: Enumerations.H:763
int Fl_Font
A font number is an index into the internal font table. 
Definition: Enumerations.H:877
unsigned Fl_Align
FLTK type for alignment control. 
Definition: Enumerations.H:828
Fl_Color color
text color 
Definition: Fl_Widget.H:77
unsigned char uchar
unsigned char 
Definition: fl_types.h:30