Hello,
I'd like to publish here my set of visual components: Eye-Candy Controls. I already announced them on mailing-list two weeks ago.
It is a set of visual components based on Themes. Contains ruler, position-bar, image menu and visually atractive alternatives to TTrackBar, TProgressBar, TCheckBox, TRadioGroup, TCheckGroup, TSpeedButton, TEditButton, TColorEdit, TFloatSpinEdit and TUpDown with some extra options.
Before you install !
ECControls requires following change in control.pp:
these two methods must be virtual:
line ~722 procedure GetSpaceAround(var SpaceAround: TRect); virtual;
line ~724 function GetSpace(Kind: TAnchorKind): Integer; virtual;
This is done in Lazarus trunk 44805 (SVN version ~two weeks ago).
That's all. Without it will package not compile.
No matter if you have stable Lazarus (1.2) or trunk (1.3).
No matter if you have stable FPC (2.6.4) or trunk (2.7.1)
(but there were some patches to fpdoc which are not in 2.6.4,
so if you want to create html docs via attached script, you need 2.7.1).
You can download preferably from SourceForge:
http://sourceforge.net/projects/eccontrols/files/or alternatively from MediaFire:
https://www.mediafire.com/folder/stckq31c62d2q/14-05-09Note: I tested them on Qt, GTK2 and Win32 (Win). I never tried with Carbon. Feedback from Carbon testers is welcome.
Thank you and have a nice day.