Welcome, Guest
Username: Password: Remember me
General Purpose Components and Libraries, discussions, problems and suggestions

TOPIC:

[LAB] Cindy components 12 years 9 months ago #1077

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4506
  • Thank you received: 1100
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:

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

Last edit: by Sternas Stefanos.

Re: [LAB] Cindy components 12 years 9 months ago #1088

  • Miquel Matas
  • Miquel Matas's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 121
  • Thank you received: 10
Hi Sternas,

When version 1.80 is expected to be released?

Cheers,
Miquel.

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

Re: [LAB] Cindy components 12 years 9 months ago #1089

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4506
  • Thank you received: 1100
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.

Re: [LAB] Cindy components 12 years 9 months ago #1090

  • Miquel Matas
  • Miquel Matas's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 121
  • Thank you received: 10
Thank you.

Great project.

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

Re: [LAB] Cindy components 12 years 8 months ago #1111

  • Mauricio
  • Mauricio's Avatar
  • Offline
  • New Member
  • New Member
  • Posts: 13
  • Thank you received: 7
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.

Re: [LAB] Cindy components 12 years 8 months ago #1139

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4506
  • Thank you received: 1100
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.

Re: [LAB] Cindy components 12 years 8 months ago #1143

  • Mauricio
  • Mauricio's Avatar
  • Offline
  • New Member
  • New Member
  • Posts: 13
  • Thank you received: 7
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.

Re: [LAB] Cindy components 12 years 8 months ago #1144

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4506
  • Thank you received: 1100

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.

Re: [LAB] Cindy components 12 years 6 months ago #1303

  • Mauricio
  • Mauricio's Avatar
  • Offline
  • New Member
  • New Member
  • Posts: 13
  • Thank you received: 7
Cindy V4.31 released!

B)

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

Re: [LAB] Cindy components 12 years 6 months ago #1304

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4506
  • Thank you received: 1100
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.

Re: [LAB] Cindy components 12 years 6 months ago #1307

  • xcod
  • xcod's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 45
  • Thank you received: 2
Hello :)
Add Please TcyDBgrid and TcyAdvDBgrid component to the next CodeTyphon release :blush:

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

Re: [LAB] Cindy components 12 years 6 months ago #1308

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4506
  • Thank you received: 1100
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
The following user(s) said Thank You: xcod

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

Last edit: by Sternas Stefanos.

Re: [LAB] Cindy components 12 years 1 month ago #1636

  • Mauricio
  • Mauricio's Avatar
  • Offline
  • New Member
  • New Member
  • Posts: 13
  • Thank you received: 7
The following user(s) said Thank You: Konstantinos Papadoulas

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

Re: [LAB] Cindy components 12 years 1 month ago #1637

  • Sternas Stefanos
  • Sternas Stefanos's Avatar Topic Author
  • Offline
  • Moderator
  • Moderator
  • Ex Pilot, M.Sc, Ph.D
  • Posts: 4506
  • Thank you received: 1100
Thanks Sir
Many fixes... :)
PilotLogic Architect and Core Programmer

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

Last edit: by Sternas Stefanos.

Re: [LAB] Cindy components 12 years 1 week ago #1749

  • mtbf40
  • mtbf40's Avatar
  • Visitor
  • Visitor
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

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

Last edit: by mtbf40.

Re: [LAB] Cindy components 11 years 11 months ago #1796

  • RockyLuck
  • RockyLuck's Avatar
  • Visitor
  • 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! :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

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

Last edit: by RockyLuck. Reason: Salutation was omitted

Re: [LAB] Cindy components 11 years 9 months ago #2094

  • mtbf40
  • mtbf40's Avatar
  • Visitor
  • Visitor
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??

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

Last edit: by mtbf40.

Re: [LAB] Cindy components 11 years 9 months ago #2118

  • mtbf40
  • mtbf40's Avatar
  • Visitor
  • Visitor
It's bugging me, if one gets here no answer!! :angry:

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

Re: [LAB] Cindy components 11 years 9 months ago #2119

  • Chris
  • Chris's Avatar
  • Offline
  • Junior Member
  • Junior Member
  • Posts: 54
  • Thank you received: 4
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.

Re: [LAB] Cindy components 11 years 9 months ago #2120

  • Mauricio
  • Mauricio's Avatar
  • Offline
  • New Member
  • New Member
  • Posts: 13
  • Thank you received: 7
"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.