Mercurial > geeqie
diff src/pan-view.c @ 289:6a7298988a7a
Simplify and unify gtk_window creation with the help of
the new window_new() function, that wraps gtk_window_new()
call.
Subclass, title and icon are set in the same call.
author | zas_ |
---|---|
date | Wed, 09 Apr 2008 16:37:54 +0000 |
parents | d1f74154463e |
children | b16b9b8979e5 |
line wrap: on
line diff
--- a/src/pan-view.c Wed Apr 09 13:53:01 2008 +0000 +++ b/src/pan-view.c Wed Apr 09 16:37:54 2008 +0000 @@ -2354,24 +2354,15 @@ pw->overlay_id = -1; pw->idle_id = -1; - pw->window = gtk_window_new(GTK_WINDOW_TOPLEVEL); + pw->window = window_new(GTK_WINDOW_TOPLEVEL, "panview", NULL, NULL, _("Pan View")); geometry.min_width = 8; geometry.min_height = 8; gtk_window_set_geometry_hints(GTK_WINDOW(pw->window), NULL, &geometry, GDK_HINT_MIN_SIZE); gtk_window_set_resizable(GTK_WINDOW(pw->window), TRUE); - - { - gchar *title = g_strdup_printf("%s - %s", _("Pan View"), GQ_APPNAME); - gtk_window_set_title(GTK_WINDOW(pw->window), title); - g_free(title); - } - gtk_window_set_wmclass(GTK_WINDOW(pw->window), "view", GQ_WMCLASS); gtk_container_set_border_width(GTK_CONTAINER(pw->window), 0); - window_set_icon(pw->window, NULL, NULL); - vbox = gtk_vbox_new(FALSE, 0); gtk_container_add(GTK_CONTAINER(pw->window), vbox); gtk_widget_show(vbox);