SiComponents Home Page SiComponents Forums
Here you will be able to get help and share your experience
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

TsiLang Components Suite Version 7.7!

 
Post new topic   Reply to topic    SiComponents Forums Forum Index -> TsiLang Components Suite
View previous topic :: View next topic  
Author Message
isiticov
Site Admin


Joined: 21 Nov 2002
Posts: 2160

PostPosted: Tue Aug 13, 2019 4:20 am    Post subject: TsiLang Components Suite Version 7.7! Reply with quote

We're glad to announce the release of TsiLang Components Suite version 7.7!

New version includes support for Embarcadero RAD Studio 10.3.2 Rio and MAC OS 64-bit.
Registered users with active account for free updates can download the latest version from TsiLang download page.
Trial version is also available at TsiLang Components Suite download page.
Back to top
View user's profile Send private message
Richy



Joined: 02 Aug 2019
Posts: 18

PostPosted: Mon Aug 26, 2019 6:37 pm    Post subject: Reply with quote

Hi, I updated to release 7.7 I now have this error "[DCC Fatal Error] Prg_mainform.pas(42): F2613 Unit 'siComp' not found."
in platform Android
Back to top
View user's profile Send private message
isiticov
Site Admin


Joined: 21 Nov 2002
Posts: 2160

PostPosted: Tue Aug 27, 2019 1:03 am    Post subject: Reply with quote

Hello,

You just need to add Units and Units\Auxiliary sub-folders from TsiLang install folder to the Library path for Android target platform in Project Options.
Back to top
View user's profile Send private message
Richy



Joined: 02 Aug 2019
Posts: 18

PostPosted: Tue Aug 27, 2019 6:10 pm    Post subject: Reply with quote

your component has problems with const example
const
L123: string = 'Algo'; // TSI: Localized (Don't modify!)
L1788: string = 'Internet Connection Lost. Please check your internet status'; // TSI: Localized (Don't modify!)
L1815: string = 'Timeout trying to connect UBSpa DB'; // TSI: Localized (Don't modify!)
L1857: string = 'Timeout trying to connect UBSpa server'; // TSI: Localized (Don't modify!)
L2209: string = 'Please rate Our service'; // TSI: Localized (Don't modify!)

, I come back to install 7.6 version , this version not has this problems, I use rio 10.3.2
Back to top
View user's profile Send private message
Richy



Joined: 02 Aug 2019
Posts: 18

PostPosted: Tue Aug 27, 2019 6:15 pm    Post subject: Reply with quote

Go back to the previous version(7.6) and now I have the same problem, can you help me? Thank you
Back to top
View user's profile Send private message
isiticov
Site Admin


Joined: 21 Nov 2002
Posts: 2160

PostPosted: Wed Aug 28, 2019 4:00 am    Post subject: Reply with quote

What kind of problem do you have with this? If you get "Left side cannot be assigned..." error when compiling this code, then you need to change const to var or turn ON Assignable typed constants compiler option or just add {$J+} directive at the beginning of the unit. This is displayed in message form once your perform the translation of const section.
Hope this helps.
Back to top
View user's profile Send private message
Richy



Joined: 02 Aug 2019
Posts: 18

PostPosted: Wed Aug 28, 2019 2:53 pm    Post subject: Reply with quote

when I invoke wih this code "SyncService.ShowMessageSync(L1788);", I get Access violation address 97519F9E, accessing address, Before installing version 7.7, I did not have this problem,
Back to top
View user's profile Send private message
isiticov
Site Admin


Joined: 21 Nov 2002
Posts: 2160

PostPosted: Thu Aug 29, 2019 5:26 am    Post subject: Reply with quote

Most likely some changes in your code or upgrading to 10.3.2 caused this problem. Because as you said downgrading to 7.6 doesn't help.
You can send us this unit's source and we will try to find a possible place for the problem, also please check the following possible reason:
- When you call GetTextOrDefault() method there might be Form's variable prefix used for the call but form variable is not initialized. Example:
Code:

procedure TFrom1.SomeMethod;
begin
  ShowMessage(Form1.siLang_Form1.GetTextOrDefault('IDS_1'));
end;

But Form1 is not initialized and should be used either Self or without Form1 at all.
Back to top
View user's profile Send private message
Richy



Joined: 02 Aug 2019
Posts: 18

PostPosted: Thu Aug 29, 2019 2:39 pm    Post subject: Reply with quote

Before installing tsilang 7.7, I used tsilang 7.6 and 10.3.2 Rio,
I didn't change my code and I didn't update my embarcadero version, the problem is your tsilang 7.7 update
Back to top
View user's profile Send private message
Richy



Joined: 02 Aug 2019
Posts: 18

PostPosted: Thu Aug 29, 2019 4:33 pm    Post subject: Reply with quote

I installed this

http://blog.marcocantu.com/blog/2019-august-1032-runtime-packages-patch.html?utm_source=feedburner

the problem was fixed

Thanks guys
Back to top
View user's profile Send private message
NDzubiel



Joined: 30 Dec 2008
Posts: 1

PostPosted: Wed Sep 04, 2019 8:35 pm    Post subject: Reply with quote

When I try to export my project I am getting the following error:

(07FFF266){bds.exe } [08000266]
[50060308]{rtl260.bpl } System.TMonitor.Destroy (Line 19042, "System.pas" + 0) + $0
[5005F98D]{rtl260.bpl } System.TObject.CleanupInstance (Line 17680, "System.pas" + 37) + $0
[5005A264]{rtl260.bpl } System.@FreeMem (Line 4839, "System.pas" + 20) + $0
[500600B5]{rtl260.bpl } System.@BeforeDestruction (Line 18848, "System.pas" + 10) + $0
[5005F8E8]{rtl260.bpl } System.TObject.Free (Line 17458, "System.pas" + 1) + $4
[500A3248]{rtl260.bpl } System.SysUtils.FreeAndNil (Line 26909, "System.SysUtils.pas" + 2) + $2
[252E0526]{cxLibraryRS26.bpl} Cxscrollbar.TcxScrollBarPartViewInfo + $E
[5005F8E8]{rtl260.bpl } System.TObject.Free (Line 17458, "System.pas" + 1) + $4
[500A3248]{rtl260.bpl } System.SysUtils.FreeAndNil (Line 26909, "System.SysUtils.pas" + 2) + $2
[252E0B7D]{cxLibraryRS26.bpl} Cxscrollbar.TcxScrollBarViewInfo.DestroyPartInfos + $D
[252E063D]{cxLibraryRS26.bpl} Cxscrollbar.TcxScrollBarViewInfo + $D
[5005F8E8]{rtl260.bpl } System.TObject.Free (Line 17458, "System.pas" + 1) + $4
[500A3248]{rtl260.bpl } System.SysUtils.FreeAndNil (Line 26909, "System.SysUtils.pas" + 2) + $2
[252E24C3]{cxLibraryRS26.bpl} Cxscrollbar.TcxScrollBarHelper + $2B
[5005F8E8]{rtl260.bpl } System.TObject.Free (Line 17458, "System.pas" + 1) + $4
[500A3248]{rtl260.bpl } System.SysUtils.FreeAndNil (Line 26909, "System.SysUtils.pas" + 2) + $2
[252E0E78]{cxLibraryRS26.bpl} Cxscrollbar.TcxScrollBar + $1C
[25327003]{cxLibraryRS26.bpl} Cxcontrols.TcxControlScrollBar + $23
[50D16F5E]{vcl260.bpl } Vcl.Controls.TWinControl.Destroy (Line 8600, "Vcl.Controls.pas" + 25) + $6
[50060056]{rtl260.bpl } System.@ClassDestroy (Line 18808, "System.pas" + 0) + $2
[50D20168]{vcl260.bpl } Vcl.Controls.TCustomControl.Destroy (Line 14216, "Vcl.Controls.pas" + 2) + $6
[2532B897]{cxLibraryRS26.bpl} Cxcontrols.TcxCustomControl + $23
[2532BC84]{cxLibraryRS26.bpl} Cxcontrols.TcxControl + $98
[257E880E]{cxLibraryRS26.bpl} Cxsplitter.TcxCustomSplitter + $2E
[50D16F5E]{vcl260.bpl } Vcl.Controls.TWinControl.Destroy (Line 8600, "Vcl.Controls.pas" + 25) + $6
[50060056]{rtl260.bpl } System.@ClassDestroy (Line 18808, "System.pas" + 0) + $2
[50E626D7]{vcl260.bpl } Vcl.Forms.TScrollingWinControl.Destroy (Line 3122, "Vcl.Forms.pas" + 3) + $6
[50E63B38]{vcl260.bpl } Vcl.Forms.TCustomForm.Destroy (Line 3825, "Vcl.Forms.pas" + 32) + $A
[21009624]{designide260.bpl} Proxies.DestroyHook (Line 281, "Proxies.pas" + 2) + $6
[5005F8E8]{rtl260.bpl } System.TObject.Free (Line 17458, "System.pas" + 1) + $4
[52861912]{vcldesigner260.bpl} VCLFormDesigner.TVCLRootDesigner.FreeRoot (Line 581, "VCLFormDesigner.pas" + 0) + $2
[21045F13]{designide260.bpl} ComponentDesigner.TComponentRoot.InternalDeinitializeDesigner (Line 4979, "ComponentDesigner.pas" + 24) + $B
[21048BFD]{designide260.bpl} ComponentDesigner.TComponentRoot.Close (Line 5914, "ComponentDesigner.pas" + 5) + $5
[21D826E0]{delphicoreide260.bpl} DelphiModule.TPascalCodeMgrModHandler.Destroyed (Line 756, "DelphiModule.pas" + 11) + $5
[208F6911]{coreide260.bpl} DocModul.TCodeIDocModule.NotifyDestroyed (Line 2447, "DocModul.pas" + 3) + $3
[0B6A4893]{IDEFixPack.dll} ElisionDestroyedLockFix.NotifyDestroyed (Line 35, "ElisionDestroyedLockFix.pas" + 5) + $6
[2101C2D5]{designide260.bpl} ToolUtils.ForEach (Line 99, "ToolUtils.pas" + 5) + $F
[208F6882]{coreide260.bpl} DocModul.TCodeIDocModule.NotifyDestruction (Line 2431, "DocModul.pas" + 3) + $3
[208F38C4]{coreide260.bpl} DocModul.TDocModule.BeforeDestruction (Line 1002, "DocModul.pas" + 17) + $3
[500600B5]{rtl260.bpl } System.@BeforeDestruction (Line 18848, "System.pas" + 10) + $0
[2070B442]{coreide260.bpl} SourceModule.TSourceModule.Destroy (Line 429, "SourceModule.pas" + 0) + $6
[5005F8E8]{rtl260.bpl } System.TObject.Free (Line 17458, "System.pas" + 1) + $4
[208F4ACA]{coreide260.bpl} DocModul.WalkDependencies (Line 1639, "DocModul.pas" + 10) + $1
[208F4B15]{coreide260.bpl} DocModul.TDocModule.WalkDependencies (Line 1648, "DocModul.pas" + 2) + $2
[208F3BEF]{coreide260.bpl} DocModul.TDocModule.Close (Line 1114, "DocModul.pas" + 13) + $3
[208F4766]{coreide260.bpl} DocModul.TDocModule.SaveAndClose (Line 1474, "DocModul.pas" + 5) + $5
[208E1D56]{coreide260.bpl} IDEServices.TIDEServices.CloseFile (Line 3252, "IDEServices.pas" + 5) + $0
[1D222D7D]{TsiLang_XE103.bpl} Silangexp.TfrmsiLang.SaveFormToFile + $29D
[1D225FCF]{TsiLang_XE103.bpl} Silangexp.TfrmsiLang.SaveProjectToSIBFile + $CF
[50061D89]{rtl260.bpl } System.@UStrFromPWCharLen (Line 25862, "System.pas" + 2Cool + $0
[1D2262E4]{TsiLang_XE103.bpl} Silangexp.TfrmsiLang.sbSaveAllClick + $1A0
[50E52056]{vcl260.bpl } Vcl.Menus.TMenuItem.Click (Line 2555, "Vcl.Menus.pas" + 19) + $8
[50E53783]{vcl260.bpl } Vcl.Menus.TMenu.DispatchCommand (Line 3499, "Vcl.Menus.pas" + 5) + $2
[50E685B8]{vcl260.bpl } Vcl.Forms.TCustomForm.WMCommand (Line 6487, "Vcl.Forms.pas" + 5) + $19
[50D15292]{vcl260.bpl } Vcl.Controls.TControl.WndProc (Line 7420, "Vcl.Controls.pas" + 91) + $6
[500929A7]{rtl260.bpl } System.SysUtils.AnsiCompareText (Line 7110, "System.SysUtils.pas" + 1) + $2F
[501622BA]{rtl260.bpl } System.Classes.TStringList.Create (Line 7685, "System.Classes.pas" + 0) + $A
[501619E6]{rtl260.bpl } System.Classes.TStringList.GetObject (Line 7387, "System.Classes.pas" + 1) + $0
[0B6B0729]{IDEFixPack.dll} StringListOpt.TStringListPrivate.IndexOfEx (Line 463, "StringListOpt.pas" + 9) + $A
[50069770]{rtl260.bpl } System.UTF8ToString (Line 39742, "System.pas" + 1) + $5
[10520119]{themeloader260.bpl} Idetheme.Updater.TCustomIDEThemeUpdater.ContainsFormClass + $D
[5005A264]{rtl260.bpl } System.@FreeMem (Line 4839, "System.pas" + 20) + $0
[50061C5D]{rtl260.bpl } System.@UStrArrayClr (Line 25537, "System.pas" + 16) + $0
[104F13E7]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.FreeControlHooks + $18B
[104F1449]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.HandleMessage + $4D
[500679A8]{rtl260.bpl } System.@IntfClear (Line 38159, "System.pas" + 10) + $0
[50063FD8]{rtl260.bpl } System.@FinalizeArray (Line 32812, "System.pas" + 144) + $0
[104F1CC2]{themeloader260.bpl} Idetheme.Stylemanager.TIDEThemeStyleEngine.UnRegisterSysStyleHook + $106
[50D197BC]{vcl260.bpl } Vcl.Controls.TWinControl.WndProc (Line 10122, "Vcl.Controls.pas" + 10) + $48
[50D19D47]{vcl260.bpl } Vcl.Controls.TWinControl.WndProc (Line 10278, "Vcl.Controls.pas" + 166) + $6
[5006090C]{rtl260.bpl } System.TMonitor.TryEnter (Line 19445, "System.pas" + 10) + $0
[5006042C]{rtl260.bpl } System.TMonitor.Enter (Line 19106, "System.pas" + 4) + $2
[50E65245]{vcl260.bpl } Vcl.Forms.TCustomForm.WndProc (Line 4652, "Vcl.Forms.pas" + 209) + $5
[253F692D]{cxLibraryRS26.bpl} Cxcontainer. + $0
[50D19314]{vcl260.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 9977, "Vcl.Controls.pas" + 3) + $6
[50179734]{rtl260.bpl } System.Classes.MakeObjectInstance (Line 17995, "System.Classes.pas" + 23) + $4
[50E6EC33]{vcl260.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 10747, "Vcl.Forms.pas" + 23) + $1
[50E6EC76]{vcl260.bpl } Vcl.Forms.TApplication.HandleMessage (Line 10777, "Vcl.Forms.pas" + 1) + $4
[50E6EFA9]{vcl260.bpl } Vcl.Forms.TApplication.Run (Line 10915, "Vcl.Forms.pas" + 26) + $3
[0051D022]{bds.exe } bds.bds (Line 214, "" + 7) + $7
Back to top
View user's profile Send private message
isiticov
Site Admin


Joined: 21 Nov 2002
Posts: 2160

PostPosted: Thu Sep 05, 2019 3:07 am    Post subject: Reply with quote

It looks like the problem inside DevExpress's cxLibraryRS26.bpl package. Do you have this problem on ANY file or just on some particular unit?
If this is just a particular unit then you can workaround this by opening this unit in IDE before executing "Save Project" in TsiLang Expert, so the unit is open before this. Then TsiLang Expert won't try to close it after save and this may prevent this error.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    SiComponents Forums Forum Index -> TsiLang Components Suite All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by p h p B B  © 2001, 2005 p h p B B  Group