- Forum
- CodeTyphon Studio
- CodeTyphon Studio Components and Libraries
- General Purpose
- [LAB] Cindy components
Question [LAB] Cindy components
- Sternas Stefanos
-
Topic Author
- Offline
- Moderator
-
- Ex Pilot, M.Sc, Ph.D
Cindy components pack here
to lab version 1.80 fo CodeTyphon
This components pack working in Win32, Win64, Linux32, Linux64 and WinCE!!!
Screen from Cindy Wince port (test on MS WinCE 6.5.3 Emulator and HTC HD2 phone)
PilotLogic Architect and Core Programmer
Please Log in or Create an account to join the conversation.
- Miquel Matas
-
- Offline
- Junior Member
-
- Posts: 121
- Thank you received: 10
When version 1.80 is expected to be released?
Cheers,
Miquel.
Please Log in or Create an account to join the conversation.
- Sternas Stefanos
-
Topic Author
- Offline
- Moderator
-
- Ex Pilot, M.Sc, Ph.D
I thing 1 week ?
PilotLogic Architect and Core Programmer
Please Log in or Create an account to join the conversation.
- Miquel Matas
-
- Offline
- Junior Member
-
- Posts: 121
- Thank you received: 10
Great project.
Please Log in or Create an account to join the conversation.
- Mauricio
- Offline
- New Member
-
- Posts: 13
- Thank you received: 7
i' m the Cindy Components original developper (for Delphi).
i have changed Cindy components license definition on SourceForge website to Mozilla Public License Version 1.1
in order to Cindy components be used on free and commercial software.
Cindy V4.20 here:
Cindy V4.20 at SourceForge
Regards,
Mauricio
Please Log in or Create an account to join the conversation.
- Sternas Stefanos
-
Topic Author
- Offline
- Moderator
-
- Ex Pilot, M.Sc, Ph.D
fantastic work
we will put the new Cindy V4.20
at next CodeTyphon release
PilotLogic Architect and Core Programmer
Please Log in or Create an account to join the conversation.
- Mauricio
- Offline
- New Member
-
- Posts: 13
- Thank you received: 7
I' m glad to see my components working on non Windows platform. What a surprise!
Let me know the webiste where to download cindy portage.
Maybe we can put on respective website a link for delphi/Code Typhoon download.
I confess that i' m not familiar with Lazarus or CodeTyphoon application. Are they same? Free?
Maybe i will try it ...
Regards,
Mauricio
Please Log in or Create an account to join the conversation.
- Sternas Stefanos
-
Topic Author
- Offline
- Moderator
-
- Ex Pilot, M.Sc, Ph.D
mauriciopt wrote: Just call me Mauricio ^^
I' m glad to see my components working on non Windows platform. What a surprise!
Let me know the webiste where to download cindy portage.
Maybe we can put on respective website a link for delphi/Code Typhoon download.
I confess that i' m not familiar with Lazarus or CodeTyphoon application. Are they same? Free?
Maybe i will try it ...
Regards,
Mauricio
Yes Sir CodeTyphon it's free
and it's the best programming solution...

PilotLogic Architect and Core Programmer
Please Log in or Create an account to join the conversation.
- Mauricio
- Offline
- New Member
-
- Posts: 13
- Thank you received: 7

Please Log in or Create an account to join the conversation.
- Sternas Stefanos
-
Topic Author
- Offline
- Moderator
-
- Ex Pilot, M.Sc, Ph.D
We will port new version to CodeTyphon
next release...
PilotLogic Architect and Core Programmer
Please Log in or Create an account to join the conversation.
- xcod
-
- Offline
- Junior Member
-
- Posts: 42
- Thank you received: 2

Add Please TcyDBgrid and TcyAdvDBgrid component to the next CodeTyphon release

Please Log in or Create an account to join the conversation.
- Sternas Stefanos
-
Topic Author
- Offline
- Moderator
-
- Ex Pilot, M.Sc, Ph.D
Please, don't forget
Next release has support for many Linux distributions (item finish)
Now we test and FreeBSD 32/64 (item is open)
But I will add this to our To-Do-List
PilotLogic Architect and Core Programmer
Please Log in or Create an account to join the conversation.
- Mauricio
- Offline
- New Member
-
- Posts: 13
- Thank you received: 7
Please Log in or Create an account to join the conversation.
- Sternas Stefanos
-
Topic Author
- Offline
- Moderator
-
- Ex Pilot, M.Sc, Ph.D
Many fixes...

PilotLogic Architect and Core Programmer
Please Log in or Create an account to join the conversation.
- mtbf40
- Offline
- Junior Member
-
- Posts: 23
- Thank you received: 0
i have a Problem with cyPanel:
i coded a App with cyPanel - when i move a other Window over the App., the Panels lost your color
unit mt4tcp_form;
{$mode objfpc}{$H+}
interface
uses
Classes, Windows, SysUtils, Forms, Controls, Graphics, Dialogs, ExtCtrls, ComCtrls,
LCLType, Buttons, cyPanel, cyAdvPanel;
type
{ TForm1 }
TForm1 = class(TForm)
cyAdvPanel1: TcyAdvPanel;
CyPanel1: TCyPanel;
ILControls: TImageList;
PageControl1: ComCtrls.TPageControl;
Panel1: TPanel;
Panel2: TPanel;
TabSheet1: ComCtrls.TTabSheet;
TabSheet2: TTabSheet;
TabSheet3: TTabSheet;
TabSheet4: TTabSheet;
procedure TabSheet1Show(Sender: TObject);
private
{ private declarations }
public
{ public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.lfm}
{ TForm1 }
procedure TForm1.TabSheet1Show(Sender: TObject);
begin
Tabsheet1.DoubleBuffered := True;
TabSheet1.Color := RGB(178, 229, 26);
TabSheet2.Color := RGB(178, 229, 26);
end;
end.
2. how can i change the color from a TabSheet?
Platform: Win7 64Bit
Please Log in or Create an account to join the conversation.
- RockyLuck
- Visitor
-
mtbf40 wrote: Hello,
i have a Problem with cyPanel:
i coded a App with cyPanel - when i move a other Window over the App., the Panels lost your color
Platform: Win7 64Bit
I have a problem that has the same origin, I think. Using a TcyAdvButton, I am unable to show a glyph. Tracing this I found (probably only in a Windows environment) that the procedure TcyBaseButton.CNDrawItem is never called, so the button's properties are never painted.
There are many problems with painting and the Cindy components. For instance, try the project C:\codetyphon\CodeOcean\Cindy\samples\cyAdvSpeedButton\cyAdvSpeedButtonDemo.lpi Under my 32 bit Windows Vista environment, it totally fails to deliver!

Under Delphi, there are no such problems, so it must be the port to Lazarus, causing it

Keep up the good work

Dick
Please Log in or Create an account to join the conversation.
- mtbf40
- Offline
- Junior Member
-
- Posts: 23
- Thank you received: 0
i found a bug in cyAdvSpeedutton (in example cyAdvSpeedButtonDemo):
the variable aState will not set (with bsHot) when i move the mouse over a Button - no entry exists in the file.
it exist bsUp, bsDown... but not bsHot
is there here a bug report??
Please Log in or Create an account to join the conversation.
- mtbf40
- Offline
- Junior Member
-
- Posts: 23
- Thank you received: 0

Please Log in or Create an account to join the conversation.
- Chris
-
- Offline
- Junior Member
-
- Posts: 54
- Thank you received: 4
mauriciopt continues to update his components - have you looked to see if the latest changes he's made fix these bugs? He may not be monitoring this forum so it might be better to email him direct, the latest version of these components is 4.45 (the version in CT2.70 is 4.42 but will probably be updated to the latest at the next CodeTyphon release) although it maybe this version still hasn't got these particular fixes, you can download the latest here;
sourceforge.net/projects/tcycomponents/
you can probably take the newer *.pas files from the relebvant folders in the archive and (maybe) just drop them over the existing ones in the relevant folder which should be;
c:\codetyphon\lazarus\components\pl_Cindy\source
(assuming Win32) and then recompile.
The difficult with trying to get Lazarus (and therefore any associated components) to work just like Delphi (for which these components were originally written) is that things like the messaging functionality need to work across all platforms (Windows, Linux & OSX) and that isn't easy, especially when the operating systems are fundamentially different and Linux has so many GUI front-ends - GTK, GTK2, QT, etc (unlike Win32 [and in some regards OSX] which really has just one regardless of which you run XP, Vista, Win7 etc) - it's a testament to the FPC/Lazarus developers that this can work at all.
TheBlackSheep
Please Log in or Create an account to join the conversation.
- Mauricio
- Offline
- New Member
-
- Posts: 13
- Thank you received: 7
Maybe yes

I have just added MouseOver property to public on cySpeedButton.pas and cyAdvSpeedButton.pas and it will avaible on next Cindy release (v4.50)!
Because i' m not working on Cindy port to CodeTyphoon, i'm not sure that this are the correct file and if they have already added this property on cyBaseSpeedButton.pas.
Mauricio
Please Log in or Create an account to join the conversation.