home *** CD-ROM | disk | FTP | other *** search
- !Resource by Terry Adams 11/06/94
-
- This program allows you to place files into the Resource Filing system.
- It allows you complete control over where it goes, makes placing a
- lot (more than one) of programs into the Resources easily. You can also
- make virtual applications.
-
- BUT The very clever part of this program is you can rip-out any resource
- data from any other module. (Well I've not come across any problems yet,
- if you do then let me know)
-
- Supports Interactive Help
- =========================
-
- How to place some files into the Resources.
- ===========================================
- Bring up the menu and select choices.
-
- If you want to place more than one file into the same place in the
- resources then drag the multiple (DATA) icon to the directory in the
- resources.
-
- If you want the module automatically run after it's created then select
- "Save the run" otherwise select "Just save"
-
- If you want to create a virtual application the select virtual application.
- If you are unsure what this means then read the section
- "Virtual applications"
-
- Finally either select "OK" or "Save"
-
- Now the choices are made click the left button on the my Resource Icon.
-
- Drag the file you want to place in the resources to this window. If the
- multiple file drag is not selected then the a window with a save box will
- pop up. Drag the icon to the place in the Resources you want it to go.
-
- Repeat this until you have placed all the files.
- If you have made a mistake and want to reposition a file then if you have
- multiple file drag on the click it off.
- Find the file by either clicking on the left or right arrows or clicking
- on the menu icon and selecting it. Once you are viewing the file click
- on "Position at" and a window with the save box will pop up.
- Redrag this file and it will be changed.
-
- To delete an object Repeat the above but click on "delete" not "Position at"
-
- If you want to change the module name the click on the icon to the right
- of "Module Name" and type in the new name and press "Return"
-
- Once you are happy, bring up the menu and move the pointer right on
- "Save". The save box will pop up and you can save the module as normal.
-
- Verbose
- =======
- If this is on then any actions you do will be commented on in this window.
-
- Examine
- =======
- This is the section for ripping out programs from Resource modules.
- It is also very useful for ripping out programs from other peoples
- modules.
-
- For instance, I have tried it on the following programs.
-
- Register from Acorn User
- ArcFS 2 Read only version successfully for it's data.
- !Backdrips for it's data.
- And if you can be bothered, it can rip out from any of the modules
- you save from the machine which contains resource data.
-
- If my program can't find any resource data then there is two possibilities
-
- 1) There isn't any resource data
- 2) There is but my program can't recognise it.
- If you find a module which definitely has resource data but my program
- can't find it, then please send it to me. This means I can modify my
- program to handle more different modules.
-
- Retrieve a single file.
-
- Use the arrows to select the file and then drag the bottom save icon
- to where you want to retrieve it to.
-
- Retrieving all the files.
- Drag the top save "Data" icon to where you want to save all the files.
- This program will recreate the directory structure for this option.
-
- Virtual Applications.
- =====================
-
- A virtual application is an application which is a reference to another
- application. This means you can place useful applications into the
- resources where you can quickly run them without having to dig about your
- harddisc for it. A Disadvantage of this is you have to keep the original
- copy.
-
- A very big advantage is that anything placed into the $.Apps directory
- will be automatically booted. So if you place some useful virtual
- applications in a module which will loadup in a boot-up sequence, when
- you go into the desktop they will be booted up.
- For example I have !Zap and !Templed being booted up this way so
- I can edit files in Zap or templates in TemplEd without having to
- let the filer see the applications on the harddisc.
-
- Another possible idea for this could be a teacher wanting to place
- applications in the pupils reach without any tampering occurring
- with the application. The teacher would create virtual applications
- on the $.Apps directory which would be easily accessible but
- couldn't be altered with.
-
- Copyright
- =========
- The copyright of this program is Terry Adams 11/06/94.
-
- This program can be copied freely and altered for personal use, but
- cannot be altered then distributed. If a PD library wishes to distribute
- this then please don't charge rip-off prices. Below £1.50 DD, £2.25 HD.
- If you do charge more than this then please contact me.
-
- Magazines, you can freely distributed this program as long as you mention
- me.
-
- Technical Features
- ==================
- This program supports interactive help, iconisation (If you can design
- some decent sprites then please send me them), proper font handling.
- Proper font handling means when the mode changes to a different
- resolution then the fonts will change to a different resolution. Take note
- other program writers, if you use fonts then handle them properly.
- Other program writers can use my font handling routines as long as you
- mention me in your program. The procedure is FontWindow.
-
- Address
- =======
- Terry Adams
- "Dunvegan"
- West End
- Chirnside
- Berwickshire
- Scotland
- TD11 3UG
-
- Go on, write to me. I won't bite!!!!
-