When I add this line:
type
TDeltaMoveNextEvent = procedure(Sender: TObject; const ACol, ARow: Integer; var ADeltaCol, ADeltaRow: Integer) of object;
to lcl\grids.pas then lcl can not be compiled. I get
Internal error 200611031.
This worked with lazarus 1.8.5. So I changed fpc from Lazarus 2.0.2. with from my lazarus 1.8.5 I get still same error.
What is changed in lazarus 2? Is this bug?
P.S.
If someone try this and get same error then you must delete this line and the compiled units in folder lazarus/lcl/units/ else you won't be able comple anything with lcl-depency.