Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Nutzt jemand die AutomatedDocking Library von AutomatedQA ? (https://www.delphipraxis.net/117823-nutzt-jemand-die-automateddocking-library-von-automatedqa.html)

moelski 25. Jul 2008 18:20


Nutzt jemand die AutomatedDocking Library von AutomatedQA ?
 
Moin !

Gibts hier Leite welche die AutomatedDocking Library von AutomatedQA verwenden?
Wir nutzen die, aber ich würde gerne verhindern das mal Panels oben andockt und das man die Panel übereinander legen kann.

Meine Anfrage im Supportforum hat leider noch kein brauchbares Feedback ergeben.
Das waren meine Fragen dort:
Zitat:

I have a question about prevent docking to special places ...

Lets say we have the following design:
http://www.logview.info/Downloads/Panel01.png

3 is the mainwindow and has no Caption.
1 and 2 are additinal windows which are showing a ShellTree.

If you don´t change any options you would be able to dock all windows anywhere.
But that´s not what we wont.
The following conditions should be achieved:

- Panel 3 should never had a caption
- no undocking for Panel 3
- Panal 3 should always stay alone. So it should not be possible to do this
(no PageControl with Panel 3):
http://www.logview.info/Downloads/Panel02.png
- prevent Panel 1 & 2 to dock to the top
http://www.logview.info/Downloads/Panel03.png
- no "side by side" docking of panel 1 & 2
http://www.logview.info/Downloads/Panel04.png
Wäre um jeden Hinweis dankbar.

toms 26. Jul 2008 17:50

Re: Nutzt jemand die AutomatedDocking Library von AutomatedQ
 
Hallo, es gibt doch ein OnDockOver Ereignis. Dort kann man Allow je nach Bedingung auf False setzen.


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