Einzelnen Beitrag anzeigen

xaromz

Registriert seit: 18. Mär 2005
1.682 Beiträge
 
Delphi 2006 Enterprise
 
#6

Re: Zwei Fragen zu Komponentenentwicklung

  Alt 8. Jun 2005, 20:05
Hallo,

ein paar Kleinigkeiten:

Du verwendest als Eigenschaft Parent. Eine Komponente hat schon eine solche Eigenschaft. Benutze lieber einen anderen Namen.

Delphi-Quellcode:
destructor TCanvasBar.Destroy;
begin
inherited;
fFont.Free;
end;
inherited kommt im Destructor immer am Schluss!

Die Methode Paint solltest Du entweder überschreiben, damit sie automatisch aufgefufen wird oder umbenennen, um die ursprüngliche Methode zu behalten.

Gruß
xaromz
  Mit Zitat antworten Zitat