home *** CD-ROM | disk | FTP | other *** search
-
- PopUpMenu V1.38 by Martin Adrian 89-10-30
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Introduction
- ~~~~~~~~~~~~
- Are you using QMose, DMouse, or HeliosMouse and "always" get the wrong
- menues when you press the mousebutton?
- Have you ever needed pop-up menues for your Amiga?
-
- The solution: PopUpMenu
-
- Distribution
- ~~~~~~~~~~~~
-
- This version of the PopUpMenu program is released as Public Domain and may
- freely be copied.
-
-
- Installation:
- ~~~~~~~~~~~~
-
- To use the program put the file `PopUpMenu' in your current directory.
-
-
- To turn on the pop-up menues just type:
-
- 1> Run PopUpMenu
-
- or even better (Arp 1.3 users)
-
- 1> ARun PopUpMenu NOIO STACK 2000 PRI 5
-
-
- To turn them off, just type:
-
- 1> PopUpMenu
-
-
- Features:
- ~~~~~~~~~
- The Pop-up menues will not show up when you press the menubutton
- if any of the following conditions is true:
-
- 1) No window is active.
- 2) The active window has no menues.
- 3) The active window has the flag RMBTRAP set.
- 4) The mousepointer is in the screens menubar.
- (standard pull-down menues will appear)
- 5) You are pressing any qualifier key.
- (shift, alt, control, left or right Amiga, left (or middle) mousebutton)
-
-
- Differences from Intuition:
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1) Multiple select is not supported.
- 2) MENUVERIFY is not supported. (See WARNINGS)
- 3) The menuitem & subitem windows will show up next to the mousepointer.
- (makes selection easier)
- 4) To allow quicker selections, the menuitem & subitem windows does
- not appear until the mousepointer stands still for 3 INTUITICKS.
-
- WARNINGS:
- ~~~~~~~~~
- BIG:
- Since the MENUVERIFY is not supported You should be careful when using
- programs that changes their menues.
- (Don't pop-up the menues directly after an operation that changes the
- menues, or you may visit the GURU.)
-
- small:
- The PopUpMenu-program uses intuition-windows to show menuitems. It is
- possible to fool the program by activating another window.
- (This will not crash the amiga but a wrong or no menuevent may be sent)
-
- The mousepointer don't move while a window is opened or closed.
- (Intuition bug?)
- Solution: Lets wait for Kickstart 1.4.
-
- FUTURE:
- ~~~~~~~
- No improvements or bugfixes will be made to this PublicDomain program
- by me. I am currently working on a similar program that uses
- SwapBitsRastPortClipRect and supports MENUVERIFY and multiple select.
- I intend to release that program as ShareWare in late November or early
- December. (1989)
-
-
-
- Author:
- ~~~~~~~
- Martin Adrian o
- Motgengen 305 (the e is an 'a' with a ring above -> a)
- S-412 80 Gothenburg
- Sweden
-
- USENET d5adria@dtek.chalmers.se
-
- Thanks to:
- Derek Zahn for the PopUpMenu program on FishDisk 96
- Commodore for the Amiga
- Arp - people for Arp 1.3 & AShell
- Lattice for the C compiler (5.0)
- My English teatcher
- Anna my girlfriend
- You for using this program
-