diff options
| author | Matthias Melcher <git@matthiasm.com> | 2019-01-03 23:23:43 +0100 |
|---|---|---|
| committer | Matthias Melcher <git@matthiasm.com> | 2019-01-03 23:23:43 +0100 |
| commit | 46e76129535d40d5fea8824977897ed1518a0543 (patch) | |
| tree | 100cd6814478145013d326018f72f0235bd61b67 /FL | |
| parent | caacc856850fa81ce45bf52cbaa6a1863182a4ac (diff) | |
| parent | 8856b9670119d5353d7a2bd3d4299e9478b9ce1f (diff) | |
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'FL')
| -rw-r--r-- | FL/Fl_Sys_Menu_Bar.H | 10 | ||||
| -rw-r--r-- | FL/mac.H | 4 |
2 files changed, 9 insertions, 5 deletions
diff --git a/FL/Fl_Sys_Menu_Bar.H b/FL/Fl_Sys_Menu_Bar.H index 551ebc387..ecf72ff15 100644 --- a/FL/Fl_Sys_Menu_Bar.H +++ b/FL/Fl_Sys_Menu_Bar.H @@ -16,6 +16,11 @@ // http://www.fltk.org/str.php // +/** \file + Definition of class Fl_Sys_Menu_Bar. + */ + + #ifndef Fl_Sys_Menu_Bar_H #define Fl_Sys_Menu_Bar_H @@ -44,7 +49,8 @@ class Fl_Sys_Menu_Bar_Driver; Changes to the menu state are immediately visible in the menubar when they are made using member functions of the Fl_Sys_Menu_Bar class. Other changes (e.g., by a call to Fl_Menu_Item::set()) should be followed by a call to update() to be - visible in the menubar across all platforms. + visible in the menubar across all platforms. Global variable \ref fl_sys_menu_bar points to + the unique, current system menu bar. A few FLTK menu features are not supported by the Mac System menu: \li no symbolic labels @@ -102,6 +108,8 @@ public: static void create_window_menu(); }; +/** The system menu bar. + */ extern Fl_Sys_Menu_Bar *fl_sys_menu_bar; #endif // Fl_Sys_Menu_Bar_H @@ -135,10 +135,6 @@ void fl_mac_set_about(Fl_Callback *cb, void *user_data, int shortcut = 0); */ extern int fl_mac_os_version; -/** The system menu bar. - */ -//extern class Fl_Sys_Menu_Bar *fl_sys_menu_bar; - struct Fl_Menu_Item; class Fl_Mac_App_Menu { |
