Difference between revisions of "RackCtls"

From Free Pascal wiki
Jump to navigationJump to search
Line 7: Line 7:
 
* '''TLEDButtonPanel''' its matching panel.
 
* '''TLEDButtonPanel''' its matching panel.
 
* '''TScrewPanel''' a panel with screws in its corners.
 
* '''TScrewPanel''' a panel with screws in its corners.
* '''TLEDDisplay 7-segment''' LED display for numerical values.
+
* '''TLEDDisplay''' 7-segment LED display for numerical values.
* '''TLEDMeter LED''' bar graph, Vu-meter style.
+
* '''TLEDMeter''' LED bar graph, Vu-meter style.
  
  
 
The download contains the component, an installation package and a demo application, that illustrates the features of the component.
 
The download contains the component, an installation package and a demo application, that illustrates the features of the component.
 
  
 
=== Author ===
 
=== Author ===

Revision as of 10:37, 30 May 2008

About

RackCtls is a a collection of components with an "Hi-fi system" appearance:

RackCtls.png

  • TLEDButton a button with a LED.
  • TLEDButtonPanel its matching panel.
  • TScrewPanel a panel with screws in its corners.
  • TLEDDisplay 7-segment LED display for numerical values.
  • TLEDMeter LED bar graph, Vu-meter style.


The download contains the component, an installation package and a demo application, that illustrates the features of the component.

Author

Original author: Simon Reinhardt Lazarus adaptation by: Luca Olivetti

License

From the source file:

Diese Komponenten sind Public Domain, das Urheberrecht liegt aber beim Autor.

Download

The latest stable release can be found here or on Lazarus CCR.

Dependencies / System Requirements

  • None that I know of

Status: Stable (I hope)

Issues:

  • The original TButtonPanel has been renamed to TLedButtonPanel since Lazarus has already a TButtonPanel in its standard components palette
  • The license is unclear to me


Installation

  • Unzip the file
  • Open the package RackCtlsPkg.lpk in the lazarus ide
  • Click install

The RackCtls Example Application

The sample application is in the LazDemo subdirectory

  • Open RackDemo.lpi
  • compile
  • run