[Cxplorer-cvs 00994] CVS update: cxplorer/src

Back to archive index

Yasumichi Akahoshi yasum****@users*****
2005年 4月 9日 (土) 14:34:23 JST


Index: cxplorer/src/cxplorer-window.c
diff -u cxplorer/src/cxplorer-window.c:1.9 cxplorer/src/cxplorer-window.c:1.10
--- cxplorer/src/cxplorer-window.c:1.9	Sat Apr  9 11:55:10 2005
+++ cxplorer/src/cxplorer-window.c	Sat Apr  9 14:34:23 2005
@@ -97,7 +97,6 @@
 	{"PrefAction", "gtk-preferences", N_("_Preferences"), NULL, NULL, NULL},
 	/* View menu */
 	{"ViewAction", NULL, N_("_View"), NULL, NULL, NULL},
-	{"DotFileAct", NULL, N_("_Show dot file"), NULL, NULL, NULL},
 	{"RefreshAct", "gtk-refresh", N_("_Refresh"), NULL, NULL, NULL},
 	/* Move menu */
 	{"GoAction", NULL, N_("_Go"), NULL, NULL, NULL},
@@ -111,6 +110,13 @@
 
 const gint actions_count = G_N_ELEMENTS(actions);
 
+GtkToggleActionEntry toggle_actions[] = {
+	{"DotFileAct", NULL, N_("_Show dot file"), NULL, NULL, NULL},
+};
+
+const gint toggle_actions_count = G_N_ELEMENTS(toggle_actions);
+
+
 /**
  * Class init
  */
@@ -134,7 +140,6 @@
 	CxplorerWindowPrivate *private = CXPLORER_WINDOW_GET_PRIVATE (instance);
 	GdkPixbuf *pixbuf;
 	GtkWidget *menubar;
-	GtkWidget *handlebox;
 	GtkWidget *toolbar;
 	GtkWidget *vbox;
 	GtkWidget *hpaned;
@@ -154,6 +159,7 @@
 	private->action_group = gtk_action_group_new ("Cxplorer");
 	gtk_action_group_set_translation_domain (private->action_group, GETTEXT_PACKAGE);
 	gtk_action_group_add_actions (private->action_group, actions, actions_count, NULL);
+	gtk_action_group_add_toggle_actions (private->action_group, toggle_actions, toggle_actions_count, NULL);
 	private->ui_manager = gtk_ui_manager_new ();
 	gtk_ui_manager_insert_action_group (private->ui_manager,
 					    private->action_group, 0);
@@ -167,12 +173,9 @@
 	gtk_box_pack_start (GTK_BOX (vbox), menubar, FALSE, FALSE, 0);
 	gtk_widget_show (menubar);
 
-	handlebox = gtk_handle_box_new ();
-	gtk_box_pack_start (GTK_BOX (vbox), handlebox, FALSE, TRUE, 0);
 	toolbar = gtk_ui_manager_get_widget (private->ui_manager, "/toolbar");
-	gtk_container_add (GTK_CONTAINER (handlebox), toolbar);
+	gtk_box_pack_start (GTK_BOX (vbox), toolbar, FALSE, FALSE, 0);
 	gtk_widget_show (toolbar);
-	gtk_widget_show (handlebox);
 
 	hbox = gtk_hbox_new (FALSE, 5);
 	gtk_box_pack_start (GTK_BOX (vbox), hbox, FALSE, TRUE, 5);


Cxplorer-cvs メーリングリストの案内
Back to archive index