RackCtls
From Lazarus wiki
Jump to navigationJump to searchThe printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
│
English (en) │
中文(中国大陆) (zh_CN) │
About
RackCtls is a a collection of components with an "Hi-fi system" appearance:
- 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.
(translation:
These components are Public Domain, the copyright however remains with the author. )
Download
The latest stable release can be found here or on Lazarus CCR.
The source repository is here.
Change Log
- Version 1.20.4 TLEDDisplay can show numbers in hex, use FPC resources for the icons
- Version 1.20.3 Fix memory leak in TLedDisplay, remove ctl3d/parentctl3d properties (removed from lazarus)
- Version 1.20.2 Fixed default color for TLedButtn/TLedButtonPanel
- Version 1.20 Initial release
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