Short: Pop-up menu for OS2.0, fixes deadlock problems. Author: dak@cae.ca Uploader: dak@cae.ca Version: 4.0 Type: util/wb 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. ||\\/\||// ||///\||\\ ============================= Archive contents ============================= Original Packed Ratio Date Time Name -------- ------- ----- --------- -------- ------------- 632 281 55.5% 18-Oct-92 21:14:44 +Brushes.info 214 130 39.2% 11-Aug-91 16:57:48 +ctrl.b 221 134 39.3% 18-Oct-92 21:14:36 +ctrl.b.info 214 124 42.0% 11-Aug-91 16:57:24 +leftalt.b 221 131 40.7% 18-Oct-92 21:14:38 +leftalt.b.info 252 146 42.0% 11-Aug-91 16:56:50 +leftami.b 221 135 38.9% 18-Oct-92 21:14:38 +leftami.b.info 214 119 44.3% 11-Aug-91 16:56:20 +leftshift.b 221 132 40.2% 18-Oct-92 21:14:38 +leftshift.b.info 198 114 42.4% 11-Aug-91 16:57:20 +lowleftalt.b 221 129 41.6% 18-Oct-92 21:14:38 +lowleftalt.b.info 198 113 42.9% 11-Aug-91 16:56:28 +lowleftami.b 221 135 38.9% 18-Oct-92 21:14:38 +lowleftami.b.info 198 111 43.9% 11-Aug-91 16:57:10 +lowleftshift.b 221 133 39.8% 18-Oct-92 21:14:38 +lowleftshift.b.info 198 111 43.9% 11-Aug-91 16:57:38 +lowrightalt.b 221 135 38.9% 18-Oct-92 21:14:38 +lowrightalt.b.info 198 114 42.4% 11-Aug-91 16:56:42 +lowrightami.b 221 137 38.0% 18-Oct-92 21:14:38 +lowrightami.b.info 198 111 43.9% 11-Aug-91 16:57:14 +lowrightshift.b 221 137 38.0% 18-Oct-92 21:14:38 +lowrightshift.b.info 214 123 42.5% 11-Aug-91 16:57:30 +rightalt.b 221 134 39.3% 18-Oct-92 21:14:38 +rightalt.b.info 252 155 38.4% 11-Aug-91 16:57:02 +rightami.b 221 135 38.9% 18-Oct-92 21:14:38 +rightami.b.info 214 120 43.9% 11-Aug-91 16:56:18 +rightshift.b 221 136 38.4% 18-Oct-92 21:14:38 +rightshift.b.info 3564 2401 32.6% 12-Dec-93 21:57:54 +CutImage 406 163 59.8% 18-Oct-92 21:13:38 +CutImage.info 632 280 55.6% 18-Oct-92 21:13:38 +English.doc.info 395 230 41.7% 09-Nov-93 21:09:34 +CutImage.doc.text 545 222 59.2% 18-Oct-92 21:12:18 +CutImage.doc.text.info 2765 1089 60.6% 21-Jul-96 11:34:24 +Popper.doc.text 545 226 58.5% 18-Oct-92 21:12:24 +Popper.doc.text.info 632 273 56.8% 18-Oct-92 21:13:38 +Français.doc.info 451 279 38.1% 18-Oct-92 21:09:32 +CutImage.doc.texte 545 222 59.2% 18-Oct-92 21:12:38 +CutImage.doc.texte.info 3180 1217 61.7% 21-Jul-96 11:41:38 +Popper.doc.texte 545 226 58.5% 18-Oct-92 21:12:44 +Popper.doc.texte.info 4334 863 80.0% 09-Jan-97 13:33:20 +News 605 276 54.3% 18-Oct-92 21:13:38 +News.info 120 101 15.8% 12-Dec-93 21:35:14 +Popper 406 166 59.1% 18-Oct-92 21:13:38 +Popper.info 19864 11266 43.2% 04-Jan-97 23:38:08 +popper.library 580 326 43.7% 09-Nov-93 21:00:46 +popper.library.info 1040 587 43.5% 04-Jan-97 23:48:46 +Readme 584 324 44.5% 27-Feb-94 16:30:06 +Readme.info 3358 1196 64.3% 12-Dec-93 21:55:46 +CutImage.c 970 328 66.1% 12-Dec-93 21:34:36 +Popper.asm 223 130 41.7% 12-Dec-93 21:34:38 +SCOPTIONS -------- ------- ----- --------- -------- 52556 26006 50.5% 09-Jan-97 21:43:56 50 files