Just an update on training material. You are not going to find anything for Lotus much later than 1993-1994. Folks just didn't update information for Lotus after this period and you can rest assured Lotus did not. That leaves a pretty large hole with the advanced macro commands such as {DIALOG}and {CHOOSE-ONE}{CHOOSE-MANY}, to name just a few. Even Michael Lunsford's book of 1994 just glosses over these commands with no examples in his book, Classic 123 Macros. Another problem with any of these books is they approach the issue of macro writing with such a broad brush covering almost all of the commands, you loose touch with what you are trying to absorb and accomplish. Most people who write programs use a pretty limited variety of commands, especially with the advanced macro commands described above. You might not get all the bells and whistles, but nothing stops you from developing application programs where you just point and click in Lotus. Anyhow because I am pissed off at the lack of support from Lotus, and some of the 3rd party training publications, I am writing a training guide for macro programming targeting 123 Ver 5.0. It will include all of the advanced macro commands that Lotus had available with Ver 5.01 SS96.
One other place for example files is in Lotus itself. There is a file named UIMACROS.WK4, which is generally found in the 123R5W/123/SAMPLE directory. It has all of the advanced macro commands with operating examples.
Regards
Dan Radebaugh