Italian community of Lazarus and Free Pascal
Programmazione => Generale => Topic aperto da: Nicola - Febbraio 16, 2015, 10:34:37 pm
-
Si puņ cambiare colore di un button? ho provato a variare l'attributo Color da "ClDefault" ad altro colore con l'ispettore oggetti, ma rimane
sempre lo stesso colore di partenza.
-
No, non č possibile cambiare i colori. Infatti:
It's impossible to implement without making them owner drawn.
Fonte: http://wiki.lazarus.freepascal.org/Lazarus_known_issues_%28things_that_will_never_be_fixed%29#TButton.27s_and_TBitBtn.27s_color_cannot_be_changed (http://wiki.lazarus.freepascal.org/Lazarus_known_issues_%28things_that_will_never_be_fixed%29#TButton.27s_and_TBitBtn.27s_color_cannot_be_changed)
In alternativa, potresti:
- installare il package CustomDrawn (presente in Lazarus, ma non installato di default) ed utilizzare TCDButton.
- installare BGRAControls (vedi http://wiki.lazarus.freepascal.org/BGRAControls#BCButton (http://wiki.lazarus.freepascal.org/BGRAControls#BCButton) )
-
Ok grazie ci provo.