home *** CD-ROM | disk | FTP | other *** search
- _.._
- _.._ ..oøOOøo.. _.._
- o*¤°¬¬°¤*o._ _.oO*¤^°¬¬°^¤*Oo._ _.o*¤°¬¬°¤*o
- ./ ¯¬°¤*O*¤°¬¯ ¯¬°¤*O*¤°¬¯ \.
- . . ..:. _______ ______________ _____ .:.. . .
- || / ___/ / / / / ____/ / /\/\/ ___/ /\/\ CX ||
- || / __// / /\/ / /\ \/ / \ /\/ \ ||
- || ___/ / \¯¯¯ / /¯¯¯¯ / / / /\/\ \¯¯ / /\/\ \___ ||
- .:. \ \/¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯\/ / .:.
- : ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ :
- . by Alan Doyle .
- . Released on 2nd May 1996. .
-
- DISCAIMER
- ---------------------------------------------------------------------------
- The author is NOT responsible for the suitability or accuracy of this
- documentation and/or the program(s) it describes. Any damage directly or
- indirectly caused by the use or misuse of this documentation and/or the
- program(s) it describes is the sole responsibility of the user her/him self
- ---------------------------------------------------------------------------
-
- COPYRIGHT
- ---------------------------------------------------------------------------
- FlushMemCX v1.0, © Copyright 1996 Alan Doyle. All rights reserved.
- This program may be distributed non-commercially only providing that the
- executable, source code, documentation and copyright notices remain
- unchanged and are included with the distribution. This program is FREEWARE
- so no financial donation is necessary ( but welcome ). Send me a postcard
- of your hometown if you use this program.
- ---------------------------------------------------------------------------
-
- This program is for all of you who have programs that make heavy use of
- fonts, libraries and devices but don't close or free them all when they
- quit, thus using valuble memory with unwanted files.
- FlushMemCX is a commodity that offers the possibility to release that
- memory at the touch of a few keys.
- It's possible to start FlushMemCX from
- either the Shell or the Workbench. The following arguments are possible:
-
- PRIORITY=<pri> - With this argument it's possible to set the
- commodity it's priority in the commodities queue.
- Default : 0
-
- POPWINDOW=<YES|NO> - This enables you to tell wether or not you want
- FlushMemCX to open it's window upon startup.
- Default : NO
-
- POPKEY=<hotkey> - This enables you to set your own hotkey (See below)
- to popup FlushMemCX window.
- Default : lshift lalt p
-
- FLUSH=<hotkey> - This enables you to set your own hotkey (See below)
- to cause the commodity to flush memory.
- Default : lshift lalt f
-
- DEVICES=<YES|NO> - This specifies whether you want to flush unwanted
- devices from RAM or not.
- Default : YES
-
- FONTS=<YES|NO> - This specifies whether you want to flush unwanted
- fonts from RAM or not.
- Default : YES
- LIBRARY=<YES|NO> - This specifies whether you want to flush unwanted
- libraries from RAM or not.
- Default : YES
-
- Here are some examples of how you can start FlushMemCX from the Shell:
-
- Run FlushMemCX POPWINDOW=YES POPKEY="lcommand p"
- Run FlushMemCX FLUSH "control q"
-
- NOTE: You have to "Run" or "RunBack" FlushMemCX when you start it from the
- Shell. This is because DICE does not have an auto detach "_main.c".
-
- You must specify the arguments via the tooltypes array of the program it's
- icon when it's started from the Workbench. When you start FlushMemCX
- from the WBStartup drawer you must specify the DONOTWAIT tooltype.
-
- The FlushMemCX window:
-
- The FlushMemCX window always opens on the default public screen. When the
- window is open you will see seven gadgets:
-
- Flush Devices -> This controls whether DEVICES are flushed or
- not.
-
- Flush Fonts -> This controls whether FONTS are flushed or
- not.
-
- Flush Libraries -> This controls whether LIBRARIES are flushed
- or not.
-
- About -> Brings up an About Requester.
-
- Flush -> Flushes Memory ( Only selected options are
- flushed ).
-
- Hide -> Click on this gadget to hide the FlushMemCX
- window.
-
- Quit -> Click on this gadget to remove FlushMemCX
- from the system.
-
-
- NOTE : All keyboard shortcuts are underlined.
-
- Input Description Strings (HotKeys):
-
- The Input Description String (HotKeys) has the following template:
-
- <qualifier> [qualifier] [...] <key>
-
- qualifier: lshift left shift key
- rshift right shift key
- shift either shift key
- capslock capslock key
- caps shift or capslock key
- control control key
- lalt left alt key
- ralt right alt key
- alt either alt key
- lcommand left amiga key
- rcommand right amiga key
- numericpad key on numericpad
- rbutton right mouse button
- midbutton middle mouse button
- leftbutton left mouse button
- newprefs change in preferences
- diskremoved disk ejected
- diskinserted guess what.....
-
- key f1 -> f10 function keys
- up cursor up key
- down cursor down key
- left cursor left key
- right cursor right key
- help help key
- del delete key
- return return key
- enter enter key
- backspace backspace key
- esc escape key
- space space key
- comma comma key
- upstroke key released
- a -> z, 0 -> 9 normal ansi keys
-
- Choose your keys carefully when other commodities are running.
-
- Requirements:
-
- FlushMemCX needs at least Kickstart 2.0 V36++ to run.
-
-
- History:
-
- V1.0 (2-May-1996) 10048 bytes.
-
- - Initial release
-
-
- AUTHOR
- ¯¯¯¯¯¯
- If you have any comments, bugs, ideas please send them to ..
-
- Alan Doyle,
- 247 Ratoath Road,
- Cabra West,
- Dublin 7,
- IRELAND.
-
- E-Mail :- tgellen@grex.cyberspace.org
-
-
-
-