fltk 1.3.0rc3
About: FLTK (Fast Light Tool Kit) is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows, and MacOS X. Release candidate.
  SfR Fresh Dox: fltk-1.3.0rc3-source.tar.gz ("inofficial" and yet experimental doxygen-generated source code documentation)  

Fl_Menu_Item.H File Reference

#include "Fl_Widget.H"
#include "Fl_Image.H"
Include dependency graph for Fl_Menu_Item.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Fl_Menu_Item

Typedefs

typedef Fl_Menu_Item Fl_Menu

Enumerations

enum  {
  FL_MENU_INACTIVE = 1, FL_MENU_TOGGLE = 2, FL_MENU_VALUE = 4, FL_MENU_RADIO = 8,
  FL_MENU_INVISIBLE = 0x10, FL_SUBMENU_POINTER = 0x20, FL_SUBMENU = 0x40, FL_MENU_DIVIDER = 0x80,
  FL_MENU_HORIZONTAL = 0x100
}
enum  {
  FL_PUP_NONE = 0, FL_PUP_GREY = FL_MENU_INACTIVE, FL_PUP_GRAY = FL_MENU_INACTIVE, FL_MENU_BOX = FL_MENU_TOGGLE,
  FL_PUP_BOX = FL_MENU_TOGGLE, FL_MENU_CHECK = FL_MENU_VALUE, FL_PUP_CHECK = FL_MENU_VALUE, FL_PUP_RADIO = FL_MENU_RADIO,
  FL_PUP_INVISIBLE = FL_MENU_INVISIBLE, FL_PUP_SUBMENU = FL_SUBMENU_POINTER
}

Functions

FL_EXPORT Fl_Shortcut fl_old_shortcut (const char *)

Typedef Documentation

Definition at line 424 of file Fl_Menu_Item.H.


Enumeration Type Documentation

anonymous enum
Enumerator:
FL_PUP_NONE 
FL_PUP_GREY 
FL_PUP_GRAY 
FL_MENU_BOX 
FL_PUP_BOX 
FL_MENU_CHECK 
FL_PUP_CHECK 
FL_PUP_RADIO 
FL_PUP_INVISIBLE 
FL_PUP_SUBMENU 

Definition at line 426 of file Fl_Menu_Item.H.

anonymous enum
Enumerator:
FL_MENU_INACTIVE 

Deactivate menu item (gray out)

FL_MENU_TOGGLE 

Item is a checkbox toggle (shows checkbox for on/off state)

FL_MENU_VALUE 

The on/off state for checkbox/radio buttons (if set, state is 'on')

FL_MENU_RADIO 

Item is a radio button (one checkbox of many can be on)

FL_MENU_INVISIBLE 

Item will not show up (shortcut will work)

FL_SUBMENU_POINTER 

Indicates user_data() is a pointer to another menu array.

FL_SUBMENU 

This item is a submenu to other items.

FL_MENU_DIVIDER 

Creates divider line below this item. Also ends a group of radio buttons.

FL_MENU_HORIZONTAL 

??? -- reserved

Definition at line 38 of file Fl_Menu_Item.H.