07-13-2010 02:03 AM
Hello all, I'm using LabVIEW 2009 on WinVista and have now a (maybe) weird effect.
I've created a executable with German as only supported language from my current project and tested the setup.
After instalation I have mixed languages in my installed executable, German and asian characters (i don't know if this is chinese or something else).
Where do I have to look for, to ovecome this effect?
Attached are two screenshots. As you can see, not all text is displayed with asian characters.
07-13-2010 03:11 AM
Does this also occur on your developement system?
I assume that you used non standard font types in your code to display this text. Due to different system settings on the deployment machine, you now receive other fonts for the text.
If this is the reason, please stick to the three predefined, suggested font types:
Application
Dialog
System
hope this helps,
Norbert
07-13-2010 04:05 AM
Hello Norbert,
thanks for your answer, but this doesn't help.
I am testing my application on the same machine where my development system resides. So both are using the same fonts.
The fonts are set to Application / Dialog / Systerm, no 'special' fonts are used.
Meanwhile I have done other studies, and found that the described behaviour is gone including all languages when building my application.
I can use this as workaround, but I would prever including only the languages I need.
Regards
Heinrich
07-13-2010 06:22 AM
Heinrich,
what are the regional settings in the OS for the system where this behavior occurs?
Can you determine which font is displayed in asian characters (so does it affect only system font for instance)?
Norbert
07-13-2010 07:28 AM
Hello Norbert,
my Regional Settings are German (Germany), keyboard layout is also German.
The affected controls are set to App Font.
Maybe this info will confuse more:
After creating the executable and the setup, I quit labview. There, I am prompted to save my project.
After clicking 'Save' a little dialog appears, which says:
Saving:
path_to_project
And this little dialog is also in 'chinese' characters set.
If this dialog is displayed with normal, arabic letters all is fine.
Regards
Heinrich
07-13-2010 08:02 AM
Hm, this sounds really odd.
Did you install any additional true type fonts on this systemss (esp. asian ones)?
Does this dialog you mentioned only display if you had built a new exe or everytime when closing LV?
If that dialog shows asian letters, does the strange issue also occur in the LV development system?
Norbert
07-13-2010 08:42 AM
Hello Norbert,
I have seen this little dialog every time I save a project. The changed display only appear after building the executable.
The development system does not show the behaviour. And no other fonts are installed, only the usual stuff.
Regards
Heinrich