FLTK logo

[master] 895ac51 - macOS: add "Toggle printing of titlebar" to application menu - cont'd.

FLTK matrix user chat room
(using Element browser app)   FLTK gitter user chat room   GitHub FLTK Project   FLTK News RSS Feed  
  FLTK Apps      FLTK Library      Forums      Links     Login 
 All Forums  |  Back to fltk.commit  ]
 
Previous Message ]Next Message ]

[master] 895ac51 - macOS: add "Toggle printing of titlebar" to application menu - cont'd. "ManoloFLTK" Feb 02, 2022  
 
commit 895ac51c6962d3dd551aa88ecefd81c92b0b8d2b
Author:     ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>
AuthorDate: Wed Feb 2 11:19:09 2022 +0100
Commit:     ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>
CommitDate: Wed Feb 2 11:19:09 2022 +0100

    macOS: add "Toggle printing of titlebar" to application menu - cont'd.

 FL/mac.H                     | 2 +-
 src/Fl_MacOS_Sys_Menu_Bar.mm | 4 ++--
 src/Fl_cocoa.mm              | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git FL/mac.H FL/mac.H
index 48aea68..0b5d32a 100644
--- FL/mac.H
+++ FL/mac.H
@@ -143,7 +143,7 @@ public:
    This menu item and next one won't be displayed if Fl_Mac_App_Menu::print
    is set to an empty string.
    */
-  static const char *print_with_titlebar;
+  static const char *print;
   /** Localizable text for the "Print Front Window" application menu item. */
   static const char *print_no_titlebar;
   /** Localizable text for the "Toggle print titlebar" application menu item. */
diff --git src/Fl_MacOS_Sys_Menu_Bar.mm src/Fl_MacOS_Sys_Menu_Bar.mm
index ad24ec5..88200ea 100644
--- src/Fl_MacOS_Sys_Menu_Bar.mm
+++ src/Fl_MacOS_Sys_Menu_Bar.mm
@@ -74,7 +74,7 @@ Fl_MacOS_Sys_Menu_Bar_Driver* Fl_MacOS_Sys_Menu_Bar_Driver::driver() {
 
 // Apple App Menu
 const char *Fl_Mac_App_Menu::about = "About %@";
-const char *Fl_Mac_App_Menu::print_with_titlebar = "Print Front Window & Titlebar";
+const char *Fl_Mac_App_Menu::print = "Print Front Window & Titlebar";
 const char *Fl_Mac_App_Menu::print_no_titlebar = "Print Front Window";
 const char *Fl_Mac_App_Menu::toggle_print_titlebar = "Toggle printing of titlebar";
 const char *Fl_Mac_App_Menu::services = "Services";
@@ -506,7 +506,7 @@ void Fl_Mac_App_Menu::custom_application_menu_items(const Fl_Menu_Item *m)
   NSInteger to_index;
   if ([[menu itemAtIndex:2] action] != @selector(printPanel)) { // the 'Print' item was removed
     [menu insertItem:[NSMenuItem separatorItem] atIndex:1];
-    to_index = 3;
+    to_index = 2;
   } else to_index = 4; // after the "Print Front Window/Toggle" items
   NSInteger count = [menu numberOfItems];
   createSubMenu(menu, m, NULL, @selector(customCallback)); // add new items at end of application menu
diff --git src/Fl_cocoa.mm src/Fl_cocoa.mm
index 4b18507..340fe2e 100644
--- src/Fl_cocoa.mm
+++ src/Fl_cocoa.mm
@@ -3916,7 +3916,7 @@ int Fl_Cocoa_Window_Driver::set_cursor(const Fl_RGB_Image *image, int hotx, int
     title = Fl_Mac_App_Menu::print_no_titlebar;
   } else {
     [self setState:NSOnState];
-    title = Fl_Mac_App_Menu::print_with_titlebar;
+    title = Fl_Mac_App_Menu::print;
   }
   [item setTitle:NSLocalizedString([NSString stringWithUTF8String:title], nil)];
 }
@@ -4022,7 +4022,7 @@ static void createAppleMenu(void)
   [menuItem setTarget:about];
   [appleMenu addItem:[NSMenuItem separatorItem]];
   // Print front window
-  title = NSLocalizedString([NSString stringWithUTF8String:Fl_Mac_App_Menu::print_with_titlebar], nil);
+  title = NSLocalizedString([NSString stringWithUTF8String:Fl_Mac_App_Menu::print], nil);
   if ([title length] > 0) {
     menuItem = [appleMenu
                 addItemWithTitle:title
Direct Link to Message ]
 
     
Previous Message ]Next Message ]
 
 

Comments are owned by the poster. All other content is copyright 1998-2024 by Bill Spitzak and others. This project is hosted by The FLTK Team. Please report site problems to 'erco@seriss.com'.