[comp.sys.apple2] Windows and Pull-Down Menus for Micol Advanced BASIC IIe

acmfiu@serss0.fiu.edu (ACMFIU) (10/28/90)

I have recently uploaded an archive to comp.binaries.apple2 which allows
Micol Advanced BASIC users on the IIe to do Windows and Pull-Down Menus
on the 80-column screen. For those of you unable to pull stuff off of
comp.binaries, mail me and I will send you a copy.

Incidentally, Micol BASIC is currently at version 2.7.1 and the 2 demo
files I've included uses several features (actually 2) specific to this
version. Therefore, I suggest you get the upgrade, although I've included
a run-time library for ANYONE to view the demos (just read the end of the
docs if you don't have Micol BASIC).

Ron Lewin of Micol Systems also wrote his own windows and menus in Micol
BASIC. You will get a copy of his version with v2.7.1. Personally, I like
mine much better, not only because of its speed but also how compact the
code is (after all, it's written in ml).

The only advantages to his pull-down menus is that you can add and delete
menu items. With mine you can't. I don't plan on adding this feature as
it would require more work than i'm prepared to put in.

I am very pleased with the programs and hope those who take the time to
download it are too. Much work has gone into it. Also, in addition to
a version for Micol BASIC, there are also versions for Machine Language
and Morgan Davis' OMM. I'm writing the docs now and they should be on
the net soon enough.


I would like to thank Dru Nelson (dnelson@mthvax.cs.miami.edu) for his
help in optimizing the code. His time and effort has not gone unnoticed.


\bye

albert chin ... acmfiu@fiu.edu

marekp@pnet91.uucp (Marek Pawlowski) (10/29/90)

I thought Ron's pull down menu's were quite nice.  I was "there" when he wrote
it (nyah), and it's pretty high quality [sky high?].  A nice hack indeed.

/* Marek Pawlowski, marekp@{generic|pnet91|contact|bkj386|torag|aunix}.uucp */
/* President, Intelligent Twist Software, 250 Harding Blvd, PO BOX 32017    */
/* Richmond Hill, Ontario, L4C 9M7, CANADA.				    */