gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] /srv/bzr/gnash/trunk r10727: Make right-click menu 'quit'


From: Sandro Santilli
Subject: [Gnash-commit] /srv/bzr/gnash/trunk r10727: Make right-click menu 'quit' item consistent with the one under 'File' and add a separator to avoid users from accidentally hit it while trying to toggle sound.
Date: Thu, 19 Mar 2009 11:26:17 +0100
User-agent: Bazaar (1.5)

------------------------------------------------------------
revno: 10727
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Thu 2009-03-19 11:26:17 +0100
message:
  Make right-click menu 'quit' item consistent with the one under 'File' and 
add a separator to avoid users from accidentally hit it while trying to toggle 
sound.
modified:
  gui/gtk.cpp
=== modified file 'gui/gtk.cpp'
--- a/gui/gtk.cpp       2009-03-12 23:08:10 +0000
+++ b/gui/gtk.cpp       2009-03-19 10:26:17 +0000
@@ -688,11 +688,15 @@
     gtk_widget_show(GTK_WIDGET(menusound));
     g_signal_connect(menusound, "activate", G_CALLBACK(menuSound), this);
 
-    GtkMenuItem *menuquit =
-        GTK_MENU_ITEM(gtk_menu_item_new_with_label(_("Quit Gnash")));
-    gtk_menu_append(_popup_menu, GTK_WIDGET(menuquit));
-    gtk_widget_show(GTK_WIDGET(menuquit));
-    g_signal_connect(menuquit, "activate", G_CALLBACK(menuQuit), this);
+    GtkWidget *separator2 = gtk_separator_menu_item_new ();
+    gtk_widget_show (separator2);
+    gtk_container_add (GTK_CONTAINER (_popup_menu), separator2);
+
+    gtk_container_add (GTK_CONTAINER (_popup_menu), separator1);
+    GtkWidget *quit = gtk_image_menu_item_new_from_stock("gtk-quit", 0);
+    gtk_widget_show(quit);
+    gtk_container_add(GTK_CONTAINER(_popup_menu), quit);
+    g_signal_connect(quit, "activate", G_CALLBACK(menuQuit), this);
 
 #ifdef GUI_HILDON
      hildon_window_set_menu(HILDON_WINDOW(_window),
@@ -1924,7 +1928,6 @@
     GtkWidget *quit = gtk_image_menu_item_new_from_stock("gtk-quit", 0);
     gtk_widget_show(quit);
     gtk_container_add(GTK_CONTAINER(menu), quit);
-
     g_signal_connect(quit, "activate", G_CALLBACK(menuQuit), this);
 }
 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]