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 Einen eigenen Formulardesigner erstellen (https://www.delphipraxis.net/118710-einen-eigenen-formulardesigner-erstellen.html)

princyto 13. Aug 2008 11:31


Einen eigenen Formulardesigner erstellen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Zusammen,

ich stehe gerade vor der Aufgabe einen eigenen Fromulardesigner zu entwickeln.
Ziel des ganzen ist es eine eigene Entwicklungsumgebung in einer Anwendung zu realisieren.

Den groben Aufbau hab ich bereits, sowie einen Objektinspektor.

Bei der Entwicklung der Komponenten-Pallete tu ich mich noch schwer! Ich krieg es nicht hin jede beliebige Komponente zu registrieren, sodass man diese im Designer verwenden kann.

Wie kann man sowas am besten umsetzen?

Ich hab einen Screenshot beigefügt wodrauf der grobe Aufbau zu sehen ist.

Hoffe Ihr könnt mir weiter helfen!

princyto 13. Aug 2008 12:55

Re: Einen eigenen Formulardesigner erstellen
 
Kann mir den niemand bei diesem Problem weiter helfen?
Ein Ansatz wie so etwas umgestzt wird wäre auch schon hilfreich!

Larsi 13. Aug 2008 13:42

Re: Einen eigenen Formulardesigner erstellen
 
Kannst du vielleicht mal ne Exe anhägnen dann kann ich sehen wie weit du schon bist mit deinem Problem.

princyto 13. Aug 2008 13:48

Re: Einen eigenen Formulardesigner erstellen
 
Das geht leider nicht, da es in einer Anwendung verbaut ist die mit einem Service läuft!

Ich werd mal schauen ob das Modul einzeln Kompilieren kann.

Namenloser 13. Aug 2008 13:55

Re: Einen eigenen Formulardesigner erstellen
 
Ich hatte mich vor einiger Zeit mit RTTI beschäftigt, und wollte erstmal nur ein Programm schreiben, das DFM-Dateien parst und darstellt. Ich hatte auch das Problem, dass ich jede einzelne Komponente manuell registrieren musste.

Ich habe daraufhin aus Faulheit nicht mehr weitergemacht, aber ich denke, dass die Lösung in der Einbindung von Runtime-Packages liegt. Irgendwie muss es möglich sein, die Packages dynamisch zu laden (sind ja eigentlich DLLs) und die Register-Procedures aufzurufen.

mkinzler 13. Aug 2008 14:06

Re: Einen eigenen Formulardesigner erstellen
 
http://www.delphipraxis.net/internal...ct.php?t=83893


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