[Lazarus] record literal in FPC?
xrfang
xrfang at gmail.com
Wed Jan 9 13:19:33 CET 2013
Hi Adreas,
I just tried, your method did not work as expected. It compiled ok, but didn't put the cursor at the end of the line as I wanted. However, assign CaretPos a new TPoint worked.
Regards,
在 三, 1月 9, 2013 at 4:47 下午,Andreas Schneider <aksdb at gmx.de> 写道:
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 at lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20130109/f011061b/attachment-0003.html>
More information about the Lazarus
mailing list