![]() |
Docking: Vertikale Dockingzonen Vorrang vor horizontalen
Hallo
Ich arbeite mit VCL-Docking (Delphi 7). Ich habe Formulare, die am unteren und am linken Rand angeordnet sind. Problem: Das am unteren Rand angedockte Formulate nimmt die komplette Breite des Host-Formulars ein. Die Höhe des am linken Rand gedockten Formulars wird durch das am unteren Rand gedockte Formular unten begrenzt. Ich hätte es aber gerne umgekehrt. Wie realisieren? So ist es: ![]() So soll es sein: ![]() Danke Neun |
Re: Docking: Vertikale Dockingzonen Vorrang vor horizontalen
So ...
Code:
Was links sein soll, auf Panel1
+---------+--------------------------+
| Panel1 | Panel2 | | | | | | | | | | | | | | | | | | | | | | +---------+--------------------------+ was unten sein soll auf Panel2 edit: Wenn du beim Panel ein wenig am Border rumspielst, dann ist das Panel ganz flach und man sieht gar nicht, dass da ein Panel ist ;) |
Re: Docking: Vertikale Dockingzonen Vorrang vor horizontalen
Hallo
Danke für deine Antwort. Ich möche das aber über den Docking-Mechanismus von Delphi realisieren, so dass der Anwender die gedockten Formulare auch selbst neu positionieren kann. In Wahrheit sind es nämlich mehr als nur zwei Formulare und es soll auch oben und rechts gedockt werden können. Neun |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04: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