[wxWidgets] Texte cliquable

Texte cliquable [wxWidgets] - C++ - Programmation

Marsh Posté le 13-01-2006 à 11:21:17    

Bonjour,
 
Dans ma fenêtre héritant de la classe wxFrame je voudrais mettre du texte sur lequel l'utilisateur pourrait cliquer, mais je ne voudrais pas que ca ressemble à un bouton. Y-a-t'il une fonction pour cela ?
 
Merci

Reply

Marsh Posté le 13-01-2006 à 11:21:17   

Reply

Marsh Posté le 13-01-2006 à 14:03:09    

Sinon un bouton sans bordure ca passe aussi, y'a un moyen ?

Reply

Marsh Posté le 13-01-2006 à 22:24:42    

ET SI CA RESSEMBLE PAS A UN BOUTON COMMENT ON SAIT QU'ON PEUT CLIQUER DESSUS HEIN [:mlc] [:mlc] [:mlc] [:mlc] [:mlc]
 
COMMUNISTE [:mlc]
 
MANGEUR D'ENFANTS [:mlc]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 13-01-2006 à 23:01:38    

En fait je veux que ca ressemble à un lien hypertexte, donc je vais souligner le texte. :o  
 
Quelqu'un d'autre veut essayer de m'aider ? :D


Message édité par ritzle le 13-01-2006 à 23:02:17
Reply

Marsh Posté le 13-01-2006 à 23:22:34    

ritzle a écrit :

Sinon un bouton sans bordure ca passe aussi, y'a un moyen ?


tu sais que ya une doc [:mlc]  
je connais pas wx et j'ai trouvé en 2 minutes [:mlc]  
TonBouton->SetWindowStyle( wxNO_BORDER );

Reply

Marsh Posté le 13-01-2006 à 23:29:42    

j'avais essayé et ca marche pas [:mlc]
 

Code :
  1. BoutonOK = new wxButton(this,wxID_OK,"OK" );
  2. BoutonOK->SetWindowStyle( wxNO_BORDER );
  3. sizer3->Add( BoutonOK,0,wxBOTTOM | wxLEFT | wxRIGHT ,5 );


Message édité par ritzle le 13-01-2006 à 23:32:16
Reply

Marsh Posté le 13-01-2006 à 23:53:14    

Reply

Marsh Posté le 14-01-2006 à 00:08:15    


Il faut créer une nouvelle fenêtre alors, non ?
Je verrais ca demain (ou plutôt ce soir), merci pour ton aide

Reply

Marsh Posté le 14-01-2006 à 00:12:35    

non tu dérives bêtement un statictext pour lui rajouter la capacité à choper un event

Reply

Marsh Posté le 14-01-2006 à 14:21:08    

J'ai compris et ca marche.
Merci

Reply

Sujets relatifs:

Leave a Replay

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