Commit 648b777f1bf90d5c21b1ae862c610e3586916189

Authored by perry.werneck@gmail.com
1 parent 51dd1c6b

Testando em macosx

src/pw3270/uiparser/parser.c
@@ -233,12 +233,6 @@ void parser_build(struct parser *p, GtkWidget *widget) @@ -233,12 +233,6 @@ void parser_build(struct parser *p, GtkWidget *widget)
233 233
234 #ifdef HAVE_GTKMAC 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 if(p->sysmenu[SYSMENU_ITEM_QUIT]) 236 if(p->sysmenu[SYSMENU_ITEM_QUIT])
243 { 237 {
244 gtk_mac_menu_set_quit_menu_item (GTK_MENU_ITEM(p->sysmenu[SYSMENU_ITEM_QUIT])); 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,10 +246,17 @@ void parser_build(struct parser *p, GtkWidget *widget)
252 246
253 if(p->sysmenu[SYSMENU_ITEM_PREFERENCES]) 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 gtk_mac_menu_add_app_menu_item(group,GTK_MENU_ITEM(p->sysmenu[SYSMENU_ITEM_PREFERENCES]),NULL); 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 #endif // HAVE_GTKMAC 261 #endif // HAVE_GTKMAC
261 262
ui/00default.xml
@@ -104,7 +104,7 @@ @@ -104,7 +104,7 @@
104 <menuitem action='disconnect' icon='disconnect' group='online' label='_Disconnect' /> 104 <menuitem action='disconnect' icon='disconnect' group='online' label='_Disconnect' />
105 </menu> 105 </menu>
106 106
107 - <menu name='SettingsMenu' label='Settings' sysmenu='preferences' > 107 + <menu name='SettingsMenu' label='Settings'>
108 <menuitem action='editcolors' icon='select-color' label='Colors' /> 108 <menuitem action='editcolors' icon='select-color' label='Colors' />
109 109
110 <!--- Special action - The fontselect menu will be populated with all available monospaced fonts ---> 110 <!--- Special action - The fontselect menu will be populated with all available monospaced fonts --->