Hi, you could also use the with-statement, that is pretty handy in such cases:
|with Edit1.CaretPos do begin X := 0; Y := 0; end;| Best Regards, Andreas On 08.01.2013 16:30, xrfang wrote: > Hi, > > Is there "record literal in FPC? e.g. normally, you do: > > var > cp : TPoint; > > cp.X := 0; > cp.Y := 0; > Edit1.CaretPos := cp; > > I would like to use literal directly, such as: > > Edit1.CaretPos := (X: 0, Y: 0); > > But the above syntax is wrong. Is there such thing exists? > > Thanks, > Shannon > > > -- > _______________________________________________ > Lazarus mailing list > Lazarus@lists.lazarus.freepascal.org > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
-- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus