home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 25 Icons / 25-Icons.zip / amptr101.zip / readme.inf (.txt) < prev    next >
OS/2 Help File  |  1997-10-27  |  17KB  |  430 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Introduction ΓòÉΓòÉΓòÉ
  3.  
  4. Welcome to 
  5. Animated Mouse Pointer for OS/2 - V1.01
  6. by Christian Langanke, 1996,1997 - All rights reserved 
  7.  
  8. This file is only available in English.
  9.  
  10. Thank you for your interest in Animated Mouse Pointer for OS/2. 
  11.  
  12. You can also visit the homepage of Animated Mouse Pointer for OS/2 at: 
  13.  
  14.       http://www.online-club.de/m1/clanganke 
  15.  
  16.  Author 
  17.  Christian Langanke 
  18.  COS2E & CWSE 
  19.  Team OS/2 Germany / Team OS/2 Ruhr e.V. 
  20.  email: C.Langanke@TeamOS2.DE 
  21.  
  22.  
  23. ΓòÉΓòÉΓòÉ 2. installation - National Language Support ΓòÉΓòÉΓòÉ
  24.  
  25. Install the program by executing install.cmd. 
  26.  
  27. For information on where to install the program files and the animation 
  28. resources, read this entire file carefully. 
  29.  
  30. The main program package supports English and German. The language to be used 
  31. is detected automatically. 
  32.  
  33. You can install the English version on versions of OS/2 in unsupported 
  34. languages, but be aware that the Pointers page of the mouse object and the help 
  35. for that page will change to English text, and will no longer correspond to 
  36. your OS/2 documentation where this page is referenced. 
  37.  
  38. The following languages are supported by external modules, which should be 
  39. available at the same location where you downloaded the main package: 
  40.  
  41.  language       NLS zip file name 
  42.  
  43.  dutch          amp_h101.zip 
  44.  
  45.  In order to use an NLS package, unzip the NLS zip file for your language to 
  46.  the directory where you unzipped the files of the main package before you run 
  47.  the installation program. 
  48.  
  49.  You can also visit the homepage of Animated Mouse Pointer for OS/2 at: 
  50.  
  51.       http://www.online-club.de/m1/clanganke 
  52.  
  53.  where you can get the latest information about supported language versions 
  54.  which may become available after the release of this program. 
  55.  
  56.  If your language is not supported, and you want Animated Mouse Pointer for 
  57.  OS/2 to support your language, you can help by translating the NLS source 
  58.  files.  If you want to do this, please send an e-mail to the author (see 
  59.  section Introduction). 
  60.  
  61.  
  62. ΓòÉΓòÉΓòÉ 3. Deinstallation ΓòÉΓòÉΓòÉ
  63.  
  64. The program can be uninstalled by running INSTALL\REMOVE.CMD in the directory 
  65. where you installed Animated Mouse Pointer for OS/2. 
  66.  
  67. VERY IMPORTANT: 
  68. Once you have installed the program, do not delete any program files unless you 
  69. have run the deinstallation program successfully. 
  70.  
  71.  
  72. ΓòÉΓòÉΓòÉ 4. Where to put the animation resources and program files ΓòÉΓòÉΓòÉ
  73.  
  74. The installation program will ask you where you want to install the animation 
  75. resources and program files. There are several possibilities, each of which has 
  76. advantages and disadvantages. These are the factors that may influence your 
  77. decision: 
  78.  
  79.      whether you want to use the system-provided pointer sets (which are not 
  80.       animated) together with the animation resources. 
  81.       This affects the usability of the program: animation resources are 
  82.       generally loaded via a Find dialog; the system-provided static 
  83.       (non-animated) pointer set directories take up space in this dialog, and 
  84.       you may not use them any more because they are not animated (and thus 
  85.       seem boring after a while). 
  86.  
  87.      whether you want to put the animation resources onto the boot partition. 
  88.       If you use different OS/2 partitions, you might want to put both the 
  89.       animation resources and the program files on a partition other than the 
  90.       boot partition, because then it is much easier to delete an OS/2 version 
  91.       and install a new one (no, I never install a new version over an old one 
  92.       ...).  By the way, I recommend this for all program files which are not 
  93.       part of the operating system. 
  94.       This makes even more sense when you have several OS/2 partitions on your 
  95.       PC. Then you should have one partition containing all the programs, and 
  96.       that is where you should place both the program files and animation 
  97.       resources for Animated Mouse Pointer for OS/2. You install the program 
  98.       for the first partition, and for each of the other partitions, you just 
  99.       call install\install.cmd within the installed file base to register the 
  100.       WPS enhancement class. 
  101.  
  102.  There are three options for the location of the animation resources: 
  103.  
  104.      ?:\OS2\POINTERS 
  105.       This is the default target directory for the animation resources. This 
  106.       directory is part of the OS/2 boot partition. 
  107.  
  108.       Advantages 
  109.  
  110.         -  You can use the system provided static (non-animated) pointer set 
  111.            directories together with the animation resources provided by 
  112.            Animated Mouse Pointer for OS/2. 
  113.  
  114.       Disadvantages 
  115.  
  116.         -  The Find dialog is crowded with system-provided static pointer set 
  117.            directories which have really long names, and thus use a lot of 
  118.            space. These directories may seem useless after a while, because the 
  119.            contained pointer sets are not animated; they only serve to make use 
  120.            of the program unwieldy. 
  121.         -  You have placed the animation resources onto the OS/2 boot 
  122.            partition. When you format this partition, you have to back up the 
  123.            animation resources, if you have modified them. 
  124.  
  125.      ?:\OS2\POINTERS\<subdiretory> 
  126.       I recommend putting the files into a subdirectory of ?:\OS2\POINTERS if 
  127.       you want to put the files on the boot partition and do not want to use 
  128.       the system-provided pointer set directories. 
  129.  
  130.       Advantages 
  131.  
  132.         -  You see only the animation resources in the Find dialog. The 
  133.            non-animated pointer set directories do not get in the way. 
  134.  
  135.       Disadvantages 
  136.  
  137.         -  It is more difficult to use the system-provided pointer set 
  138.            directories. You won't see them in the Find dialog any more. 
  139.            One way to use the system-provided pointers would be: open the 
  140.            directory ?:\OS2\POINTERS via the drives folder and drag the desired 
  141.            sources onto the container of the Pointers page. 
  142.         -  You have placed the animation resources onto the OS/2 boot 
  143.            partition. When you  format this partition, you have to back up the 
  144.            animation resources first, if you have modified them. 
  145.  
  146.      a directory on a partition other than the boot partition 
  147.       This is highly recommended if you have to reinstall OS/2 a lot, or if you 
  148.       have different versions of OS/2 installed on your system.  Then you 
  149.       should also install the program files on the same partition. 
  150.  
  151.       Advantages 
  152.  
  153.         -  You see only the animation resources in the Find dialog. The 
  154.            non-animated pointer set directories do not get in the way. 
  155.         -  You can format OS/2 partitions without loss of the program files or 
  156.            animation resources.  This is especially useful if you have modified 
  157.            the animation resources. 
  158.  
  159.       Disadvantages 
  160.  
  161.         -  It is more difficult to use the system-provided pointer set 
  162.            directories. You won't see them in the Find dialog any more. 
  163.  
  164.  
  165. ΓòÉΓòÉΓòÉ 5. Long Filename Considerations ΓòÉΓòÉΓòÉ
  166.  
  167. You can install both the program files and parts of the animation resource 
  168. files in directories with long pathnames. 
  169.  
  170. For the program files, no restrictions exist. They can be installed on both FAT 
  171. and HPFS partitions. 
  172.  
  173. For the animation resources, there are two restrictions: 
  174.  
  175.      If the target directory for the animation resources does not support long 
  176.       filenames (if you install them onto a FAT partition), the OS/2 pointer 
  177.       set version of the animations supplied with Animated Mouse Pointer for 
  178.       OS/2 cannot be unpacked to that directory. This is because files included 
  179.       in these pointer set directories have long filenames, which are not 8.3 
  180.       (FAT) compliant. 
  181.       The animations are also available as AniMouse resource DLL files. If you 
  182.       don't want to modify the supplied animations, you can just install the 
  183.       AniMouse resource DLL files. 
  184.       Even on FAT partitions, you can create your own animation with the OS/2 
  185.       Icon Editor.  You cannot use this animation directly in a pointer set 
  186.       directory, which would be nice for testing the animation, but you can 
  187.       create your own AniMouse resource DLL file, even on a FAT drive.  So 
  188.       creating your own animations is more work than when using a HPFS 
  189.       partition. 
  190.  
  191.       Refer to 
  192.  
  193.            How can I create an AniMouse resource DLL ? in the online help. 
  194.  
  195.      If you want to create your own animations, the name target directory for 
  196.       the animation resources and the pointer set directory of your own 
  197.       animation may not contain space characters.  You have to pay particular 
  198.       attention when you create or rename pointer set directories within the 
  199.       WPS. This is a restriction of the OS/2 resource compiler, which cannot 
  200.       handle spaces in filenames. Note that long filenames without spaces can 
  201.       be used here. 
  202.  
  203.  
  204. ΓòÉΓòÉΓòÉ 6. What the install program does ΓòÉΓòÉΓòÉ
  205.  
  206.      Unpacks mouse pointer animations to a user-specified directory on your 
  207.       harddisk.  If the directory does not exist, it will be created. The 
  208.       default target directory is ?:\OS2\POINTERS, where ?: is the OS/2 startup 
  209.       drive.  As Animated Mouse Pointer for OS/2 supports loading of animation 
  210.       resources from other directories, you may want to keep the animation 
  211.       resources away from the OS/2 boot partition for several reasons.  If you 
  212.       specify a different target directory, this directory will be set up as 
  213.       the default "Animation File Path" automatically: this is the directory 
  214.       where "Animated Mouse Pointer for OS/2" will search for animation 
  215.       resources. You can change this later via the Animation 
  216.       Settings/Properties dialog. 
  217.  
  218.      Copies the program files to a user-specified directory on your hard disk. 
  219.       If the directory does not exist, it will be created.  The target program 
  220.       directory will contain the language-specific files for your language or 
  221.       the English version. 
  222.  
  223.       Note:  If any files in the target directory are locked because a previous 
  224.       program version is already installed, the install program offers to 
  225.       handle the locked files via a system reboot.  To avoid a system reboot, 
  226.       you can also deinstall the old version using the WPS reset option (use 
  227.       REMOVE.CMD of the new version for deinstall !) and then install the new 
  228.       version also using this WPS reset option. 
  229.  
  230.      Registers a WPS enhancement class for WPMouse.  This class "only" 
  231.       replaces, and thus enhances, the pointers page of the mouse object's 
  232.       settings notebook, while other pages are not affected. 
  233.  
  234.      Sets up a program object for Online Help in the "Information" folder and 
  235.       a shadow of this program object on the Desktop. This will bring up the 
  236.       HLP file (converted to INF by the installation program) of Animated Mouse 
  237.       Pointer for OS/2 when double-clicked. The objects are created during the 
  238.       next WPS startup, which is initiated by either a WPS reset or a system 
  239.       reboot. 
  240.  
  241.       Please have a closer look at the online help. The concept of this program 
  242.       is simple, but it is hard to figure out if you don't know what you can do 
  243.       with it.  And believe me, you can do a lot! Also, Animated Mouse Pointer 
  244.       for OS/2 is not perfect.  It still has some limitations, which are also 
  245.       stated in the online help.  Something that appears to be a bug may only 
  246.       be a limitation which I could not find a technical solution for up to 
  247.       now... 
  248.  
  249.      Patches SYSLEVEL.AMP in the program directory to reflect the language 
  250.       version of the program that you installed.  To view the contents of this 
  251.       file, execute the syslevel command. The title of the syslevel file should 
  252.       be in the installed language, and the third letter of the current CSD 
  253.       level Id should match the third letter of the CSD level Id of the OS/2 
  254.       syslevel file for the base system (?:\OS2\INSTALL\SYSLEVEL.OS2). The only 
  255.       exceptions to that rule are: 
  256.  
  257.         -  if your OS/2 version is in your language, but your language is not 
  258.            yet supported by the program.  Then the SYSLEVEL title is in English 
  259.            and the third letter of the CSD level Id is a zero, because the 
  260.            English version is installed. 
  261.         -  if the third letter of the CSD level Id of the OS/2 syslevel file 
  262.            for the base system (?:\OS2\INSTALL\SYSLEVEL.OS2) is a zero, 
  263.            although your OS/2 version is not English. 
  264.  
  265.      If no locked files have to be handled by the installation program, you 
  266.       will be prompted for an optional Workplace Shell reset or a system 
  267.       reboot. The WPS restart shortens the installation process, as you can 
  268.       avoid a system reboot in order to use the program.  If files are locked, 
  269.       a system reboot is required and the WPS reset option is not available. 
  270.       This option is quite useful, because initialization of a WPS replacement 
  271.       class only requires a WPS reset rather than a complete system reboot, and 
  272.       this takes less time. 
  273.  
  274.       If you choose to do a WPS reset, the WPS will close all open WPS views of 
  275.       folders, object settings, etc., while all other programs (such as OS/2 or 
  276.       DOS windows, fullscreen sessions, or PM programs) will continue to run. 
  277.       After the WPS is up again, "Animated Mouse Pointer for OS/2" is ready for 
  278.       use. 
  279.  
  280.       If you feel more comfortable doing a complete system shutdown and reboot, 
  281.       you can select not to reset the WPS.  Then you need to reboot OS/2 to use 
  282.       the program. 
  283.  
  284.       Note:  If you use the "WPS reset" option, the WPS will be locked if you 
  285.       use the "Lock on startup" option within the Desktop "Lockup" 
  286.       Settings/Properties. 
  287.  
  288.  
  289. ΓòÉΓòÉΓòÉ 7. What the uninstall program does ΓòÉΓòÉΓòÉ
  290.  
  291. VERY IMPORTANT: 
  292. If you have installed the program, do not delete any program files until you 
  293. have run the deinstallation program successfully. 
  294.  
  295.      Deregisters the enhancement WPS class for WPMouse. 
  296.  
  297.      Destroys the program object for Online Help in the "information" folder 
  298.       and the shadow on the desktop. 
  299.  
  300.  
  301. ΓòÉΓòÉΓòÉ 8. important notes about installation/deinstallation ΓòÉΓòÉΓòÉ
  302.  
  303. Note: 
  304.  
  305.      Neither the install nor the uninstall program makes permanent changes to 
  306.       your CONFIG.SYS.  The install program only changes CONFIG.SYS temporarily 
  307.       in order to handle locked files, if necessary. 
  308.  
  309.       All parts of the program are designed so that a permanent modification is 
  310.       not necessary, because I believe that modifying CONFIG.SYS for anything 
  311.       other than inserting a DEVICE statement is not good practice.  This would 
  312.       not be user-friendly and can be easily avoided. 
  313.  
  314.      You can reinstall the animation resources at any time. Just unpack the 
  315.       package zip file to a temporary directory and run install.cmd in the 
  316.       directory where you unzipped the package. Select unpacking the animation 
  317.       resources.  After that, the installation program will install the program 
  318.       over the installed version. Select not to go on with the installation. 
  319.  
  320.      The uninstall program does not remove any files from your hard disk. 
  321.  
  322.      The "Animation File Path" and the program path, which you can specify in 
  323.       the install program or via command line parameters, are stored within 
  324.       OS2.INI (application name is "WPAMPTR") and used as default values when 
  325.       executing the install program again.  You can delete this information, if 
  326.       desired, but it is recommended that you do so only if you have done the 
  327.       following (in this order!) 
  328.  
  329.         1. run the deinstallation program install\remove.cmd successfully 
  330.         2. and deleted the program files and do not want to use the program any 
  331.       longer.  Otherwise the information in OS2.INI will make a future 
  332.       reinstallation easier, because then you won't have to specify these 
  333.       values again. 
  334.  
  335.      After both install and uninstall, you will be prompted for a reboot or a 
  336.       WPS reset for the changes to take effect.  This is necessary for WPS 
  337.       replacement classes. The only exception to that rule is: If you perform 
  338.       an installation and then, without rebooting or resetting the WPS, 
  339.       uninstall, you need not reboot or reset the WPS, because you never used 
  340.       the WPS replacement class. 
  341.  
  342.      If you execute INSTALL.CMD from the program directory of an installed 
  343.       version, the unpacking of animation resources and the xcopy of program 
  344.       files is skipped, because everything is (or rather, should be) already 
  345.       there. 
  346.  
  347.  
  348. ΓòÉΓòÉΓòÉ 9. Unattended installation/deinstallation ΓòÉΓòÉΓòÉ
  349.  
  350. For unattended installation and deinstallation you can use the parameter 
  351. /Batch. 
  352.  
  353. For the installation program, you can specify the install target directories 
  354. for both the program and the animation resource files with other parameters. 
  355.  
  356. Call install\install.cmd or install\remove.cmd with parameter /? to display 
  357. help for all supported installation and deinstallation parameters. 
  358.  
  359.  
  360. ΓòÉΓòÉΓòÉ 10. Startup Problems with Animated Mouse Pointer for OS/2 ΓòÉΓòÉΓòÉ
  361.  
  362.  This section applies to 
  363.  
  364.      users of Object Desktop from Stardock Systems 
  365.      users experiencing WPS hangs with "Animated Mouse Pointer for OS/2" V1.0 
  366.  
  367.  This version of Animated Mouse Pointer for OS/2 implements a workaround for 
  368.  WPS initialization problems which may occur when using the program either 
  369.  together with Object Desktop or on a system with heavy CPU load and disk I/O 
  370.  during WPS startup (many programs started via startup.cmd or Startup folder). 
  371.  
  372.  On these systems the WPS may hang when Animated Mouse Pointer for OS/2 loads 
  373.  the animation and starts to animate the arrow pointer while Object Desktop 
  374.  loads. 
  375.  
  376.  Normally WPS objects should not interfere each other on WPS initialization, 
  377.  but such effects can also be observed using other pieces of software. I tried 
  378.  to find the error and/or to avoid the hang by numerous program modifications 
  379.  (modifying animation priority, different synchronisation schemes for the 
  380.  animation thread), but that did not work. 
  381.  
  382.  Now you can delay the animation initialization for a user-specified amount of 
  383.  time so that your system can finish the startup before initializing the 
  384.  pointer animation. 
  385.  Because there is no way of automatically detecting whether all startup 
  386.  programs are up already, this delay has to be manually determined by the user. 
  387.  
  388.  If your WPS hangs on startup with Animated Mouse Pointer for OS/2 installed 
  389.  and with mouse pointer animations active before the last shutdown, then 
  390.  perform the following steps 
  391.  
  392.      do a <CTRL>-<ALT>-<Delete> to restart your system 
  393.      boot to the command line by pressing <ALT>-<F1>, when "ΓûêΓûêΓûêΓûê OS/2" appears 
  394.       in the left upper corner on your screen, then press "C" to boot to the 
  395.       command line when the Recovery Choices screen appears. 
  396.      edit your CONFIG.SYS (you can use TEDIT.EXE for this) 
  397.  
  398.       add the following line at the end of CONFIG.SYS 
  399.       SET WPAMPTR.ANIMINITDELAY=n 
  400.       where n is the needed delay in seconds. 
  401.       It is recommended that you set n to a high value at first (e.g. 120 for a 
  402.       delay of 2 minutes). Later, you can decrease the value you have set with 
  403.       the environment variable so that the animation will start right after the 
  404.       WPS startup has finished. Alternatively, you can open the "Animation 
  405.       Settings/Properties" dialog and modify the setting for "Animation 
  406.       Initialization Delay" to the appropriate value. 
  407.  
  408.       Note: 
  409.         -  The environment variable WPAMPTR.ANIMINITDELAY is always used as a 
  410.            default value for the setting "Animation Initialization Delay". If 
  411.            you store a different value within the "Animation 
  412.            Settings/Properties" dialog than specified in the environment 
  413.            variable, the value of the animation setting will be used. 
  414.         -  To explicitly delete the animation setting so that the value of the 
  415.            environment variable is used, set the value of the animation setting 
  416.            to the default value. 
  417.         -  When the mouse object awaits the delayed initialization of the 
  418.            animation, all controls on the "Pointers" page are disabled until 
  419.            the initialization is finished.  This is done to prevent the user 
  420.            from modifying settings that are later overwritten by the delayed 
  421.            initialization. 
  422.  
  423.  
  424. ΓòÉΓòÉΓòÉ 11. your feedback ΓòÉΓòÉΓòÉ
  425.  
  426. For comments/questions/suggestions, if you want your new animation to be 
  427. integrated in a new version of this program, or if you want to help me support 
  428. a new language in the next version, feel free to e-mail the author. (see 
  429. section Introduction).  And now: have fun! 
  430.