Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Beschriftung BitBtn vertikal (https://www.delphipraxis.net/40425-beschriftung-bitbtn-vertikal.html)

Tommy111 15. Feb 2005 16:54


Beschriftung BitBtn vertikal
 
Hi,
hab mal wieder en kleines Problem.
Hab auf meinem Formular einen BitBtn platziert. Um Platz zu sparen, hab ich den in der Größe 25 X 193 angelegt, d.h. er is Höher als Breit! Aus diesem Grund wollte ich jetz die Beschriftung (Caption)des BitBtn vertikal machen.
Beispiel:
normale Beschriftung: STOP
mein Versuch:
S
T
O
P


Hab im Objektinspektor nichts gefunden, wo man sowas einstellen kann!
Hat jeman von euch ne Lösung? Komm einfach net weiter! :coder2:

Glaub, ich geh jetz mal en Bierchen trinken. Vielleicht klappts dann besser! :cheers:

sniper_w 15. Feb 2005 22:09

Re: Beschriftung BitBtn vertikal
 
Wenn es unbedingt BitBtn sein muss, dann muss du selber eine neue Klasse von TBitBtn ableiten und dann entsprechend das Verhalten definieren. Würde ich raten, dass du nur Paint Procedure neudefinieren musst.

Tommy111 16. Feb 2005 08:57

Re: Beschriftung BitBtn vertikal
 
Muß nicht unbedingt ein BitBtn sein! Kann auch ein anderer sein!
Der ist ja eigendlich nur dafür gedacht, um das Programm zu beenden!

shmia 16. Feb 2005 10:00

Re: Beschriftung BitBtn vertikal
 
Zitat:

Zitat von Tommy111
Hab auf meinem Formular einen BitBtn platziert. Um Platz zu sparen, hab ich den in der Größe 25 X 193 angelegt, d.h. er is Höher als Breit! Aus diesem Grund wollte ich jetz die Beschriftung (Caption)des BitBtn vertikal machen.
Beispiel:
normale Beschriftung: STOP

Lass doch die Caption einfach weg und zeichne dir ein Bitmap, dass sowohl ein Stopzeichen als auch den senkrechten Text enthält.

chrisw 16. Feb 2005 10:07

Re: Beschriftung BitBtn vertikal
 
Versuch mal BitBtn1.Caption := 'S' + #10 + 'T' + #10 +'O' + #10 +'P';

runger 16. Feb 2005 11:00

Re: Beschriftung BitBtn vertikal
 
Hallo,

zum letzten Beitrag:
So geht das leider nicht! Leite eine eigene Komponente ab. Überschreib die paint routine. Fertig

Rainer

chrisw 16. Feb 2005 11:08

Re: Beschriftung BitBtn vertikal
 
Sicher geht das !!
Sogar sehr gut !!

sniper_w 16. Feb 2005 11:52

Re: Beschriftung BitBtn vertikal
 
chrisw hat 100% recht. Ist aber die einfachste Lösung....die beste auch

Chegga 16. Feb 2005 12:11

Re: Beschriftung BitBtn vertikal
 
Zitat:

Zitat von runger
Hallo,

zum letzten Beitrag:
So geht das leider nicht!

:shock:

Aus welchem Grund sollte das nicht gehen?

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
  BitBtn1.Caption := 'S' + #10 + 'T' + #10 +'O' + #10 +'P';
end;
Fertig! :wink:

(Wenn du 'S' + #10 + 'T' + #10 +'O' + #10 +'P' bei Caption im OI eintippst,
ist mir auch klar, dass es nicht geht. :zwinker: )

MfG Marc

Tommy111 17. Feb 2005 11:23

Re: Beschriftung BitBtn vertikal
 
Zitat:

Versuch mal BitBtn1.Caption := 'S' + #10 + 'T' + #10 +'O' + #10 +'P';
Hat Funktioniert! Danke! :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:46 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz