Andrew, I re-read the 1.52 post that you posted a few days ago, and I got a headache too!

I tested it best I could with my limited knowledge of its internal workings, and I can't break it. A simple script I tried was this:
Code:
addbutton("b", 0, 0, 200, 40, "")
addcheckbox("c", 0, 50, 60, 40, "")
sub button_click(who)
setchecked("c", not(getchecked("c")))
end sub
sub check_changed(who)
end sub
There was no menu reorganizing in this update. That got real hairy real quick. So here's what I've done.
added - you can now use: sys("setactivitytitle", "title text")
added - and: sys("setactivitytitlecolor", color)
added - menu option Auto Save, which automatically saves the source on the editor's Activity_Pause event
added - all settings are now saved and restored
added - thanks to Andrew, we can now use the pound sign # for remarks :sign0188: - it will later be used for inline directives, like #INCLUDE
I'm not sure what's next. I want to stress, I use BasicIDE a LOT! That's why I'm customizing it. But the customization's are for the look and feel that I like. If anyone has any requests for editor changes, please say so! I'm thinking I may like to change the background color from white to something else, configurable of course
Andrew, I'm concerned that all these changes I'm making may make it hard(er) for you to incorporate changes of your own. You've not even commented if these changes to your project are welcome or not. I'm also concerned that if these changes are not incorporated into any new releases from you, it may be difficult for me to incorporate them back in. If you don't mind, let me know where I stand in this. I certainly don't want to offend you in any way. You're a major credit to this community. I'm just trying to polish up a bit. Thanks...