Firemonkey?

All announcements, questions and issues related to the TsiLang Components Suite.
Post Reply
primarypower
Posts: 34
Joined: Thu Jul 30, 2009 2:37 pm

Firemonkey?

Post by primarypower »

Will TsiLang support FireMonkey in the future?

We want to start developing apps for Mac and we use TsiLang for years now, and we would like to use it on Mac, is there any intention on making it?
isiticov
Site Admin
Posts: 2383
Joined: Thu Nov 21, 2002 3:17 pm

Post by isiticov »

Hello,

TsiLang is VCL based package but Firemonkey doesn't support VCL. So TsiLang can't support Firemonkey applications now. We will see if there is possible to create anything to perform multilanguage support in Firemonkey projects.
Best regards,
Igor Siticov.
primarypower
Posts: 34
Joined: Thu Jul 30, 2009 2:37 pm

Post by primarypower »

Hi

Is there any news in this area? I really love TsiLang and I would like to use it with my new FireMonkey applications in a near future (The FMX native localization components suck, TsiLang is light-years better)

Will TsiLang ever be ported to FireMonkey?
isiticov
Site Admin
Posts: 2383
Joined: Thu Nov 21, 2002 3:17 pm

Post by isiticov »

Hello,

We're working on this now. And I'm glad that there is quite progress with this port.
Best regards,
Igor Siticov.
primarypower
Posts: 34
Joined: Thu Jul 30, 2009 2:37 pm

Post by primarypower »

Igor,

That is great news to me... The only thing that is holding me back to port our applications to FireMonkey is the usage of TsiLang, having a TsiLang for FireMonkey will be great and I will be happy to buy the upgrades

Thanks
BenjyKid
Posts: 18
Joined: Wed Apr 05, 2006 4:08 pm

Post by BenjyKid »

Do you have any news on the FMX version? We're currently bringing our application to OSX, and TsiLang is one of the missing components that is on almost every form.
isiticov
Site Admin
Posts: 2383
Joined: Thu Nov 21, 2002 3:17 pm

Post by isiticov »

Core components were ported to FMX but I don't know why they don't appear in component palette. Working on this now.
Also we're working on Translation Editor port to FMX.
Best regards,
Igor Siticov.
BenjyKid
Posts: 18
Joined: Wed Apr 05, 2006 4:08 pm

Post by BenjyKid »

Do you need something like:

Code: Select all

procedure Register;
begin
  StartClassGroup(TComponent);
  ActivateClassGroup(TComponent);
  GroupDescendentsWith(TsiCustomLang, TComponent);

  RegisterComponents('SiComponents',
  ...

Code: Select all

  [ComponentPlatformsAttribute(pidWin32 or pidWin64 or pidOSX32)]
  TsiLang = class(TsiCustomLang)
isiticov
Site Admin
Posts: 2383
Joined: Thu Nov 21, 2002 3:17 pm

Post by isiticov »

Yes, that was the origin of problem. We had used TControl instead of TComponent and that caused components not appearing in palette. Thank you for your hint.
Best regards,
Igor Siticov.
Post Reply