home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / s1 / sprview / !SprView / !Help < prev    next >
Text File  |  1993-08-04  |  6KB  |  158 lines

  1. // ----------------------------------------------------------------------------
  2. // !SPRITEVIEW (VERSION 0.16) !HELP FILE
  3. // ----------------------------------------------------------------------------
  4.  
  5. !SpriteView is a simple sprite viewer. I know there are a lot of them about
  6. but hopefully this has a few different features.
  7.  
  8. I wrote !SpriteView because I wasn't happy with the facilities given by most
  9. sprite viewers and backdrop utilities. I wanted to be able to have
  10. 'frontdrops' as well as 'backdrops' and to be able to view sprites without a
  11. title bar, scroll areas, etc. This application provides that and a little more
  12. but still remains *simple*.
  13.  
  14. Using !SpriteView, you can easily create collages of sprites by placing
  15. sprites side by side!
  16.  
  17. Even though sprites appear with no title bar, scroll bars or icons, the
  18. sprite can be:
  19.  
  20.  • moved around the screen
  21.  
  22.     Simply drag the sprite. Select brings the window to the
  23.     front while Adjust leaves it where it is in relation to the
  24.     other windows
  25.     
  26.  • put to the back
  27.  
  28.     DoubleClick on the sprite. To bring it to the front, press
  29.     Select or Adjust over the sprite for a short period.
  30.     
  31.  • resized
  32.  
  33.     Alt-drag the sprite (that is, start the drag with either Alt
  34.     key down). You can move any side of the frame by starting
  35.     the drag with Select closest to the side you want. Any
  36.     corner can be moved by using Adjust to start the drag in the
  37.     corner of your choice.
  38.     
  39.   • shifted inside its transparent frame
  40.  
  41.     Shift-drag the sprite. Some of the sprite must be hidden
  42.     from view inside the frame for this to work. If you drag
  43.     with Select, the sprite may be shifted only horizontally or
  44.     vertically, depending on the initial direction of the drag.
  45.     If you drag with Adjust, the sprite may be shifted in any
  46.     direction.
  47.     
  48.  • kept static while its frame is moved
  49.  
  50.     To get the effect that the frame really is a window onto the
  51.     sprite, Ctrl-drag allows you to move the frame while the
  52.     sprite remains in the same position on the screen. As with
  53.     other drags, use Adjust to allow bi-directional scrolling.
  54.         
  55.  • locked into position
  56.  
  57.     Choose "Lock" from that sprite's menu. The sprite will now
  58.     resist all (documented!) attempts to move it though it will
  59.     not resist being moved about in the stack (and double-click
  60.     will still work).
  61.     
  62.     To unlock the sprite, choose "Unlock".
  63.     
  64.  • stuck in front or at the back
  65.  
  66.     Choose "Stick->To top" or "Stick->To bottom" from the
  67.     sprite's menu. The sprite will now keep itself at the back
  68.     of all the windows or in front of them. You can still move
  69.     the sprite around or shift it inside its frame.
  70.         
  71.     To temporarily stop the sprite from adjusting it's position
  72.     on the window stack hold down a key (I suggest Shift, Ctrl
  73.     or Alt). You will find this handy to get at the sprite's
  74.     menu when you have selected "Stick->To top".
  75.     
  76.     The sprite may appear temporarily behind or infront of
  77.     another window when it shouldn't but will correct itself
  78.     soon enough. 
  79.     
  80.     To unstick a sprite, choose "Stick->Unstick" (which appears
  81.     when the sprite is stuck).
  82.         
  83. You can also:
  84.     
  85.  • have a number of copies of the same sprite on the screen
  86.  
  87.     To do this, select "New view" from that sprite's menu. All
  88.     sprites will be completely independent of one another but
  89.     taking up no extra space. To remove these copies, you have
  90.     to remove each one though this may change in a later
  91.     release. 
  92.      
  93.  • remove sprites from !SpriteView
  94.  
  95.     To remove a sprite, press Menu on the sprite and choose
  96.     "Remove".
  97.      
  98. // ----------------------------------------------------------------------------
  99. // HOW TO START SPRITE VIEW
  100.  
  101. To load the application, double-click on the !SpriteView icon.
  102.  
  103. To load a sprite into the application, drag a Sprite file from the desktop
  104. onto the icon on the icon bar.
  105.  
  106. General manipulation of loaded sprites is detailed above.
  107.  
  108. To quit the application choose "Quit" from the iconbar menu or from the task
  109. display entry "Sprite View".
  110.  
  111. // ----------------------------------------------------------------------------
  112. // COMMENTS AND SUGGESTIONS WELCOME!!!!
  113.  
  114. If you have any comments or suggestions then please let me know. I'm
  115. currently on holiday from University without direct access to the network
  116. but will be available by snail mail.
  117.  
  118. My term-time email address is:
  119.  
  120.     m91jjs@ecs.oxford.ac.uk
  121.  
  122. My home address is:
  123.  
  124.     Mr Joss Smith
  125.     34 Ivythorn Road
  126.     Street
  127.     Somerset BA16 0TF
  128.     ENGLAND
  129.  
  130. Please note: This release has been based on the information in the RO2 PRM's.
  131. I haven't got the RO3 ones yet (and won't less I get some cash!)
  132.  
  133. Thanks got to Ian Fry (for looking over version 0.15) and Mike Borcherds for
  134. getting !SprView into an archive.
  135.  
  136. I'd also like to congratulate Thomas Aeby for giving me a life line - a
  137. FREEWARE C/C++ compiler! It may have bugs (as of 27-Apr-92) but it's much
  138. *much* better than nothing!
  139.  
  140. // ----------------------------------------------------------------------------
  141. // LEGAL(ISH) SPIEL
  142.  
  143. This application is freeware. I retain copyright but allow free
  144. distrubution of this Software provided all documentation is kept in its
  145. original state and distributed as part of the Software.
  146.  
  147. This Software is not to be sold for profit and any party interested in
  148. distributing it for profit must receive written permission from the author.
  149.  
  150. // ----------------------------------------------------------------------------
  151. // OH AND...
  152.  
  153. If you should feel like sending me donations (£5.00 upwards) I'll send
  154. you the latest version (or the next one that I feel is fairly stable
  155. and has some new features).
  156.  
  157. // ----------------------------------------------------------------------------
  158.