Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2010-10

easydockmgrdsgn package fails to compile

2 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Vincent Snijders

Hi,

I got the errors on the lazarus test suite down to one, only the easydockmgrdsgn package fails to compile.
How can this be fixed?

Free Pascal Compiler version 2.5.1 [2010/10/18] for i386 Copyright (c) 1993-2010 by Florian Klaempfl
Target OS: Win32 for i386
Compiling easydockmgrdsgn.pas
Compiling registereasydockmgr.pas
registereasydockmgr.pas(53,20) Hint: Type "TIDEDockMaster" redefinition registereasydockmgr.pas(53,30) Error: Identifier not found "TIDELayout" registereasydockmgr.pas(53,30) Error: Error in type definition registereasydockmgr.pas(55,44) Error: Type "TIDEDockMaster" is not completely defined
registereasydockmgr.pas(55,44) Error: class type expected, but got "TIDEDockMaster"
registereasydockmgr.pas(66,17) Error: There is no method in an ancestor class to be overridden: "constructor TIDEEasyDockMaster.Create;" registereasydockmgr.pas(67,14) Error: There is no method in an ancestor class to be overridden:
"TIDEEasyDockMaster.AddableInWindowMenu(TCustomForm):Boolean;" registereasydockmgr.pas(68,15) Error: There is no method in an ancestor class to be overridden: "TIDEEasyDockMaster.RestoreIDEWindows;" registereasydockmgr.pas(71,15) Error: There is no method in an ancestor class to be overridden:
"TIDEEasyDockMaster.MakeIDEWindowDockSite(TCustomForm,TDockSides="<set>");" registereasydockmgr.pas(72,15) Error: There is no method in an ancestor class to be overridden:
"TIDEEasyDockMaster.MakeIDEWindowDockable(TWinControl);" registereasydockmgr.pas(78,15) Error: There is no method in an ancestor class to be overridden: "TIDEEasyDockMaster.ShowForm(TCustomForm,Boolean);" registereasydockmgr.pas(79,15) Error: There is no method in an ancestor class to be overridden: "TIDEEasyDockMaster.CloseAll;" registereasydockmgr.pas(89,1) Fatal: There were 11 errors compiling module, stopping

Vincent
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20101026/f528a74b/attachment.html>

Reply by email

Hans-Peter Diettrich
to Vincent Snijders
I got the errors on the lazarus test suite down to one, only the easydockmgrdsgn package fails to compile. How can this be fixed?

Thanks for the log. I didn't have a look at Lazarus for a long time, so I'm not familiar with the current state. Perhaps I'll find some time to test the current version, and to decide whether to update the EasyDockMgr, or better to start a fork with all problematic features eliminated. This decision mostly depends on whether my problems with the IDE have increased or decreased in the current version.

DoDi

Reply by email