Aller au contenu Aller au menu
  • Dépêches
  • Journaux
  • Liens
  • Forums
  • Rédaction
  • 🎙️ Projets Libres

LinuxFr.org

Se connecter

Proposer un contenu

  • Pas de compte ? S’inscrire...

Tutoriels pour GTK

Retourner au contenu associé (entrée de forum : Débuter un nouveau projet)

  • # Tutoriels pour GTK

    Posté par Damien Caliste (site web personnel) le 22 juin 2006 à 14:15. En réponse au message Débuter un nouveau projet. Évalué à 5.

    Bonjour,

    Tu trouveras à cette adresse comment faire un "hello world" en GTK avec une gestion du projet par les autotools :
    http://bo.majewski.name/bluear/gnu/GTK/plain/index.htm

    Et une petite amélioration pour internationaliser ton projet :
    http://bo.majewski.name/bluear/gnu/GTK/i18n/index.htm

    Ensuite, il y a le tutoriel officiel de GTK :
    http://www.gtk.org/tutorial/
    Il explique et donne des exemples pour différents widgets.

    Après je ne peux que te conseiller de lire au fur et à mesure de tes besoins les doc des API de Glib et GTK (http://developer.gnome.org/doc/API/2.0/gtk/index.html et plus généralement http://www.gtk.org/api/ ).

    Quand tu commenceras à maitriser le GTK, tu auras envie d'étendre ou de créer de nouveaux widgets. Il y a dans les archives du Gnome Journal, http://www.gnomejournal.org/archives/ , deux articles sur la façon de créer soit-même des widgets nouveaux (journaux de décembre et février dernier).

    Enfin pour bien comprendre la façon dont les widgets s'imbriquent entre eux (le positionnement...), je te conseille aussi d'utiliser Glade (http://glade.gnome.org/ ). Tu peux réaliser rapidement des interfaces avec, tester différents placements, ensuite libre à toi de t'inspirer du code généré pour écrire le tien, le garder tel quel ou enfin utiliser libglade pour charger directement le XML décrivant ton interface.

Revenir en haut de page

Derniers commentaires

  • Pour lire des filesystem Linux sous Windows il suffit d'installer linux-reader
  • Re: A force
  • Re: résumé
  • devrait passer en dépêche
  • Re: C'est quoi le problème svp ?
  • Proposition
  • Re: ouais
  • Re: ouais
  • pi-hole ?
  • Re: résumé
  • Re: résumé
  • Re: Résumé

Étiquettes (tags) populaires

  • intelligence_artificielle
  • grands_modèles_de_langage
  • merdification
  • états-unis
  • capitalisme
  • datacenter
  • réchauffement_climatique
  • administration_française
  • bigtech
  • canicule
  • jihad_butlérien
  • france

Sites amis

  • Agenda du Libre
  • April
  • Éditions D-BookeR
  • Éditions Diamond
  • Éditions Eyrolles
  • Éditions ENI
  • En Vente Libre
  • Framasoft
  • La Quadrature du Net
  • Lea-Linux
  • Open Source Initiative
  • Imprimerie Grafik Plus

À propos de LinuxFr.org

  • Mentions légales
  • Faire un don
  • L’équipe de LinuxFr.org
  • Informations sur le site
  • Aide / Foire aux questions
  • Suivi des suggestions et bogues
  • Wiki du site
  • Règles de modération
  • Statistiques
  • API pour le développement
  • Code source du site
  • Plan du site

AltStyle によって変換されたページ (->オリジナル) /