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

Reply via email to