Home > programmazione > GtkNotebook ti odio!

GtkNotebook ti odio!

Io mi domando il perchè certa gente si metta a implementare qualcosa in una libreria considerata con i controcazzi, che non funziona! Ultimamente sto cercando di implementare in Jeex ( l’editor esadecimale che ormai tutti conoscerete, lo trovate comunque nella sezione progetti di hds619.net ) la gestione di più file in Schede, tutto ok dopo qualche momento di Segmentation Fault e errori con la realloc alla fine “ce l’ho fatta”, diciamo, a fare qualcosa con la creazione dei nuovi file, per l’apertura ci devo ancora guardare, ho dovuto riscrivere praticamente tutto il nucleo principale.

Ma vabbè a sto punto vado a fare un pò di prove nel gestire più schede e le informazioni sui vari byte e nella status bar, sorpresa non funzionano appena aggiungo una scheda! Ad esempio seleziono il byte 31 nella scheda 1 e non fa niente, vado nella scheda 2 o altre e mi dà le informazioni su quel byte, la stessa cosa con altre schede. Dopo del sano controllo di ogni singola variabile fino all’esaurimento nervoso scopro che la funzione gtk_notebook_get_current_page mi restituisce non la scheda corrente in cui sto ma quella precedente in cui stavo!

Da esaurimento.. con sto caldo poi.. meglio prendersi una pausa.

  1. 28 luglio 2008 a 13:30 | #1

    Segnalo comunque che il problema è stato risolto qui:
    http://www.hds619.net/blog/14/07/2008/e-la-nostra-funzione-restitui-la-pagina-corrente/

    Bye ;)

  2. 26 settembre 2008 a 20:13 | #2

    well done, man

  3. 28 settembre 2008 a 22:30 | #3

    favorited this one, man

  1. Nessun trackback ancora...
Custom Avatars For Comments