mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-07 07:14:56 +01:00
fix trailing whitespace
This commit is contained in:
parent
9e9164f0d0
commit
d455f06f51
1 changed files with 54 additions and 54 deletions
|
|
@ -1,4 +1,4 @@
|
||||||
/* GTK+ application-level integration for the Mac OS X/Cocoa
|
/* GTK+ application-level integration for the Mac OS X/Cocoa
|
||||||
*
|
*
|
||||||
* Copyright (C) 2007 Pioneer Research Center USA, Inc.
|
* Copyright (C) 2007 Pioneer Research Center USA, Inc.
|
||||||
* Copyright (C) 2007 Imendio AB
|
* Copyright (C) 2007 Imendio AB
|
||||||
|
|
@ -313,7 +313,7 @@ keyval_keypad_nonkeypad_equivalent (guint keyval)
|
||||||
return GDK_VoidSymbol;
|
return GDK_VoidSymbol;
|
||||||
}
|
}
|
||||||
|
|
||||||
static const gchar*
|
static const gchar*
|
||||||
gdk_quartz_keyval_to_string (guint keyval)
|
gdk_quartz_keyval_to_string (guint keyval)
|
||||||
{
|
{
|
||||||
switch (keyval) {
|
switch (keyval) {
|
||||||
|
|
@ -525,7 +525,7 @@ keyval_is_uppercase (guint keyval)
|
||||||
}
|
}
|
||||||
|
|
||||||
/* gtk/osx has a problem in that mac main menu events
|
/* gtk/osx has a problem in that mac main menu events
|
||||||
are handled using an "internal" event handling system that
|
are handled using an "internal" event handling system that
|
||||||
doesn't pass things back to the glib/gtk main loop. if we call
|
doesn't pass things back to the glib/gtk main loop. if we call
|
||||||
gtk_main_iteration() block while in a menu event handler, then
|
gtk_main_iteration() block while in a menu event handler, then
|
||||||
glib gets confused and thinks there are two threads running
|
glib gets confused and thinks there are two threads running
|
||||||
|
|
@ -535,7 +535,7 @@ keyval_is_uppercase (guint keyval)
|
||||||
|
|
||||||
static int _in_menu_event_handler = 0;
|
static int _in_menu_event_handler = 0;
|
||||||
|
|
||||||
int
|
int
|
||||||
gdk_quartz_in_menu_event_handler ()
|
gdk_quartz_in_menu_event_handler ()
|
||||||
{
|
{
|
||||||
return _in_menu_event_handler;
|
return _in_menu_event_handler;
|
||||||
|
|
@ -688,7 +688,7 @@ cocoa_menu_connect (GtkWidget *menu,
|
||||||
|
|
||||||
if (cocoa_menu_quark == 0)
|
if (cocoa_menu_quark == 0)
|
||||||
cocoa_menu_quark = g_quark_from_static_string ("NSMenu");
|
cocoa_menu_quark = g_quark_from_static_string ("NSMenu");
|
||||||
|
|
||||||
g_object_set_qdata_full (G_OBJECT (menu), cocoa_menu_quark,
|
g_object_set_qdata_full (G_OBJECT (menu), cocoa_menu_quark,
|
||||||
cocoa_menu,
|
cocoa_menu,
|
||||||
(GDestroyNotify) cocoa_menu_free);
|
(GDestroyNotify) cocoa_menu_free);
|
||||||
|
|
@ -751,7 +751,7 @@ cocoa_menu_item_update_active (NSMenuItem *cocoa_item,
|
||||||
|
|
||||||
g_object_get (widget, "active", &active, NULL);
|
g_object_get (widget, "active", &active, NULL);
|
||||||
|
|
||||||
if (active)
|
if (active)
|
||||||
[cocoa_item setState:NSOnState];
|
[cocoa_item setState:NSOnState];
|
||||||
else
|
else
|
||||||
[cocoa_item setState:NSOffState];
|
[cocoa_item setState:NSOffState];
|
||||||
|
|
@ -762,7 +762,7 @@ cocoa_menu_item_update_submenu (NSMenuItem *cocoa_item,
|
||||||
GtkWidget *widget)
|
GtkWidget *widget)
|
||||||
{
|
{
|
||||||
GtkWidget *submenu;
|
GtkWidget *submenu;
|
||||||
|
|
||||||
g_return_if_fail (cocoa_item != NULL);
|
g_return_if_fail (cocoa_item != NULL);
|
||||||
g_return_if_fail (widget != NULL);
|
g_return_if_fail (widget != NULL);
|
||||||
|
|
||||||
|
|
@ -778,7 +778,7 @@ cocoa_menu_item_update_submenu (NSMenuItem *cocoa_item,
|
||||||
|
|
||||||
/* create a new nsmenu to hold the GTK menu */
|
/* create a new nsmenu to hold the GTK menu */
|
||||||
|
|
||||||
if (label_text)
|
if (label_text)
|
||||||
cocoa_submenu = [ [ NSMenu alloc ] initWithTitle:[ [ NSString alloc] initWithCString:label_text encoding:NSUTF8StringEncoding]];
|
cocoa_submenu = [ [ NSMenu alloc ] initWithTitle:[ [ NSString alloc] initWithCString:label_text encoding:NSUTF8StringEncoding]];
|
||||||
else
|
else
|
||||||
cocoa_submenu = [ [ NSMenu alloc ] initWithTitle:@""];
|
cocoa_submenu = [ [ NSMenu alloc ] initWithTitle:@""];
|
||||||
|
|
@ -811,7 +811,7 @@ cocoa_menu_item_update_label (NSMenuItem *cocoa_item,
|
||||||
label_text = get_menu_label_text (widget, NULL);
|
label_text = get_menu_label_text (widget, NULL);
|
||||||
if (label_text)
|
if (label_text)
|
||||||
[cocoa_item setTitle:[ [ NSString alloc] initWithCString:label_text encoding:NSUTF8StringEncoding]];
|
[cocoa_item setTitle:[ [ NSString alloc] initWithCString:label_text encoding:NSUTF8StringEncoding]];
|
||||||
else
|
else
|
||||||
[cocoa_item setTitle:@""];
|
[cocoa_item setTitle:@""];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -827,29 +827,29 @@ cocoa_menu_item_update_accelerator (NSMenuItem *cocoa_item,
|
||||||
/* important note: this function doesn't do anything to actually change
|
/* important note: this function doesn't do anything to actually change
|
||||||
key handling. Its goal is to get Cocoa to display the correct
|
key handling. Its goal is to get Cocoa to display the correct
|
||||||
accelerator as part of a menu item. Actual accelerator handling
|
accelerator as part of a menu item. Actual accelerator handling
|
||||||
is still done by GTK, so this is more cosmetic than it may
|
is still done by GTK, so this is more cosmetic than it may
|
||||||
appear.
|
appear.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
get_menu_label_text (widget, &label);
|
get_menu_label_text (widget, &label);
|
||||||
|
|
||||||
if (GTK_IS_ACCEL_LABEL (label) &&
|
if (GTK_IS_ACCEL_LABEL (label) &&
|
||||||
GTK_ACCEL_LABEL (label)->accel_closure)
|
GTK_ACCEL_LABEL (label)->accel_closure)
|
||||||
{
|
{
|
||||||
GtkAccelKey *key;
|
GtkAccelKey *key;
|
||||||
|
|
||||||
key = gtk_accel_group_find (GTK_ACCEL_LABEL (label)->accel_group,
|
key = gtk_accel_group_find (GTK_ACCEL_LABEL (label)->accel_group,
|
||||||
accel_find_func,
|
accel_find_func,
|
||||||
GTK_ACCEL_LABEL (label)->accel_closure);
|
GTK_ACCEL_LABEL (label)->accel_closure);
|
||||||
|
|
||||||
if (key &&
|
if (key &&
|
||||||
key->accel_key &&
|
key->accel_key &&
|
||||||
key->accel_flags & GTK_ACCEL_VISIBLE)
|
key->accel_flags & GTK_ACCEL_VISIBLE)
|
||||||
{
|
{
|
||||||
guint modifiers = 0;
|
guint modifiers = 0;
|
||||||
const gchar* str = NULL;
|
const gchar* str = NULL;
|
||||||
guint actual_key = key->accel_key;
|
guint actual_key = key->accel_key;
|
||||||
|
|
||||||
if (keyval_is_keypad (actual_key)) {
|
if (keyval_is_keypad (actual_key)) {
|
||||||
if ((actual_key = keyval_keypad_nonkeypad_equivalent (actual_key)) == GDK_VoidSymbol) {
|
if ((actual_key = keyval_keypad_nonkeypad_equivalent (actual_key)) == GDK_VoidSymbol) {
|
||||||
/* GDK_KP_Separator */
|
/* GDK_KP_Separator */
|
||||||
|
|
@ -858,17 +858,17 @@ cocoa_menu_item_update_accelerator (NSMenuItem *cocoa_item,
|
||||||
}
|
}
|
||||||
modifiers |= NSNumericPadKeyMask;
|
modifiers |= NSNumericPadKeyMask;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* if we somehow got here with GDK_A ... GDK_Z rather than GDK_a ... GDK_z, then take note
|
/* if we somehow got here with GDK_A ... GDK_Z rather than GDK_a ... GDK_z, then take note
|
||||||
of that and make sure we use a shift modifier.
|
of that and make sure we use a shift modifier.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
if (keyval_is_uppercase (actual_key)) {
|
if (keyval_is_uppercase (actual_key)) {
|
||||||
modifiers |= NSShiftKeyMask;
|
modifiers |= NSShiftKeyMask;
|
||||||
}
|
}
|
||||||
|
|
||||||
str = gdk_quartz_keyval_to_string (actual_key);
|
str = gdk_quartz_keyval_to_string (actual_key);
|
||||||
|
|
||||||
if (str) {
|
if (str) {
|
||||||
unichar ukey = str[0];
|
unichar ukey = str[0];
|
||||||
[cocoa_item setKeyEquivalent:[NSString stringWithCharacters:&ukey length:1]];
|
[cocoa_item setKeyEquivalent:[NSString stringWithCharacters:&ukey length:1]];
|
||||||
|
|
@ -881,31 +881,31 @@ cocoa_menu_item_update_accelerator (NSMenuItem *cocoa_item,
|
||||||
[cocoa_item setKeyEquivalent:@""];
|
[cocoa_item setKeyEquivalent:@""];
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (key->accel_mods || modifiers)
|
if (key->accel_mods || modifiers)
|
||||||
{
|
{
|
||||||
if (key->accel_mods & GDK_SHIFT_MASK) {
|
if (key->accel_mods & GDK_SHIFT_MASK) {
|
||||||
modifiers |= NSShiftKeyMask;
|
modifiers |= NSShiftKeyMask;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* gdk/quartz maps Alt/Option to Mod1 */
|
/* gdk/quartz maps Alt/Option to Mod1 */
|
||||||
|
|
||||||
if (key->accel_mods & (GDK_MOD1_MASK)) {
|
if (key->accel_mods & (GDK_MOD1_MASK)) {
|
||||||
modifiers |= NSAlternateKeyMask;
|
modifiers |= NSAlternateKeyMask;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (key->accel_mods & GDK_CONTROL_MASK) {
|
if (key->accel_mods & GDK_CONTROL_MASK) {
|
||||||
modifiers |= NSControlKeyMask;
|
modifiers |= NSControlKeyMask;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* our modified gdk/quartz maps Command to Mod2 */
|
/* our modified gdk/quartz maps Command to Mod2 */
|
||||||
|
|
||||||
if (key->accel_mods & GDK_MOD2_MASK) {
|
if (key->accel_mods & GDK_MOD2_MASK) {
|
||||||
modifiers |= NSCommandKeyMask;
|
modifiers |= NSCommandKeyMask;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
[cocoa_item setKeyEquivalentModifierMask:modifiers];
|
[cocoa_item setKeyEquivalentModifierMask:modifiers];
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
@ -925,7 +925,7 @@ cocoa_menu_item_accel_changed (GtkAccelGroup* /*accel_group*/,
|
||||||
GNSMenuItem *cocoa_item;
|
GNSMenuItem *cocoa_item;
|
||||||
GtkWidget *label;
|
GtkWidget *label;
|
||||||
|
|
||||||
if (_exiting)
|
if (_exiting)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
cocoa_item = cocoa_menu_item_get (widget);
|
cocoa_item = cocoa_menu_item_get (widget);
|
||||||
|
|
@ -982,7 +982,7 @@ cocoa_menu_item_notify_label (GObject *object,
|
||||||
{
|
{
|
||||||
GNSMenuItem *cocoa_item;
|
GNSMenuItem *cocoa_item;
|
||||||
|
|
||||||
if (_exiting)
|
if (_exiting)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
cocoa_item = cocoa_menu_item_get (GTK_WIDGET (object));
|
cocoa_item = cocoa_menu_item_get (GTK_WIDGET (object));
|
||||||
|
|
@ -1037,13 +1037,13 @@ cocoa_menu_item_connect (GtkWidget* menu_item,
|
||||||
g_object_set_qdata_full (G_OBJECT (menu_item), cocoa_menu_item_quark,
|
g_object_set_qdata_full (G_OBJECT (menu_item), cocoa_menu_item_quark,
|
||||||
cocoa_item,
|
cocoa_item,
|
||||||
(GDestroyNotify) cocoa_menu_item_free);
|
(GDestroyNotify) cocoa_menu_item_free);
|
||||||
|
|
||||||
if (!old_item) {
|
if (!old_item) {
|
||||||
|
|
||||||
g_signal_connect (menu_item, "notify",
|
g_signal_connect (menu_item, "notify",
|
||||||
G_CALLBACK (cocoa_menu_item_notify),
|
G_CALLBACK (cocoa_menu_item_notify),
|
||||||
cocoa_item);
|
cocoa_item);
|
||||||
|
|
||||||
if (label)
|
if (label)
|
||||||
g_signal_connect_swapped (label, "notify::label",
|
g_signal_connect_swapped (label, "notify::label",
|
||||||
G_CALLBACK (cocoa_menu_item_notify_label),
|
G_CALLBACK (cocoa_menu_item_notify_label),
|
||||||
|
|
@ -1056,14 +1056,14 @@ add_menu_item (NSMenu* cocoa_menu, GtkWidget* menu_item, int index)
|
||||||
{
|
{
|
||||||
GtkWidget* label = NULL;
|
GtkWidget* label = NULL;
|
||||||
GNSMenuItem *cocoa_item;
|
GNSMenuItem *cocoa_item;
|
||||||
|
|
||||||
DEBUG ("add %s to menu %s separator ? %d\n", get_menu_label_text (menu_item, NULL),
|
DEBUG ("add %s to menu %s separator ? %d\n", get_menu_label_text (menu_item, NULL),
|
||||||
[[cocoa_menu title] cStringUsingEncoding:NSUTF8StringEncoding],
|
[[cocoa_menu title] cStringUsingEncoding:NSUTF8StringEncoding],
|
||||||
GTK_IS_SEPARATOR_MENU_ITEM(menu_item));
|
GTK_IS_SEPARATOR_MENU_ITEM(menu_item));
|
||||||
|
|
||||||
cocoa_item = cocoa_menu_item_get (menu_item);
|
cocoa_item = cocoa_menu_item_get (menu_item);
|
||||||
|
|
||||||
if (cocoa_item)
|
if (cocoa_item)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (GTK_IS_SEPARATOR_MENU_ITEM (menu_item)) {
|
if (GTK_IS_SEPARATOR_MENU_ITEM (menu_item)) {
|
||||||
|
|
@ -1077,7 +1077,7 @@ add_menu_item (NSMenu* cocoa_menu, GtkWidget* menu_item, int index)
|
||||||
}
|
}
|
||||||
|
|
||||||
const gchar* label_text = get_menu_label_text (menu_item, &label);
|
const gchar* label_text = get_menu_label_text (menu_item, &label);
|
||||||
|
|
||||||
if (label_text)
|
if (label_text)
|
||||||
cocoa_item = [ [ GNSMenuItem alloc] initWithTitle:[ [ NSString alloc] initWithCString:label_text encoding:NSUTF8StringEncoding]
|
cocoa_item = [ [ GNSMenuItem alloc] initWithTitle:[ [ NSString alloc] initWithCString:label_text encoding:NSUTF8StringEncoding]
|
||||||
andGtkWidget:(GtkMenuItem*)menu_item];
|
andGtkWidget:(GtkMenuItem*)menu_item];
|
||||||
|
|
@ -1085,16 +1085,16 @@ add_menu_item (NSMenu* cocoa_menu, GtkWidget* menu_item, int index)
|
||||||
cocoa_item = [ [ GNSMenuItem alloc] initWithTitle:@"" andGtkWidget:(GtkMenuItem*)menu_item];
|
cocoa_item = [ [ GNSMenuItem alloc] initWithTitle:@"" andGtkWidget:(GtkMenuItem*)menu_item];
|
||||||
DEBUG ("\tan item\n");
|
DEBUG ("\tan item\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
/* connect GtkMenuItem and NSMenuItem so that we can notice changes to accel/label/submenu etc. */
|
/* connect GtkMenuItem and NSMenuItem so that we can notice changes to accel/label/submenu etc. */
|
||||||
cocoa_menu_item_connect (menu_item, (GNSMenuItem*) cocoa_item, label);
|
cocoa_menu_item_connect (menu_item, (GNSMenuItem*) cocoa_item, label);
|
||||||
cocoa_menu_item_update_state (cocoa_item, menu_item);
|
cocoa_menu_item_update_state (cocoa_item, menu_item);
|
||||||
|
|
||||||
if (index >= 0)
|
if (index >= 0)
|
||||||
[ cocoa_menu insertItem:cocoa_item atIndex:index];
|
[ cocoa_menu insertItem:cocoa_item atIndex:index];
|
||||||
else
|
else
|
||||||
[ cocoa_menu addItem:cocoa_item];
|
[ cocoa_menu addItem:cocoa_item];
|
||||||
|
|
||||||
if (!GTK_WIDGET_IS_SENSITIVE (menu_item))
|
if (!GTK_WIDGET_IS_SENSITIVE (menu_item))
|
||||||
[cocoa_item setState:NSOffState];
|
[cocoa_item setState:NSOffState];
|
||||||
|
|
||||||
|
|
@ -1102,14 +1102,14 @@ add_menu_item (NSMenu* cocoa_menu, GtkWidget* menu_item, int index)
|
||||||
if (!GTK_WIDGET_VISIBLE (menu_item))
|
if (!GTK_WIDGET_VISIBLE (menu_item))
|
||||||
[cocoa_item setHidden:YES];
|
[cocoa_item setHidden:YES];
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
if (GTK_IS_CHECK_MENU_ITEM (menu_item))
|
if (GTK_IS_CHECK_MENU_ITEM (menu_item))
|
||||||
cocoa_menu_item_update_active (cocoa_item, menu_item);
|
cocoa_menu_item_update_active (cocoa_item, menu_item);
|
||||||
|
|
||||||
if (!GTK_IS_SEPARATOR_MENU_ITEM (menu_item))
|
if (!GTK_IS_SEPARATOR_MENU_ITEM (menu_item))
|
||||||
cocoa_menu_item_update_accel_closure (cocoa_item, menu_item);
|
cocoa_menu_item_update_accel_closure (cocoa_item, menu_item);
|
||||||
|
|
||||||
if (gtk_menu_item_get_submenu (GTK_MENU_ITEM (menu_item)))
|
if (gtk_menu_item_get_submenu (GTK_MENU_ITEM (menu_item)))
|
||||||
cocoa_menu_item_update_submenu (cocoa_item, menu_item);
|
cocoa_menu_item_update_submenu (cocoa_item, menu_item);
|
||||||
|
|
||||||
[ cocoa_item release];
|
[ cocoa_item release];
|
||||||
|
|
@ -1119,7 +1119,7 @@ add_menu_item (NSMenu* cocoa_menu, GtkWidget* menu_item, int index)
|
||||||
global_menu_items.push_back (mitem);
|
global_menu_items.push_back (mitem);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
push_menu_shell_to_nsmenu (GtkMenuShell *menu_shell,
|
push_menu_shell_to_nsmenu (GtkMenuShell *menu_shell,
|
||||||
NSMenu* cocoa_menu,
|
NSMenu* cocoa_menu,
|
||||||
|
|
@ -1143,7 +1143,7 @@ push_menu_shell_to_nsmenu (GtkMenuShell *menu_shell,
|
||||||
|
|
||||||
add_menu_item (cocoa_menu, menu_item, -1);
|
add_menu_item (cocoa_menu, menu_item, -1);
|
||||||
}
|
}
|
||||||
|
|
||||||
g_list_free (children);
|
g_list_free (children);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -1290,7 +1290,7 @@ add_to_window_menu (NSMenu *menu)
|
||||||
|
|
||||||
static int
|
static int
|
||||||
create_window_menu ()
|
create_window_menu ()
|
||||||
{
|
{
|
||||||
_window_menu = [[NSMenu alloc] initWithTitle: @"Window"];
|
_window_menu = [[NSMenu alloc] initWithTitle: @"Window"];
|
||||||
|
|
||||||
[_window_menu addItemWithTitle:@"Minimize"
|
[_window_menu addItemWithTitle:@"Minimize"
|
||||||
|
|
@ -1303,7 +1303,7 @@ create_window_menu ()
|
||||||
add_to_menubar(_window_menu);
|
add_to_menubar(_window_menu);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
@ -1381,7 +1381,7 @@ gtk_application_add_app_menu_item (GtkApplicationMenuGroup *group,
|
||||||
/* add a separator before adding the first item, but not
|
/* add a separator before adding the first item, but not
|
||||||
* for the first group
|
* for the first group
|
||||||
*/
|
*/
|
||||||
|
|
||||||
if (!group->items && list->prev)
|
if (!group->items && list->prev)
|
||||||
{
|
{
|
||||||
[appMenu insertItem:[NSMenuItem separatorItem] atIndex:index+1];
|
[appMenu insertItem:[NSMenuItem separatorItem] atIndex:index+1];
|
||||||
|
|
@ -1415,7 +1415,7 @@ namespace Gtk {
|
||||||
}
|
}
|
||||||
|
|
||||||
@interface GtkApplicationNotificationObject : NSObject {}
|
@interface GtkApplicationNotificationObject : NSObject {}
|
||||||
- (GtkApplicationNotificationObject*) init;
|
- (GtkApplicationNotificationObject*) init;
|
||||||
@end
|
@end
|
||||||
|
|
||||||
@implementation GtkApplicationNotificationObject
|
@implementation GtkApplicationNotificationObject
|
||||||
|
|
@ -1431,7 +1431,7 @@ namespace Gtk {
|
||||||
|
|
||||||
[[NSNotificationCenter defaultCenter] addObserver:self
|
[[NSNotificationCenter defaultCenter] addObserver:self
|
||||||
selector:@selector(appDidBecomeInactive:)
|
selector:@selector(appDidBecomeInactive:)
|
||||||
name:NSApplicationWillResignActiveNotification
|
name:NSApplicationWillResignActiveNotification
|
||||||
object:[NSApplication sharedApplication]];
|
object:[NSApplication sharedApplication]];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -1498,7 +1498,7 @@ gtk_application_init ()
|
||||||
|
|
||||||
_main_menubar = [[NSMenu alloc] initWithTitle: @""];
|
_main_menubar = [[NSMenu alloc] initWithTitle: @""];
|
||||||
|
|
||||||
if (!_main_menubar)
|
if (!_main_menubar)
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
[NSApp setMainMenu: _main_menubar];
|
[NSApp setMainMenu: _main_menubar];
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue