![Aminet](/pics/aminet_sketch_64.png)
|
84762 packages online
|
|
![](/pics/pix.gif) |
|
dev/mui/MCC_TWFmultiLE.lha |
|
No screenshot available
|
|
*** NOW RELEASED UNDER GNU GPL ***
This class is now open source, I have included the sourcecode in this
archive. Please see the "COPYING" file for the details of the GNU GPL and
what it means to the distribution of this archive.
TWFmultiLED is a fairly simple implementation of a "LED-like" indicator
which provides the programmer with a new method for communicating program
state to the user. Unlike other similar implementations, TWFmultiLED allows
both the user and programmer to specify both the shape of the indicator and
it's colour.
Via the preferences program the user can specify the RGB makeup of the 6
internal colours (used to represent the states "Off", "On", "Ok", "Loading",
"Error" and "Panic") and the default shape of the indicator. The programmer
can abide by the user's choice of shape, or override it and use one of the
other shapes. The programmer can also set the indicator to any of the 6 user
defined colours or to a custom colour the programmer specifies.
TWFmultiLED's features include:
- 10 user definable "preset" colours.
- 1 programmer definable colour (specified by RGB value)
- 6 possible shapes:
5 pixel diameter circle
11 pixel diameter circle
5x5 square
11x11 square
11x5 rectangle
13x11 rectangle
- Shape can be set by the user or, if required, by the programmer.
- Automatic turn off after a user or programmer definable delay.
Latest updates available from the support site at
http://www.worldfoundry.demon.co.uk/
TWFmultiLED.mcc changes since v12.4
- Fixed enforcer hits in Set() method caused by MUIM_GetConfigItem being
used before the app was valid.
- TimeOut is not retriggered if colour is set to 0.
- Added range check to timeout period.
- Timeout now actually works properly (It was not activated if the timeout
was specified during initialisation.
TWFmultiLED.mcp changes since v12.5
- Added test page to preferences
Listing of archive 'MCC_TWFmultiLED.lha':
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
1636 855 47.7% 05-Dec-99 22:03:48 MCC_TWFmultiLED.info
18052 6996 61.2% 05-Dec-99 22:03:38 MCC_TWFmultiLED/COPYING
1250 782 37.4% 05-Dec-99 22:03:48 MCC_TWFmultiLED/COPYING.info
1636 859 47.4% 05-Dec-99 22:03:48 MCC_TWFmultiLED/Demos.info
6456 3085 52.2% 25-Feb-99 11:24:12 MCC_TWFmultiLED/Demos/TWFmultiLED-demo
1704 854 49.8% 24-Feb-99 15:24:26 MCC_TWFmultiLED/Demos/TWFmultiLED-Demo.info
1636 856 47.6% 05-Dec-99 22:03:48 MCC_TWFmultiLED/Developer.info
1636 859 47.4% 05-Dec-99 21:55:02 MCC_TWFmultiLED/Developer/Autodocs.info
5870 1813 69.1% 25-Feb-99 11:59:12 MCC_TWFmultiLED/Developer/Autodocs/MCC_TWFmultiLED.doc
1369 821 40.0% 25-Feb-99 11:59:12 MCC_TWFmultiLED/Developer/Autodocs/MCC_TWFmultiLED.doc.info
1636 857 47.6% 05-Dec-99 21:55:02 MCC_TWFmultiLED/Developer/C.info
1636 855 47.7% 25-Feb-99 11:59:14 MCC_TWFmultiLED/Developer/C/Examples.info
12355 2726 77.9% 25-Feb-99 11:59:12 MCC_TWFmultiLED/Developer/C/Examples/TWFmultiLED-demo.c
1883 1360 27.7% 25-Feb-99 11:59:12 MCC_TWFmultiLED/Developer/C/Examples/TWFmultiLED-demo.c.info
1264 498 60.6% 25-Feb-99 11:59:12 MCC_TWFmultiLED/Developer/C/Examples/TWFmultiLED-demo.¶
1429 1045 26.8% 25-Feb-99 11:59:12 MCC_TWFmultiLED/Developer/C/Examples/TWFmultiLED-demo.¶.info
1636 852 47.9% 25-Feb-99 11:59:14 MCC_TWFmultiLED/Developer/C/Include.info
1636 859 47.4% 25-Feb-99 11:59:14 MCC_TWFmultiLED/Developer/C/Include/mui.info
2792 856 69.3% 21-Mar-99 18:17:28 MCC_TWFmultiLED/Developer/C/Include/mui/TWFmultiLED_mcc.h
1531 1023 33.1% 25-Feb-99 11:59:12 MCC_TWFmultiLED/Developer/C/Include/mui/TWFmultiLED_mcc.h.info
1636 860 47.4% 05-Dec-99 22:03:48 MCC_TWFmultiLED/Docs.info
6204 2531 59.2% 05-Dec-99 21:59:32 MCC_TWFmultiLED/Docs/TWFmultiLED.guide
1443 977 32.2% 24-Feb-99 15:24:24 MCC_TWFmultiLED/Docs/TWFmultiLED.guide.info
1636 857 47.6% 05-Dec-99 22:03:48 MCC_TWFmultiLED/Libs.info
9848 3481 64.6% 05-Dec-99 21:54:50 MCC_TWFmultiLED/Libs/mui/TWFmultiLED.mcc
10344 3756 63.6% 05-Dec-99 21:54:50 MCC_TWFmultiLED/Libs/mui/TWFmultiLED.mcp
159193 28617 82.0% 24-Feb-99 15:24:22 MCC_TWFmultiLED/MCC-Install
3112 1915 38.4% 05-Dec-99 22:03:48 MCC_TWFmultiLED/MCC-Install.info
2243 1063 52.6% 05-Dec-99 21:58:06 MCC_TWFmultiLED/MCC_TWFmultiLED.readme
1369 815 40.4% 05-Dec-99 22:03:48 MCC_TWFmultiLED/MCC_TWFmultiLED.readme.info
1636 854 47.7% 05-Dec-99 22:03:48 MCC_TWFmultiLED/Source.info
1448 306 78.8% 05-Dec-99 22:00:24 MCC_TWFmultiLED/Source/Prefs_Image.c
272 190 30.1% 05-Dec-99 22:00:24 MCC_TWFmultiLED/Source/prefs_image.mbr
34578 7010 79.7% 05-Dec-99 22:01:04 MCC_TWFmultiLED/Source/TWFmultiLED.mcc.c
73 73 0.0% 05-Dec-99 22:00:24 MCC_TWFmultiLED/Source/TWFmultiLED.mcc.fd
4235 1156 72.7% 05-Dec-99 22:01:06 MCC_TWFmultiLED/Source/TWFmultiLED.mcc.h
160 112 30.0% 05-Dec-99 22:00:24 MCC_TWFmultiLED/Source/TWFmultiLED.mcc.revise
1739 597 65.6% 05-Dec-99 22:00:24 MCC_TWFmultiLED/Source/TWFmultiLED.mcc.¶
1013 796 21.4% 05-Dec-99 22:00:52 MCC_TWFmultiLED/Source/TWFmultiLED.mcc.¶.info
311 213 31.5% 05-Dec-99 22:00:24 MCC_TWFmultiLED/Source/TWFmultiLED.mcc_lib.h
539 266 50.6% 05-Dec-99 22:00:24 MCC_TWFmultiLED/Source/TWFmultiLED.mcc_rev.h
718 370 48.4% 05-Dec-99 22:00:24 MCC_TWFmultiLED/Source/TWFmultiLED.mcc_rev.log
15 15 0.0% 05-Dec-99 22:00:24 MCC_TWFmultiLED/Source/TWFmultiLED.mcc_rev.rev
30532 5262 82.7% 05-Dec-99 22:01:04 MCC_TWFmultiLED/Source/TWFmultiLED.mcp.c
77 77 0.0% 05-Dec-99 22:00:24 MCC_TWFmultiLED/Source/TWFmultiLED.mcp.fd
5675 1682 70.3% 05-Dec-99 22:01:04 MCC_TWFmultiLED/Source/TWFmultiLED.mcp.h
160 112 30.0% 05-Dec-99 22:00:24 MCC_TWFmultiLED/Source/TWFmultiLED.mcp.revise
1931 626 67.5% 05-Dec-99 22:00:24 MCC_TWFmultiLED/Source/TWFmultiLED.mcp.¶
1013 798 21.2% 05-Dec-99 22:00:52 MCC_TWFmultiLED/Source/TWFmultiLED.mcp.¶.info
316 217 31.3% 05-Dec-99 22:00:24 MCC_TWFmultiLED/Source/TWFmultiLED.mcp_lib.h
539 266 50.6% 05-Dec-99 22:00:24 MCC_TWFmultiLED/Source/TWFmultiLED.mcp_rev.h
892 426 52.2% 05-Dec-99 22:00:24 MCC_TWFmultiLED/Source/TWFmultiLED.mcp_rev.log
15 15 0.0% 05-Dec-99 22:00:24 MCC_TWFmultiLED/Source/TWFmultiLED.mcp_rev.rev
-------- ------- ----- --------- --------
353958 95022 73.1% 05-Dec-99 22:06:06 53 files
|
Contents of dev/mui/MCC_TWFmultiLE.lha
PERMSSN UID GID PACKED SIZE RATIO CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic] 855 1636 52.3% -lh5- e5b3 Dec 5 1999 MCC_TWFmultiLED.info
[generic] 6996 18052 38.8% -lh5- 9a69 Dec 5 1999 MCC_TWFmultiLED/COPYING
[generic] 782 1250 62.6% -lh5- 0c5a Dec 5 1999 MCC_TWFmultiLED/COPYING.info
[generic] 859 1636 52.5% -lh5- 63ca Dec 5 1999 MCC_TWFmultiLED/Demos.info
[generic] 3085 6456 47.8% -lh5- 0762 Feb 25 1999 MCC_TWFmultiLED/Demos/TWFmultiLED-demo
[generic] 854 1704 50.1% -lh5- 9df1 Feb 24 1999 MCC_TWFmultiLED/Demos/TWFmultiLED-Demo.info
[generic] 856 1636 52.3% -lh5- 7693 Dec 5 1999 MCC_TWFmultiLED/Developer.info
[generic] 859 1636 52.5% -lh5- 10c5 Dec 5 1999 MCC_TWFmultiLED/Developer/Autodocs.info
[generic] 1813 5870 30.9% -lh5- eb74 Feb 25 1999 MCC_TWFmultiLED/Developer/Autodocs/MCC_TWFmultiLED.doc
[generic] 821 1369 60.0% -lh5- dc2d Feb 25 1999 MCC_TWFmultiLED/Developer/Autodocs/MCC_TWFmultiLED.doc.info
[generic] 857 1636 52.4% -lh5- 5774 Dec 5 1999 MCC_TWFmultiLED/Developer/C.info
[generic] 855 1636 52.3% -lh5- 48c3 Feb 25 1999 MCC_TWFmultiLED/Developer/C/Examples.info
[generic] 2726 12355 22.1% -lh5- 65e4 Feb 25 1999 MCC_TWFmultiLED/Developer/C/Examples/TWFmultiLED-demo.c
[generic] 1360 1883 72.2% -lh5- 95e3 Feb 25 1999 MCC_TWFmultiLED/Developer/C/Examples/TWFmultiLED-demo.c.info
[generic] 498 1264 39.4% -lh5- 56b2 Feb 25 1999 MCC_TWFmultiLED/Developer/C/Examples/TWFmultiLED-demo.¶
[generic] 1045 1429 73.1% -lh5- 7248 Feb 25 1999 MCC_TWFmultiLED/Developer/C/Examples/TWFmultiLED-demo.¶.info
[generic] 852 1636 52.1% -lh5- d6ee Feb 25 1999 MCC_TWFmultiLED/Developer/C/Include.info
[generic] 859 1636 52.5% -lh5- 0d77 Feb 25 1999 MCC_TWFmultiLED/Developer/C/Include/mui.info
[generic] 856 2792 30.7% -lh5- 9458 Mar 21 1999 MCC_TWFmultiLED/Developer/C/Include/mui/TWFmultiLED_mcc.h
[generic] 1023 1531 66.8% -lh5- 3138 Feb 25 1999 MCC_TWFmultiLED/Developer/C/Include/mui/TWFmultiLED_mcc.h.info
[generic] 860 1636 52.6% -lh5- c4fe Dec 5 1999 MCC_TWFmultiLED/Docs.info
[generic] 2531 6204 40.8% -lh5- 2981 Dec 5 1999 MCC_TWFmultiLED/Docs/TWFmultiLED.guide
[generic] 977 1443 67.7% -lh5- a7aa Feb 24 1999 MCC_TWFmultiLED/Docs/TWFmultiLED.guide.info
[generic] 857 1636 52.4% -lh5- 8d62 Dec 5 1999 MCC_TWFmultiLED/Libs.info
[generic] 3481 9848 35.3% -lh5- 9cc7 Dec 5 1999 MCC_TWFmultiLED/Libs/mui/TWFmultiLED.mcc
[generic] 3756 10344 36.3% -lh5- 78cf Dec 5 1999 MCC_TWFmultiLED/Libs/mui/TWFmultiLED.mcp
[generic] 28617 159193 18.0% -lh5- c402 Feb 24 1999 MCC_TWFmultiLED/MCC-Install
[generic] 1915 3112 61.5% -lh5- 9a0d Dec 5 1999 MCC_TWFmultiLED/MCC-Install.info
[generic] 1063 2243 47.4% -lh5- 1bc7 Dec 5 1999 MCC_TWFmultiLED/MCC_TWFmultiLED.readme
[generic] 815 1369 59.5% -lh5- 0409 Dec 5 1999 MCC_TWFmultiLED/MCC_TWFmultiLED.readme.info
[generic] 854 1636 52.2% -lh5- 0362 Dec 5 1999 MCC_TWFmultiLED/Source.info
[generic] 306 1448 21.1% -lh5- 5d90 Dec 5 1999 MCC_TWFmultiLED/Source/Prefs_Image.c
[generic] 190 272 69.9% -lh5- 015c Dec 5 1999 MCC_TWFmultiLED/Source/prefs_image.mbr
[generic] 7010 34578 20.3% -lh5- 1156 Dec 5 1999 MCC_TWFmultiLED/Source/TWFmultiLED.mcc.c
[generic] 73 73 100.0% -lh0- 9286 Dec 5 1999 MCC_TWFmultiLED/Source/TWFmultiLED.mcc.fd
[generic] 1156 4235 27.3% -lh5- bafd Dec 5 1999 MCC_TWFmultiLED/Source/TWFmultiLED.mcc.h
[generic] 112 160 70.0% -lh5- 6f48 Dec 5 1999 MCC_TWFmultiLED/Source/TWFmultiLED.mcc.revise
[generic] 597 1739 34.3% -lh5- edd3 Dec 5 1999 MCC_TWFmultiLED/Source/TWFmultiLED.mcc.¶
[generic] 796 1013 78.6% -lh5- 775a Dec 5 1999 MCC_TWFmultiLED/Source/TWFmultiLED.mcc.¶.info
[generic] 213 311 68.5% -lh5- a606 Dec 5 1999 MCC_TWFmultiLED/Source/TWFmultiLED.mcc_lib.h
[generic] 266 539 49.4% -lh5- d153 Dec 5 1999 MCC_TWFmultiLED/Source/TWFmultiLED.mcc_rev.h
[generic] 370 718 51.5% -lh5- 754c Dec 5 1999 MCC_TWFmultiLED/Source/TWFmultiLED.mcc_rev.log
[generic] 15 15 100.0% -lh0- 1fb3 Dec 5 1999 MCC_TWFmultiLED/Source/TWFmultiLED.mcc_rev.rev
[generic] 5262 30532 17.2% -lh5- 7704 Dec 5 1999 MCC_TWFmultiLED/Source/TWFmultiLED.mcp.c
[generic] 77 77 100.0% -lh0- ee40 Dec 5 1999 MCC_TWFmultiLED/Source/TWFmultiLED.mcp.fd
[generic] 1682 5675 29.6% -lh5- 46f8 Dec 5 1999 MCC_TWFmultiLED/Source/TWFmultiLED.mcp.h
[generic] 112 160 70.0% -lh5- 92e2 Dec 5 1999 MCC_TWFmultiLED/Source/TWFmultiLED.mcp.revise
[generic] 626 1931 32.4% -lh5- 6413 Dec 5 1999 MCC_TWFmultiLED/Source/TWFmultiLED.mcp.¶
[generic] 798 1013 78.8% -lh5- fc2c Dec 5 1999 MCC_TWFmultiLED/Source/TWFmultiLED.mcp.¶.info
[generic] 217 316 68.7% -lh5- 9cce Dec 5 1999 MCC_TWFmultiLED/Source/TWFmultiLED.mcp_lib.h
[generic] 266 539 49.4% -lh5- 54c1 Dec 5 1999 MCC_TWFmultiLED/Source/TWFmultiLED.mcp_rev.h
[generic] 426 892 47.8% -lh5- 2749 Dec 5 1999 MCC_TWFmultiLED/Source/TWFmultiLED.mcp_rev.log
[generic] 15 15 100.0% -lh0- becd Dec 5 1999 MCC_TWFmultiLED/Source/TWFmultiLED.mcp_rev.rev
---------- ----------- ------- ------- ------ ---------- ------------ -------------
Total 53 files 95022 353958 26.8% Dec 6 1999
|
|
|
![](/pics/pix.gif) |
Page generated in 0.02 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminet aminet net> |