Menu

TGLSpaceText unicode related quesion

Help
2018-01-20
2018-01-26
  • John Ioannides

    John Ioannides - 2018-01-20

    Hello all,

    I just downloaded and installed v.1.6 under Delphi 10.2 and I wanted to ask a couple of questions:

    1. In the IDE if I right click on TGLSceneViewer and select Show Context Info under GLScene tab I see version 1.5.0.6695, is this correct?

    2. I have a very old code that compiles fine but I noticed that TGLSpaceText is not able to display unicode characters. Is there a way to overcome this?

    Thank you all fro your time

    Regards

    John

    P.S. I may have double posted this to Open Discussion group so I am very sorry for the incovnenience.

     
  • Jerome.D (BeanzMaster)

    Hi
    1) Yes it's just the version is not changed in source
    2) Not actually. Pavel will answer better than me for that

     
  • John Ioannides

    John Ioannides - 2018-01-22

    Hi there,

    Thank you for your reply. I will also wait for Pavel's reply :)

     
  • Pavel Vassiliev

    Pavel Vassiliev - 2018-01-23

    Hi John,
    1. As I see in SetupGLScene1.6 and in current sf trunk there is the same line 65 in GLScene.pas unit GLSCENE_VERSION = '1.6.0.%s'; may be try to delete your old version and check Environment Variable for GLScene in IDE options and remove doubled variables for library pathes in windows registry manually.
    2. Apply your test project code with TGLSpaceText using china characters may be, please, to find a way to overcome it

     
  • John Ioannides

    John Ioannides - 2018-01-24

    Pavel,

    Thank you very much for your reply. Indeed I had another installation on my computer so I deleted everythng by hand, installed the latest 1.6 and now version appears correctly. But I have a major issue since my code does not work any more, I get an access violation exception for atioglxx.dll.

    Attached you can find abstract code, I am not a GLScene expert at all, I created this code 15 years ago and never changed as it suits my needs but now with the latest update it looks like I am having issues creating planes? Would it be possible to take a look and let me know what I am doing wrong? (code was working ok with version 1.5)

    Thank you again so much for your time and I am really sorry for any inconvenience

    P.S. If it is of any importance today I installed the latest 18.1.1 AMD Crimson drivers

     

    Last edit: John Ioannides 2018-01-24
  • Pavel Vassiliev

    Pavel Vassiliev - 2018-01-25

    Hi John,
    You can exclude your access violation by commenting GLDummyCube1.AddChild(poly). It seems there is a bug in GLScene unit due to recent attempt to use FastMath lib, and GLSpaceText also not able to work with unicode text, only with ascii yet. It needs to be fixed. See attachment.
    PW

     
  • John Ioannides

    John Ioannides - 2018-01-26

    Hello Pavel,

    Thank you for your prompt reply. I really hope this will be fixed soon, how will I know when the fix is implemented?

    Regards

    John

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.