Hi again.
To BigChimp:
Grep.exe found where you described, and it works of course. Thanks.
I'm still feeling my way arround the IDE, but keep getting panes missing when I have to exit and restart for some reason (not Laz' crashes, but other PC/IT/Management reasons that are beyond comprehension.)
If I just close Lazarus, without first closing all, then when Lazarus is next launched, it does all come back OK. It's just when opening a save project that the source and form editors are missing from view. And, only projects I create from new!...
Incomplete wiki's. It depends what's missing of course!
Thanks for the pointers.
To JuhaManninen:
This machine was blindingly fast when we first had it, but since "IT" have been meddling, installing more and more "stuff" to make us "safer" it's getting slower and slower. Just the booting from cold can take 5 minutes, plus the OS and it's baggage uses over 2G of the 4G of available physical RAM!..
Mostly, it's AV, DNS proxies, and similar CPU sucking tools. I don't get a choice sadly, but the time is coming when my password cracking CD will come out, probably the next time I'm traveling for work and I can't get it to connect to hotel wifi or similar for work needs.
Anyway... Good News People!... Re my conversion to Lazarus...
My 'scope screen dump program is now compiling and running as intended, built with Lazarus, so real progress made.
Stages 1 and 2 complete.
1: Importing the (ancient) code.
2: Getting it to build and run "as much as is" for now. The original .exe was about 400k. The new version, with no debug code linked in, is some 1.7Meg. (Sign of the times I guess...) I'll no doubt be reading up on optimizations for speed or size in the near future.
Stage 3 to commence next.
Tidy and re-document the code removing the stuff that is no longer used nor needed. (Yes, I have original backups.)
Then Stage 4:
To rewrite the RS232 unit code, to use the LazSerial tool, releasing the program from the commercial/proprietary "WSC4D" serial communications DLL. Good though it is, it's not Open Source. (Though I do have the interface sources, the license prevents disclosure, plus the sources for the DLL itself are not supplied.)
I have used TComPort under Delphi, so I know my way around it somewhat, and have already got the fake GPS emulator built and running, so plenty to work from.
Once that is done, many other hardware diagnostic tools and software gadgets I have, will be ported over.
Regards to All.
DD (aka antiquecoder)