Archivio

Archivio per 14 luglio 2008

E la nostra funzione restituì la pagina corrente..

14 luglio 2008 hds619 Nessun commento

Dunque dopo alcuni sbattimenti ieri ( look here for more details ) con quella funzione, da un forum arriva l’illuminazione. Ma prima andiamo a spiegare i motivi..

Se il cambiamento di pagina viene gestito col segnale “switch-page” il segnale arriva prima del passaggio alla pagina successiva e quindi logicamente gtk_notebook_get_current_page restituisce la pagina che diventa precedente appena terminata la funzione collegata a quel segnale. Per risolvere questo problema però basta giocare con i parametri della funzione che colleghiamo, infatti se noi al posto del classico:

1
gpointer nostra_funzione(GtkWidget *widget, gpointer data)

Facciamo

1
gpointer nostra_funzione(GtkNotebook *notebook, GtkNotebookPage *page, gint page_num)

Ci ritroveremo in page_num la pagina in cui stiamo andando :)

Tutto è bene quel che finisce bene.

Categorie:Guide veloci, programmazione Tag:

Fumetto Attack

14 luglio 2008 hds619 1 commento

Ultimamente mi è presa la voglia di fare fumetti, penso sia solo passegera, e nonostante sia abbastanza negato ho provato a rappresentare qualche mio “contatto” con cui chatto spesso su msn.

Questo di seguito e ccjh fanatico di vim a cui avevo dedicato anche un articolo tempo fa.

Prosegui la lettura…

Custom Avatars For Comments