home *** CD-ROM | disk | FTP | other *** search
- TaskMsg 1.00 (03-Jun-1994)
- ==========================
-
- (c) James Ponder of DoggySoft, 1994
-
-
- This program is Public Domain; this means you can copy it around as much as
- you like as long as you include all the files and you don't alter any of
- them.
-
-
-
- Introduction
- ============
-
- This very short program allows you to issue several commands to wimp tasks
- from obey files: Quit, BarClick, MenuClick and DataLoad.
-
- DataLoad is the most obviously useful one, as it allows you to load up
- source files into an editor in your boot files.
-
-
-
- Use
- ===
-
- Stick the program in your Library directory or in some directory you can path
- to easily. The optional pling denotes there is to be no error generated if
- the task does not exist. If an error occurs (eg. the task is not found, or
- the file is not found) then the obey file will be stopped, if you don't want
- this to happen then put the pling in! There must at least *some* memory in
- the wimpslot, the minimum is 4k. <taskname> may be abrv'd using an asterix,
- ie "StrongEd*"
-
-
- Quit: TaskMsg [!] <taskname>, Quit
-
- Quits the specified task.
-
-
- BarClick: TaskMsg [!] <taskname>, BarClick, <mouse_buttons>
-
- Sends a click to the task as if it were on the icon bar, the mouse
- buttons is the usual 4=select, 2=menu, 1=adjust. If a menu is
- generated it is closed immediately since the only reason you might
- do this is to allow the use of 'MenuClick' which doesn't require
- the menu to be open and hence you would want to minimize the time
- the menu stays on screen.
-
-
- MenuClick: TaskMsg [!] <taskname>, MenuClick, <item selected in main menu>,
- [<item selected in first submenu> ... <item selected in Nth>]
-
- Sends a menu selection message to the task, the items are numbered
- from 0 in the usual fashion.
-
- You must send a BarClick message if the task in question has more
- than two menus somewhere in the program, this will make sure that
- the program knows which menu you are talking about.
-
-
- DataLoad: TaskMsg [!] <taskname>, DataLoad, <filename>
-
- Sends a dataload message to the task's iconbar icon in the hope
- that it will load the file.
-
-
-
- Examples
- ========
-
- To quit a program:
- TaskMsg ! Menon, Quit
-
- To load a source file into a program:
- TaskMsg ! StrongED*, DataLoad, adfs::IDEDisc4.$.Personal.!MyProg.Src
-
- To open the task display:
- TaskMsg ! Task Manager, BarClick, 4
-
-
- The power must be driving you crazy by now, so why not go and try it!
-
-
-
- Other programs by me
- ====================
-
- Cookies is a cookie randomiser for your desktop boot files, stick it in and
- it will give you a humourous quote or saying everytime you turn your computer
- on!
-
- Palette is a replacement PaletteUtil, Palette provides a user-editable mode
- menu, as well as hotkeys to change modes and many many many more features.
-
- NodeList is a BBS nodelist viewer so that you can search for boards in your
- area or compile a BB list.
-
- IconDir is an application launcher with a difference, instead of having to
- sit down for hours and create a complex menu structure IconDir will do it
- all for you, with instant update! All you do is give IconDir the root items
- eg. 'Games', 'Utilities' and it does the rest, including lovely sprites on
- the menu structure.
-
-
- I hope you have copies of our commercial programs... (and I hope you paid!)
-
-
-
- Contacts
- ========
-
- If you have any suggestions, or you have found a bug, or even if you just
- want to tell me how great you think this program is write to:
- DoggySoft, Furzefield House, Furzefield Road, Beaconsfield, Bucks. HP9 1PQ
-
- If you are a PD Company or a magazine then DoggySoft would be happy to
- supply copies of all our latest PD programs.
-
- *****************************************************************************
- Do not forget to call the DoggySoft support BBS 'Furzefield Hq', 24hrs on
- (0494) 681711 for the latest versions of all our Public Domain and Commercial
- programs. The FidoNet address is 2:252/166 if you wish to NetMail us.
- *****************************************************************************
-