home *** CD-ROM | disk | FTP | other *** search
/ APDL Public Domain 1 / APDL_PD1A.iso / program / hacking / templrip / !TemplRip / !Help next >
Encoding:
Text File  |  1993-06-26  |  3.4 KB  |  96 lines

  1.                 __  ____  __  __  ___  _ _  ____ __   __
  2.                /  ||  _ \|  \/  |/   \| | ||  _ \\ \ / /
  3.               / | ||    /| |\/| || | || | ||    / \ ` /
  4.              / /|_||_|\_\|_|  |_|\___/\___/|_|\_\  |_|   ,
  5.             /_/   ___,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,__/|
  6.                  / _\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\__/
  7.                  |/ ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `
  8.                  `   
  9.                                  presents
  10.  
  11.  
  12.                       An Andrew De Quincey Production
  13.  
  14.  
  15.  
  16.                                  TemplRip
  17.                                  ~~~~~~~~
  18.                                 ~~~~~~~~~~
  19.                                ~~~~~~~~~~~~
  20.  
  21.                                Version 1.00
  22.  
  23.  
  24.  
  25. Introduction
  26. ~~~~~~~~~~~~~~~
  27. This is an application to allow you to grab window templates & local sprites
  28. from other applications by simply clicking on the relevant window.
  29.  
  30.  
  31. Use
  32. ~~~~~~
  33. Simply click the outer two mouse buttons together (ie select and adjust) on 
  34. a window, and TemplRip's save window will appear.
  35.  
  36.  To save the template for your selected window, simply drag the template file  icon to the directory of your choice.
  37.  
  38.  If the window you selected had a local sprite area associated with it, an 
  39.   extra file icon will appear in the save window. Simply drag this to a 
  40.   directory to save the contents of the local sprite area.
  41.  
  42. The icon 'Immediate', in the save window tells the program that you want it
  43. to save the window template (and sprites if any) as soon as you click on the
  44. window. This is used for grabbing the templates of windows which are deleted
  45. as soon as you click somewhere else, for example, menus.
  46.  
  47.  If the templates or sprites have no pathname (i.e. just a filename), they 
  48.   will NOT be saved if you use the 'immediate' option.
  49.  
  50. The error message 'The window you have selected has been subsequently 
  51. deleted' means that the task has deleted the window defintion, so, obviously,
  52. you cannot save it. You should use the 'Immediate' option to save such a 
  53. window.
  54.  
  55.  
  56. Technical details
  57. ~~~~~~~~~~~~~~~~~~~~
  58. The reason the program is quite slow to save the templates is because I had 
  59. (obviously) to use the call Wimp_TransferBlock to read the indirected icon 
  60. data, and the sprites. In a later release, to speed this up, I will probably 
  61. rewrite this section in ARM code.
  62.  
  63.  
  64. Problems
  65. ~~~~~~~~~~~
  66. If the task uses a sprite as an icon, but, instead of using a named sprite,
  67. uses a pointer to the memory containing that sprite, the grabbed icon will 
  68. lose its sprite. You will have to alter the template to take account of this.
  69.  
  70. For an example of this, try grabbing the icon bar with !edit loaded - the 
  71. !edit sprite will not be present in the grabbed template. However, the icon
  72. definition is still there, so you can then alter it to use !edit's sprite.
  73.  
  74.  
  75. Conditions
  76. ~~~~~~~~~~~~~
  77. This program or set of programs is FREEWARE. You may use it yourself without
  78. paying for it, and may distribute it freely. Please do NOT charge money for
  79. it, except the small amounts which may be necessary for post, packaging, and
  80. media. Please do NOT distribute it in an altered form without my permission.
  81.  
  82. Contact
  83. ~~~~~~~~~~
  84. My name is Andrew De Quincey and I may be contacted at this address:
  85.    Andrew De Quincey
  86.    37 Cedar Road
  87.    Broughty Ferry
  88.    Dundee
  89.    DD5 3BA
  90.    Scotland
  91.    UK
  92.  
  93. My (voice) telephone number is (0382) 79455.
  94.  
  95. In addition I may be reached on the Arcade bulletin boards as TheADQ.
  96.