Hello,
 
I've a little issue. It happens only in Lazarus 1.3 (Linux+Qt). In 1.2.0 (Wine) 
it is OK.
 
When I define a new property with setter and hit Ctrl+Shift+C, Lazarus adds a 
setter to implementation + two empty lines. Should be only one.
 
Is it something wrong with Lazarus or only with my local settings? I want to be 
sure before I open a issue on mantis.
 
Thanks
 
Vojtěch a.k.a. Blaazen
 
PS: Demo code where you can test:
 
unit Unit1;
{$mode objfpc}{$H+}

interface

uses
 Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs;

type 
 { TMyC } 
 TMyC = class(TCustomControl)
 private
 public
 //property MyO: Integer read FMyO write SetMyO; //Ctrl+Shift+C 
 property MyP: Integer read FMyP write SetMyP; //Ctrl+Shift+C
 end;
 
 { TForm1 } 
 TForm1 = class(TForm)
 private
 { private declarations }
 public
 { public declarations }
 procedure Q;
 procedure W;
 end;

var
 Form1: TForm1;

implementation

{$R *.lfm}

end.  
 

--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to