added a close button. Launch the browser with the HTML focused.

2004-10-05  Sven Neumann  <sven@gimp.org>

	* plug-ins/helpbrowser/dialog.c: added a close button. Launch the
	browser with the HTML focused.
This commit is contained in:
Sven Neumann 2004-10-04 23:25:38 +00:00 committed by Sven Neumann
parent 2284ab06cc
commit de178a211f
2 changed files with 17 additions and 1 deletions

View file

@ -1,3 +1,8 @@
2004-10-05 Sven Neumann <sven@gimp.org>
* plug-ins/helpbrowser/dialog.c: added a close button. Launch the
browser with the HTML focused.
2004-10-05 Sven Neumann <sven@gimp.org>
* libgimpwidgets/gimpwidgets.c (gimp_table_attach_aligned):

View file

@ -187,21 +187,30 @@ browser_dialog_open (void)
back_button = button = gtk_button_new_from_stock (GTK_STOCK_GO_BACK);
gtk_container_add (GTK_CONTAINER (bbox), button);
gtk_widget_set_sensitive (GTK_WIDGET (button), FALSE);
gtk_widget_show (button);
g_signal_connect (button, "clicked",
G_CALLBACK (button_callback),
GINT_TO_POINTER (BUTTON_BACK));
gtk_widget_show (button);
forward_button = button = gtk_button_new_from_stock (GTK_STOCK_GO_FORWARD);
gtk_container_add (GTK_CONTAINER (bbox), button);
gtk_widget_set_sensitive (GTK_WIDGET (button), FALSE);
gtk_widget_show (button);
g_signal_connect (button, "clicked",
G_CALLBACK (button_callback),
GINT_TO_POINTER (BUTTON_FORWARD));
button = gtk_button_new_from_stock (GTK_STOCK_CLOSE);
gtk_container_add (GTK_CONTAINER (bbox), button);
gtk_button_box_set_child_secondary (GTK_BUTTON_BOX (bbox), button, TRUE);
gtk_widget_show (button);
g_signal_connect_swapped (button, "clicked",
G_CALLBACK (gtk_widget_destroy),
window);
hbox = gtk_hbox_new (FALSE, 2);
gtk_box_pack_start (GTK_BOX (vbox), hbox, FALSE, FALSE, 0);
gtk_widget_show (hbox);
@ -277,6 +286,8 @@ browser_dialog_open (void)
G_CALLBACK (request_url),
NULL);
gtk_widget_grab_focus (html);
gtk_widget_show (window);
}