Mike Sapsard schreef:
I am just getting back into Lazarus after a break of several years from
Delphi.
With Delphi bugs and shortcomings I used to hit the Windows API to work
around.
Lazarus is not a Delphi clone.
Dephi bugs should be reported to Borland.
The implementation in Lazarus should be correct.
Differences should be documented in the Wiki against the Delphi release.
To do otherwise, and follow Delphi bugs would be an unnecessary overhead
and corruption.
What I tried to explain is, that IMHO this is not a Delphi bug, but the way the
Rectangle winapi call works.
I think that at least the Rectangle function in the unit LCLIntf (which is supposed
to help porting winapi functions to lazarus) should behave the same as the rectangle
funtion in the windows unit.
I further propose not to make any difference between TCanvas.Rectangle and
Windows.Rectangle. This is confusing *and* makes porting from Delphi more difficult.
Vincent
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives