Glade debutant pdf Version Tutoriel Glade développement de programmes graphiques Auteur Jean-Louis Gutzwiller Dernière modi ?cation février Jean- Louis Gutzwiller supelec fr C- - CTable des matières Introduction Introduction Les librairies graphiques Prin

Version Tutoriel Glade développement de programmes graphiques Auteur Jean-Louis Gutzwiller Dernière modi ?cation février Jean- Louis Gutzwiller supelec fr C- - CTable des matières Introduction Introduction Les librairies graphiques Principe de Glade Utilisation de Glade pour décrire une fenêtre Lancement du programme Glade Une fenêtre simple avec une barre de menu Création de l'apparence de la fenêtre Écriture d'un programme en C pour tester la fenêtre Association d'une fonction aux événements Introduction Écriture d'une fonction pour gérer les événements Association des fonctions avec la fenêtre Glade et Gtk Objets et signaux Fonctions associées Association d'une fonction à un signal pour un objet donné Association d'une fonction à un signal depuis le ?chier glade Quelques exemples d'objets courants Introduction Les conteneurs Introduction Vertical box Horizontal box La barre de menu Les contrôles et a ?cheurs Introduction Les items de menus Introduction La fonction d'événement Association de la fonction d'événement Bouton de fermeture de la fenêtre Introduction La fonction d'événement Association de la fonction d'événement Bouton à cliquer Introduction Placer un bouton Fonction d'événement Association de la fonction d'événement Zone de texte modi ?able Introduction Placer une zone de texte modi ?able Fonction d'événement Association de la fonction d'événement Zone de dessin libre Introduction Placer une zone de dessin libre - C Fonction de dessin Association de la fonction de dessin Modi ?cation du contenu de la fenêtre graphique Taille de la zone de dessin Les dialogues Introduction Dialogue modal Création d'une fenêtre de dialogue modal Sous-programme de gestion Accès au ?chier Glade depuis la routine de gestion du dialogue Fonction de gestion Dialogue modal à propos de ? Introduction Version simple Version complète Dialogue non modal fenêtre secondaire Introduction ? Routine de gestion Documents multiples Introduction Création d'un nouveau document par la méthode multi-processus Multiples documents dans une application mono-processus Principe des documents multiples Fermeture d'un document Divers Taille par défaut de la fenêtre Trouver le ?chier glade Introduction Conna? tre le dossier de l'application et trouver un ?chier Les sources de ces fonctions Compilation Détacher la console Introduction Détacher la console sur Windows Démarrer un programme sans console Démarrer un programme avec une console puis détacher la console Détacher la console sur Linux Programme fonctionnant à la fois sous Windows et sous Linux - C Introduction Introduction Ce document décrit l'utilisation de Glade pour réaliser des applications avec interface graphique Les fonctions graphiques sont basées sur GTK la librairie graphique disponible sur Linux et sur Windows Les librairies graphiques Les librairies utilisées pour la réalisation d'applications graphiques sont les suivantes ?? gtk librairies de niveau le plus élevé pour les interfaces graphiques ?? gdk librairies pour les applications graphiques et événementielles ?? gdk-pixbuf pour les images au format pixels ?? gobject pour la fabrication d'objets dans un langage non objet langage C ?? glib bibliothèque à usage général ?? cairo pour le dessin vectoriel ?? pango pour les jeux de caractères Les documentations de ces librairies sont consultables aux adresses suivantes directement accessible par la page http www gtk org

  • 14
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager