Re: [fpc-pascal] Dynamic arrays using management operators

2018-06-06 Thread Sven Barth via fpc-pascal
Ryan Joseph schrieb am Do., 7. Juni 2018, 03:32: > > > > On Jun 7, 2018, at 4:25 AM, Sven Barth via fpc-pascal < > fpc-pascal@lists.freepascal.org> wrote: > > > > However you can't do that with indexed properties (which is the feature > that Ryan meant) as the value returned by the property gette

Re: [fpc-pascal] Dynamic arrays using management operators

2018-06-06 Thread Ryan Joseph
> On Jun 7, 2018, at 4:25 AM, Sven Barth via fpc-pascal > wrote: > > However you can't do that with indexed properties (which is the feature that > Ryan meant) as the value returned by the property getter is merely a copy and > not a reference. > Is there anyway to fix this btw or can I m

Re: [fpc-pascal] Realtime and freepascal???

2018-06-06 Thread Brian
The brief description of your project suggests that it may not need "hard real-time" , since you are planning to write to flash memory or send the data over an RF link. Hard real-time usually implies receiving input data and responding with an output control in a timely and predictable manner. Yo

Re: [fpc-pascal] Dynamic arrays using management operators

2018-06-06 Thread Sven Barth via fpc-pascal
Nitorami schrieb am Mi., 6. Juni 2018, 22:39: > >2) dynamic arrays can index directly into records and write to fields but > the [] operator overload can’t do this. > > I don't understand this, can you provide an example ? > With dynamic arrays that contain records you can do this: === code beg

Re: [fpc-pascal] Dynamic arrays using management operators

2018-06-06 Thread Nitorami
>2) dynamic arrays can index directly into records and write to fields but the [] operator overload can’t do this. I don't understand this, can you provide an example ? -- Sent from: http://free-pascal-general.1045716.n5.nabble.com/ ___ fpc-pascal ma

[fpc-pascal] Migrate Delphi XE5 to FPC/Lazarus, any advice?

2018-06-06 Thread Bo Berglund
I have this big tomographic data interpretation and visualization program on my hands for maintenance. It was started back in 2002 by another developer using Delphi7 and the main development was done up until 2009 using D7, BDS2006 and RAD2007 by the same guy, who then left. Later on when I took ov