Finally I got a good version of my table maker written.
I thought I'd get DC 7. so I could ask about dialogs, and found that my script that ran fine under 6 crashed and burned in 7 which reminded me of the broken interpreter that came with 5.
Things which would work in VB and AutoIT won't in Enable. Things like subroutines and functions can not be dependably called or re-entered.
One irritating thing:
I thought it would be handy to have the script remember the last input file name. So I added code to write the file name to a INI file. Then more code to read from the ini file. If I type the file name into the input file dialog. The script can find it. If however it reads the file name from my INI file the script cant find the file even though the file name strings match exactly.
Another irritating thing:
I used a few functions and subroutines to make the code more readable. They would work for a while, but after a few iterations of running, editing, running, editing.... the script stop when ever a function or subroutine was called.
So now there is only one subroutine.
Try it out and let me know what you think.