Witam.
Mam w Delphi komponent dziedziczący z TWincontrol.
W TWincontrol jest w sekcji

// TWincontrol
protected
procedure CreateWindowHandle(const Params: TCreateParams); virtual; 

prubuję teraz przenieśc ten komponent do lazarusa, ale daje mi błąd kompilatora w:

// mój komponent 
protected
procedure CreateWindowHandle(const Params: TCreateParams); override; 

src\cef.pas(177,15) Error: There is no method in an ancestor class to be overridden: "TCustomChromium.CreateWindowHandle(const <erroneous type="type">);"

co by się zgadzało z fpc definicją TWincontrol.

Co można zrobić aby przy minimum sił uruchomić mój komponent pod lazarusem?

Edit: 06.07.2011
Ok próbowałem zastąpić CreateWindowHandle przez CreateWnd i to Lazarus łykną.
Teraz pytanie dp "Lazarusowców" : czy to jest dobry kierunek?
Komponent działa, ele jest niestabilny, 3 razy na 4 wywala całą aplikację.
błąd jaki dostaję: project1.exe raised exception class 'External: SIGSEGV'