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 Komponente aus bestehender Unit erstellen (https://www.delphipraxis.net/29893-komponente-aus-bestehender-unit-erstellen.html)

sieppl 16. Sep 2004 09:37


Komponente aus bestehender Unit erstellen
 
Hallo,

ich habe in einer Unit die Klassen SHellTreeView und CustomListView durch Vererbung erweitert.
Die beiden benutzen ein TFileDragObject (auch erweitert), der CustomListView startet einen Thumbnail-Thread. Als Komponenten sollten nun eigentlich nur der Tree- und der ListView vorliegen.
Ausserdem habe ich ShellCtrls an 2 Stellen leicht modifiziert.
WIe gehe ich vor? In der Unit ShellCtrls ist auch alles in einer Unit deklariert und es gibt trotzdem die Komponenten Tree, List, Combo und Notifier.
Wie haben 'die' das gemacht?
Die Tutorials, welche ich gefunden habe, gehen immer davon aus, dass man 'von vorne' anfängt.
Ein paar Tipps wären super..

Grüße

Sebastian

Steve 16. Sep 2004 10:33

Re: Komponente aus bestehender Unit erstellen
 
Moin,

schau Dir mal die Prozedur [oh]"Register"[/oh] sowie [oh]"RegisterComponents"[/oh] an :)

Gruß
Stephan

Hansa 16. Sep 2004 10:52

Re: Komponente aus bestehender Unit erstellen
 
Setzt Du etwa Unit und Komponente gleich ? Eine Unit ist eine Textdatei, die unter anderem auch den Quelltext beliebig vieler Komponenten enthalten kann. Ich verstehe nicht ganz, was du willst. 8)

sieppl 16. Sep 2004 13:12

Re: Komponente aus bestehender Unit erstellen
 
Zitat:

Zitat von Hansa
Setzt Du etwa Unit und Komponente gleich ? Eine Unit ist eine Textdatei, die unter anderem auch den Quelltext beliebig vieler Komponenten enthalten kann. Ich verstehe nicht ganz, was du willst. 8)

nein, ich setze es nicht gleich. ich hatte die vorstellung, dass ich meine unit zerpflücken muss um aus den gewünschten bereichen komponenten zu erstellen.
reicht es also wenn ich zu meiner unit register und registercomponents hinzufüge und diese dann nochmal compiliere?

sieppl 16. Sep 2004 15:34

Re: Komponente aus bestehender Unit erstellen
 
Zitat:

Zitat von Steve
Moin,

schau Dir mal die Prozedur [oh]"Register"[/oh] sowie [oh]"RegisterComponents"[/oh] an :)

Gruß
Stephan

jo danke, ist ja garnicht sooo schwer..


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