summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/Fl.cxx9
-rw-r--r--src/Fl_cocoa.mm8
2 files changed, 9 insertions, 8 deletions
diff --git a/src/Fl.cxx b/src/Fl.cxx
index b7331fd3a..56ddc5247 100644
--- a/src/Fl.cxx
+++ b/src/Fl.cxx
@@ -66,6 +66,15 @@ extern double fl_mac_flush_and_wait(double time_to_wait, char in_idle);
//
// Globals...
//
+#if defined(__APPLE__) || defined(FL_DOXYGEN)
+const char *Fl_Mac_App_Menu::about = "About ";
+const char *Fl_Mac_App_Menu::print = "Print Front Window";
+const char *Fl_Mac_App_Menu::services = "Services";
+const char *Fl_Mac_App_Menu::hide = "Hide ";
+const char *Fl_Mac_App_Menu::hide_others = "Hide Others";
+const char *Fl_Mac_App_Menu::show = "Show All";
+const char *Fl_Mac_App_Menu::quit = "Quit ";
+#endif // __APPLE__
#ifndef FL_DOXYGEN
Fl_Widget *Fl::belowmouse_,
*Fl::pushed_,
diff --git a/src/Fl_cocoa.mm b/src/Fl_cocoa.mm
index 66c6373d9..49af5d67a 100644
--- a/src/Fl_cocoa.mm
+++ b/src/Fl_cocoa.mm
@@ -2805,14 +2805,6 @@ int Fl_X::screen_init(XRectangle screens[], float dpi[])
}
@end
-const char *Fl_Mac_App_Menu::about = "About ";
-const char *Fl_Mac_App_Menu::print = "Print Front Window";
-const char *Fl_Mac_App_Menu::services = "Services";
-const char *Fl_Mac_App_Menu::hide = "Hide ";
-const char *Fl_Mac_App_Menu::hide_others = "Hide Others";
-const char *Fl_Mac_App_Menu::show = "Show All";
-const char *Fl_Mac_App_Menu::quit = "Quit ";
-
static NSMenu *appleMenu;
static void createAppleMenu(void)
{