home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 1 / ARM_CLUB_CD.iso / contents / apps / pinboard / progs / pinextend / !PinExtend / !Help < prev    next >
Encoding:
Text File  |  1995-08-16  |  16.2 KB  |  322 lines

  1.  
  2.  ABOUT THIS PROGRAM
  3.  ---------------------------------------------------------------------------
  4.  Name    : PinExtend
  5.  Version : 1.16 (10 Jul 1995)
  6.  Purpose : Extra pinboard utilities
  7.  Author  : Andrew Berry
  8.  Licence : Freeware. Please see conditions at the end of this file.
  9.  
  10.  
  11.  PURPOSE
  12.  ---------------------------------------------------------------------------  PinExtend is a small utility designed to make using the pinboard slightly
  13.  easier. It can do the following:
  14.  
  15.       1) Enable the user to make backdrops without dropping the sprite file
  16.          onto the pinboard, selecting the backdrop position, and then
  17.          removing the icon.
  18.  
  19.       2) Place a blank TinyDirs icon on the icon bar without using the
  20.          command line. Although TinyDirs is built into the Pinboard in
  21.          RISC OS 3 there is no option on the Pinboard menu to use TinyDirs
  22.          on the icon bar. Acorn obviously decided that TinyDirs wasn't
  23.          needed because files can be dropped onto the pinboard. However,
  24.          this clutters up the desktop, and icons on the pinboard are harder
  25.          to get to than the icon bar, which can be brought to the front with
  26.          Shift-F12. 
  27.          
  28.       3) Send a dragged object to TinyDirs and put its icon on the icon bar.
  29.       
  30.       4) Automatically load backdrops, make TinyDirs and run an extra file
  31.          on startup.
  32.       
  33.       5) Automatically remove backdrops and TinyDirs on exit, and re-load
  34.          the default !NewLook backdrop.
  35.  
  36.  
  37.  THE MENUS
  38.  ---------------------------------------------------------------------------
  39.  The icon bar menu has six items. These are as follows:
  40.  
  41.       1) Info: This leads to a standard info box.
  42.       
  43.       2) Startup...: Selecting this will open a window enabling the startup
  44.          options to be selected. This window is described in detail later.
  45.       
  46.       2) Options...: This will open the options window, which is also
  47.          described later.
  48.  
  49.       3) Backdrop...: This opens the 'Make Backdrop' window which enables you
  50.          to make a backdrop. Clicking with SELECT on the PinExtend icon has
  51.          the same effect. The 'Make Backdrop' window is described in detail
  52.          later.
  53.          
  54.       4) Add TinyDir: Clicking on this will issue the command *AddTinyDir
  55.          which will add a TinyDir icon to the left of the icon bar. TinyDirs
  56.          is part of the pinboard application, and its use is described in the
  57.          user guide. Clicking with ADJUST on the PinExtend icon has the same
  58.          effect as selecting 'Add TinyDir'.
  59.  
  60.       5) Quit: Selecting this will quit the program. TinyDirs and backdrops
  61.          will be removed if the appropriate options are selected in the
  62.          options window. See later.
  63.  
  64.  
  65.  MAKING A BACKDROP
  66.  ---------------------------------------------------------------------------
  67.  To bring up the 'Make Backdrop' window select 'Backdrop...' from the
  68.  iconbar menu or click SELECT on the PinExtend icon on the iconbar. Select
  69.  the position for the backdrop by clicking on the appropriate radio icon.
  70.  Drag a sprite file from a filer window into the 'Make Backdrop' window. The
  71.  filename will appear in the long white box. If the file is dragged to the
  72.  icon bar then the action taken will depend on the setting in the options
  73.  window - see later.
  74.  
  75.  Click OK with SELECT to load the backdrop and close the window, or with
  76.  ADJUST to load the backdrop and keep the window open. The second option is
  77.  useful if you want to experiment with different positions. Closing the
  78.  window will retain the filename of the last sprite dragged into PinExtend
  79.  until the program is quit. This is so the same sprite can be reloaded later
  80.  if needed without the original filer window being needed. 
  81.  
  82.  Clicking on the View button will *Filer_Run the sprite file, causing it to
  83.  be loaded into a suitable application for viewing it, usually !Paint.
  84.  
  85.  Remove removes the current backdrop.
  86.  
  87.  NewLook loads your default !NewLook backdrop as set up by the !NewLook
  88.  application, providing the appropriate option has been set in the options
  89.  window.
  90.  
  91.  
  92.  ADDING A TINYDIR
  93.  ---------------------------------------------------------------------------
  94.  To add a blank TinyDir click ADJUST on the PinExtend icon on the icon bar.
  95.  Dragging a non-sprite object to the PinExtend icon will cause it to be
  96.  added to the TinyDirs application. The action taken when a sprite file is
  97.  dragged depends on the setting in the options window (see later).
  98.  
  99.  
  100.  OPTIONS
  101.  ---------------------------------------------------------------------------  PinExtend has a number of options which can be changed from two windows,
  102.  'Startup' and 'Miscellaneous'. These are opened by clicking on 'Startup...'
  103.  and 'Options...' on the icon bar menu. All options in the options windows
  104.  can be saved by clicking on 'Save' in either window. Clicking on 'Save'
  105.  will save the options for both windows. Selecting 'Exit' will close the
  106.  window and the new options will be remembered.
  107.  
  108.  
  109.  STARTUP OPTIONS
  110.  ---------------------------------------------------------------------------
  111.  The top section of this window is for selecting files, directories or
  112.  applications which will automatically be added to the icon bar (using
  113.  TinyDirs) when PinExtend is started up.
  114.  
  115.    Add TinyDirs from script file : If this is selected then the script file
  116.    will be examined and the filenames of any objects contained within it
  117.    will be added to the icon bar using TinyDirs. See later for a description
  118.    of the script file.
  119.  
  120.    Run extra file... : If this is selected then the file shown in the icon
  121.    will be *Filer_Run after all backdrops and TinyDirs have been set up.
  122.    This could be used to place icons on the pinboard, and should be an Obey
  123.    (or similar) file. Dragging a file to the white icon will insert the
  124.    filename, and clicking on the icon and selecting Clear from the menu will
  125.    clear it and deselect the option.
  126.  
  127.  The second section is used for automatically loading a backdrop on startup.
  128.  Dragging a sprite file to the long white icon will enter its filename, and
  129.  clicking in the box and selecting Clear will clear it. The currently
  130.  selected position for the backdrop is shown on the right and can be changed
  131.  by clicking on it and selecting from the menu. This option is for the
  132.  startup backdrop ONLY, and is independent of the 'Make backdrop' window.
  133.  
  134.  Clicking on 'Edit script file...' will load the script file into your
  135.  normal text editor. It can then be edited and re-saved. Alternatively, it
  136.  can be found within the !PinExtend application directory, named 'Script'.
  137.  
  138.  
  139.  MISCELLANEOUS OPTIONS
  140.  ---------------------------------------------------------------------------
  141.  The top section of this window is for selecting the action which PinExtend
  142.  will take when a sprite file is dragged to the icon bar. The options are as
  143.  follows, and are selected by clicking on the appropriate radio icon.
  144.  
  145.      1)  If 'Make backdrop...' is selected then the sprite will be put onto
  146.          the backdrop using the current options in the 'Make backdrop'
  147.          window. To make the best use of this option, ensure that it is
  148.          selected and set the required position in the 'Make backdrop'
  149.          window. Any sprite file now dragged onto the icon bar will now be
  150.          put on the backdrop without the need to use any windows or menus.
  151.          
  152.      2)  If 'Open backdrop window' is selected then the filename will be
  153.          passed on to the main window, which will be opened.
  154.             
  155.      3)  If 'Add TinyDir' is selected then the file will appear on the
  156.          TinyDirs application on the icon bar.
  157.          
  158.      4)  If 'Query' is selected then a query box will open, giving a choice
  159.          of the above three options.
  160.  
  161.  The white icon in the middle of the window is only needed if you intend
  162.  to use the 'Restore NewLook backdrop' function. Drag your copy of !NewLook
  163.  from its usual position on your hard disc, boot disc, etc, and the pathname
  164.  will be entered into the icon. The 'Restore NewLook backdrop' function will
  165.  reload whichever backdrop you have selected with the NewLook application.
  166.  This is useful if you have been experimenting with backdrops and want your
  167.  desktop to return to normal. Clicking on 'NewLook' in the main window will
  168.  read the variable 'NewLook$Options' which is set up by NewLook, and reload
  169.  the backdrop. If random has been selected then PinExtend will choose one at
  170.  random. The 'Lighter' option is also acknowledged. The NewLook application
  171.  must have been seen by the filer before this function will work.
  172.  
  173.  The lower section of the window determines what happens when you quit
  174.  PinExtend. Selecting 'Leave backdrop' will leave any backdrop alone,
  175.  'Remove backdrop' will remove any loaded backdrop and 'Restore NewLook
  176.  backdrop' will load the default NewLook backdrop as described above. If
  177.  'Remove all TinyDirs' is selected then any objects which are on the icon
  178.  bar as TinyDirs will be removed.
  179.  
  180.  
  181.  THE SCRIPT FILE
  182.  ---------------------------------------------------------------------------
  183.  If the appropriate option is selected (see above) then the script file
  184.  will be examined when the program is loaded. To edit the script file either
  185.  select 'Edit script file...' from the Startup Options window or load it
  186.  from the !PinExtend application directory.
  187.  
  188.  The script file is a list of objects (files or directories) which will be
  189.  put on the icon bar using TinyDirs when PinExtend is loaded. All filenames
  190.  should be preceded by # and (optionally) any number of spaces. Any lines
  191.  which do NOT start with # are ignored and can be used for comments, etc. An
  192.  error will only be given if a line starts with # but is not followed by a
  193.  valid filename.
  194.  
  195.  To add an object to the list, start a new line and type # followed by the
  196.  full filename. In some text editors the filename may be added by
  197.  Shift-dragging the object to the editor window.
  198.  
  199.  Re-save the script file, making sure that the filename is not altered. The
  200.  new file will now be loaded next time PinExtend is started.
  201.  
  202.  
  203.  HISTORY   
  204.  ---------------------------------------------------------------------------  1.00 (03 Sep 1994) : • First version, fully working. Make backdrop, alter
  205.                         position, remove backdrop, view sprite, add TinyDir.
  206.  ---------------------------------------------------------------------------
  207.  1.10 (17 Sep 1994) : • Dragging a non-sprite object onto icon bar puts
  208.                         it on a TinyDir. Gives a query if object is a sprite.
  209.                       • Options to remove backdrop and TinyDirs on exit.
  210.                       • Options to automatically issue *AddTinyDir and load
  211.                         named backdrop on startup.
  212.                       • New menus as a result of options window.
  213.                       • Now uses "Wimp_ReadSysInfo" to load correct sprite
  214.                         file for different modes.
  215.                       • Can save all options to disc.
  216.  ---------------------------------------------------------------------------  1.12 (18 Dec 1994) : • Improved startup options and options window.
  217.                       • Backdrops can now be loaded using the current options
  218.                         in the 'Make backdrop' window just by dragging sprite
  219.                         to icon bar.
  220.                       • Improved query window.
  221.  ---------------------------------------------------------------------------  1.13 (18 Feb 1995) : • Dragging non-sprite file to options window no longer
  222.                         gives error.
  223.                       • Bug fix - filenames of objects dragged to options
  224.                         window now fill the icon (was chopping off too many
  225.                         characters)
  226.                       • Bug fix - added *IconSprites to !Run file (whoops!).
  227.                         Sorry if earlier versions caused problems with
  228.                         Menon, QuickDir, etc.
  229.  ---------------------------------------------------------------------------
  230.  1.14 (23 Feb 1995) : • Bug fix - was looking for 'Sprites24' file with
  231.                         certain monitor configurations. Thanks to Dave
  232.                         McCartney for pointing this out.
  233.  ---------------------------------------------------------------------------
  234.  1.15 (29 May 1995) : • Added NewLook backdrop function
  235.                 • Split old options window into two new windows.
  236.                   'Action when sprite dragged to icon bar' is now
  237.                   selected using radio buttons.
  238.                 • Added single-item menu to clear the filenames in
  239.                   options windows
  240.                 • Swapped SELECT and ADJUST actions on icon bar (hope
  241.                   this doesn't confuse anybody!)
  242.               • Tidied up menus
  243.  ---------------------------------------------------------------------------
  244.  1.16 (10 Jul 1995) : • Removed limit of 3 TinyDirs by using a script file
  245.                       • Can now run an 'extra' file after setting up the
  246.                         backdrop (for putting objects on the pinboard, etc.)
  247.                       • Removed bug in error handler
  248.                       • Lowered WimpSlot to 32K (bug reports please!)
  249.                         
  250.  
  251.  BUGS
  252.  ---------------------------------------------------------------------------
  253.  Occasionally, clicking on 'NewLook' gives the error 'NewLook options could
  254.  not be read'. I'm not sure why this happens, but clicking again causes the
  255.  backdrop to be loaded with no problems.
  256.  
  257.                   
  258.  THINGS TO DO
  259.  ---------------------------------------------------------------------------
  260.  • Fix the NewLook options bug described above
  261.  • Maybe add an option to hide the iconbar icon once the program has
  262.    started, with a hotkey to bring it back (see SmallSave!)
  263.  
  264.  
  265.  LEGAL BIT
  266.  ---------------------------------------------------------------------------
  267.  This program is Freeware, NOT public domain. This means that I retain the
  268.  copyright but give everyone the right to distribute it by any means,
  269.  anywhere, as long as all files are supplied and I am fully credited. If you
  270.  do give this program to anybody, please ensure that the options file is
  271.  deleted first.
  272.  
  273.  Although this program has been fully tested, I (the author) cannot be held
  274.  responsible for any loss or damage caused by the use or misuse of this
  275.  program. It is used entirely at your own risk.
  276.  
  277.  
  278.  CONTACT
  279.  ---------------------------------------------------------------------------
  280.  Please feel free to write to me at the address below. Let me know if you
  281.  can think of any ways to improve the program, or if you find any bugs. Any
  282.  donations will be greatly appreciated, and you can obtain the latest
  283.  versions of all my programs by sending either:
  284.  
  285.     a) A cheque for £1.00
  286.  or b) A disc, a first class stamp and a suitable method of returning your
  287.        disc. (If you send me the disc in a Jiffy bag then I can re-use it to
  288.        send the disc back).
  289.  
  290. Currently (13/8/1995) my other programs are as follows:
  291.  
  292.    - DirOpen   1.01 (04 Feb 1995) : Drag directories and apps to icon bar to
  293.                                     open them. Reopen last dir from icon bar
  294.    - DiscComp  1.07 (03 Jun 1995) : Compact discs from the desktop, various
  295.                                     options.
  296.    - IconSprit 1.10 (28 Jan 1995) : IconSprites, ToolSprites, save RAM and
  297.                                     ROM sprites to disc
  298.    - LoseCaret 1.12 (23 Feb 1995) : Force applications to lose the caret.
  299.                                     Useful if the app. doesn't pass on
  300.                                     unknown keypresses.
  301.    - NumberGen 1.01 (06 Aug 1995) : Random number generator, control over
  302.                                     range, accuracy and output type.
  303.    - RAMstore  1.01 (13 Aug 1995) : Semi-permanent RAM disc. Automatic
  304.                                     loading and saving of data on RAM disc.
  305.    - ShowFile  1.01 (13 Feb 1995) : Display files using *Type/List/Dump,
  306.                                     various options.
  307.    - SmallSave 1.12 (13 Aug 1995) : Small, fast screensaver. Five savers,
  308.                                     hide icon, instant blank.
  309.    - TextInfo  1.12 (05 Mar 1995) : Counts words, characters, lines and
  310.                                     sentences in text files.
  311.    - TidyApp   1.01 (04 Mar 1995) : Rename !Boot, !Run in app. directories
  312.                                     (to correct wrong case, e.g. !boot) 
  313.  
  314.  Please write to:
  315.  
  316.     Andrew Berry
  317.     39 Lancaster Avenue
  318.     Sandiacre
  319.     Nottingham
  320.     NG10 5GW
  321.     
  322.  ---------------------------------------------------------------------------