Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   TCategoryPanel einsetzen? (https://www.delphipraxis.net/202035-tcategorypanel-einsetzen.html)

DualCoreCpu 21. Sep 2019 10:56

TCategoryPanel einsetzen?
 
Hallo,


ich habe das CategoryPanel in seinem Nutzen so verstanden, dass ich analog zur Delphi IDE da Teilfenster schaffen kann wie in der IDE Objektinspektor und Projektexplorer und ...

Wie aber mache ich die Teilpanels verschiebbar?

Außerhalb des CategoryPanel(s) gibt es dazu TSplitter, was aber im CategoryPanel?

Delbor 21. Sep 2019 15:37

AW: TCategoryPanel einsetzen?
 
Hi DualCoreCpu

Das CategoryPanel ist eine Seite von TCategoryPanelGroup und stellt eine klappbare Seite ähnlich eines Panels zur verfügung, nicht mehr und nicht weniger.
Wenn du nun darauf verschiebare Elemente anzeigen willst, empfiehlt sich ein Frame, von dem du eine Instanz auf diesem CategoryPanel ablegen kannst.
Auf dem Frame kannst du nun alles unterbringen, was dir beliebt - ausser vielleicht Formulare. Aber das hab ich noch nie ausprobiert.
Das heisst dann also, dass du die Verschiebungen der auf dem Frame enthaltenen Komponenten selber programmieren müsstest.
Zitat:

analog zur Delphi IDE da Teilfenster
Die müsstest du auf dem Basisframe (Datei=>Neu=>Frame) platzieren. Splitterkomponenten kannst du auf dem Frame wie auf einem Formular einsetzen.

Statt eines Frames könntst du auch ein normales Panel verwenden. Der Vorteil des Frames ist jedoch: er hat eine eigene Unit.

Gruss
Delbor


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:45 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