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 <ak...@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@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