
Envoyé par
liberforce
Une fois gtk_main appelé dans le main, ton main ne sert plus à rien... Tout se gère par évènements... alors je me demande bien ce que tu veux faire dans ton main.
Normalement tu crées dans le main une structure qui va contenir les infos de l'appli que tu veux regrouper ensemble. Ensuite tu passes l'adresse de cette structure en tant que paramètre user_data aux callbacks qui doivent lire ou écrire certains de ces membres. C'est là que ta callback pourra modifier ce chemin, qui sera accessible partout ailleurs.
Et effectivement, les variables globales c'est crade et à éviter comme la peste, parce que tu finis souvent par ne plus savoir qui a modifié quoi...
Partager