Hangar.La tienda de software del Amiga

MCC_TWFmultiLE 12.6

MUI indicator LED class

Short:        MUI indicator LED class
Author:       Chris <chris@worldfoundry.demon.co.uk>
Uploader:     Chris <chris worldfoundry demon co uk>
Type:         dev/mui
Version:      12.6
Replaces:     MCC_TWFmLED.lha
Requires:     MUI 3.6+
Architecture: m68k-amigaos


                       *** 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

Gratis

Web del proyecto ↗

Descargar 96 KB

Desde el Amiga: abre Hangar y busca MCC_TWFmultiLE.

AutorChris <chris@worldfoundry.demon.co.uk>
Categoríadev/mui
Tamaño96 KB
Param68k-amigaos
NecesitaMUI 3.6+
OrigenAminet