![]() |
Probl mit JvComboEdit, Buttonwidth nicht zur Laufzeit änderb
Hi DP'ler,
Ich möchte innerhalb der Laufzeit die Breite und Höhe des Buttons bei JvComboEdit ändern. In der Entwurfszeit ist das möglich. :gruebel: Dazu habe ich nur ein JvSpinEdit und ein JvComboEdit auf eine Form gesetzt:
Delphi-Quellcode:
Das geht nicht?!?? Kennt da jemand eine Lösung? :wall: :wall: :wall:
procedure TForm1.JvSpineditChange(Sender: TObject);
begin JvComboEdit.Width:=Trunc(JvSpinedit.value); JvComboEdit.ButtonWidth:=Trunc(JvSpinedit.Value)-4; end; mfg BrunoT |
Re: Probl mit JvComboEdit, Buttonwidth nicht zur Laufzeit än
Vermutlich bekommst du ein Problem weil die ButtonWidth auf die Groesse des ClientRect abgestimmt wird. "- 4" ist da vermutlich zu gross.
|
Re: Probl mit JvComboEdit, Buttonwidth nicht zur Laufzeit än
Hi Robert,
Danke, für den Hinweis, ich hatte die Differenz (4) aus dem Objektinspektor, Width = 25, Buttonwidth = 21. Nun habe ich es mit Differenz 5 probiert- siehe da, es geht!!!. Traue also nie dem Objektinspektor, wenn du ihn nicht selbst gefälscht hast :mrgreen: mfg BrunoT |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:50 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