Thank you Luis for your answer.
The solution you suggested me, will not help me a lot since I have this multi-language User Interface and I have to switch between various language.
The other thing is that I load the strings from text files and I assign the texts to the labels right before displaying the panels on the screen.
I also have the same control that can display different strings, depending on what's happening on the machine (I.E. Error messages, info messages and so on).
So I have multiple files for each language and I load the strings from the files when I start the program or when I change the language and the
text is assigned at run time.
So I show different languages with a single UIR file. I thought to use a different UIR file with greek because of the different font and I'm using a greek font
that maps greek chars in the 0-255 position of the Ascii table (so I can write a text file with some "strange" words in it but when I display them in the greek
uir file I get the right greek words).
Everything until now is working fine, the only problems I have is of course the title of the popup panels but I think I will display in another way, not modal as the InstallPopup do or
I will not display the title in the greek version. The other problem is I can't show greek letters and latin letter at the same time (or at least not in the same control). That will be a bit more difficult to solve.
When CVI will support UNICODE?