Commit 648b777f1bf90d5c21b1ae862c610e3586916189
1 parent
51dd1c6b
Exists in
master
and in
5 other branches
Testando em macosx
Showing
2 changed files
with
9 additions
and
8 deletions
Show diff stats
src/pw3270/uiparser/parser.c
... | ... | @@ -233,12 +233,6 @@ void parser_build(struct parser *p, GtkWidget *widget) |
233 | 233 | |
234 | 234 | #ifdef HAVE_GTKMAC |
235 | 235 | { |
236 | - if(p->topmenu) | |
237 | - { | |
238 | - gtk_widget_set_visible(p->topmenu,FALSE); | |
239 | - gtk_mac_menu_set_menu_bar(GTK_MENU_SHELL(p->topmenu)); | |
240 | - } | |
241 | - | |
242 | 236 | if(p->sysmenu[SYSMENU_ITEM_QUIT]) |
243 | 237 | { |
244 | 238 | 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) |
252 | 246 | |
253 | 247 | if(p->sysmenu[SYSMENU_ITEM_PREFERENCES]) |
254 | 248 | { |
255 | - GtkMacMenuGroup *group = gtk_mac_menu_add_app_menu_group(); | |
249 | + GtkMacMenuGroup *group = gtk_mac_menu_add_app_menu_group(); | |
250 | + gtk_widget_show_all(p->sysmenu[SYSMENU_ITEM_PREFERENCES]); | |
256 | 251 | gtk_mac_menu_add_app_menu_item(group,GTK_MENU_ITEM(p->sysmenu[SYSMENU_ITEM_PREFERENCES]),NULL); |
257 | 252 | } |
258 | 253 | |
254 | + if(p->topmenu) | |
255 | + { | |
256 | + gtk_widget_set_visible(p->topmenu,FALSE); | |
257 | + gtk_mac_menu_set_menu_bar(GTK_MENU_SHELL(p->topmenu)); | |
258 | + } | |
259 | + | |
259 | 260 | } |
260 | 261 | #endif // HAVE_GTKMAC |
261 | 262 | ... | ... |
ui/00default.xml
... | ... | @@ -104,7 +104,7 @@ |
104 | 104 | <menuitem action='disconnect' icon='disconnect' group='online' label='_Disconnect' /> |
105 | 105 | </menu> |
106 | 106 | |
107 | - <menu name='SettingsMenu' label='Settings' sysmenu='preferences' > | |
107 | + <menu name='SettingsMenu' label='Settings'> | |
108 | 108 | <menuitem action='editcolors' icon='select-color' label='Colors' /> |
109 | 109 | |
110 | 110 | <!--- Special action - The fontselect menu will be populated with all available monospaced fonts ---> | ... | ... |