Sv Community El Salvador

Soporte y Tecnología => Programación => C/C++ => Mensaje iniciado por: vlad en julio 10, 2008, 07:46:35 am

Título: [C/GTK] Cambiar tamaño de ventana si gtk_window_set_resizable = FALSE?
Publicado por: vlad en julio 10, 2008, 07:46:35 am
Tengo la siguiente duda:

Tengo una ventana que no quiero que el usuario le cambie tamaño, pero quiero que aparezca con el tamaño que le asigno desde el codigo:

(Fragmento)
   gtk_window_set_default_size(GTK_WINDOW(window), 185, 195);
   gtk_window_set_resizable (GTK_WINDOW(window), FALSE);


El problema es que al compilarlo me sale una venta con un tamaño distinto al que le asigno (asi como ajustado a los controles) y si hago:

   gtk_window_set_default_size(GTK_WINDOW(window), 185, 195);
   gtk_window_set_resizable (GTK_WINDOW(window), TRUE);


Me pone el tamaño que quiero pero el usuario también puede cambiar el tamaño :(

Ayuda!
Título: Re: [C/GTK] Cambiar tamaño de ventana si gtk_window_set_resizable = FALSE?
Publicado por: vlad en julio 10, 2008, 08:07:50 am
umm no se cúal será la forma correcta, pero para mientras me esta funcionando asi:

   gtk_widget_set_size_request(window, 185, 195);
   gtk_window_set_resizable(GTK_WINDOW(window), FALSE);