Delphi custom component destructor -


i not sure if coding correct, please correct if wrong. have custom component image.

custompic = class(tpanel) private    image : timage; public    constructor create(aowner: tcomponent); override; .... end; 

in constructor following:

constructor custompic.create(aowner: tcomponent); begin     image := timage.create(self);     image.parent := self;     addobject(image); end 

this works fine. however, when put custom component on form , hit alt+f12 , alt+f12 form, have image on form. should implement in destructor?

offhand, don't see wrong code showed (what addobject(), though?). timage owned component freed automatically when component freed. if seeing multiple images there must multiple components being created.


Comments

Popular posts from this blog

linux - Does gcc have any options to add version info in ELF binary file? -

android - send complex objects as post php java -

charts - What graph/dashboard product is facebook using in Dashboard: PUE & WUE -