Hello Martin. I did extensive test of a project on processors i386 (32 and 64 bit) Linux/FreeBSD/Windows.
OK, on all OS, perfect. But on arm rpi 32 bit, there was problems, for example zooming was not working any more. After hard investigations, I did find something that fixes all. The problem (seems to) come from a TTimer that (strangely) makes trouble. This timer is called after a TForm.resize() and even if the form is not resized, it is called on rpi... This fixes all: TTimer.options := [to_single]; Sadly I cannot isolate the problem with a simple demo. On my project ( Strumpract <https://github.com/fredvs/strumpract> ), you can test it that way: In waveform.pas, change the option of ttimer1 to: TTimer.options := []; ----> on my rpi ---> problems, cannot zoom anymore + lot of ressource used. I do not want to annoy you with this because the problem seems to be fixed now. But what is TTimer.options = [to_single], what is the difference if not use that option ? After the waveform.pas ttimer problem, for security, in all the units, I did add the option [to_single] for all the ttimer. Thanks. Fre;D -- Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/ ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk