December 10, 1998 Dear OKScript User, The OKScript Status Report is sent to OKScript licensees, developers and friends when significant updates have been made to the program. To be removed from the distribution list please reply to this message and indicate that desire. Two significant OKScript developments occured during this period, along with a number of minor tweeks, all of which are discribed in the list below. If these issues affect your scripts you can download the latest revision from http://home1.gte.net/yweare. Your existing license will automatically be active on the new software if you install it to the same directory, otherwise you will have to re-enter the registration data (or copy the okscript.ini file from the folder where your licensed program was installed.) The current build is dated December 10. Click Help | About to determine the date of your copy of OKScript. This list is provided in approximate order of importance. See the latest help file to learn more about new capabilities. 1. A bug that caused various unpleasant effects when you tried to load a non-existant script, or specified a folder from which to load all the .oks files, was fixed. Thanks to Dave Miller for reporting this. 2. OKScript now catalogues all open windows, regardless of whether they have been active or not. As a consequence, you no longer have to click on a window to ensure OKScript knows about it. As a part of this enhancement, the predefined macro %-TITLES% was added which returns a string containing all the window titles that OKScript is aware of (separated by {ENTER}s.) Thanks to Volker Lenhardt for getting me to move on this idea. 3. Fixed a bug that kept MENU instructions with a particular "quote" structure (MENU xxx "yyy..." ...) from properly producing a menu. New user Andy Blakely reported this, and I can't imagine why it wasn't discovered earlier! 4. It has always been possible to have a menu separator line by placing a hyphen at the end of a menu name specification, e.g. MENU abc|def|-, but OKScript didn't like more than one separator per menu. That's is now fixed. 5. Pink, gray, orange and sky have been added to the available colors list. 6. You can now have a functioning PLACE directive in a file that is USEd by another file. Dave wanted this for the script to end all scripts, to be published (I hope) early next year. 7. Most error reporting now goes to the editor status bar instead of a window. A programmable staus bar option has also been made available for panels, see PRAGMA STATUSBAR and MODE STATUS in the help for details. 8. Three other predefined macros were implemented some time back but I forgot to report them in the last newsletter: -TIC -TICWIN and -ACTWIN, which are useful for orchestrating multiple applications, a request from Volker. As you can see, the evolution of OKScript happens through user input. Your ideas and problem reports *are* appreciated. You can email them to me (yweare@gte.net) or post them to the message board that I have set up at my web site. Happy holidays and thank you for using OKScript. Michael Mardesich okb://mikezzz