AminetAminet
Search:
84708 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/mouse/AnimaPoint.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Animate your mouse pointer.
Author:Alex Carmona <AmigaOne at theworld net>
Uploader:Alex Carmona <AmigaOne theworld net>
Type:util/mouse
Version:1.0
Architecture:ppc-amigaos >= 4.0.5
Date:2008-02-24
Download:http://aminet.net/util/mouse/AnimaPoint.lha - View contents
Readme:http://aminet.net/util/mouse/AnimaPoint.readme
Downloads:5289

AnimaPoint animates your mouse pointer.
It uses a script in conjunction with a series of icon images to update
the pointer imagery in a loop.

It should be noted that this is mainly to demonstrate the possibility
offered by the new intuition feature which allows you to set 32bit
custom pointers by creatings def_pointer.info and  def_busypointer.info
icons in ENVARC:SYS/ but really should not be abused the way I did.

It won't crash your system but it can put quite a heavy load on it if
the delay between each image update is too short.

Eventually I might make a real program to do this in a system-friendly
way, but I always wanted such a rotating checkered pointer and that was
the quick and dirty way to make it happen, and then, I also wanted to
share the idea.

I can think of more useful applications for this feature, where updating
the pointer image would happen only once per minute or less often, in
which case it wouldn't have a negative impact on system performance.
However, while it's handy to be able to do this from a script, copying
files directly to ENV: still qualifies as a hack, so don't expect such
trickery to work forever.


USAGE:

Double-click the icon, use the requester to quit or wait long enough and
it will quit automatically after 100 loops (180° rotation per loop).

The rotation speed can be changed by adjusting the timer value in the
AnimaPoint script (see comments), and the AutoStop feature can be
disabled if desired.
Longer timers reduce the CPU load considerably at the expense of the
the rotation not looking as smooth.


Contents of util/mouse/AnimaPoint.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 4409    5061  87.1% -lh5- afd2 Jan  5 18:50 AnimaPoint.info
[generic]                 2738    2755  99.4% -lh5- f6a0 Jan  5 18:12 AnimaPoint/01.info
[generic]                 2699    2717  99.3% -lh5- 1602 Jan  5 18:12 AnimaPoint/02.info
[generic]                 2902    2915  99.6% -lh5- cc97 Jan  5 18:12 AnimaPoint/03.info
[generic]                 2906    2919  99.6% -lh5- a63d Jan  5 18:12 AnimaPoint/04.info
[generic]                 2850    2867  99.4% -lh5- 183f Jan  5 18:12 AnimaPoint/05.info
[generic]                 2869    2883  99.5% -lh5- 259c Jan  5 18:12 AnimaPoint/06.info
[generic]                 2629    2641  99.5% -lh5- 590a Jan  5 18:12 AnimaPoint/07.info
[generic]                 2650    2659  99.7% -lh5- a589 Jan  5 18:12 AnimaPoint/08.info
[generic]                 2672    2681  99.7% -lh5- 3b83 Jan  5 18:12 AnimaPoint/09.info
[generic]                 2607    2617  99.6% -lh5- b5a4 Jan  5 18:12 AnimaPoint/10.info
[generic]                 2610    2619  99.7% -lh5- db03 Jan  5 18:12 AnimaPoint/11.info
[generic]                 2419    2429  99.6% -lh5- c4ff Jan  5 18:12 AnimaPoint/12.info
[generic]                 2280    2289  99.6% -lh5- 93a3 Jan  5 18:12 AnimaPoint/13.info
[generic]                 2124    2139  99.3% -lh5- 790d Jan  5 18:12 AnimaPoint/14.info
[generic]                 2333    2341  99.7% -lh5- 51c7 Jan  5 18:12 AnimaPoint/15.info
[generic]                 2419    2431  99.5% -lh5- e540 Jan  5 18:12 AnimaPoint/16.info
[generic]                 2558    2569  99.6% -lh5- 23c3 Jan  5 18:12 AnimaPoint/17.info
[generic]                 2614    2623  99.7% -lh5- e29f Jan  5 18:12 AnimaPoint/18.info
[generic]                 2675    2687  99.6% -lh5- ab55 Jan  5 18:12 AnimaPoint/19.info
[generic]                 2743    2761  99.3% -lh5- ec8f Jan  5 18:12 AnimaPoint/20.info
[generic]                 2614    2629  99.4% -lh5- ed34 Jan  5 18:12 AnimaPoint/21.info
[generic]                 2828    2839  99.6% -lh5- 2de5 Jan  5 18:12 AnimaPoint/22.info
[generic]                 2850    2861  99.6% -lh5- 7eee Jan  5 18:12 AnimaPoint/23.info
[generic]                 2864    2877  99.5% -lh5- b495 Jan  5 18:12 AnimaPoint/24.info
[generic]                 2861    2873  99.6% -lh5- 61cc Jan  5 18:12 AnimaPoint/25.info
[generic]                 2677    2687  99.6% -lh5- e500 Jan  5 18:12 AnimaPoint/26.info
[generic]                 2665    2679  99.5% -lh5- e97a Jan  5 18:12 AnimaPoint/27.info
[generic]                 2569    2579  99.6% -lh5- 5b40 Jan  5 18:12 AnimaPoint/28.info
[generic]                 2502    2519  99.3% -lh5- 51e8 Jan  5 18:12 AnimaPoint/29.info
[generic]                 2631    2641  99.6% -lh5- 2cc8 Jan  5 18:12 AnimaPoint/30.info
[generic]                  713    2120  33.6% -lh5- 74d9 Jan  5 02:44 AnimaPoint/AnimaPoint
[generic]                 5798    6305  92.0% -lh5- 6fd8 Jan  5 18:12 AnimaPoint/AnimaPoint.info
[generic]                  881    1615  54.6% -lh5- d28a Jan  5 19:23 AnimaPoint/AnimaPoint.readme
[generic]                   66      76  86.8% -lh5- 0703 Jan  5 01:28 AnimaPoint/APRequest
[generic]                 2276    4500  50.6% -lh5- 838d Jan  5 00:30 AnimaPoint/Delay
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        36 files   93501   99403  94.1%            Feb 24 17:20

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>