Bonjour
Première question : mode WordWrap d'un statusbar
EN BREF
Est-il possible d'utiliser la propriété wordwrap d'un status bar comme celle d'un label - comme le montre le code ci dessous ? (code associétà un menuitm wordwrap1 créé our l'occasion)
EN DETAIL
Ai utilisé un statusbarpour afficher mes alertes, et mes Hint (partie 2 - après
le caractère pipe) en automatique.. et cela marche super...
Le Hic c'est que je ne dispose que de 255 charactères ...
Afin de pouvoir gérer les retours chariots je compte utiliser la propriété wordwrap. Je l'ai testé avec un Label et cela fonctionne... cfr code
Si je remplace dans le code label1 par statusba1, une erreur survient : worwrap non déclaré... cela signifie que je ne peux pas utiliser la propriété wordwrap du stsbar ? Vrai ? ou qu'elle n'existe pas ? ou je dois ajouter le mot panel ??
Puis-je créer un composant dérivé avec une propriété additionnelle? Est-ce LA bonne méthode ou y a t'il plus simple ?
Suis loin d'être expert et ne sais pas créer un composant hérité avec propriété ou méthode nouvelle. Si c'est LA solution merci de m'orienter ..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 procedure TEcran01.WordWrap1Click(Sender: TObject); begin if WordWrap1.Checked = false then begin WordWrap1.Checked := True; Label1.WordWrap := True; StsBarEcran01.Panels.WordWrap := True; end else begin WordWrap1.Checked := False; Label1.WordWrap := False; end; end;
Seconde question :comment colorer différemment le statusbar.. ? je n'ai d'effet que sur son contour avec la prop color .
Merci
Partager