|
|||
|
.NET, Delphi, ... - Sisulizer Localization Tool Support > Technical Support (You need to be registered at the forum to write) > Bugs and Quirks in Sisulizer > "Left" value of TButton and TEdit
|
| Moderated by: Renate.Reinartz, Markus.Kreisel, Jaakko.Salmenius, Ilkka.Salmenius |
|
||||||||||||||||
| "Left" value of TButton and TEdit - Bugs and Quirks in Sisulizer - Technical Support (You need to be registered at the forum to write) - .NET, Delphi, ... - Sisulizer Localization Tool Support | |||||||||||||||||
| Author | Post | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||||
|
Andrei Member
|
Upon testing Sisulizer demo (1.6.15) with an application, written in Delphi we have detected a bug which appears when changing “Left” property in TButton and TEdit controls. The bug shows itself on any of these controls which have “Left” property value < 128 (less then 128). If this value in Delphi was greater than 128, then all the following changes of this property in Sisulizer are processed normally. Example: (1 on attached file) TEdit (Left = 100). If in Sisulizer’s visual editor this parameter changes in 0…128 range, then the mentioned control in localized application appears on location indicated by “Left” property. However, if “Left” property value during localization has been set as greater than 128 (2 on attached file), then, in the localized version the positioning of this control is invalid. For example, if Left = 150, then the localized control will have "Left" property = -106 (3 on attached file) ===================================================================== Attached image legend: (1) – Delphi form view. (2) – Same form in Sisulizer editor. (3) – same form in application (localized). Attachment: Sisulizer_1_6_15.JPG (Downloaded 8 times)
|
||||||||||||||||
| |||||||||||||||||
| |||||||||||||||||
|
Ilkka.Salmenius Administrator
|
I found the problem. The left property was saved as Shortint -128..127 signed 8-bit. I fixed it to save as Smallint 16-bit. It will be in 1.6.16. Thank you for finding this bug Attachment: Left.PNG (Downloaded 5 times)
____________________ http://www.sisulizer.com - Three simple steps to localize |
||||||||||||||||
| |||||||||||||||||
| Current time is 07:49 am | |
| .NET, Delphi, ... - Sisulizer Localization Tool Support > Technical Support (You need to be registered at the forum to write) > Bugs and Quirks in Sisulizer > "Left" value of TButton and TEdit | |
Sisulizer software localization tool - Three simple steps to localize