68 int item_pathname_(
char *name,
int namelen,
const Fl_Menu_Item *finditem,
71 Fl_Menu_(
int,
int,
int,
int,
const char * =0);
74 int item_pathname(
char *name,
int namelen,
const Fl_Menu_Item *finditem=0)
const;
80 int find_index(
const char *name)
const;
137 int insert(
int index,
const char*,
int shortcut,
Fl_Callback*,
void* = 0,
int = 0);
138 int add(
const char*,
int shortcut,
Fl_Callback*,
void* = 0,
int = 0);
141 return add(a,fl_old_shortcut(b),c,d,e);
145 return insert(index,a,fl_old_shortcut(b),c,d,e);
147 int add(
const char *);
151 int clear_submenu(
int index);
152 void replace(
int,
const char *);
155 void shortcut(
int i,
int s) {menu_[i].shortcut(s);}
157 void mode(
int i,
int fl) {menu_[i].flags = fl;}
159 int mode(
int i)
const {
return menu_[i].flags;}
206 if (!menu_ || i < 0 || i >=
size())
208 return value(menu_ + i);
212 const char *
text()
const {
return value_ ? value_->
text : 0;}
214 const char *
text(
int i)
const {
return menu_[i].text;}
int Fl_Font
A font number is an index into the internal font table.
Definition Enumerations.H:1046
unsigned int Fl_Color
An FLTK color value; see also Colors
Definition Enumerations.H:1103
int Fl_Fontsize
Size of a font in pixels.
Definition Enumerations.H:1075
Fl_Boxtype
FLTK standard box types.
Definition Enumerations.H:627
unsigned char uchar
unsigned char
Definition fl_types.h:30