This has always been a bug bear in my coding history with DBPro. I wrote a number of applications both freeware and commercial and the only ones that made the cut were those created in "other than DBPro", i.e. Delphi, etc. This is a real shame since my most favorite language has always been DBPro (and now GDK).
I firmly believe that the reason people complained about software being buggy or unfinished was down to this issue.
My biggest mistake was writing my most commercial (i.e. the one that sold for the most money) graphics based application in DBPro. After a year of complaints about it being buggy, unfinished, unprofessional, etc, etc, I had to stop selling it. I never did get around to rewriting it in something else because things that are so easy in Dark Basic Pro are a pain in the wotsit to code elsewhere.
Please can we have a solution to this problem rather than just some workaround code. I want to write things in Dark Basic Professional and sell them online but this can't happen until this problem is squashed once and for all.
Sorry for my bad grammar but I just woke up and saw the thread and got excited at the prospect of this being finally solved.
Signature removed by moderator. Please do not give out the meaning of life in an open forum.