![]() |
Designtime; Splitter in visueller Komponente verschiebbar?
[dp][/df][df]Hallo,
ich habe eine visuelle Komponente in der links ein TreeView und rechts ein Grid dargestellt wird. Dazwischen befindet sich ein TSplitter. Nun soll es so sein, das der Entwickler wärend des Entwurfs den Splitter verschieben kann. So wie es zur Laufzeit ja auch geht. Klicks auf den Splitter werden zu Entwurfszeit immer auf die Basis-Komponente umgeleitete. Der Splitter ist also nicht verschiebbar[df] Gibts hier einen Trick? Oder soll ich lieber Einen Frames verwenden? |
Re: Designtime; Splitter in visueller Komponente verschiebba
Hallo Erichgue,
ich hoffe ich habe Deine Frage richtig verstanden: Ich nehme mal an Du hast Tree mit Align := Left; Splitter mit Align :=Left; Grid mit Align:=Client; um den Splitter zu verschieben, mußt Du nun den Tree in der Breite ändern (Width := nnnn), damit wandert der Splitter automatisch mit, und das Grid passt sich den neuen Gegebenheiten ebenfalls an. [EDIT] rechtschraibfehler ausgebesert [/EDIT] |
Re: Designtime; Splitter in visueller Komponente verschiebba
hallo,
Danke für deine Antwort. Du hast das schon richtig verstanden. Ich wollte nur, das der Splitter im Design auch mit der Maus bewegbar ist. Aber dann viel mir so ein (nachts natürlich), das der Splitter ja generell nicht im Design per Mouse änderbar ist. Trotzdem Danke Gruß |
Re: Designtime; Splitter in visueller Komponente verschiebba
Der Splitter "klebt" an der Komponente, wo er "aligned" ist. Wenn er Align = alNone hat, kannst du ihn mit der Maus verschieben, wohin du willst, nur erfüllt er dann den Sinn eines Splitters nicht mehr. Ist er aligned, kannst du ihn verschieben, indem du die Größe (Breite / Höhe) der Komponente änderst, wo er dran klebt. Anders geht das nicht und macht auch keinen Sinn. ;)
Grüße, Mario |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:07 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