summaryrefslogtreecommitdiff
path: root/FL/Fl_Sys_Menu_Bar.H
diff options
context:
space:
mode:
authorMatthias Melcher <git@matthiasm.com>2019-01-03 23:23:43 +0100
committerMatthias Melcher <git@matthiasm.com>2019-01-03 23:23:43 +0100
commit46e76129535d40d5fea8824977897ed1518a0543 (patch)
tree100cd6814478145013d326018f72f0235bd61b67 /FL/Fl_Sys_Menu_Bar.H
parentcaacc856850fa81ce45bf52cbaa6a1863182a4ac (diff)
parent8856b9670119d5353d7a2bd3d4299e9478b9ce1f (diff)
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'FL/Fl_Sys_Menu_Bar.H')
-rw-r--r--FL/Fl_Sys_Menu_Bar.H10
1 files changed, 9 insertions, 1 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