Well, this is the incrimined code (at SciLexer.pas:3257):
function TScintilla.SPerform(Msg, wParam, lParam: Integer) : LongInt;
begin
HandleNeeded; // KV
Result := SCPerform(sccmdctr, Msg, wParam, lParam);
end;
where:
SCPerform: TScintillaMessageFnc;
and:
TScintillaMessageFnc = function(ptr: Pointer; Msg, wParam, lParam: LongInt): LongInt; cdecl;
Now, setting a breakpoint to TScintilla.SPerform and stepping a bit, I obtain:
Breakpoint 1, TSCINTILLA__SPERFORM (MSG=2030, WPARAM=0, LPARAM=0,
this=$1fb42b8) at SciLexer.pas:3259
3259 SciLexer.pas: No such file or directory.
in SciLexer.pas
(gdb) step
TWINCONTROL__HANDLENEEDED (this=$1fb42b8) at wincontrol.inc:3995
3995 wincontrol.inc: No such file or directory.
in wincontrol.inc
(gdb) step
TWINCONTROL__HANDLEALLOCATED (this=$1fb42b8) at wincontrol.inc:3686
3686 in wincontrol.inc
(gdb) step
3687 in wincontrol.inc
(gdb) step
TWINCONTROL__HANDLENEEDED (this=$1fb42b8) at wincontrol.inc:4014
4014 in wincontrol.inc
(gdb) step
TSCINTILLA__SPERFORM (MSG=2030, WPARAM=0, LPARAM=0, this=$1fb42b8)
at SciLexer.pas:3260
3260 SciLexer.pas: No such file or directory.
in SciLexer.pas
What is "wincontrol.inc: No such file or directory"?!?