# Tutorial for beginners (C)

Un guide pour débuter la programmation d'interfaces graphiques avec GTK+, incluant des exemples de code et des exercices pratiques.
Marta Maria Casetti
mmcasetti@gmail.com 2013

# Tutorial for beginners and code samples

     Bien que ces tutoriels soient conçus pour les débutants, ils ne couvrent pas toutes les bases de la programmation. Avant d'essayer de suivre ces tutoriels, vous devez maîtriser les concepts suivants :

      La programmation objet
      Le language de programmation C

    By following these tutorials you will learn the basics of GUI programming using GTK+.

# Tutoriels

# Exemples de code

Pour lancer les exemples de code :

Copiez et collez le code dans nomdufichier.c

Saisissez dans le terminal :

    gcc nomdufichier.c `pkg-config --cflags --libs gtk+-3.0` -o nomdufichier

    ./nomdufichier

For more information about compiling GTK+ programs see Compiling GTK+ Applications on UNIX.

Vous pouvez aussi utiliser le compilateur vala pour construire ces exemples :

Saisissez dans le terminal :

    valac --pkg gtk+-3.0 nom du fichier.c

To run:

    ./nomdufichier

## Fenêtres

## Éléments graphiques d'affichage

## Boutons et inverseurs

## Entrée de données numériques et de texte

## Éditeur de texte multiligne

## Menu, boîte combinée et éléments graphiques de barre d'outils

## Élément graphique arborescent

## Sélecteurs

### Sélecteurs de fichiers

### Sélecteurs de polices

### Sélecteurs de couleurs

## Conteneurs d'agencement

## Décorations

## Barre de défilement

## Divers

# Exercices