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 TPopupMenuExt (https://www.delphipraxis.net/12800-tpopupmenuext.html)

edosoft 4. Dez 2003 12:12


TPopupMenuExt
 
Ich hab mir mit der Basis vom TPopupMenu ein TPopupMenuExt erstellt mit weiteren Eigenschaften. Jetzt will ich das TMenuItem durch ein TMenuItemExt ersetzen, so dass automatisch ein TMenuItemExt erstellt wird wenn ich den Menu-Designer aufrufe und so.

Das hab ich bis jetzt gemacht mit:
Delphi-Quellcode:
TMenuItemExt = class(TPopupMenu)
  //blablabla
  end;

TPopupMenuExt = class(TPopupMenu)
  private
    mItems: TMenuItemExt;
  //blablabla
  published
    property Items: TMenuItemExt read mItems write mItems;
  end;
Das funktioniert auch ziemlich gut aber wenn ich auf den Komponent doppelkilcke kommt der MenuDesigner und erstellt TMenuItems und wenn ich im ObjectInspector bai "Items" auf das Kästchen mit dem "..." klicke gibts nen Fehler.

phlux 4. Dez 2003 13:02

Re: TPopupMenuExt
 
Du musst glaube ich deine eigene Items Eigenschaft schreiben und dazu dir selbst nen Propertie Editor erstellen.


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