diff src/collect.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 6ff0bc50ac46
line wrap: on
line diff
--- a/src/collect.c	Wed Apr 09 13:53:01 2008 +0000
+++ b/src/collect.c	Wed Apr 09 16:37:54 2008 +0000
@@ -1162,8 +1162,7 @@
 
 	cw->cd = collection_new(path);
 
-	cw->window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
-	window_set_icon(cw->window, PIXBUF_INLINE_ICON_BOOK, NULL);
+	cw->window = window_new(GTK_WINDOW_TOPLEVEL, "collection", PIXBUF_INLINE_ICON_BOOK, NULL, NULL);
 
 	geometry.min_width = 32;
 	geometry.min_height = 32;
@@ -1185,7 +1184,6 @@
 
 	gtk_window_set_resizable(GTK_WINDOW(cw->window), TRUE);
 	collection_window_update_title(cw);
-	gtk_window_set_wmclass(GTK_WINDOW(cw->window), "collection", GQ_WMCLASS);
 	gtk_container_set_border_width (GTK_CONTAINER (cw->window), 0);
 
 	g_signal_connect(G_OBJECT(cw->window), "delete_event",