Short: Pop-up menu for OS2.0, fixes deadlock problems. Author: dak@cae.ca Uploader: dak cae ca Type: util/wb Version: 4.0 Architecture: m68k-amigaos Replace: Popper35.lha New in this version ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ Now uses the timer device to break deadlocks with intuition. If a deadlock occurs then it will be broken after 10 seconds. Menu will also disappear after 10 seconds of user inactivity. Also fixed a few potential un-initialized pointers (thanks to SAS/C 6.57). Wazzat ??? ŻŻŻŻŻŻŻŻŻŻ Popper replace Intuition menus with popup menus which appear under the mouse pointer instead of in the top of the screen. Usage ŻŻŻŻŻ To start Popper, you simply type the following in a CLI or Shell: run nil: Popper [return] To Stop Popper, you simply type Control-C (hold the CTRL key and the C key at the same time). If you runned Popper, you can send it a Control-C by using the break command (see your Amiga Shell manual). All menus which were accessed while popper runned will be messed-up. I Suggest you reboot immediatly after quitting popper. When Popper is running, all menus are directly available under the mouse pointer. When a menu is made visible, it can be teared away to be permanently displayed. The items of a torn menu are selected with the left mouse button (like gadget). Teared menu can be moved about and closed any- time. You don't have to close teared menu yourself, when the program owning the menus will exit, the teared menu will disapear automagically. Also, Popper will let you control the menus with the keyboard much more easily. To activate the keyboard menu selection, press the right ALT key and the right AMIGA key at the same time (no need to hold them). You'll then see the menus appear. You can move through the menu structure with the arrow keys. You can chose an item by pressing the RETURN key, or cancel the menu operation by pressing the ESC key. Moving around in the menu via the keyboard is hard to describe, so experiment with the various situations. There's always one key to move to the next item, one to move to the previous item and one or more to go back to the previous menu level. ||\\/\||// ||///\||\\