Utiliser les fichiers ressource avec GTK

Date de publication : 20/10/2007 , Date de mise à jour : 20/10/2007




II. Généralitées


II. Généralitées

GTK+ permet de changer le style des widgets à partir d'un fichier de configuration. Lors du démarrage du programme (pendant l'appel à gtk_init pour être précis), GTK+ recherche un fichier nommé .gtkrc, puis il le charge et met à jour les différents styles. Cependant, ce fichier est unique pour toutes les applications. Si l'on veut un fichier de configuration différent pour une applicaztion donnée, il faudra chargé ce fichier après l'appel à gtk_init(), à l'aide de la fonction suivante :

void gtk_rc_parse(char* filename);
Le fichier de configuration de style permet de faire correspondre un ensemble de widgets à un style particulier. Les ensembles de widgets sont soit des classes alors nommées "GtkWidget" pour tous les widgets, GtkButton pour tous les boutons, soit des ensembles formés par le nom que l'on donne à ces widgets par l'utilisation de la fonction :

void gtk_widget_set_name(GtkWidget* pWidget, gchar* name);
Ainsi tous les widgets qui auront le méme nom appartiendront au même ensemble.



 

Valid XHTML 1.1!Valid CSS!