Recent

Author Topic: ANN: Eye-Candy Controls 0.9.6  (Read 8159 times)

Blaazen

  • Hero Member
  • *****
  • Posts: 3237
  • POKE 54296,15
    • Eye-Candy Controls
ANN: Eye-Candy Controls 0.9.6
« on: May 24, 2016, 07:10:47 pm »
New version of Eye-Candy Controls is released. You can download at SourceForge or alternatively at Ultrashare (as SourceForge is blocked in some countries).
https://sourceforge.net/projects/eccontrols/files/ecc_16-05-24_0-9-6/
http://ultrashare.net/hosting/fl/8c275ee97f

News: added new component TECAccordion. It is a side menu, known mainly from web-apps. It is a container, each item of menu can hold other controls (like TPageCtrl).

EC-Controls wiki: http://wiki.freepascal.org/Eye-Candy_Controls
TECTabCtrl wiki: http://wiki.freepascal.org/TECTabCtrl

Other changes was mainly bugfixes and tweeks. See CHANGELOG.txt and README.txt bundled in the *.zip for details.
Lazarus 2.3.0 (rev main-2_3-2863...) FPC 3.3.1 x86_64-linux-qt Chakra, Qt 4.8.7/5.13.2, Plasma 5.17.3
Lazarus 1.8.2 r57369 FPC 3.0.4 i386-win32-win32/win64 Wine 3.21

Try Eye-Candy Controls: https://sourceforge.net/projects/eccontrols/files/

Graeme

  • Hero Member
  • *****
  • Posts: 1428
    • Graeme on the web
Re: ANN: Eye-Candy Controls 0.9.6
« Reply #1 on: May 25, 2016, 10:21:16 am »
Congrats! I love your use of subtle gradients - it really makes the widgets look awesome. It is also refreshing to see not everybody is falling for the terrible looking 2D flat wire-frame mono-colour style designs that are so popular all over the place these days. I just bought my wife a new iMac, and the latest OSX looks terrible!! No more beautiful 3D widgets or icons.
--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

Thaddy

  • Hero Member
  • *****
  • Posts: 14204
  • Probably until I exterminate Putin.
Re: ANN: Eye-Candy Controls 0.9.6
« Reply #2 on: May 25, 2016, 11:01:44 am »
You are like Max Verstappen! getting better and better! this is really something special!
Thanks! AND RECOMMENDED TO EVERYONE!

The accordion is music to my eyes ;) 8-)
« Last Edit: May 25, 2016, 11:03:23 am by Thaddy »
Specialize a type, not a var.

Blaazen

  • Hero Member
  • *****
  • Posts: 3237
  • POKE 54296,15
    • Eye-Candy Controls
Re: ANN: Eye-Candy Controls 0.9.6
« Reply #3 on: June 05, 2016, 11:28:48 pm »
Mainly bug-fix release of EC-Controls 0.9.6.8 released.
https://sourceforge.net/projects/eccontrols/files/ecc_16-06-05_0-9-6-8/

Patches to TECTabCtrl. Added properties Hint and PopuMenu to each tab.
Added new component TECTriangle: balance of three values (it is not a color picker!).
See CHANGELOG.txt and README.txt bundled in the package for details.
Lazarus 2.3.0 (rev main-2_3-2863...) FPC 3.3.1 x86_64-linux-qt Chakra, Qt 4.8.7/5.13.2, Plasma 5.17.3
Lazarus 1.8.2 r57369 FPC 3.0.4 i386-win32-win32/win64 Wine 3.21

Try Eye-Candy Controls: https://sourceforge.net/projects/eccontrols/files/

bulrush

  • Jr. Member
  • **
  • Posts: 86
Re: ANN: Eye-Candy Controls 0.9.6
« Reply #4 on: July 10, 2016, 08:18:59 pm »
Is there a Windows EXE file for this? Some people  might want to see how the controls work without having to install and compile a test program.
Lazarus 1.6.0, FPC 3.0.0, Win 7 64-bit, current Perl programmer.

Blaazen

  • Hero Member
  • *****
  • Posts: 3237
  • POKE 54296,15
    • Eye-Candy Controls
Re: ANN: Eye-Candy Controls 0.9.6
« Reply #5 on: July 10, 2016, 08:49:29 pm »
No. I don't provide any. You can only see screenshots on the wiki and all the components have standart events as OnClick, OnChange and so on.
Lazarus 2.3.0 (rev main-2_3-2863...) FPC 3.3.1 x86_64-linux-qt Chakra, Qt 4.8.7/5.13.2, Plasma 5.17.3
Lazarus 1.8.2 r57369 FPC 3.0.4 i386-win32-win32/win64 Wine 3.21

Try Eye-Candy Controls: https://sourceforge.net/projects/eccontrols/files/

trayres

  • Jr. Member
  • **
  • Posts: 92
Re: ANN: Eye-Candy Controls 0.9.6
« Reply #6 on: October 26, 2016, 11:30:45 pm »
Win 7 x64, I get
"The program can't start because libgdk_pixbuf-2.0-0.dll is missing from your computer."

This is strange; did I miss some setup?

Dibo

  • Hero Member
  • *****
  • Posts: 1048
Re: ANN: Eye-Candy Controls 0.9.6
« Reply #7 on: December 19, 2016, 10:03:06 pm »
Are you planning make own TEdit widget instead of using native one? It could have extra features like QLineEdit in Qt5 has:
- placeholder text with custom style and position
- actions, this is something like TECEditBtn but button by itself is drawed inside TEdit. You can have multiple of them on the left and right side. For example clear action (see attachment)

Dibo

  • Hero Member
  • *****
  • Posts: 1048
Re: ANN: Eye-Candy Controls 0.9.6
« Reply #8 on: December 22, 2016, 06:20:41 pm »
Can't compile latest ecc_0-9-6_16-05-24.zip . I'm getting compiler error:
Quote
ectabctrl.pas(3137,24) Error: Can't take the address of constant expressions
in:
Code: Pascal  [Select][+][-]
  1. procedure TCustomECTabCtrl.TabChanged(ARecalculate: Boolean);
  2. var i: Integer;
  3. begin
  4.   {$IFDEF DBGTAB} DebugLn('TECTabCtrl.TabChanged '+booltostr(ARecalculate, 'T', 'F')); {$ENDIF}
  5.   if not ARecalculate then
  6.     begin
  7.       for i:=0 to length(VisibleTabs)-1 do
  8.         if (etfParentFont in VisibleTabs[i].Tab.Flags) and
  9.           (VisibleTabs[i].Tab.FontOptions.FontColor<>Font.Color)
  10.           then exclude(VisibleTabs[i].Tab.Flags, etfParentFont);
  11.       Redraw;
  12.     end else
  13.     RecalcInvalidate;
  14. end;  
I don't need tab control for now so I just commented that procedure

rjms1974

  • New member
  • *
  • Posts: 9
Re: ANN: Eye-Candy Controls 0.9.6
« Reply #9 on: October 02, 2017, 05:10:29 pm »
Hi Blaazen.
I can't see how to change the font color of the tabs on TECAccordion...
Looks like change it on properties makes no effect at all.
Could you give me a hand?
By the way, it's a beautiful component.
Thanks.

 

TinyPortal © 2005-2018