Bonjour, je viens à nouveau vous demander votre aide pour un truc bête ^^"
Alors voila, j'aimerais simplement colorer le fond d'un label. J'ai trouvé qu'il fallait faire mon_widget#misc#modify_bg [(`NORMAL, `RGB(255,0,0))] pour mettre le fond de mon_widget en rouge, mais évidemment ça ne marche pas (sinon je ne serais pas ici en ce moment même) et je ne comprend pas du tout pourquoi !
Voila grosso modo les bouts de mon codes concernés :
Une idée ^^?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 let _ = GMain.init () let window = GWindow.window ~title:"Toto" ~border_width: 10 ~height:350 ~width:300 () let box = GPack.vbox ~spacing: 10 ~border_width: 10 ~packing: window#add () let labl = GMisc.label ~text: "blablabla" ~packing: box#pack () let _ = labl#misc#modify_bg [(`NORMAL, `RGB(255,0,0))]; window#show (); GMain.main ()
Partager