Re: [lazarus] [lazarus-dev] TCanvas.Rectangle

2007-02-16 Thread Mike Sapsard
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.

Re: [lazarus] [lazarus-dev] TCanvas.Rectangle

2007-02-16 Thread Bram Kuijvenhoven
Bisma Jayadi wrote: I'm the person who reported the supposed bug. But after the explanation of a peer, i agreed that was a bug/misbehavior of Delphi. So i'm favorable as not considerating as a bug but as a difference that should be considered when porting a Delphi app. I think that we should

Re: [lazarus] [lazarus-dev] TCanvas.Rectangle

2007-02-16 Thread Vincent Snijders
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

Re: [lazarus] [lazarus-dev] TCanvas.Rectangle

2007-02-16 Thread Mike Sapsard
Sorry, I mis-understood that the WinAPI and Delphi implementations were different. Mike On Fri, 16 Feb 2007 10:21:56 -, Vincent Snijders [EMAIL PROTECTED] wrote: Mike Sapsard schreef: I am just getting back into Lazarus after a break of several years from Delphi. With Delphi bugs

[lazarus] [lazarus-dev] TCanvas.Rectangle

2007-02-15 Thread Vicnent Snijders
Hi, A bug was reported that TCanvas.Rectangle is incompatible to Delphi, but somebody suggested that this was rather a Delphi bug. For the complete story see: http://www.freepascal.org/mantis/view.php?id=8342 In a note I wrote: The canvas routines in Delphi are inspired by the winapi for

Re: [lazarus] [lazarus-dev] TCanvas.Rectangle

2007-02-15 Thread Luiz Americo Pereira Camara
Vicnent Snijders wrote: Hi, A bug was reported that TCanvas.Rectangle is incompatible to Delphi, but somebody suggested that this was rather a Delphi bug. For the complete story see: http://www.freepascal.org/mantis/view.php?id=8342 In a note I wrote: The canvas routines in Delphi are

Re: [lazarus] [lazarus-dev] TCanvas.Rectangle

2007-02-15 Thread Bisma Jayadi
I'm the person who reported the supposed bug. But after the explanation of a peer, i agreed that was a bug/misbehavior of Delphi. So i'm favorable as not considerating as a bug but as a difference that should be considered when porting a Delphi app. I think that we should follow Delphi as

Re: [lazarus] [lazarus-dev] TCanvas.Rectangle

2007-02-15 Thread Felipe Monteiro de Carvalho
On 2/16/07, Luiz Americo Pereira Camara [EMAIL PROTECTED] wrote: So, in resume, i think that more important than getting the LCL to work _exactly_/bit per bit as Delphi/win32 is to document the differences between them. Please, add this information to the Wiki =) There is a page about