![]() |
TSplitter verwenden
Hallo,
ich komme mit dem TSplitter nicht so ganz zurecht. Ich habe zwei Listviews, die übereinander angeordnet sind. Nun möchte ich den "Balken" zwischen den beiden Listviews nach oben und unten bewegen können. Wie muss ich das machen? Ich hoffe ihr versteht was ich meine, ansonsten einfach kurz nachfragen. Mfg Salomon |
Hallo!
Die Komponenten die ihre Größe ändern sollen müssen ein align haben, sonst funktioniert das ganze nicht. Pack die ListViews doch auf ein Panel und stell ihr align entsprechend ein, also das des oberen auf alTop, darunter den spliter, align auch auf alTop und darunter das zweite ListView, align auf alClient damit es den Rest des Panels ausfüllt. Müsste so funktionieren. Gruß, Sebastian |
Keine Panels nötig. TListview kennt auch die align-Eigenschaft.
Oberer Listview align=top, Splitter horizontal drunter, unterer Listview align=client. |
@Luckie: ich meinte doch die ListViews, das Panel nur damit die nicht das ganze Formular bedecken, kann man natürlich weglassen wenn sie das sollen.
Gruß, Sebastian |
Danke euch allen.
Die Aligns stelle ich sonst nie ein, da wäre ich wohl zuletzt drauf gekommen. |
Moin Salomon,
ich würde auch noch mit der Eigenschaft ResizeStyle des Splitters "experimentieren". Zumindest bei mir bekomme ich öfter Darstellungsprobleme, wenn ich diese Eigenschaft nicht auf rsUpdate stelle. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:16 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