Aller au menu - Aller au contenu

Créez une interface avec GTK+ !

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page 1 
Pseudo Commentaire
Page 1 
Hors ligne Sébastian # Posté le 01/11/2008 à 23:49:57
Avatar

Excellent tutoriel ! C'est d'une simplicité effarante et Gtk+, j'adore, d'autant plus que c'est la librairie qu'utilise Gnome, ce qui facilite les choses pour moi.

Mais voilà j'ai retiré un point. Pourquoi ? Eh bien à cause des fautes. Voici les deux dernières que j'ai repéré :

Citation : JRG Soft, conclusion du 5ème chapitre
comme tout les chapitre


Citation : JRG Soft, 5ème chapitre -> Changer le style d'un label
Tu n'a pas une fonction


Mais c'est dans l'ensemble très bien expliqué, merci !
Hors ligne Iorek # Posté le 14/11/2008 à 21:17:58
Avatar

Études : FSA ULG

*que j'ai repérées
Hors ligne Sébastian # Posté le 17/02/2009 à 18:55:14
Avatar

Ça va j'ai pas dit que c'est inhumain d'en faire hein. En plus, 19 c'est pas une mauvais note non ?
Hors ligne walyonaire # Posté le 09/03/2009 à 22:26:19
WYSIWYG
Avatar

Moi je dis sans façon que c'est trop fort, j'ai lu un ou deux tutos sur le GTK mais la je suis foudroyé sur place par la clarté de vos explications...Terminez le vite parce que moi je ne lis plus aucun autre tuto...du courage pour vos études. ;)
Merci
Hors ligne sachdut # Posté le 18/03/2009 à 09:11:28
Tout a un début...

Le tuto semble abbndonné... je met 16 pour ce qu'il y a deja...

A chaque fois que vous dites une connerie, Dieu tue un chiot...alors, fermez la et sauvez les chiots !
 
Hors ligne paWn # Posté le 19/04/2009 à 20:31:35

Quand on fait quelque chose, on le continue.
Hors ligne paWn # Posté le 19/04/2009 à 20:31:45

Voila
Hors ligne paWn # Posté le 19/04/2009 à 20:31:59

Voili
Hors ligne paWn # Posté le 19/04/2009 à 20:32:08

Voilou
Hors ligne guimers8 # Posté le 26/04/2009 à 18:29:17
Cocoa/ObjC
Avatar

Ville : Grenoble
Pays : France métropolitaine

C'est intéressant ce que tu dis…

Image utilisateur

Mac mini, Intel Core Duo à 1,83GHz avec 2 Go RAM.
iPhone 3GS 32 Go
 
Hors ligne carlisle # Posté le 29/04/2009 à 16:20:19
Kiss : Keep it Simple & Stupid
Avatar

Une question :
au début du tuto il est dit que GTK+ est une librairie portable. Or j'ai essayé de l'installer sur ma clé usb, ok ca ca va. Mais pour le runtime comment faire puisque je devrai en téhorie l'installer sur chaque ordi où je compte programmer. Manque de chance je programme souvent au lycée ...
 
Hors ligne guimers8 # Posté le 03/05/2009 à 21:22:43
Cocoa/ObjC
Avatar

Ville : Grenoble
Pays : France métropolitaine

Le runtime doit-être installé sur chaque ordinateur où le programme doit tourner. Dans le cas où tu veux être indépendant de la présence ou non du runtime, tu dois utiliser le linkage statique, qui inclus la bibliothèque dans l'exécutable. À l'inverse, le linkage dynamique charge la bibliothèque à partir de fichier pré-compilés (le runtime).

Ce problème est particulièrement visible sous Windows, et d'une certaine manière sous Mac, alors que sous Linux installer une bibliothèque en plus ou en moins n'est pas un problème (et est souvent automatisé).

Image utilisateur

Mac mini, Intel Core Duo à 1,83GHz avec 2 Go RAM.
iPhone 3GS 32 Go
 
Hors ligne ElTeror # Posté le 01/10/2009 à 20:19:47

@SebLeViking : petite faute dans ton post : "une mauvaise note"

sinon j'espere qu'il y aura une explication sur gtkmm pour la compatibilité de GTK+ avec le c++ !!!

a++
Hors ligne Nicolas M. # Posté le 29/11/2009 à 12:50:05
M(NiCoLaSm) = 406,9 g/mol
Avatar

Ville : Notre-dame de bondeville
Pays : France métropolitaine

Excellent tutoriel, mais c'est dommage qu'il en manque les deux tiers... 15/20.
Petite erreur, non pas d'orthographe, mais de menus : Sous Code::Blocks, il n'existe pas de menu
Citation : Menus de Code::Blocks
Project
-->Save as user-template
pour pouvoir créer un projet GTK+ déjà configuré, mais on trouve cette fonction ici : Citation : Re : Menus de Code::Blocks
File
-->Save project as user-template...

Autre chose, pourquoi l'installation sous Mac est-elle séparée de celles sous Windows et Linux ? :o

@Sachdut : Abandonnerais-tu tes études pour terminer un tutoriel qui ne t'apporte rien (sauf le plaisir de rendre service ;) ) ? Je trouve que c'est déjà sympa de la part des auteurs d'avoir offert ce qu'ils ont pu à la communauté, et d'avoir ajouté des liens vers des tutoriels complets en attendant qu'ils le finissent... Il n'est pas abandonné, mais je pense qu'en internat, on peut difficilement rédiger un tutoriel sur le Web (voire pas du tout) et, étant dans la même situation que Im@gine, je comprends qu'il n'ait pas suffisamment de temps à consacrer à cette activité.

@ElTeror : Ça, ça ressemble plus à une faute de frappe que d'orthographe ;) . Mais on s'en fiche, des fautes (sauf si, vraiment ça ressemble à "rencenieurai" pour "renseignerai"). Par exemple, la faute que tu as citée est passée inaperçue quand j'ai lu. A moins que tu sois prof' de français en collège et que tu aies une vision particulièrement exercée à la correction de dictées ou que tu aies lu et relu le "blâme" de SebLeViking concernant les fautes du tutoriel dans l'espoir de trouver une autre faute qui ferait tomber son argument parce que, comme (je pense, corrigez-moi si je me trompe) tous ceux qui ont posté ici, tu trouves ce tutoriel très bien expliqué, même si le plus important n'est pas encore écrit...

PS : Tu ne pourras pas me faire le même coup ; le détecteur de fautes de Firefox n'a souligné que
  • "Blocks" dans le nom de l'IDE "Code::Blocks"
  • "l'IDE" avant que je l'ajoute au dictionnaire :-°
  • les menus en anglais, sauf les mots qui existent aussi en français ;)
  • les pseudos (non, je ne les mets pas dans le dictionnaire)
  • la faute que j'ai tirée de MSN* (ça, pour ne pas la souligner, Firefox aurait dû avoir un sacré problème de dictionnaire :lol: )
  • MSN, avant que je l'ajoute au dictionnaire :-°

*En espérant ne pas fâcher l'auteur... Fouettez-moi, je le mérite... :euh:

Image utilisateur Image utilisateur

Le saviez-vous ? Les forums sont environ 283 174 fois plus efficaces que ma boîte MP pour vous aider. ;)
Image utilisateur
 
Hors ligne ch4rles # Posté le 11/12/2009 à 03:24:50
Anciennement charles4135
Avatar

Ville : Noumea
Pays : Nouvelle-Calédonie

Bon tuto! J'espère que vous allez le continuer car j'apprends GTK+
 
Hors ligne alatox # Posté le 15/01/2010 à 23:16:13

En étant capable d'écrire un tutoriel pareil ainsi que de coder en C vous allez vous balader en première et terminale S, et vous aurez quand même du temps ce n'est pas la prépa non plus, très loin de là. En tout cas dommage que ça s'arrête.
Hors ligne guimers8 # Posté le 16/01/2010 à 20:00:53
Cocoa/ObjC
Avatar

Ville : Grenoble
Pays : France métropolitaine

En l'occurence, je suis justement en Classe Préparatoire, Picxcime est en école d'ingénieur, et ce sera certainement le cas d'Im@gine aussi à la rentrée prochaine.

Image utilisateur

Mac mini, Intel Core Duo à 1,83GHz avec 2 Go RAM.
iPhone 3GS 32 Go
 
Hors ligne Developer # Posté le 14/03/2010 à 20:15:33
planète de la programmation
Avatar

Exelent tuto ;) !

"Tu peux, si tu veux ;) "
Super-Débutant en SDL.
 
Hors ligne julz0r # Posté le 15/03/2010 à 16:38:30

A quand la fin de ce cours ? ;)

Je viens de faire SDL et Qt pour m'initier aux librairies graphiques.. J'n'attends plus que GTK+ (avant de passer à la 3D :D).

Bref je vous souhaite un bon boulot ^^
Hors ligne kimimsc # Posté le 09/05/2010 à 12:31:14
Avatar

Ville : Marseille
Pays : France métropolitaine
Études : Epitech Marseille

Très bon tuto.
Je voulais savoir si vous aviez arrêté la rédaction du tuto? parce que depuis juillet 2009 vous n'avez rien ajouté
Hors ligne oxsniperinformatique # Posté le 07/07/2010 à 16:53:14
Avatar

Avis : Décevant

désoler mais un tuto incomplet et incomprésensible... malgré qu'un tuto sur GTK en francais est dificile a trouver de nos jours... mais comparé au tuto de M@teos sur QT celui ci reste place a amilioration ! lacher pas !
Hors ligne kinghop123 # Posté le 03/07/2011 à 15:55:36
Quand tu lis...tu appris !
Avatar

Pardonnez-moi si je vous dis que ton tuto aura pas plus que 10/20 ... >_< ! Il est incomplet, pas beaucoup d'explications ... ! Enfin, on peut dire que ton tuto est assez pauvre ... ! Je vous conseille de le compléter et de l'améliorer beaucoup pour être quand même à la hauteur des tutos des autres biblo dans le SDZ ... :-° !

Langage C : ||||||||||
XHTML / CSS : ||||||||||
Je suis vraiment un ultra zËRoOo ... !!! :euh:
 
Hors ligne guimers8 # Posté le 03/07/2011 à 18:30:10
Cocoa/ObjC
Avatar

Ville : Grenoble
Pays : France métropolitaine

Comme cela l'a déjà été précisé à de nombreuses reprises dans le tutoriel, dans les commentaires, et dans les forums, le tutoriel est actuellement stoppé à ce stade en raison des études des différents auteurs. Il me semble donc que les nouveaux messages du type « Tutoriel incomplet» n'apporteront rien de particulier à ceux qui cherchent à apprendre GTK+.

À ce stade, il permet de se lancer, et de nombreuses pistes vous sont données en bas de page d'accueil du tuto pour continuer à apprendre.

Bonne continuation à tous

Image utilisateur

Mac mini, Intel Core Duo à 1,83GHz avec 2 Go RAM.
iPhone 3GS 32 Go
 
Hors ligne sambalien # Posté le 30/11/2011 à 16:00:09
Avatar

Je pense que le tuto est cool, etant donne qu'il est stoppe je pense egalement ce serait gentil de nous donner des sites ou nous pourront trouver des trucs pour avancer, moi par exemple mon probleme c'est le debogage du Gtk+.
Hors ligne Andromèdos # Posté le 20/12/2011 à 00:52:47
Avatar

C'est trop dommage qu'il n'est plus ce tuto!! Il manque tellement de chose!

C pas évident ! :p
 
Hors ligne nicou38 # Posté le 12/04/2012 à 22:58:27

Bonjour,
Petit message d'encouragement, le tuto partait plutôt bien, dommage qu'il ce soit arrêté si rapidement! Y'a plein de trucs super sympa à faire en GTK+ des menus, des treeviews, des onglets...
En tous cas j'ai pas mal utilisé GTK+ et si vous avez besoin d'un petit coup de main pour relancer le tuto, je suis prêt à vous aider.

++ Nicou
Hors ligne aucomint # Posté le 21/04/2012 à 02:48:03

Bonjour,

je viens de me faire une petite application sous Code::Blocks en utilisant GTK+ pour les fenêtres. J'ai développé le tout en C sous Linux mais au final le programme doit tourner sous Windows. C'est là que les problèmes commencent : le programme fonctionne à merveille sous Linux, mais une fois compilé sous Windows XP, il ne se lance pas et échoue immédiatement avec ce message :
Process terminated with status -1073741819 (0 minutes, 0 seconds)

Pourtant, lorsque je clique sur "Step into" (ou Shift-F7) le programme se lance normalement et je peux l'utiliser sans problème. Et à la fin le debugger me dit :
Debugger finished with status 0

Je ne comprends pas pourquoi il y a cette différence de comportement entre Linux et Windows pour le même code source. Merci de votre aide.
Pour accéder à cette section
Connectez-vous !
connexion_rpx