Pages : 1
#1 Le 25/03/2007, à 04:08
- cacalex
EOG, programmation
Bonjour !
Alors, voia, question de débutant;
Je me suis mis a Ubuntu, et j'aimerais aborder la programmation...
J'ai une bonne base, mais voila :
Il me manque mes outils windows auquels je suis habitué
Ou plutot, je ne sais pas trop comment m'y prendre...
EX.:
Je voudrais ajouter des fonction a Eye of Gnome, j'ai la source, mais je fais quoi maintenant ?!?!
Je m'explique:
Je voudrais ajouter un bouton a l'interface principal, et avec le fichier Glade des sources, je ne vois que les boites de dialogues préférences, imprimer et ouvrir.
Ou est la fenetre principale du programme ???????
Je suis un peu dépaysé...
Des liens pour m'aider a bien démarrer ???
Merci !!!
#2 Le 25/03/2007, à 05:06
- christux
Re : EOG, programmation
Si tu veux de la documentation sur la programmation, commences par ceci : http://general.developpez.com/cours/
Hors ligne
#3 Le 25/03/2007, à 14:02
- cacalex
Re : EOG, programmation
Merci christux
Le site developpez.com est déja dans mes favoris...
Je me suis peut-être mal exprimé. J'ai une base solide en programmation (c, c++,vb, python, ruby...) mais je n'ai jamais programmé en ubuntu (sauf en mode console...)
Ma question principale est celle-ci:
comment modifié l'interface principale de EOG ???
Merci !
#4 Le 25/03/2007, à 16:19
- Link31
Re : EOG, programmation
L'interface principale est probablement codée en dur, parce qu'elle n'est pas particulièrement compliquée. Une solution peut être de faire un grep sur un mot connu de l'interface (en anglais) dans le répertoire des sources. Sinon fouille un peu, il ne doit pas y avoir tant de code que ça.
Pour recompiler, j'imagine que c'est comme n'importe quel programme GNU (./configure && make && sudo make install).
edit : j'ai rien dit, je suis allé voir, et je n'aurais jamais cru qu'il puisse y avoir autant de code dans EoG...
Quoi qu'il en soit, le fichier que tu cherches semble être shell/eog-window.c.
Dernière modification par Link31 (Le 25/03/2007, à 16:23)
Hors ligne
#5 Le 25/03/2007, à 23:43
- cacalex
Re : EOG, programmation
Merci link31!
C'est effectivement le cas
Mais je ne sais toujours pas comment commencer...
Et oui, il y a du code dans cette petite merveille...
Y'as quelqu'un qui a déja essayer de modifier/améliorer un prog dont l'interface étais codé en dur ?!?!?!
Parceque la, j'ai carrément envie d'écrire un prog a partir de zéro... Ca semble presque plus simple
#6 Le 05/04/2007, à 17:32
- cacalex
Re : EOG, programmation
Bon, je me suis fait la main...
J'ai juste une question toute bête;
Comment on peux faire pour debugger une application ?????????
Merci !
#7 Le 05/04/2007, à 17:43
- cacalex
Re : EOG, programmation
Juste comme ça, pour ceux que la quantité de code rebute :
Il y a un paquet de truc desormais inutile, puisque c'étais là avant l'utilisation de GTK...
#8 Le 05/04/2007, à 17:51
- Link31
Re : EOG, programmation
Comment on peux faire pour debugger une application ?????????
Avec GDB.
Il y a quelques tutos sur le net, tu devrais pouvoir apprendre les bases assez rapidement.
Hors ligne
#9 Le 05/04/2007, à 19:20
- cacalex
Re : EOG, programmation
Encore merci, Link31 !!!
Je regarde ça tout de suite
#10 Le 11/04/2007, à 12:39
- cacalex
Re : EOG, programmation
J'ai trouvé nemiver 0.3.0, qui n'est pas mal non plus (en GUI...)
Pour info !
Pages : 1