19 #ifndef Fl_Sys_Menu_Bar_H
20 #define Fl_Sys_Menu_Bar_H
22 #include "Fl_Menu_Bar.H"
25 #if defined(__APPLE__) || defined(FL_DOXYGEN)
47 int add(
const char* label,
int shortcut,
Fl_Callback*,
void *user_data=0,
int flags=0);
48 int insert(
int index,
const char* label,
int shortcut,
Fl_Callback *cb,
void *user_data=0,
int flags=0);
50 void replace(
int rank,
const char *name);
53 #if ! defined(FL_DOXYGEN)
54 enum menuOrItemOperation { itemAtIndex, setKeyEquivalent, setKeyEquivalentModifierMask, setState, initWithTitle,
55 numberOfItems, setSubmenu, setEnabled, addSeparatorItem, setTitle, removeItem, addNewItem };
57 static void *doMenuOrItemOperation( menuOrItemOperation operation, ...);
65 #endif // defined(__APPLE__) || defined(FL_DOXYGEN)
67 #endif // Fl_Sys_Menu_Bar_H