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/)
-   -   VCL: Auf/Zuklapp-Ding (https://www.delphipraxis.net/191821-vcl-auf-zuklapp-ding.html)

Der schöne Günther 23. Feb 2017 11:03

VCL: Auf/Zuklapp-Ding
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo-

Gibt es ein VCL-Gegentück zum TExpander aus FMX? Ein TTaskDialog hat so etwas auch (siehe Bild), aber wenn ich da mit WinSpy drangehe scheinen das irgendwie keine einzelnen Common Controls zu sein...

Aviator 23. Feb 2017 11:16

AW: VCL: Auf/Zuklapp-Ding
 
An die Frage muss ich mich mal ranhängen. So etwas suche ich auch schon ewig als Standard-Control. Das würde meine Software an einigen Stellen wesentlich übersichtlicher machen und es sieht auch noch professioneller aus.

Sherlock 23. Feb 2017 12:56

AW: VCL: Auf/Zuklapp-Ding
 
Das kann man sich doch relativ einfach selbst bauen. Den TRzShapeButton hat man ja mit den Raize Komponenten geschenkt bekommen und der erlaubt einen kreisförmigen Button. Der Rest ist durch ein Panel als Container für die "versteckten" Komponenten schnell erledigt. Beim Einblenden das Panel sichtbar machen und gegebenenfalls den übergeordneten Container (zB Dialog) um die Panelhöhe vergrößern. Bei Ausblenden das Gegenteil machen. Eine Sache von grob geschätzten 30 Minuten. Wenn man daraus eine Komponente machen möchte eventuell noch eine Stunde mehr.

Sherlock

Der schöne Günther 2. Jun 2017 16:53

AW: VCL: Auf/Zuklapp-Ding
 
*push* :bounce1:

EWeiss 2. Jun 2017 17:36

AW: VCL: Auf/Zuklapp-Ding
 
vielleicht hilft dir das weiter.
Zumindest darüber Informationen zu erhalten wie diese Funktion aufgerufen wird.

http://michael-puff.de/Programmierun...skDialog.shtml

Zitat:

Das kann man sich doch relativ einfach selbst bauen
Ich stimme Sherlock zu das wirst du selbst bauen müssen.

gruss

SneakyBagels 2. Jun 2017 17:52

AW: VCL: Auf/Zuklapp-Ding
 
Zitat:

Ich stimme Sherlock zu das wirst du selbst bauen müssen.
Einfach eine Form nehmen, 2 Buttons drauf und ein Image bzw SpeedButton und bei Klick wird die Grafik geändert sowie die Höhe des Dialogs.

EWeiss 2. Jun 2017 19:16

AW: VCL: Auf/Zuklapp-Ding
 
Zitat:

Zitat von SneakyBagels (Beitrag 1373357)
Zitat:

Ich stimme Sherlock zu das wirst du selbst bauen müssen.
Einfach eine Form nehmen, 2 Buttons drauf und ein Image bzw SpeedButton und bei Klick wird die Grafik geändert sowie die Höhe des Dialogs.

Es sollte schon was hergeben ein Panel auf die Form klatschen "Höhe 0"
Das Handle vom Panel nehmen und mit AnimateWindow dieses bei bedarf vergrößern.
Die Form in der Höhe entsprechend anpassen.

gruss


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