Komponenten benutzen - Control-Caption mehrzeilig
-
hallo,
ist es möglich einen Zeilenumbruch in einem Button auszugeben? (also >= 2 zeilen darzustellen)?
hab in schon gegoogelt und auch schon hier gesucht, aber nix gefunden.uschi
[ Dieser Beitrag wurde am 11.07.2003 um 18:33 Uhr von Jansen editiert. ]
-
Mach z.B. im Konstruktor de Form folgendes:
SetWindowLong(Button->Handle, GWL_STYLE, GetWindowLong(Button->Handle, GWL_STYLE) | BS_MULTILINE);
Musst Du für jeden Button machen, der mehrzeilig sein soll. Den Zeilenumbruch machst Du im Button->Caption mit einem '\n'.
-
oder einfach mal die Suchfunktion oder FAQ benutzen das haben schon mehr leute gefragt
-
oder dir eine eigene Komponente basteln, mit den Vorschlägen von Peter und den Beiträgen aus der FAQ.
oder vielleicht bei www.torry.net schauen, ob's sowas nicht schon gibt.
-
danke!!!
-
Habe im Moment nur Kylix zu Testen, dort muss aber kein Style oä. umgestellt werden. Es reicht, einfach (im Code) das '\n' einzufügen.
-
@Jansen: Das liegt wohl an der CLX (: Die alte VCL kann das noch nicht so ausm Handgelenk (: (BCB4)
-junix
-
Blöde VCL!
Im BCB6 geht's auch nicht, nur mit CLX.