changeset 517:63e5812d64ba

Need to show the images for the MDI window buttons, since we don't use gtk_widget_show_all().
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Tue, 16 Mar 2004 06:18:40 +0000
parents caa7ed17c132
children 7efc5f99c4cc
files gtk/dw.c
diffstat 1 files changed, 11 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/gtk/dw.c	Tue Mar 16 02:55:04 2004 +0000
+++ b/gtk/dw.c	Tue Mar 16 06:18:40 2004 +0000
@@ -215,7 +215,7 @@
 #include "gtk/kill.xpm"
 
 #define GTK_MDI_BACKGROUND "Grey70"
-#define GTK_MDI_LABEL_BACKGROUND    "black"
+#define GTK_MDI_LABEL_BACKGROUND    "RoyalBlue4"
 #define GTK_MDI_LABEL_FOREGROUND    "white"
 #define GTK_MDI_DEFAULT_WIDTH 0
 #define GTK_MDI_DEFAULT_HEIGHT 0
@@ -341,6 +341,7 @@
 	GtkWidget *top_event_box;
 	GtkWidget *bottom_event_box;
 	GtkWidget *child_widget_box;
+	GtkWidget *image;
 
 	GdkColor color;
 	gint i, j;
@@ -394,15 +395,21 @@
 	pixmap = gdk_pixmap_colormap_create_from_xpm_d (NULL, colormap, &mask,
 													&style->bg[GTK_STATE_NORMAL],
 													(gchar **) minimize_xpm);
-	gtk_container_add (GTK_CONTAINER (button[0]), gtk_image_new_from_pixmap (pixmap, mask));
+	image = gtk_image_new_from_pixmap (pixmap, mask);
+	gtk_widget_show(image);
+	gtk_container_add (GTK_CONTAINER (button[0]), image);
 	pixmap = gdk_pixmap_colormap_create_from_xpm_d (GTK_WIDGET (mdi)->window, colormap, &mask,
 													&style->bg[GTK_STATE_NORMAL],
 													(gchar **) maximize_xpm);
-	gtk_container_add (GTK_CONTAINER (button[1]), gtk_image_new_from_pixmap (pixmap, mask));
+	image = gtk_image_new_from_pixmap (pixmap, mask);
+	gtk_widget_show(image);
+	gtk_container_add (GTK_CONTAINER (button[1]), image);
 	pixmap = gdk_pixmap_colormap_create_from_xpm_d (GTK_WIDGET (mdi)->window, colormap, &mask,
 													&style->bg[GTK_STATE_NORMAL],
 													(gchar **) kill_xpm);
-	gtk_container_add (GTK_CONTAINER (button[2]), gtk_image_new_from_pixmap (pixmap, mask));
+	image = gtk_image_new_from_pixmap (pixmap, mask);
+	gtk_widget_show(image);
+	gtk_container_add (GTK_CONTAINER (button[2]), image);
 
 	gtk_table_attach (GTK_TABLE (table), child_widget_box, 1, 6, 2, 3,
 					  GTK_EXPAND | GTK_SHRINK | GTK_FILL,