Using Unicode for different languages in VO

Public support forum for peer to peer support with related to the Visual Objects and Vulcan.NET products
Post Reply
ThomasWYale
Posts: 43
Joined: Thu Jun 20, 2019 5:19 pm

Using Unicode for different languages in VO

Post by ThomasWYale »

Is there a means by which VO applications can use Unicode characters for text in languages that don't use regular ASCII characters? Perhaps a type of Rich Edit or even Single-Line Edit control imported into VO, the operation of which is governed by whatever virtual keyboard is used on a particular PC?
User avatar
wriedmann
Posts: 3755
Joined: Mon Nov 02, 2015 5:07 pm
Location: Italy

Using Unicode for different languages in VO

Post by wriedmann »

Hi Thomas,

Robert has done some work on this on the VO side. I have seen that code, and it looks very interesting.
But I would opt for a migration to X# and the new, WinForms based GUI classes, where Unicode is standard.
Of course such a migration is some work, but Unicode integration into VO is that also.
Wolfgang
Wolfgang Riedmann
Meran, South Tyrol, Italy
wolfgang@riedmann.it
https://www.riedmann.it - https://docs.xsharp.it
User avatar
robert
Posts: 4518
Joined: Fri Aug 21, 2015 10:57 am
Location: Netherlands

Using Unicode for different languages in VO

Post by robert »

Thomas,
There is no easy solution in VO.
The best that I can advise is to go to .Net and embed a Windows Forms control in your VO window.
The "Email client" example in the documentation: https://www.xsharp.eu/help/example-4-th ... t-exa.html shows how you can use an Explorer control on a windows forms and can bind it to a VO window.
In your case I would use a Unicode textbox or RTF control and do the same.

Robert
XSharp Development Team
The Netherlands
robert@xsharp.eu
Post Reply