× General Purpose Components and Libraries, discussions, problems and suggestions

Question [LAB] Cindy components

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
9 years 1 month ago - 9 years 1 month ago #1077 by Sternas Stefanos
[LAB] Cindy components was created by Sternas Stefanos
We successfully port
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
Attachments:
Last edit: 9 years 1 month ago by Sternas Stefanos.

Please Log in or Create an account to join the conversation.

More
9 years 1 month ago #1088 by Miquel Matas
Replied by Miquel Matas on topic Re: [LAB] Cindy components
Hi Sternas,

When version 1.80 is expected to be released?

Cheers,
Miquel.

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
9 years 1 month ago #1089 by Sternas Stefanos
Replied by Sternas Stefanos on topic Re: [LAB] Cindy components
We make final tests now
I thing 1 week ?

PilotLogic Architect and Core Programmer

Please Log in or Create an account to join the conversation.

More
9 years 1 month ago #1090 by Miquel Matas
Replied by Miquel Matas on topic Re: [LAB] Cindy components
Thank you.

Great project.

Please Log in or Create an account to join the conversation.

More
9 years 2 weeks ago #1111 by Mauricio
Replied by Mauricio on topic Re: [LAB] Cindy components
Hi,

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
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
9 years 2 weeks ago #1139 by Sternas Stefanos
Replied by Sternas Stefanos on topic Re: [LAB] Cindy components
Thanks Sir for your
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.

More
9 years 2 weeks ago #1143 by Mauricio
Replied by Mauricio on topic Re: [LAB] Cindy components
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

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
9 years 2 weeks ago #1144 by Sternas Stefanos
Replied by Sternas Stefanos on topic Re: [LAB] Cindy components

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.

More
8 years 10 months ago #1303 by Mauricio
Replied by Mauricio on topic Re: [LAB] Cindy components
Cindy V4.31 released!

B)

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
8 years 10 months ago #1304 by Sternas Stefanos
Replied by Sternas Stefanos on topic Re: [LAB] Cindy components
Thanks Sir
We will port new version to CodeTyphon
next release...

PilotLogic Architect and Core Programmer
The following user(s) said Thank You: xcod

Please Log in or Create an account to join the conversation.

More
8 years 10 months ago #1307 by xcod
Replied by xcod on topic Re: [LAB] Cindy components
Hello :)
Add Please TcyDBgrid and TcyAdvDBgrid component to the next CodeTyphon release :blush:

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
8 years 10 months ago - 8 years 10 months ago #1308 by Sternas Stefanos
Replied by Sternas Stefanos on topic Re: [LAB] Cindy components
Thanks Sir, we will try
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
Last edit: 8 years 10 months ago by Sternas Stefanos.
The following user(s) said Thank You: xcod

Please Log in or Create an account to join the conversation.

More
8 years 5 months ago #1636 by Mauricio
Replied by Mauricio on topic Re: [LAB] Cindy components
The following user(s) said Thank You: Konstantinos Papadoulas

Please Log in or Create an account to join the conversation.

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Away
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
More
8 years 5 months ago - 8 years 5 months ago #1637 by Sternas Stefanos
Replied by Sternas Stefanos on topic Re: [LAB] Cindy components
Thanks Sir
Many fixes... :)

PilotLogic Architect and Core Programmer
Last edit: 8 years 5 months ago by Sternas Stefanos.

Please Log in or Create an account to join the conversation.

More
8 years 4 months ago - 8 years 4 months ago #1749 by mtbf40
Replied by mtbf40 on topic Re: [LAB] Cindy components
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
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
Attachments:
Last edit: 8 years 4 months ago by mtbf40.

Please Log in or Create an account to join the conversation.

  • RockyLuck
  • Visitor
  • Visitor
8 years 4 months ago - 8 years 4 months ago #1796 by RockyLuck
Replied by RockyLuck on topic Re: [LAB] Cindy components

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! :S
Under Delphi, there are no such problems, so it must be the port to Lazarus, causing it :ohmy:

Keep up the good work ;)

Dick
Last edit: 8 years 4 months ago by RockyLuck. Reason: Salutation was omitted

Please Log in or Create an account to join the conversation.

More
8 years 2 months ago - 8 years 2 months ago #2094 by mtbf40
Replied by mtbf40 on topic Re: [LAB] Cindy components
Hello,

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??
Last edit: 8 years 2 months ago by mtbf40.

Please Log in or Create an account to join the conversation.

More
8 years 1 month ago #2118 by mtbf40
Replied by mtbf40 on topic Re: [LAB] Cindy components
It's bugging me, if one gets here no answer!! :angry:

Please Log in or Create an account to join the conversation.

More
8 years 1 month ago #2119 by Chris
Replied by Chris on topic Re: [LAB] Cindy components
Hi mtbf40,

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
The following user(s) said Thank You: mtbf40

Please Log in or Create an account to join the conversation.

More
8 years 1 month ago #2120 by Mauricio
Replied by Mauricio on topic Re: [LAB] Cindy components
"He may not be monitoring this forum"

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
The following user(s) said Thank You: mtbf40

Please Log in or Create an account to join the conversation.