X-Git-Url: http://winboard.nl/cgi-bin?p=xboard.git;a=blobdiff_plain;f=gtk%2Fxoptions.c;h=79e5617a4896a61d9acf4462f7c1db44e9cb025f;hp=a13ceff75323bc8a6860dc29ad9c5a3bbcfea264;hb=6c09cbad6fd5630f883937303fc5e10a5ef8e3dc;hpb=945cd7a8c01737a506fcb7c304dfdc71d6fab144 diff --git a/gtk/xoptions.c b/gtk/xoptions.c index a13ceff..79e5617 100644 --- a/gtk/xoptions.c +++ b/gtk/xoptions.c @@ -1826,8 +1826,10 @@ if(appData.debugMode) printf("n=%d, h=%d, w=%d\n",n,height,width); gtk_window_resize(GTK_WINDOW(dialog), wp[dlgNr]->width, wp[dlgNr]->height); } - for(i=0; option[i].type != EndMark; i++) if(option[i].type == Graph || dlgNr == BoardWindow && option[i].handle) + for(i=0; option[i].type != EndMark; i++) if(option[i].type == Graph || dlgNr == BoardWindow && option[i].handle) { gtk_widget_set_size_request(option[i].handle, -1, -1); // remove size requests after realization, so user can shrink + if(option[i].type == Label) gtk_label_set_ellipsize(option[i].handle, PANGO_ELLIPSIZE_END); + } return 1; // tells caller he must do initialization (e.g. add specific event handlers) }