Creer des interfaces graphiques en c avec gtkmm

Créer des interfaces graphiques en C avec gtkmm Introduction Vous ne connaissez pas du tout gtkmm Vous ne savez même pas ce qu'est un widget Pas de problème car c'est ici que ça commence Dans ce chapitre vous découvrirez GTK et gtkmm vous apprendrez ce que sont les widgets et par-dessus tout vous compilerez votre première application utilisant gtkmm Qu'est-ce que GTK gtkmm Présentation de GTK Présentation générale GTK est un ensemble de bibliothèques permettant de créer des interfaces graphiques donc des applications fenêtrées en C Au début GTK avait été créé pour le logiciel GIMP d'o? son nom d'ailleurs GTK est libre ce qui vous permet de créer des logiciels propriétaires sans contrainte De plus GTK est portable il fonctionne sur la plupart des systèmes d'exploitation GNU Linux Mac OS X et Windows Présentation technique GTK utilise la programmation orientée objet même si elle est programmée en C Elle est utilisable dans de nombreux autres langages tels C PHP Java et Python pour ne citer que ceux-ci Pour vous convaincre d'utiliser cette bibliothèque sachez que GTK est utilisée par de nombreux projets de qualité comme GIMP bien sûr et le fameux gestionnaire de bureau GNOME Étant donné que ces projets sérieux utilisent GTK et qu'elle existe depuis plus d'une décennie vous pouvez être sûr que cette bibliothèque est de qualité Possibilités de GTK Cette bibliothèque vous permettra de créer des fenêtres avec des boutons des images des menus des barres d'outils des barres d'état des zones de texte etc Elle gère également les événements les threads et bien d'autres choses que nous verrons plus tard CLes di ?érentes bibliothèques de GTK GTK est basée sur plusieurs bibliothèques ? GLib la base de GTK boucle d'événements threads système orienté objet etc ? Pango pour le texte mise en forme internationalisation ? Cairo pour le dessin D ? Glade pour la création d'interfaces graphiques avec un logiciel ? ATK pour l'accessibilité lecteurs d'écran loupes ? et quelques autres Il est certain que je vais vous parler des premières Cependant n'ayant jamais utilisé ATK je ne pourrai pas vous en parler ATTENTION Bien qu'il existe un logiciel pour créer ses propres fenêtres il est préférable de savoir en créer en C avant Présentation de gtkmm Gtkmm est une surcouche de GTK pour le langage C Elle permet de créer des interfaces graphiques en utilisant les mécanismes du C plutôt que ceux du C Elle utilise bien sûr la programmation orientée objet héritage polymorphisme etc Il existe également les surcouches des autres bibliothèques présentées plus haut ? glibmm ? libglademm ? etc Pourquoi utiliser gtkmm à la place de GTK Premièrement cela vous permet de programmer en C avec la programmation orientée objet Autre point important le compilateur C détectera des erreurs non détectées en C De plus vous pouvez utiliser l'héritage pour créer de nouveaux widgets nous verrons dans la prochaine sous-partie ce que c'est à partir de ceux existants En ?n le code à écrire en C est plus court qu'en

Documents similaires
Formes de la corrosion 1 Formes de la corrosion La corrosion peut a ?ecter le métal par une multitude de moyens qui dépendent de sa nature et des conditions environnementales Il existe une large classi ?cation des diverses formes de corrosion dans lesquel 0 0
Info pdf ACIERS INOXYDABLES AUSTENITIQUES Généralités - Dé ?nition des INOX pour l'agroalimentaire Les nuances austénitiques présentent une relative facilité de mise en ?uvre ainsi qu'une bonne aptitude à la déformation et une grande résistance à la corro 0 0
La formation du style par l x27 assimilation des auteurs by antoine albalat pdf 0 0
Mohamed khassif cv Mohamed KHASSIF Né à Marrakech en Vit et travaille à Marrakech Phone E-mail Khassif hotmail com Site - Membre de l ? Association Marocaine des Arts Plastiques AMAP - Ancien membre du Bureau de l ? Association Marocaine des Critiques d ? 0 0
Lettre formelle elements La lettre formelle C CEcrire une lettre formelle ? La présentation Informations expéditeur Informations destinataire De manière facultative d ? habitude pour les lettres formelles administratives on peut écrire l ? objet de la let 0 0
Cdc modificatif ao ppe2 neutre periode 1 0 0
Modelisation surfacique sous catia v5 pascal morenton 0 0
Fiche pedagogique comprehension orale 1 0 0
La gamme majeur de do recherche google 2 0 0
Dessin c GENRALITES SUR LE DESSIN TECHNIQUE INTRODUCTION Le dessin technique manuel ou assisté par ordinateur est l'outil graphique le plus utilisé par les techniciens et les ingénieurs pour passer de l'idée à la réalisation d'un objet ou produit C'est un 0 0
  • 41
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager