home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 5
/
DATAFILE_PDCD5.iso
/
utilities
/
r
/
resource
/
!Help
Wrap
Text File
|
1994-06-12
|
5KB
|
145 lines
!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!!!!