Je m'auto-cite:
Et je ne sais pas ce qu'est un fichiers gtkrc: est-ce un fichier construit avec un Builder...???
Et j'ai regarder le tutoriel et j'ai vue la technique pour faire des fichier gtkrc, c'est facile mais pas très vaste: dans le tutoriel sont référencer que quelques attributs:
-bg
-fg
-font
en fonction de l'état du widget mais il doit être possible de faire d'autres personnalisation je pense.
Mais, le gros mais est que j'ai sommairement tester sous Windows et ça ne marche pas: il semble y avoir les mêmes restrictions que:
self.notebook.modify_bg(gtk.STATE_NORMAL,self.notebook.get_colormap().alloc_color('green'))
car la seule personnalisation que j'ai réussis a faire est de changer la couleur du foreground en état PRELIGHT
1 2 3 4 5
|
style "test" {
fg[PRELIGHT] = {0.0,1.0,0.0}
}
widget_class "*GtkButton*" "test" |
le seule widget dont j'ai réussi a changer le background est la main window:
gtk.Window(gtk.WINDOW_TOPLEVEL)
alors je crois que gtk c'est pas ca avec python sur Windows.
liberforce je ne sais si tu fait du python ou si tu m'a répondu comme ça mais pygtk et Windows je n'y arrive pas
et le noir et blanc, gris pour les boutons, et le bleu des toolbar et menu inchangeable je trouve ça nul de pas pouvoir personnaliser une interface graphique.
Merci quand même pour la réponse.
Partager