Bon, pas de réponse, lien toujours invalide... Et en fait le fichier valide-0.7.0.tar.gz existe, mais il y a un répertoire debian dedans qui prend beaucoup de place et qui est inutile dans le tarball.
Bref ça fait pas très sérieux...
[mode=coup de gueule]
Et ah oui, on peut lire sur un de ses tutoriels GTK [1] (que j'ai suivi pour faire LaTeXila... et après je m'étonne que la structure du code est pourrie...) :
« Une solution plus simple est de créer une variable globale à l'ensemble du programme. Ceux qui passe régulièrement sur le forum C savent que c'est fortement déconseillé, mais ici nous nous trouvons dans l'une des rares exceptions à la règle. De toute façon cela revient au même que de passer l'adresse de notre structure à toutes les fonctions callback. »
Bon OK pour le petit logiciel de démonstration qui était construit pas à pas dans le tutoriel ça peut convenir, mais c'est quand même pas très propre. Mais le problème est qu'il n'y a aucune mention de GObject, et le fait que c'est beaucoup mieux d'organiser son code en classes au lieu d'utiliser une variable globale... Ça parait anodin comme ça mais pour quelqu'un qui n'a jamais été vraiment initié à la manière de bien programmer en C/GTK+, ça peut faire toute la différence !
Bref, j'aurais dû acheter dès le départ le livre « Foundations of GTK+ Development » qui est génial pour débuter.
[/mode]
[^] # Re: Problème page download
Posté par Sébastien Wilmet (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Val(a)IDE 0.7. Évalué à 1.
Bref ça fait pas très sérieux...
[mode=coup de gueule]
Et ah oui, on peut lire sur un de ses tutoriels GTK [1] (que j'ai suivi pour faire LaTeXila... et après je m'étonne que la structure du code est pourrie...) :
« Une solution plus simple est de créer une variable globale à l'ensemble du programme. Ceux qui passe régulièrement sur le forum C savent que c'est fortement déconseillé, mais ici nous nous trouvons dans l'une des rares exceptions à la règle. De toute façon cela revient au même que de passer l'adresse de notre structure à toutes les fonctions callback. »
Bon OK pour le petit logiciel de démonstration qui était construit pas à pas dans le tutoriel ça peut convenir, mais c'est quand même pas très propre. Mais le problème est qu'il n'y a aucune mention de GObject, et le fait que c'est beaucoup mieux d'organiser son code en classes au lieu d'utiliser une variable globale... Ça parait anodin comme ça mais pour quelqu'un qui n'a jamais été vraiment initié à la manière de bien programmer en C/GTK+, ça peut faire toute la différence !
Bref, j'aurais dû acheter dès le départ le livre « Foundations of GTK+ Development » qui est génial pour débuter.
[/mode]
[1] http://nicolasj.developpez.com/gtk/cours/?page=page_7