From 648b777f1bf90d5c21b1ae862c610e3586916189 Mon Sep 17 00:00:00 2001 From: perry.werneck@gmail.com Date: Sat, 1 Sep 2012 18:57:19 +0000 Subject: [PATCH] Testando em macosx --- src/pw3270/uiparser/parser.c | 15 ++++++++------- ui/00default.xml | 2 +- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/src/pw3270/uiparser/parser.c b/src/pw3270/uiparser/parser.c index 6e5b5a4..518503f 100644 --- a/src/pw3270/uiparser/parser.c +++ b/src/pw3270/uiparser/parser.c @@ -233,12 +233,6 @@ void parser_build(struct parser *p, GtkWidget *widget) #ifdef HAVE_GTKMAC { - if(p->topmenu) - { - gtk_widget_set_visible(p->topmenu,FALSE); - gtk_mac_menu_set_menu_bar(GTK_MENU_SHELL(p->topmenu)); - } - if(p->sysmenu[SYSMENU_ITEM_QUIT]) { gtk_mac_menu_set_quit_menu_item (GTK_MENU_ITEM(p->sysmenu[SYSMENU_ITEM_QUIT])); @@ -252,10 +246,17 @@ void parser_build(struct parser *p, GtkWidget *widget) if(p->sysmenu[SYSMENU_ITEM_PREFERENCES]) { - GtkMacMenuGroup *group = gtk_mac_menu_add_app_menu_group(); + GtkMacMenuGroup *group = gtk_mac_menu_add_app_menu_group(); + gtk_widget_show_all(p->sysmenu[SYSMENU_ITEM_PREFERENCES]); gtk_mac_menu_add_app_menu_item(group,GTK_MENU_ITEM(p->sysmenu[SYSMENU_ITEM_PREFERENCES]),NULL); } + if(p->topmenu) + { + gtk_widget_set_visible(p->topmenu,FALSE); + gtk_mac_menu_set_menu_bar(GTK_MENU_SHELL(p->topmenu)); + } + } #endif // HAVE_GTKMAC diff --git a/ui/00default.xml b/ui/00default.xml index acb41ca..7bfa3c4 100644 --- a/ui/00default.xml +++ b/ui/00default.xml @@ -104,7 +104,7 @@ - + -- libgit2 0.21.2