home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 2
/
DATAFILE_PDCD2.iso
/
utilities2
/
_sprview
/
!SprView
/
!Help
< prev
next >
Wrap
Text File
|
1993-08-04
|
6KB
|
158 lines
// ----------------------------------------------------------------------------
// !SPRITEVIEW (VERSION 0.16) !HELP FILE
// ----------------------------------------------------------------------------
!SpriteView is a simple sprite viewer. I know there are a lot of them about
but hopefully this has a few different features.
I wrote !SpriteView because I wasn't happy with the facilities given by most
sprite viewers and backdrop utilities. I wanted to be able to have
'frontdrops' as well as 'backdrops' and to be able to view sprites without a
title bar, scroll areas, etc. This application provides that and a little more
but still remains *simple*.
Using !SpriteView, you can easily create collages of sprites by placing
sprites side by side!
Even though sprites appear with no title bar, scroll bars or icons, the
sprite can be:
• moved around the screen
Simply drag the sprite. Select brings the window to the
front while Adjust leaves it where it is in relation to the
other windows
• put to the back
DoubleClick on the sprite. To bring it to the front, press
Select or Adjust over the sprite for a short period.
• resized
Alt-drag the sprite (that is, start the drag with either Alt
key down). You can move any side of the frame by starting
the drag with Select closest to the side you want. Any
corner can be moved by using Adjust to start the drag in the
corner of your choice.
• shifted inside its transparent frame
Shift-drag the sprite. Some of the sprite must be hidden
from view inside the frame for this to work. If you drag
with Select, the sprite may be shifted only horizontally or
vertically, depending on the initial direction of the drag.
If you drag with Adjust, the sprite may be shifted in any
direction.
• kept static while its frame is moved
To get the effect that the frame really is a window onto the
sprite, Ctrl-drag allows you to move the frame while the
sprite remains in the same position on the screen. As with
other drags, use Adjust to allow bi-directional scrolling.
• locked into position
Choose "Lock" from that sprite's menu. The sprite will now
resist all (documented!) attempts to move it though it will
not resist being moved about in the stack (and double-click
will still work).
To unlock the sprite, choose "Unlock".
• stuck in front or at the back
Choose "Stick->To top" or "Stick->To bottom" from the
sprite's menu. The sprite will now keep itself at the back
of all the windows or in front of them. You can still move
the sprite around or shift it inside its frame.
To temporarily stop the sprite from adjusting it's position
on the window stack hold down a key (I suggest Shift, Ctrl
or Alt). You will find this handy to get at the sprite's
menu when you have selected "Stick->To top".
The sprite may appear temporarily behind or infront of
another window when it shouldn't but will correct itself
soon enough.
To unstick a sprite, choose "Stick->Unstick" (which appears
when the sprite is stuck).
You can also:
• have a number of copies of the same sprite on the screen
To do this, select "New view" from that sprite's menu. All
sprites will be completely independent of one another but
taking up no extra space. To remove these copies, you have
to remove each one though this may change in a later
release.
• remove sprites from !SpriteView
To remove a sprite, press Menu on the sprite and choose
"Remove".
// ----------------------------------------------------------------------------
// HOW TO START SPRITE VIEW
To load the application, double-click on the !SpriteView icon.
To load a sprite into the application, drag a Sprite file from the desktop
onto the icon on the icon bar.
General manipulation of loaded sprites is detailed above.
To quit the application choose "Quit" from the iconbar menu or from the task
display entry "Sprite View".
// ----------------------------------------------------------------------------
// COMMENTS AND SUGGESTIONS WELCOME!!!!
If you have any comments or suggestions then please let me know. I'm
currently on holiday from University without direct access to the network
but will be available by snail mail.
My term-time email address is:
m91jjs@ecs.oxford.ac.uk
My home address is:
Mr Joss Smith
34 Ivythorn Road
Street
Somerset BA16 0TF
ENGLAND
Please note: This release has been based on the information in the RO2 PRM's.
I haven't got the RO3 ones yet (and won't less I get some cash!)
Thanks got to Ian Fry (for looking over version 0.15) and Mike Borcherds for
getting !SprView into an archive.
I'd also like to congratulate Thomas Aeby for giving me a life line - a
FREEWARE C/C++ compiler! It may have bugs (as of 27-Apr-92) but it's much
*much* better than nothing!
// ----------------------------------------------------------------------------
// LEGAL(ISH) SPIEL
This application is freeware. I retain copyright but allow free
distrubution of this Software provided all documentation is kept in its
original state and distributed as part of the Software.
This Software is not to be sold for profit and any party interested in
distributing it for profit must receive written permission from the author.
// ----------------------------------------------------------------------------
// OH AND...
If you should feel like sending me donations (£5.00 upwards) I'll send
you the latest version (or the next one that I feel is fairly stable
and has some new features).
// ----------------------------------------------------------------------------