ColorBox
│
Deutsch (de) │
English (en) │
français (fr) │
About
ColorBox is a component that lets you select any predefined color with preview. There are two predefined palettes available:
- cpDefault (some frequently used named colors)
- cpFull (all named colors)
This component was designed for cross-platform applications.
Author
License
Download
Warning: This component is now part of Lazarus/the LCL; the download is only of historical interest.
The download contains the component, and a patch to make use of the cpFull option.
The download can be found on the Lazarus CCR Files page.
Change Log
- Version 1.0 2005/05/16
Dependencies / System Requirements
- None
Notes
Status: Beta
Issues: Tested on Windows. Needs testing on Linux.
Installation
Warning: ColorBox is currently included in Lazarus; the instructions below only apply for manual installs
- Apply the patch colorbox.diff
- Install the component or create it at runtime
Creation at runtime
To create the component at runtime use the following code :
Uses ...ColorBox...
procedure TForm1.Form1Create(Sender: TObject);
begin
cbColorBox := TColorBox.Create(Self);
cbColorBox.Parent := Self;
cbColorBox.Left := 100;
cbColorBox.Top := 100;
cbColorBox.Palette := cpFull;
end;
Make sure you don't forget to declare a global variable cbColorBox.