Well, I wrapped up a few details with the human readable /editable macros I was working on. I'll probably have to revisit them to make the event names a little less long. But they work and Sesame can still read the 1.1.3 binary (non-editable) macros and translate them into something editable using a text editor.
I put in a new command line option "-user_param" that allows you to pass in your own command line parameters. There is an .ini file entry for it as well. You can have up to 1024 of them. Then there is a SBasic functions that can retrieve them by index. So basically, you can start Sesame, like so:
sesame -user_param Hello -user_param Goodbye Customers.db
And then in SBasic:
var aa as string
aa = @UserParameter(1)
writeln("This is first: " + aa)
aa = @UserParameter(2)
writeln("This is Second: " + aa)
The result would read:
This is first: Hello
This is second: Goodbye
Today, I also changed the button-bar buttons in SDesigner so they match the 2.0 buttons in Runtime.
I also added an optional parameter to @ASynchShell, so that you can specify a "verb" - like "open", "print", or "edit" and then the OS will use that verb with the file association to do the appropriate thing with the file or command. If you leave it off or set it to blank (""), it does the "open" verb - as it always has.