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 Vererbtes TFrame mit neuen Ereignissen (https://www.delphipraxis.net/65850-vererbtes-tframe-mit-neuen-ereignissen.html)

smudo 21. Mär 2006 13:30


Vererbtes TFrame mit neuen Ereignissen
 
Hallo zusammen,

ich habe hiermit schon ein wichtiges Problem beim Verrerben von Frames beheben können. Ich vererbe meine Frames nun also aus der Object-Ablage und erhalte somit fehlerfrei funktionierende Frames.

Nun gehts weiter. Ich habe folgende Basis-Klasse:
Delphi-Quellcode:
TFra0 = class(TFrame)
  private
    FOnCreate : TNotifyEvent;
    FOnDestroy : TNotifyEvent;
  public
    constructor Create(AOwner: TComponent); override;
    destructor Destroy; override;
  published
    property OnCreate: TNotifyEvent read FOnCreate write FOnCreate;
    property OnDestroy: TNotifyEvent read FOnDestroy write FOnDestroy;
  end;
Funktioniert auch. Nur leider sehe ich die zusätzlichen Ereignisse nicht im OI.
Wie kann man das ändern?

Vielen Dank voraus - René

smudo 22. Mär 2006 14:46

Re: Vererbtes TFrame mit neuen Ereignissen
 
push :dancer:

Keiner da, den dieses Thema interessiert?

Ralf Kaiser 22. Mär 2006 15:19

Re: Vererbtes TFrame mit neuen Ereignissen
 
Zitat:

Zitat von smudo
push :dancer:

Keiner da, den dieses Thema interessiert?

Halli Hallo,

meines Wissens nach muss man Module bei denen zusätzliche Properties/Events im OI sichtbar sein sollen im Object Repository registrieren und einem Package hinzufügen.

Schau mal hier nach: http://www.tempest-sw.com/opentools/custom-forms.html (was für TForm-Abkömmlinge gilt sollte auch für TFrame-Nachkommen gelten)

Ausserdem kannst du in der Hilfe mal nach "RegisterCustomModule" suchen oder den Begriff googeln.

ciao,
Ralf


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