[wxWidget] SetBackgroundColour

SetBackgroundColour [wxWidget] - C++ - Programmation

Marsh Posté le 13-03-2005 à 09:24:59    

Bonjour,
 
J'ai un wxBimapButton et je fait ceci pour changer la couleur de fond de mon boutton: bitmapButton->SetBackgroundColour(wxColour(255, 0, 0));
 
Maintenant j'aimerais faire un code qui me permet de remettre la couleur par defaut du wxBitmapButton, j'ai esseyé avec wxNORMAL, wxDEFAULT et wxTRANSPARENT et j'obtient à chaque fois un rouge foncé et non le gris qui est par défaut, pourquoi ?
 
Merci d'avance...

Reply

Marsh Posté le 13-03-2005 à 09:24:59   

Reply

Marsh Posté le 13-03-2005 à 10:31:26    

Je regarderai du coté de wxSystemSettings::GetColour
 
Edit: je pense que la couleur doit etre : wxSYS_COLOUR_3DLIGHT


Message édité par Tarabiscote le 13-03-2005 à 16:13:01
Reply

Marsh Posté le 13-03-2005 à 13:56:46    

J'ai déjà esseyé wxSYS_COLOUR_BTNFACE et c'est du noir et non du gris

Reply

Marsh Posté le 13-03-2005 à 15:59:55    

Hum, a vrai dire je disais ça de tête mais autrement tu pourrais stocker la couleur avant de la changée avec GetBackgroundColour.

Reply

Marsh Posté le 13-03-2005 à 17:42:11    

Merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed