Search found 18 matches

by BenjyKid
Mon Apr 29, 2013 10:22 am
Forum: TsiLang Components Suite
Topic: Dictionary Manager - Has anyone ever tested the import?
Replies: 1
Views: 7467

Dictionary Manager - Has anyone ever tested the import?

I already sent you an email because the csv import is more or less broken. Now I'm trying to use the xml import and it fails, too. 1. Ctrl+N 2. "File" -> Import: 3. Select File 4. Next 5. Select "Tsilang Dictionary Manager...." 6. Next 7. Simple Import (No Backup) 8. Next 9. Next...
by BenjyKid
Wed Oct 03, 2012 12:03 pm
Forum: TsiLang Components Suite
Topic: Firemonkey?
Replies: 8
Views: 18499

Do you need something like: procedure Register; begin StartClassGroup(TComponent); ActivateClassGroup(TComponent); GroupDescendentsWith(TsiCustomLang, TComponent); RegisterComponents('SiComponents', ... [ComponentPlatformsAttribute(pidWin32 or pidWin64 or pidOSX32)] TsiLang = class(TsiCustomLang)
by BenjyKid
Mon Oct 01, 2012 2:27 pm
Forum: TsiLang Components Suite
Topic: Firemonkey?
Replies: 8
Views: 18499

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.
by BenjyKid
Sat Apr 18, 2009 2:42 pm
Forum: TsiLang Components Suite
Topic: Bugfix for TsiLangExpert
Replies: 1
Views: 6518

Bugfix for TsiLangExpert

Hi, could you please fix the following bug in TsiLangExpert because it makes the IDE unstable (even if you hide the exception!). TsiLangExpert = class(TInterfacedObject, IOTAWizard) [...] {$IFNDEF DELPHI8} AddInNotifier: IOTAIDENotifier;//was TsiAddInNotifier; {$ENDIF} destructor TsiLangExpert.Destr...
by BenjyKid
Fri Apr 10, 2009 9:33 pm
Forum: TsiLang Components Suite
Topic: EConvertError in ChangeLangForExtended method. Delphi 2009
Replies: 15
Views: 28509

Make sure to delete the packages (dcp and bpl) from all the places that they get installed to (like C:\Windows\system32; C:\Windows\SysWOW64; and the subfolders of the install dir).

You can also use a tool like Sysinternals Process Monitor to verify which bpl and dcp files Delphi is loading.
by BenjyKid
Fri Apr 10, 2009 6:26 pm
Forum: TsiLang Components Suite
Topic: EConvertError in ChangeLangForExtended method. Delphi 2009
Replies: 15
Views: 28509

@johncbennett Please try to find all the tsilang bpl and dcp files on your harddisc and delete them. Then compile the package on your own. This fixed it for me. I'm wondering if the installer had installed an old version of the packages because I had to delete the old packages when I needed to patch...
by BenjyKid
Fri Apr 10, 2009 6:23 pm
Forum: TsiLang Components Suite
Topic: Installer: Opting out of installing the bpl/dcp packages
Replies: 1
Views: 6110

Installer: Opting out of installing the bpl/dcp packages

Hi, would it be possible to add an option to the installer, so that the bpl and dcp packages will not be copied and not be installed into the IDE? The background is that if I want to manually compile tsilang, I need to find all these packages that are spread over my hard disc and erase them manually...
by BenjyKid
Fri Apr 10, 2009 5:57 pm
Forum: TsiLang Components Suite
Topic: Translation Status - can it be saved?
Replies: 1
Views: 6391

Translation Status - can it be saved?

Hi, At the moment I can find untranslated strings pretty easily, because all I need to do is find empty cells in the translation grid. But if somebody changes a caption in Delphi, I can't see any indication in the translation editor. I need to remember what I changed and then update all translated t...
by BenjyKid
Sun Mar 15, 2009 2:45 pm
Forum: TsiLang Components Suite
Topic: EConvertError in ChangeLangForExtended method. Delphi 2009
Replies: 15
Views: 28509

Version 6.4 reintroduces this problem for me. I also had to delete all the extended translation in my project after upgrading because TsiLang got stuck when loading 8MB of garbage data :shock: that probably came from a bug in the previous version. (Fortunately I had only 1 extended translation prope...
by BenjyKid
Thu Dec 25, 2008 7:01 pm
Forum: TsiLang Components Suite
Topic: EConvertError in ChangeLangForExtended method. Delphi 2009
Replies: 15
Views: 28509

Thanks a lot. It seems to work fine so far. :)
by BenjyKid
Thu Dec 25, 2008 5:43 pm
Forum: TsiLang Components Suite
Topic: How to use font "MS Shell Dlg 2"?
Replies: 3
Views: 9904

You could easily add "MS Shell Dlg 2" to every font combobox. I can't imagine that I'm the only one with this requirement. :roll:
by BenjyKid
Tue Dec 23, 2008 10:41 pm
Forum: TsiLang Components Suite
Topic: How to use font "MS Shell Dlg 2"?
Replies: 3
Views: 9904

How to use font "MS Shell Dlg 2"?

How can I set the font to "MS Shell Dlg 2"? This is a Windows built in font alias that points to "Tahoma" or "Segoe UI", depending on the operating system. The font list box is fixed and does not have this font included.
by BenjyKid
Tue Dec 23, 2008 8:59 pm
Forum: TsiLang Components Suite
Topic: EConvertError in ChangeLangForExtended method. Delphi 2009
Replies: 15
Views: 28509

Hi,

I have exactly the same problem. I hope you'll be able to fix this soon because we can't ship with this bug in our application.
by BenjyKid
Wed Jul 19, 2006 1:05 pm
Forum: TsiLang Components Suite
Topic: Speed problem with many strings in the Translation editor
Replies: 6
Views: 11640

You're correct. In the dfm it is set to 18. But that value basically is ignored because of line 1219 in the source:

Code: Select all

  Grid1.DefaultRowHeight := Canvas.TextHeight('H') + 4;
This evaluates to 17 on my PC. Commenting out that line appears to solve the problem.
by BenjyKid
Wed Jul 19, 2006 11:07 am
Forum: TsiLang Components Suite
Topic: Speed problem with many strings in the Translation editor
Replies: 6
Views: 11640

I've finally found the time to do some more research. In siTransEditor.pas take a look at TsiTransEditFrm.AdjustRowHeight(ARow: Integer); (line 1529). MaxH := DefaultRowHeight; // 17 //[...] this changes MaxH to 18 if RowHeights[ARow] <> MaxH then RowHeights[ARow] := MaxH; DefaultRowHeight is set to...