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/)
-   -   Mainmenu für Doku komplett anzeigen (https://www.delphipraxis.net/217257-mainmenu-fuer-doku-komplett-anzeigen.html)

DenkDirNix 30. Mai 2025 17:39

Mainmenu für Doku komplett anzeigen
 
Ich würde in meine Dokumentation für selbst geschriebene Software gerne ein Bild des Mainmenus aufnehmen in dem alle Menüpunkte geöffnet sind. Es soll sich also eine Matrix ergeben mit n Spalten und unterschiedlich vielen Zeilen pro Spalte. Die Untermenüs der Spalten müssen natürlich geschlossen bleiben.
Weiß jemand ein Tool um aus der dfm/fmx solch ein Bild zu erzeugen?

Uwe Raabe 30. Mai 2025 17:58

AW: Mainmenu für Doku komplett anzeigen
 
Zitat:

Zitat von DenkDirNix (Beitrag 1549129)
Ich würde in meine Doku gerne ein Bild des Mainmenus aufnehmen in dem alle Menüpunkte geöffnet sind.

Das geht doch schon deshalb nicht, weil sich dann die einzelnen Untermenüs überlappen würden.

Ansonsten kannst du ja auch jedes einzelne Untermenü aufklappen, einen Screenshot machen und dann die Bilder spaltenweise zusammenfügen.

DenkDirNix 31. Mai 2025 07:18

AW: Mainmenu für Doku komplett anzeigen
 
Zitat:

Zitat von Uwe Raabe (Beitrag 1549130)
Das geht doch schon deshalb nicht, weil sich dann die einzelnen Untermenüs überlappen würden.

Ja, die Breite der Spalten müßte natürlich optimiert werden.

Zitat:

Zitat von Uwe Raabe (Beitrag 1549130)
Ansonsten kannst du ja auch jedes einzelne Untermenü aufklappen, einen Screenshot machen und dann die Bilder spaltenweise zusammenfügen.

Genau dieses Ergebnis könnte man ja automatisch erzeugen. Nicht durch Bilder, sondern durch einen kleinen dfm-Parser. Dann werde ich mal selbst einen schreiben.
Hintergrund ist, dass solch ein Bild für mich eine sehr hilfreiche Gedächtnisstütze darstellen würde, ich vermisse so etwas bei fremden Programmen.

TomyN 31. Mai 2025 15:14

AW: Mainmenu für Doku komplett anzeigen
 
So ein Scanner würde halt nur bei einem rein statischen Menü funktionieren. Falls man Labels ändert oder Punkte dynamisch hinzufügt (oder entfernt), bekommt es das dfm ja erstmal nicht mit.


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