TsiLang 7.8.5 "Property Font does not exist" in Delphi 10.4.1

All announcements, questions and issues related to the TsiLang Components Suite.
Post Reply
Stalker4
Posts: 31
Joined: Wed Apr 05, 2017 7:18 am

TsiLang 7.8.5 "Property Font does not exist" in Delphi 10.4.1

Post by Stalker4 »

Hi All,

Registered user.

Delphi 10.4.1
Updated TsiLang 7.8.4 to version 7.8.5 ,
I tried to rebuild the program, but when I run it I get an error message:
"raised exception class EPropertyError with message 'Property Font does not exist'."

This is the call stack:
:754ec5af KERNELBASE.RaiseException + 0x58
:004fed48 PropertyNotFound + $28
:0062143d TsiCustomLang.Create + $659
:004753fc CreateComponent + $B0
:00475629 TReader.ReadComponent + $8D
:00475900 TReader.ReadDataInner + $90
:0047583d TReader.ReadData + $3D
:0047fe8a TComponent.ReadState + $6
:00470d67 TStream.ReadComponent + $37
:0046318e InternalReadComponentRes + $62
:00469ea0 InitComponent + $64
:00469f2e InitInheritedComponent + $66
:004818ee TDataModule.Create + $7A
:00606341 TApplication.CreateForm + $79
Project5.Project5
:76a9344d kernel32.BaseThreadInitThunk + 0x12
:77879802 ntdll.RtlInitializeExceptionChain + 0x63
:778797d5 ntdll.RtlInitializeExceptionChain + 0x36
Attach the demo of the error, run it from under the IDE.
Although in a real program, an error occurs when running in RunTime.
Attachments
err7_8_5.rar
(17.81 KiB) Downloaded 212 times
ottigeda
Posts: 10
Joined: Sun Feb 07, 2010 12:12 pm

Re: TsiLang 7.8.5 "Property Font does not exist" in Delphi 10.4.1

Post by ottigeda »

I believe I got a similar problem, Delphi 10.4.1 updated TsiLang from 7.8.4 to 7.8.5.

In my case I get the message: "Error creating form: Property Caption does not exist"
whenever my Frame should be created in runtime or design time.

The call stack (runtime) looks like this:
:00007FF8D718D759 ; C:\WINDOWS\System32\KERNELBASE.dll
:00000000004115D3 @RaiseAtExcept + $103
:00000000004115F1 @RaiseExcept + $11
:0000000000593AF9 PropertyNotFound + $39
:0000000000593B58 FindPropInfo + $28
:0000000000593BB9 PropType + $9
:0000000000BA6537 TsiCustomLang.ObjectHasProperty + $77
:0000000000BA53BF TsiCustomLang.DelOldNames + $AAF
:0000000000BB16CD SetProperties + $15D
:0000000000BB4945 TsiCustomLang.ChangeLanguage + $635
:0000000000BA066D TsiCustomLang.Loaded + $2FD
:00000000004B0877 NotifyGlobalLoading + $47
:00000000004B0A87 InitInheritedComponent + $87
:00000000008089D1 TCustomForm.Create + $131

The TFrame does only contain an TsiLang component, no other components.
isiticov
Site Admin
Posts: 2383
Joined: Thu Nov 21, 2002 3:17 pm

Re: TsiLang 7.8.5 "Property Font does not exist" in Delphi 10.4.1

Post by isiticov »

Preparing the fixed version... Please wait several minutes.
Best regards,
Igor Siticov.
isiticov
Site Admin
Posts: 2383
Joined: Thu Nov 21, 2002 3:17 pm

Re: TsiLang 7.8.5 "Property Font does not exist" in Delphi 10.4.1

Post by isiticov »

Just published 7.8.5.1 build which shall fix this issue. Sorry for this. Please re-download updated version.
Best regards,
Igor Siticov.
Stalker4
Posts: 31
Joined: Wed Apr 05, 2017 7:18 am

Re: TsiLang 7.8.5 "Property Font does not exist" in Delphi 10.4.1

Post by Stalker4 »

Fixed, thanks.
ottigeda
Posts: 10
Joined: Sun Feb 07, 2010 12:12 pm

Re: TsiLang 7.8.5 "Property Font does not exist" in Delphi 10.4.1

Post by ottigeda »

Fixed for me as well, thanks!
Post Reply