È praticamente da giorni che tento di fare una cosa, tentado diverse strade che poi a un pelo dalla soluzione ho dovuto abbandonare, ma questa sembra quella giusta; solo un problemino:
gtk_widget_get_size_request mi da il fatale Segmentation fault che non mi fa neppure partire il programma; ho ridotto tutto al minimo per porre l'accento su quel comando:
http://developer.gnome.org/gtk/2.24/...t-size-requestcodice:#include <gtk/gtk.h> GtkWidget *win; main(int argc, char *argv[]) { gtk_init(&argc,&argv); gint bw,bh; bw=400; bh=400; win=gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_widget_set_size_request(win,bw,bh); gint *w,*h; //La funzione richiede due gint * gtk_widget_get_size_request(win,w,h); //Errore di segmentazione g_signal_connect(G_OBJECT(win),"destroy",G_CALLBACK(gtk_main_quit),NULL); gtk_widget_show_all(win); gtk_main(); }
Spero che possiate aiutarmi. Vi ringrazio in anticipo.

Rispondi quotando