Autor Beitrag
Coolman1974
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 38



BeitragVerfasst: Do 08.01.09 13:28 
Hallo zusammen,

ich habe da mal einige Fragen.
Ausgabgslage:
Ich bin dabei mir ein eigenes PageControl zu entwickeln. Dieses ist von TCustomControl abgeerbt. (Der Sinn, eine solche Komponente "so" selber zu entwickeln sein mal Nebensache)

Ich habe mir auch einen Komponenteneditor entwickelt mit dessen Hilfe ich über "Seite einfügen" eine neue Seite (TabSheet) in mein PageContol einfügen kann.

Alles soweit ganz gut.

Ich habe mir mal angeschaut, wie die die Owner und Parent bei einem normal TabSheet sind:
Owner: Form1;
Parent: PageControl1;

Das habe ich beim Erzeugen und einbetten meines TabSheets auch so befolgt.

Klappt alles auch ganz gut aber wenn ich das Projekt speicher und wieder öffnen möchte, dann kommt die Fehlermeldung, das TmkTabSheet nicht gefunden wurde.

Der Grund ist meiner Meinung nach der, dass das TmkTabSheet nicht als Komponente registriert wurde und somit auch nicht in der Tool-Leiste mit aufgeführt wird. Füge ich es hinzu, dann klappt auch alles so wie ich es mir vorstelle.

Ich möchte aber nicht, das das TmkTabSheet in der Tool-Leiste auftaucht. (Ein normales TTabSheet ist auch nicht in der Tool-Leiste zu finden).

Kann mir jemand weiter helfen ???