Sign in Join
Wiki copytemporary

RackCtls: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: RackCtls

OldNewLine
1+## About
2+
3+*RackCtls* is a a collection of components with an "Hi-fi system" appearance:
4+
5+<figure>
6+<img src="RackCtls.png" title="RackCtls.png" />
7+<figcaption>RackCtls.png</figcaption>
8+</figure>
9+
10+- **TLEDButton** a button with a LED.
11+- **TLEDButtonPanel** its matching panel.
12+- **TScrewPanel** a panel with screws in its corners.
13+- **TLEDDisplay** 7-segment LED display for numerical values.
14+- **TLEDMeter** LED bar graph, Vu-meter style.
15+
16+The download contains the component, an installation package and a demo application, that illustrates the features of the component.
17+
18+## Author
19+
20+Original author: [Simon Reinhardt](http://www.picsoft.de) Lazarus adaptation by: Luca Olivetti
21+
22+## License
23+
24+From the source file:
25+
26+Diese Komponenten sind Public Domain, das Urheberrecht liegt aber beim Autor.
27+
28+(translation:
29+
30+These components are Public Domain, the copyright however remains with the author. )
31+
32+## Download
33+
34+The latest stable release can be found [here](http://ventoso.org/luca/rackctls/) or on [Lazarus CCR](http://sourceforge.net/project/showfiles.php?group_id=92177&package_id=278218).
35+
36+The source repository is [here](https://github.com/olivluca/rackctls).
37+
38+## Change Log
39+
40+- Version 1.20.4 TLEDDisplay can show numbers in hex, use FPC resources for the icons
41+- Version 1.20.3 Fix memory leak in TLedDisplay, remove ctl3d/parentctl3d properties (removed from lazarus)
42+- Version 1.20.2 Fixed default color for TLedButtn/TLedButtonPanel
43+- Version 1.20 Initial release
44+
45+## Dependencies / System Requirements
46+
47+- None that I know of
48+
49+Status: *Stable* (I hope)
50+
51+Issues:
52+
53+- The original TButtonPanel has been renamed to TLedButtonPanel since Lazarus has already a TButtonPanel in its standard components palette
54+- The license is unclear to me
55+
56+## Installation
57+
58+- Unzip the file
59+- Open the package RackCtlsPkg.lpk in the lazarus ide
60+- Click install
61+
62+## The *RackCtls* Example Application
63+
64+The sample application is in the LazDemo subdirectory
65+
66+- Open RackDemo.lpi
67+- compile
68+- run
69+
70+---
71+*From the Free Pascal wiki, page "RackCtls", as it stood on 2019-08-25 after a change by Luca, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
72+Category: Components

Back to history