Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Form in Form andocken? (https://www.delphipraxis.net/76138-form-form-andocken.html)

Pseudemys Nelsoni 30. Aug 2006 14:14


Form in Form andocken?
 
Moin,

wie kann ich bei einem MDI Programm, ein ChildFenster an den Rand des MDI ParentForm andocken lassen? Ihr kennt das ja sicher von irgendwelchen IDE's, wie z.b Microsoft Visual Studio. Wenn man da z.b eine ToolBar aus dem Rand wegzieht, wird es ein Fenster. Wie funktioniert das?

Khabarakh 30. Aug 2006 14:44

Re: Form in Form andocken?
 
Zitat:

Zitat von Pseudemys Nelsoni
wie kann ich bei einem MDI Programm, ein ChildFenster an den Rand des MDI ParentForm andocken lassen?

Wie immer: entweder selbst schreiben oder eine 3rd-Party-Komponente benutzen ;) . Es gibt AFAIK einfach keine Standard-Windows-API dafür, weswegen sich die Hersteller aller Programme mit Docking Feature ebenfalls zwischen diesen zwei Optionen entscheiden mussten. Ganz trivial scheint die Sache auch nicht zu sein, Weifenluos Dock Panel suite (wird z.B. von #d benutzt) weißt beispielsweise 20000 LOC auf.

Interceptor 30. Aug 2006 14:46

Re: Form in Form andocken?
 
Das was du meinst nennt sich "Dockable Window", und ist in der Form soweit ich weiß nicht als Standardkomponente dabei.
Für .NET gibts hier ne (kostenpflichtige) Lösung


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:01 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz