Création d'une Fenêtre
Description : ce programme crée tout simplement une fenêtre vide (ne contenant aucun objet à l'intérieur).
Aperçu :
Commande de compilation : si on a appelé le fichier 'programme.c',
on compile le tout en tapant la commande :
gcc programme.c -o programme `pkg-config --cflags --libs gtk+-2.0`
(le signe " ` " s'obtient avec la combinaison des touches AltGr+7).
On exécute avec ./programme.c
Code source :
#include <gtk/gtk.h> int main( int argc, char *argv[] ) { /* On cree un objet du type GtkWidget */ GtkWidget *fenetre; /* Initialisation de la bibliothÚque */ gtk_init (&argc, &argv); /* On cree une fenetre */ fenetre = gtk_window_new (GTK_WINDOW_TOPLEVEL); /* Termine l'application lorsque l'on ferme la fenetre */ g_signal_connect (G_OBJECT (fenetre), "destroy", G_CALLBACK ( gtk_main_quit ), NULL); /* Affiche la fenetre */ gtk_widget_show (fenetre); /* Boucle principal */ gtk_main (); }