got resizing the window working a bit better
[xboard.git] / interface.c
index 056a44e..ef59a5f 100644 (file)
 
 
 
-GdkPixbuf *load_pixbuf(char *filename)
+GdkPixbuf *load_pixbuf(char *filename,int size)
 {
   GdkPixbuf *image;
 
-  image = gdk_pixbuf_new_from_file(filename,NULL);
-
+  if(size)
+    image = gdk_pixbuf_new_from_file_at_size(filename,size,size,NULL);
+  else
+    image = gdk_pixbuf_new_from_file(filename,NULL);
+  
   if(image == NULL)
     {
       fprintf(stderr,_("Error: couldn't load file: %s\n"),filename);
@@ -46,32 +49,3 @@ GdkPixbuf *load_pixbuf(char *filename)
     }
   return image;
 }
-
-void GUI_DisplayTitle(text)
-     char *text;
-{
-    char title[MSG_SIZ];
-    extern GtkWidget *GUI_Window;
-
-    if (text == NULL) text = "";
-
-    /* todo
-    if (appData.titleInWindow) {
-       i = 0;
-       XtSetArg(args[i], XtNlabel, text);   i++;
-       XtSetValues(titleWidget, args, i);
-       } */
-
-    if (*text != NULLCHAR) {
-       strcpy(title, text);
-    } else if (appData.icsActive) {
-       sprintf(title, "%s: %s", programName, appData.icsHost);
-    } else if (appData.cmailGameName[0] != NULLCHAR) {
-       sprintf(title, "%s: %s", programName, "CMail");
-    } else if (appData.noChessProgram) {
-       strcpy(title, programName);
-    } else {
-       sprintf(title, "%s: %s", programName, first.tidy);
-    }
-    gtk_window_set_title(GTK_WINDOW(GUI_Window),title);
-}