Thema: Delphi class helper

Einzelnen Beitrag anzeigen

Benutzerbild von JamesTKirk
JamesTKirk

Registriert seit: 9. Sep 2004
Ort: München
604 Beiträge
 
FreePascal / Lazarus
 
#29

AW: class helper

  Alt 10. Aug 2013, 10:43
Lies dir doch nochmal den Beitrag von Stevie mit dem Quellcode durch. Ich zitier ihn dir mal:

Mit Hilfe von DSharp kann man von TComponent abgeleitete Klassen sehr einfach um Properties erweitern:

{Quellcode mit TDependencyProperty}

Dahinter steckt nicht viel mehr als ein Dictionary, in dem die Werte für die Instanzen gespeichert werden, inklusive FreeNotification, um die Werte für freigegebene Instanzen zu löschen.
Das ist quasi das was du vorgeschlagen hast nur halt schön verpackt, aber mit der Einschränkung, dass es nur für Klassen geeignet ist, die von TComponent ableiten (wegen FreeNotification ).

Gruß,
Sven
Sven
[Free Pascal Compiler Entwickler]
this post is printed on 100% recycled electrons
  Mit Zitat antworten Zitat