home *** CD-ROM | disk | FTP | other *** search
/ RISC DISC 1 / RISC_DISC_1.iso / pd_share / utilities / thumbnail / !Thumbnail / !Help < prev    next >
Encoding:
Text File  |  1994-08-04  |  33.1 KB  |  800 lines

  1.  
  2.  
  3.            Thumbnail                          © copyright, Ian Palmer 1994
  4.            =========
  5.  
  6.  
  7. IMPORTANT
  8. =========
  9.  
  10. Thumbnail is SHAREWARE, it is NOT free software. Continued use requires
  11. registration, see the end of this file for details of the user licence.
  12.  
  13.  
  14.  
  15. Introduction
  16. ------------
  17.           
  18. Thumbnail provides you with a convenient way of searching for a picture from a
  19. library of pictures by providing 'Thumbnail' versions of the pictures that
  20. can be viewed quickly and easily.
  21.  
  22. Thumbnail requires Acorn's ChangeFSI application as it uses this for
  23. converting different file formats to a convenient format.
  24.  
  25. Thumbnail also provides support for producing thumbnails of Draw and Artworks
  26. files. Thus it can provide a very convenient way of looking at clipart for
  27. the Draw/Artworks files you want without having to load all the draw files
  28. into !Draw, !ArtWorks or !AWViewer.
  29.  
  30. Thumbnail maintains thumbnail versions of pictures and draw files within a
  31. directory structure, complete with descriptions and details of where the
  32. original file is located, so you can easily access the original file directly
  33. from thumbnail. All Thumbnail pictures are stored at 16bpp (or 32 bpp) and
  34. dithered to either 256 colour or 16 colour when needed for display.
  35.  
  36. Thumbnail can be run from either hard disc or floppy, although hard disc is
  37. better speedwise. Because Thumbnail allows you to store the original pictures
  38. separately from the thumbnails you could easily create one (or two) index
  39. discs (containing thumbnails), each index disc indexing many discs of
  40. pictures. Alternatively you could have one central index on hard disc and
  41. have all the original pictures on floppies, allowing you to get an idea of
  42. what pictures you want (from the thumbnails) without having to use the
  43. floppies until you actually want to load the picture.
  44.  
  45.  
  46. Running Thumbnail for the first time 
  47. ------------------------------------
  48.  
  49. The first time you run Thumbnail it is important to configure it to run
  50. correctly. The most important thing to do is 'teach' it where to find
  51. ChangeFSI (so that in future ChangeFSI does not have to be 'seen' by the
  52. filer). To do this simply drag the ChangeFSI application to Thumbnail's icon
  53. on the iconbar.
  54.  
  55. Next you need to set up a few preferences, to do this select 'Config' from
  56. Thumbnail's main menu.
  57.  
  58.  
  59. Configuration
  60. -------------
  61.  
  62. The Configure window contains several options :
  63.  
  64.  
  65.   Max Size - defines the maximum size for the thumbnail pictures. This can
  66.              be anything from 15x15 to 80x80 pixels.
  67.              
  68.   Max 
  69.   Display 
  70.   Width    - This defines the number of thumbnail pictures that will be
  71.              placed across a row of a display window.
  72.              
  73.   Open
  74.   Root     - When set the root directory is opened as soon as you run the
  75.              application, otherwise you will need to click SELECT on the icon
  76.              bar icon to see the root directory.
  77.              
  78.   New
  79.   ChangeFSI- Versions of ChangeFSI 0.95 and later can handle output to
  80.              32bpp sprites. Using these makes the process of producing
  81.              thumbnails faster. Thus if you have a new version (0.95 or
  82.              later) set this option.
  83.              
  84.              However using this option can require a lot of disc space
  85.              (in !Scrap) for a temporary file during processing. Not
  86.              setting this option reduces disc space needed to approx. 1/4.
  87.              
  88.   Slides   - There are two different display types available within directory
  89.              viewers. The default is a display similar to the standard
  90.              RISC OS filer. Setting this option changes the display to
  91.              appear like a collection of photograph slides.
  92.              
  93.   Full
  94.   Scroll   - By default display windows only have a vertical scroll bar
  95.              but setting this option marked them have both scroll bars.
  96.              
  97.   Auto
  98.   Display  - This option makes Thumbnail automatically set the display
  99.              option (see below) according to the current mode. This means
  100.              that in modes of 16 or less colours a 16 colour sprite will
  101.              be created for display, in 256 colour modes a 256 colour
  102.              sprite will be created, and in 16bpp and 32bpp modes a 32K
  103.              colour sprite will be created.
  104.              
  105.   Auto
  106.   Update   - Automatic update of scan file (see below).
  107.   
  108.   Update
  109.   Path     - If this option is set then when ever you try to create a
  110.              thumbnail which already exists in the thumbnail directory,
  111.              then only information (path, file size, etc.) will be
  112.              updated. If not set then the thumbnail will be recreated.
  113.              Thus by setting this option you can easily and quickly
  114.              keep your thumbnail collection up to date by simply dragging
  115.              directories to Thumbnail and it will only process fully those
  116.              that are new.
  117.              
  118.   Bell     - When set Thumbnail will beep when it has finished processing
  119.              all thumbnails waiting.
  120.              
  121.   Relative
  122.   Path     - This option, when set, will make Thumbnail store (as well as
  123.              the full path to the original file) a relative path to the
  124.              original file. This means that if you move Thumbnail AND the
  125.              original files so they remain relatively in the same location
  126.              Thumbnail will still be able to locate the original files.
  127.              (See 'Relative Paths' section for more details).
  128.              
  129.   Display  - You can set the display to be either 16, 256 or 32K colour.
  130.              This defines what type of sprite thumbnail should create
  131.              when displaying a thumbnail picture.
  132.              256 colour produces the best results (even when viewed in a 16
  133.              colour mode), but 16 colour will take up less memory.
  134.              The 32K colour option is only available on Risc PC machines
  135.              and will produce the best results in 16bpp and 32bpp modes.
  136.              
  137.   Storage  - This sets whether Thumbnail should store thumbnails (on disc)
  138.              as 16 bpp or 32 bpp data. The default is 16 bpp, and there isn't
  139.              any real reason to change this as setting 32 bpp will make
  140.              little difference to image display quality, but will make
  141.              the files twice as large.
  142.              
  143.              Under this you can also elect for thumbnails to be compressed
  144.              when stored, providing a good level of compression at little
  145.              extra cost (see below). Compression requires RISC OS 3.
  146.              Please note that compression can only be used when you have
  147.              selected 16 bpp storage.
  148.                           
  149.              
  150. When the settings are to your liking 'Save' the options to save the
  151. configuration so that the options take effect on future runs of Thumbnail, or
  152. select 'OK' to make the changes temporary.
  153.  
  154. Note: These settings can be changed at any time. However, changing the 'Max
  155. Size' setting only alters new thumbnails created after the setting has been
  156. changed; but the display setting makes no difference to the stored
  157. thumbnails, only the display versions.
  158.  
  159. Thumbnails created at 32 bpp can be later 'compressed' to 16 bpp using the
  160. 'Picture Information' window.
  161.  
  162.  
  163.  
  164. Thumbnail directories
  165. ---------------------
  166.  
  167. Thumbnail stores its thumbnail pictures within a directory structure within
  168. its own application directory. To view the top level directory (called
  169. 'Thumbnail:$') simply click SELECT on the Thumbnail icon on the iconbar.
  170.  
  171. This directory viewer (which is NOT a filer viewer, although it is similar in
  172. some respects) is initially empty. In this directory you can place either
  173. further directories and/or thumbnail pictures.
  174.  
  175.  
  176.  
  177. Creating a directory
  178. --------------------
  179.  
  180. To create a directory simply press MENU over the Thumbnail directory viewer
  181. you want to create the directory in. A menu will pop up containing a 'New
  182. Directory' submenu entry (among others) which works just like in the standard
  183. filer.
  184.  
  185.  
  186. Moving between directory viewers
  187. --------------------------------
  188.  
  189. This is performed in a similar way to the standard filer. Opening a viewer
  190. containing a large number of thumbnails can take a little while, as the
  191. thumbnail pictures will need to be read and dithered to the correct display
  192. type.
  193.  
  194. When you close a thumbnail viewer the memory taken up by the display sprites
  195. will be freed, thus reopening the directory will require the thumbnails to be
  196. read again.
  197.  
  198.  
  199. Creating a thumbnail picture
  200. ----------------------------
  201.  
  202. To create a thumbnail picture simply drag the picture file you want to use to
  203. any of the Thumbnail directory viewers. Thumbnail will then produce a
  204. thumbnail version of that picture and place it within that viewer. The
  205. thumbnail will be given the same file name as the original picture file
  206. (although you can change this later). The conversion process is done in two
  207. stages, each producing an hourglass, the first converting the picture from
  208. the original file format (GIF, JPEG, etc.) (using ChangeFSI) to a 32bpp
  209. sprite, and then the second is the rescaling of the 32bpp sprite to a 16bpp
  210. thumbnail version.
  211.  
  212. During processing an information window is displayed showing the filename of
  213. the current file being processed. This window also contains an icon marked
  214. 'Pause', selecting this will cause Thumbnail to pause processing (after
  215. finishing the current one) until you select the icon again.
  216.  
  217. You can drag multiple files to Thumbnail and also directories, and Thumbnail
  218. will queue all items dragged to it and process them in order.
  219.  
  220. If you drag a directory to a Thumbnail viewer then a directory will be
  221. created (if not already there) with the same name and all the contents of
  222. that directory (including further subdirectories) will have thumbnail
  223. pictures placed in the thumbnail directory.
  224.  
  225.  
  226. Is that it?
  227. -----------
  228.  
  229. Nope. Thumbnail provides a great deal more than simply providing a system for
  230. viewing thumbnail pictures within a directory structure. It also provides
  231. access to the original file, and the ability to add descriptions of the
  232. pictures and also search the pictures for those whose descriptions contain
  233. certain words.
  234.  
  235.  
  236. The Picture Information Window
  237. ------------------------------
  238.  
  239. If you double click (with SELECT) on any thumbnail picture you will be shown
  240. an information window about that picture. This window contains many things :
  241.  
  242.   Top left   - The thumbnail and thumbnail name (as in the directory viewer).
  243.   
  244.   Top centre - The size of the original picture in pixels, and an icon
  245.                (see below).
  246.                
  247.   Top Right  - 6 radio icons for selecting output type (see below).
  248.   
  249.   Centre     - The full path name of the original file.
  250.   
  251.   Below      - A writable icon marked 'Description' and information about
  252.                the thumbnail (size in pixels and bytes, and storage);
  253.                plus an icon marked 'Update'.
  254.                
  255.   Bottom     - Contains information about the thumbnail (size, number of
  256.                bites and whether it is 16 or 32 bpp).
  257.  
  258. The 'Update' icon updates the description stored with the thumbnail to match
  259. the description in the 'Description' icon.
  260.  
  261. The icon in the top centre allows you to easily drag the original file to
  262. another application without having to locate it in the directory structure.
  263. Also by setting the radio icons (top right) you can also get the file
  264. converted to a convenient format as well :
  265.  
  266.   As stored  - Transfers the file as is, in original GIF, JPEG or whatever.
  267.   256 Sprite - Converts to a standard 256 colour sprite (dithered)
  268.   32 bpp     - Converts to 32bpp sprite.
  269.   16 bpp     - Converts to 16bpp sprite
  270.   16 colour  - Converts to a dithered 16 colour sprite (you need to be in
  271.                a 16 colour mode).
  272.   256 grey   - Converts to a 256 grey scale sprite.
  273.   
  274.  
  275. Note: You can also transfer the original file in the 'As stored' state by
  276. simply dragging the directory viewer thumbnail picture to the relevant
  277. application.
  278.  
  279. Note: You can not drag either of the above to a filer window, it must be an
  280. application.
  281.  
  282. The icon marked 'Compress', which  will be greyed out for 16 bpp thumbnails,
  283. will convert a 32 bpp thumbnail to a 16 bpp thumbnail.
  284.  
  285.  
  286. Viewing a picture in full
  287. -------------------------
  288.  
  289. If you double click on a thumbnail using ADJUST then Thumbnail will attempt
  290. to bring you a viewing of the picture in full.
  291.  
  292. The process Thumbnail uses is detailed here, although you don't need to
  293. understand the process. First thumbnail broadcasts a message (Data_Open) to
  294. all currently running tasks to see it they want to handle it. If none of the
  295. tasks accept the file then Thumbnail checks to see if a run action has been
  296. defined for that file type (via an Alias$@RunType variable). If is has then
  297. Thumbnail will act upon that variable. Finally if all else fails, Thumbnail
  298. will pass the picture (unless it is a Draw or Artworks file) to ChangeFSI
  299. (running it if it isn't already running) to display.
  300.  
  301.  
  302. Opening the directory which contains a picture file
  303. ---------------------------------------------------
  304.  
  305. If you want to open the directory viewer for the directory containing the
  306. original file for a given thumbnail picture, simply double click on the
  307. thumbnail picture using ADJUST whilst also holding down either ALT key.
  308.  
  309.  
  310. Renaming and Deleting
  311. ---------------------
  312.  
  313. Pressing MENU over a directory viewer thumbnail will cause a menu top pop up
  314. where one of the entries is a submenu with the name of the thumbnail (or
  315. directory). This contains options for getting the information window (same as
  316. double clicking), renaming and deleting the item.
  317.  
  318.  
  319. Moving or copying an item
  320. -------------------------
  321.  
  322. You can move or copy an item (either a thumbnail or a directory) by simply
  323. dragging it from one viewer window to another in the same way as the filer.
  324.  
  325. Thus plain dragging from one Thumbnail viewer to another will copy that item,
  326. while dragging while holding down SHIFT will move an item.
  327.  
  328. If you 'copy' a directory to a standard filer window then a slave Thumbnail
  329. application will be created in that directory (if one is not already present)
  330. and the directory (and contents) will be coppied to the root directory of
  331. that slave application.
  332.  
  333.  
  334. Merging two Thumbnail applications
  335. ----------------------------------
  336.  
  337. If you have two Thumbnail applications and wish to merge the contents of one
  338. into the other you can perform this simply by double clicking on the
  339. Thumbnail application you wish to merge (this makes it the current Thumbnail
  340. application) and drag the directories in the root directory to the filer
  341. window containing the Thumbnail application you wish to merge with (the
  342. destination Thumbnail application).
  343.  
  344. The directories in the current Thumbnail application will now be copied to
  345. the destination Thumbnail application.
  346.  
  347.  
  348. Performing a Scan
  349. -----------------
  350.  
  351. Both the main menu and the directory viewer menus contain entries called
  352. 'Scan'. This builds up a special file (used in searches) which contains
  353. information about all the thumbnails. After the scan you are presented with a
  354. window detailing how many files and directories you have and the total size
  355. of all the thumbnails stored.
  356.  
  357.  
  358. Automatic Update of Scan file
  359. -----------------------------
  360.  
  361. If you set the 'Auto Update' icon in the configuration then the scan file will
  362. be automatically updated by Thumbnail each time you perform any operation
  363. which would otherwise have made the scan file out of date. The only
  364. disadvantage of setting this option is that with a large scan file on a slow
  365. device updating may take time, thus the option is not set by default.
  366.  
  367. With automatic updating you should, if starting with an upto date scan file,
  368. not need to perform future scans unless you make alterations to the thumbnail
  369. data file from outside Thumbnail (see below).
  370.  
  371.  
  372. Performing a Search
  373. -------------------
  374.  
  375. The 'Search' window is reached by selecting the 'Search' option on the menus.
  376. This window contains a writable icon for entering the search string, an
  377. option for making the search ignore case and also a message stating how upto
  378. date the 'Scan' file is. If it is out of date you really need to perform a
  379. scan before doing a search, as an out of date scan file will not produce a
  380. completely correct search.
  381.  
  382. When you perform a search the scan file will be scanned and a special
  383. directory viewer will be displayed containing thumbnails of those that match
  384. the search. The search viewer is similar to the standard directory viewer but
  385. limited in that you can't bring up a menu on that window, nor drag files to
  386. it; however you can bring up the information window on any of the thumbnails.
  387.  
  388. You can not perform a null search, and also the search viewer is limited to
  389. 77 items (same as a directory). Entering a special search string of '¤' will
  390. search out all the thumbnails which have a null description (according to
  391. the Scan file).
  392.  
  393. There are also options for including the filename of the thumbnail in the
  394. search (ie. treat the filename as part of the description) and also an option
  395. for splitting the search string into words and searching for the words
  396. separately in the description.
  397.  
  398. With this last option you can also specify (in the icon marked 'Match') how
  399. many of the words need to be located for the search to work. The default is
  400. '1', thus if any words match then the thumbnail will be placed in the result
  401. window, with '2' two words must be in the description, etc.
  402.  
  403.  
  404. Draw Files
  405. ----------
  406.  
  407. As an added bonus Thumbnail is able to produce thumbnail pictures for many
  408. draw files as well as all the formats handled by ChangeFSI. There are a few
  409. limitations however. First the size information (in the picture information
  410. window) is fairly meaningless. Also when transfering the draw file (using the
  411. information window) with anything other than 'As stored' selected it will be
  412. converted to the relevant sprite but scaled to a maximum of 400x400 pixels
  413. (it is this size that appears in the size icon in the information window).
  414.  
  415. Please note that draw files saved under !Draw in RISC OS 2 will not work in
  416. Thumbnail (as the file will not contain the information needed to work out
  417. how to scale the picture). To solve this problem load the draw file into
  418. !Draw under RISC OS 3 (or later) and resave the file.
  419.  
  420.  
  421.  
  422. Artworks Files
  423. --------------
  424.  
  425. thumbnail handles Artworks files in a similar way to Draw files, and again the
  426. 'size' information is meaningless. Also with Artworks files a little care
  427. needs to be taken when creating the thumbnails due to the Artworks renderer.
  428.  
  429. You can only create Artworks thumbnails when you are in any mode.
  430. Ideally, however, you should be in a 256 colour mode as this will usually
  431. produce better thumbnails.
  432.  
  433. If you do create thumbnails of Artworks files in a 16 (or less) colour mode
  434. you may notice the screen colours change for a short while during the
  435. rendering of the Artworks file, this is quite normal (and is needed to fool
  436. the renderer). It is not advised to create thumbnails of Artworks files in a
  437. mode with fewer then 16 colours.
  438.  
  439. On a Risc PC the best results will be obtained by creating the thumbnails
  440. whilst in a 16bpp or 32bpp mode (32 thousand or 16 million colour modes).
  441.  
  442.  
  443. Compression
  444. -----------
  445.  
  446. The compression of thumbnails for storage is provided by the Squash module
  447. within RISC OS 3, and can give between 50 and 75% saving on disc storage (but
  448. does require a more memory when loading thumbnails).
  449.  
  450. The icon marked 'Compress' on the picture information window will compress a
  451. thumbnail (storage) by making sure it is at 16 bpp (as opposed to 32 bpp) and
  452. also compress the thumbnail, but only if the 'Compress' option is selected in
  453. the configuration.
  454.  
  455.  
  456. Thumbnail Slave Applications
  457. ----------------------------
  458.  
  459. With a very large collection of pictures and clip art, it may be that you
  460. wish to store thumbnail viewers in separate locations (some on floppy discs,
  461. some on hard discs, etc.).
  462.  
  463. Rather than duplicate the complete !Thumbnail application for each copy
  464. (which would take up about 300k) you can create a 'Thumbnail Slave
  465. Application' which takes up just over 1k of space. Then, as long as the main
  466. Thumbnail application is either running or has been 'seen' you can use this
  467. slave version as if it was a full version.
  468.  
  469. To create a slave application, simply select the 'Slave' option from the main
  470. menu. A window will pop up containing an icon which you should drag to the
  471. directory in which you wish to install the slave application, and the slave
  472. will be created.
  473.  
  474. Note: All slave applications must be called '!Thumbnail', and only one
  475. thumbnail application (either real or slave) can be active at one time. If you
  476. double click on an application another is running then the one you are
  477. looking at will be closed down, and the new one will be used.
  478.  
  479.  
  480. Relative Paths
  481. --------------
  482.  
  483. If you select the 'Relative Path' option on the configuration window then
  484. Thumbnail will store extra information with the thumbnails. This information
  485. details the location of the original file relative to the thumbnail
  486. application directory (or slave application directory if appropriate).
  487.  
  488. This means that if you move both the thumbnail application and the original
  489. files so that they remain relatively in the same location, Thumbnail will
  490. still be able to locate the original files.
  491.  
  492. Where relative paths are available, Thumbnail will use the relative path in
  493. preference to the absolute path (which is always stored) if the file can be
  494. accessed by that path, otherwise it defaults to the absolute path.
  495.  
  496. This means that if you move just the Thumbnail application it will also still
  497. be able to locate the original files.
  498.  
  499.  
  500. Thumbnail Correction
  501. --------------------
  502.  
  503. Sometimes you will get a thumbnail that is difficult to see, for example it
  504. may be too dark, too bright, etc. Thumbnail allows you to make small
  505. corrections to individual thumbnails.
  506.  
  507. To correct a thumbnail open the Picture Information window on that thumbnail
  508. picture (double click SELECT on the thumbnail picture). Using the window
  509. toggle icon (top right) make the information window full sized. At the bottom
  510. of the window will now be a line :
  511.  
  512.                         _____                    _____
  513.    Correction :  Add : |_____|       Multiply : |_____|       Try
  514.    
  515.  
  516. The 'Add' icon will (by default) contain the value 0, the 'Multiply' icon
  517. will contain 1.
  518.  
  519. By altering the values you will make Thumbnail perform an axtra process when
  520. producing the display thumbnail picture.
  521.  
  522. Both operations work on the intensity of the picture, multiply will multiply
  523. the pixel intensity by a constant, and add will add a contant value to the
  524. intensity of the pixels.
  525.  
  526. For example to brighten a picture place a positive value in the 'Add' icon,
  527. to darken place a negative value in the 'Add' icon. The 'Add' icon must
  528. contain a whole number between -256 and 256 (typically a value between -64
  529. and 64 will be useful, values outside this range will usually be fairly
  530. useless).
  531.  
  532. To increase the contrast of a picture place a value >1 in the 'Multiply'
  533. icon, a value between 0 and 1 will reduce the contrast. The value in the
  534. 'Multiply' icon is a real number between 0 and (about) 4 (although the is no
  535. set limit). Typically values between 0.5 and 2 will be useful.
  536.  
  537. Gamma correction can be achieved by using a negative multiply value. In this
  538. case the multiply value is made positive, and then used as the input to the
  539. gamma correction function. Gamma correction performs a nonlinear brightening
  540. operation. A gamma value of 1 (-1 placed in the multiply icon) produces no
  541. change, values above 1 tend to brighten, values below 1 darken.
  542.  
  543. As a guide, for thumbnails that are too dark try the following values in the
  544. 'Multiply' icon : -1.5, -2, -2.5 (these will brighten with increasing
  545. effect).
  546.  
  547. You can combine add and multiply operations, in which case Thumbnail will
  548. perform the multiply then the add.
  549.  
  550. To see the results of changing the values select the 'Try' icon. Thumbnail
  551. will then reprocess the thumbnail picture and display the result in the
  552. display icon at the top left of the information window.
  553.  
  554. Once you are happy with the display, select the 'Update' icon and your
  555. settings will be saved with the thumbnail for future use.
  556.  
  557. Entering values in the add and multiply icons won't alter the stored
  558. thumbnail data in any way, it only alters how that data is hanlded when
  559. Thumbnail creates a display sprite. Thus you can not damage a thumbnail
  560. permanently by trying out values.
  561.  
  562. NOTE: When trying out different values for the add and multiply icons make
  563. sure that you have not altered the 'Display' setting in the configuration
  564. window (or changed mode with 'Auto Display' set) as this will confuse
  565. Thumbnail and may cause it to crash.
  566.  
  567.  
  568. Thumbnail on a Risc PC
  569. ----------------------
  570.  
  571. Thumbnail will work perfectly well on a Risc PC, although there is one minor
  572. problem associated with the '32k colour' display option. With this option set
  573. (or the 'Auto Display' option set where display thumbnails are created in
  574. either a 32 thousand or 16 million colour mode) the thumbnails will not
  575. appear if you are in a 256 (or less) colour mode. This would appear to be a
  576. problem with RISC OS 3.5 and may be resolved in future OS releases.
  577.  
  578. In the mean time if you are using a 256 (or less) colour mode you should not
  579. set the '32k colour' option. The best option is to set the 'Auto Display'
  580. option (which will pick the best option for the current mode), but if you
  581. subsequently change mode you may need to close the Thumbnail display windows
  582. and reopen them again in order to see the thumbnails.
  583.  
  584. Thumbnail uses the new display sprite for signifying that a directory is
  585. open. On pre Risc PC machines you can use this effect by defining a sprite
  586. called 'directoryo' and placing it in the WIMP sprite pool.
  587.  
  588.  
  589. General Notes & Tips
  590. --------------------
  591.  
  592. Note that when adding items to a directory they will initially be placed at
  593. the end of the directory viewer (at the bottom). However in future viewings
  594. the directory will be in alphabetical order.
  595.  
  596. When you delete an item from a directory its icons will be greyed out whilst
  597. that directory viewer is on screen.
  598.  
  599.  
  600. As to what size you should make thumbnail pictures, this is something that
  601. needs some consideration. The bigger the thumbnails the more detail of the
  602. original picture they can contain, but they also take more storage space, and
  603. more memory to store whilst being displayed.
  604.  
  605. To give an indication of likely storage costs, consider the following
  606. examples of two example files converted to thumbnails of differing sizes
  607. using 16bpp compressed storage :
  608.  
  609.  
  610.       Size set        Picture1        Picture2
  611.       
  612.       80 x 80         4179            2742
  613.       
  614.       64 x 64         3036            2009
  615.       
  616.       48 x 48         1814            1426
  617.       
  618.       32 x 32         1033             819
  619.       
  620.  
  621. The 'Size set' shows the size configured as the maximum size, and the file
  622. sizes are in bytes. Picture1 is a GIF file, Picture2 a draw file.
  623.  
  624. As can be seen a jump from 32x32 to 80x80 (a 6.25 times jump in area) results
  625. in just a 4 times jump for picture1 and a 3.33 jump for picture2.
  626.  
  627. For reference, the uncompressed size for an 80x80 Picture1 is 10662 bytes
  628. (for 16 bpp).
  629.  
  630. Because Thumbnail has its own directory structure for storing the thumbnail
  631. pictures, the directory structure does not need to map that of your storage
  632. of the actual pictures. Indeed thumbnails in the same Thumbnail directory
  633. viewer could relate to pictures on different discs.
  634.  
  635. JPEG loading is handled by software from the 'Independent JPEG Group's  JPEG
  636. software' which has been altered to provide support for Thumbnail's own use.
  637.  
  638.  
  639. Thumbnail Structure
  640. -------------------
  641.  
  642. The thumbnail directory structure is contained in a standard RISC OS
  643. directory structure within the application directory. The directory structure
  644. starts in a directory called 'Root'. This means that if you need to perform
  645. any operations on any of the stored thumbnails, etc (for example a file
  646. exists in a thumbnail directory that crashed the application) you can perform
  647. the operation using the standard RISC OS filer.
  648.  
  649.  
  650. Registration of Thumbnail & User Licence
  651. ----------------------------------------
  652.  
  653. Thumbnail version 1.25, © copyright Ian Palmer 1994.
  654.  
  655. Artworks Rendering Modules © Computer Concepts Ltd.
  656.  
  657. The term 'program' refers to the executable and all associated data
  658. (excluding the Artworks Rendering Modules).
  659.  
  660. The author reserves the right to take action against any person, or company,
  661. that acts in such a way as to break the terms specified in this user licence.
  662.  
  663. This program is supplied 'as is', without express or implied warranty.
  664. No representations are made about the suitability of this software for
  665. any purpose. The author can not accept liability for any loss or damage
  666. resulting from the use of this program.
  667.  
  668. All rights reserved.
  669.  
  670. NOTE: Registration of 'Image' (the Image progressing package by the same
  671. author) covers the registration of Thumbnail. Therefore if you register for
  672. Image there is no need to register for Thumbnail.
  673.  
  674.  
  675.                                  Distribution
  676.                                  ------------
  677.                                  
  678. This version of the program may be freely distributed, subject to the terms
  679. below. This permission to distribute only applies to the version stated
  680. above, and may be withdrawn at any time.
  681.  
  682. Terms of distribution :
  683.  
  684.   1. The program must be distributed intact, including this (and all other)
  685.      copyright message(s).
  686.      
  687.   2. The program can only be distributed in such a way that no commercial
  688.      gain, or advantage, is made thorough its distribution. Distribution
  689.      'costs' may be charged, insofar that these charges are reasonable.
  690.      
  691.   3. The program must NOT be supplied with, or part of, a commercial package
  692.      without the express permission of the author. 
  693.      
  694.   4. The program must NOT distributed with thumbnail pictures contained
  695.      within the application. Thumbnail pictures can only be distributed
  696.      within slave Thumbnail applications or 'Read-Only' versions (with
  697.      permission).
  698.      
  699.   5. The author reserves the right to refuse any individual, or company,
  700.      permission to distribute this program.
  701.      
  702.      
  703.  
  704.                                     Use
  705.                                     ---
  706.                                     
  707. Permission is hereby granted to allow any person, group, body, or company to
  708. use this program, subject to the following terms :
  709.  
  710.  
  711.   1. The program is supplied "as is", without express or implied warranty.
  712.      No representations are made about the suitability of this software for
  713.      any purpose.
  714.      
  715.   2. This version of the program is SHAREWARE, as such continued use
  716.      requires registration (see below).
  717.      
  718.   3. The author reserves the right to refuse any person, or company,
  719.      permission to use this program.
  720.      
  721.      
  722.                  
  723.                         Artworks Rendering Modules
  724.                         --------------------------
  725.                         
  726. The Artworks rendering modules supplied with this program are copyright
  727. Computer Concepts Ltd. They must not be incorporated in any other programs
  728. without the permission of Computer Concepts Ltd.
  729.  
  730. The modules are distributed with Thumbnail with the kind permission of
  731. Computer Concepts Ltd.
  732.      
  733.      
  734.      
  735.                                 Registration
  736.                                 ------------
  737.                                  
  738.  
  739. This program is SHAREWARE. This means that you can try it out for a period of
  740. one month, after which you must register if you wish to continue using the
  741. program.
  742.  
  743. Registration not only entitles the user to permission to use the program
  744. after the one month period, it also entitles them to upgrades to later
  745. versions.
  746.  
  747. Registration costs just £5 (Free to all registered users of 'Image'). All
  748. registrations must be in pounds sterling (cash or cheque (made payable to
  749. 'I.J. Palmer') drawn on a U.K. bank - other forms of payment only by prior
  750. agreement).
  751.  
  752. To register simply send your payment to :
  753.  
  754.   Mr. I.J.Palmer,
  755.   40 Birch Crescent,
  756.   Aylesford,
  757.   Kent.  ME20 7QE.
  758.   England.
  759.   
  760.  
  761. enquiries can also be sent to the above address, or via E-mail (until end
  762. Sept. 1994) to ijp@doc.ic.ac.uk
  763.  
  764. Future versions can be obtained (by registered users) by sending a blank
  765. 3.5in disc (formatted) to the address above, with 50p return p&p (Stamps
  766. acceptable).
  767.  
  768.  
  769.  
  770.                               Commercial Use
  771.                               --------------
  772.                               
  773. The above registration details ONLY apply for personal use of Thumbnail. If
  774. you wish to use Thumbnail for commercial use then you need to register for a
  775. separate user licence.
  776.  
  777. An example of when this separate licence needs to be applied for is if you
  778. distribute a collection of clipart (or pictures, etc) and wish to use
  779. Thumbnail for a catalogue of these pictures. It makes no difference whether
  780. the clipart (pictures, etc) are distributed for commercial gain or freely.
  781.  
  782. Public Domain libraries can apply for the separate licence (for catalogues,
  783. etc. - no need for licence for plain distribution of Thumbnail as supplied)
  784. at a special rate of just £10 so long as use is limited to the distribution
  785. of catalogues of freeware/PD clipart/pictures (ie. no commercial items).
  786.  
  787. The full price for commercial use is £20.
  788.  
  789. You MUST apply for the commercial use licence BEFORE you start using
  790. Thumbnail for commercial use. With the commercial use licence you will
  791. receive a special 'read only' version of Thumbnail which can be distributed
  792. with a catalogue contained within it. The 'read only' version has the
  793. advantage of being much smaller in size (approx. 80k).
  794.  
  795. To register simply send £20 (or £10 for PD libraries, as above) to the
  796. address above with a blank 3.5in disc (formatted) and an extra 50p (for
  797. return p&p), and you will receive the latest version AND the 'read only'
  798. version which can be distributed.
  799.  
  800.