Ok, this will probably be the last update for a little while. This update is mostly polishing the features that are already in the IDE. The next update I will have many, many more features added. The top two priorities on my list are to save your layout and to let you customize the editor colors. Then I'll worry about the things like function parameters and code completion.
So, what did I do to this version?
Terminating a compile actually terminates properly.
The compiler progress window now shows the total number of lines to compile so you get an idea of how long your project will take to compile.
Fixed the bug where if you had an error and then fixed it, the IDE would still jump to the line your last error was on after a successful compile.
Added a Goto Line# feature.
Project menu now has options to show the project folder and to open all your project's files
Fixed a bug where the IDE wouldn't close if you had more files open than could be shown across the tab bar. This actually appears to be an error with the control I'm using, but just clearing all the tabs before closing the IDE seems to have fixed the problem.
Fixed a bug where it wouldn't properly save a new project if you opened up a random .dba file and tried to make a new project out of it.
Known issues:
The DBP compiler gives the wrong line number when you have comments inside case statements. This isn't the fault of my IDE, but I thought you should be aware. See the DBP bug reports board for info.
The IDE won't warn you to save your projects if you just close it down.
Sometimes when you drag the scrollbar on the editor, it tries selecting your text. It seems to usually happen right after you open a file. After you click around or type a bit, it seems to work fine. I think it has to do with the Windows MDI system which can be rather annoying to say the least.
Any other problems you happen to notice. Please let me know.
I don't know how long it will take me to get the next update ready. Unless this one happens to have major showstopper bugs, it will probably be your last update for a month or so.
Enjoy and as always, send your comments my way.
Good performance is better than a good excuse.
CodeSurge -- DBP Editor for serious programmers.