![]() |
Bug im TBitBtn?
Hallo,
kann es sein, dass es im TBitBtn einen Bug gibt? Ich hab WordWrap auf true gesetzt und dann unter Caption einen Text eingegeben. Bei einem normalen Button (TButton) wird der überlange Text an der rechten Seite gebrochen und in eine neue Zeile geschrieben. Aber bei dem TBitBtn trotz gleichem Text und genügend Höhe nicht. Weiss jemand ob da ein Bug drin ist oder ob ich mich nur blöd angestellt hab? |
Re: Bug im TBitBtn?
Ein Bug ist das nicht, sondern die VCL benützt nicht die Möglichkeiten, die Windows bietet.
Versuch mal zur Laufzeit folgende Prozedur aufzurufen:
Delphi-Quellcode:
procedure MultilineButton(theControl: TWinControl);
var dwStyle: Longint; begin dwStyle := GetWindowLong(theControl.handle, GWL_STYLE) or BS_MULTILINE; SetWindowLong(theControl.Handle, GWL_STYLE, dwStyle); end; |
Re: Bug im TBitBtn?
aber dann ist das property WordWrap bei dem TBitBtn unsinnig - wenns ned verwendet wird
|
Re: Bug im TBitBtn?
Zitat:
gruessle |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:01 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz