This is a very well known issue with Legacy.

Partially it is because they do not support Unicoded text, and not said when it will do. They might be because the core of the program was developed, and still is, in Visual Basic V6. That might be limiting on the character sets that it can support, though it is strange that a development system from 1998 would not have support for more character sets.

Digging into the VB Forums I found this : Yes and no. For yes, VB strings can hold 16-bit characters and is thus Unicode compatible. The problems come from several directions: 1. Strings passed to API are converted to ANSI and vice versa; 2. Reading a file to a string is done by automatically converting ANSI to Unicode; 3. The same applies when saving: string is converted to ANSI; 4. Visual Basic controls are not Unicode aware

The problem is the conversion to ANSI, which will trim out any other character; and potentially the developers have put tighter limitations on the character set.

This might not actually be a limitation - it would be possible to store the text in a Unicode acceptable format. Equally, there are Unicode aware controls available, and using code pages would help to control it.

Of course the question is whether the developers want to resolve the issue with the current version - lots of effort - or should they being developing a more modern version of the software, which would do it natively.

See http://www.vbforums.com/showthread.php?365738-Classic-VB-Does-Visual-Basic-6-support-Unicode

Regards

Chris

------ Original Message ------
From: "Andrew Robbie" <[email protected]>
To: "Legacy User Group" <[email protected]>
Sent: 26/11/2019 17:08:34
Subject: Re: [LegacyUG] Using special alphabet characters in Legacy

Ah, not good.  Did you log a bug?



From: LegacyUserGroup <[email protected]> On Behalf Of [email protected]
Sent: Monday, November 25, 2019 10:17 PM
To: 'Legacy User Group' <[email protected]>
Subject: Re: [LegacyUG] Using special alphabet characters in Legacy



Pasting from MS Word works until you save it. Then the Eastern European special characters turn into bizarre symbols.



John



From:Andrew Robbie <mailto:[email protected]>

Sent: Tuesday, November 26, 2019 1:37 PM

To:'Legacy User Group' <mailto:[email protected]>

Subject: Re: [LegacyUG] Using special alphabet characters in Legacy



You can always copy/paste from something like MS Word that supports inserting special characters.



Or the ‘Alt’ + numeric keypad short cut should work directly into Legacy…



A



From: LegacyUserGroup <[email protected]> On Behalf Of Jon M
Sent: Monday, November 25, 2019 8:38 PM
To: Legacy User Group <[email protected]>
Subject: Re: [LegacyUG] Using special alphabet characters in Legacy



Thanks Ian and Otso,



Trying the character map within Windows 10 does not work. I tried. Thank you both for the suggestions.


Cheers, Jon

(Sent from a mobile device)



On Mon, Nov 25, 2019, 5:29 PM Ian Thomas <[email protected]> wrote:

Possibly the Windows Accessories group, then 2nd item in the list, Windows Character Map (for Windows 10, English language)

I.L. Thomas
Victoria Park, Western Australia


-----Original Message-----
From: LegacyUserGroup [mailto:[email protected]] On Behalf Of Otso Havu
Sent: Tuesday, 26 November 2019 8:00 AM
To: Legacy User Group <[email protected]>
Subject: Re: [LegacyUG] Using special alphabet characters in Legacy

Sorry, I have a Finnish Win so help is only approximate now.

Start > roll to Windows tools --- just after Windows Power shell --- look for a topless pyramide with special characters : select it :
select a character, pick and paste to Legacy

ti 26. marrask. 2019 klo 1.35 Cathy Pinner ([email protected]) kirjoitti:
>
> Jon,
>
> Not all characters can be used in Legacy. Those that can be used are
> in the Character Map in the program. Make sure it is on at Options >
> Customise 4.6. Then when you see this Character Ribbon, click the
> square at the top of it to see all characters.
> I don't think the one you want is available.
>
> Cathy
>
>
> > Jon M <mailto:[email protected]>
> > Tuesday, 26 November 2019 5:06 AM
> > Can someone point me in the right direction on how to use special
> > alphabet characters in Legacy? I have a large portion of individuals > > in the tree from Lithuania and Slovenia. Both alphabets have special
> > characters.
> >
> > For example, I have a last name of Janaviče in Lithuanian, and I
> > would like to be able to have the lower "C" hachek used in Legacy.
> > Is this possible?
> >
> > My Windows 10 software is using English as the primary language.
> > Note, I do not speak or write in either of these languages.
> >
> > Thank you!
> > Jon
> >
> >
> >
>
>
> --
>
> LegacyUserGroup mailing list
> [email protected]
> To manage your subscription and unsubscribe
> http://legacyusers.com/mailman/listinfo/legacyusergroup_legacyusers.co
> m
> Archives at:
> http://www.mail-archive.com/[email protected]/



--
Otso Havu +358 50 5534170 +358 50 408 2248 otso.havu..gmail.com Sulkapolku 6 B 13
FI-00370 Helsinki
Finland
skype:  otso.havu

--

LegacyUserGroup mailing list
[email protected]
To manage your subscription and unsubscribe http://legacyusers.com/mailman/listinfo/legacyusergroup_legacyusers.com
Archives at:
http://www.mail-archive.com/[email protected]/
--

LegacyUserGroup mailing list
[email protected]
To manage your subscription and unsubscribe http://legacyusers.com/mailman/listinfo/legacyusergroup_legacyusers.com
Archives at:
http://www.mail-archive.com/[email protected]/

--------------------------------------------------------------------------------
--

LegacyUserGroup mailing list
[email protected]
To manage your subscription and unsubscribe http://legacyusers.com/mailman/listinfo/legacyusergroup_legacyusers.com
Archives at:
http://www.mail-archive.com/[email protected]/
-- 

LegacyUserGroup mailing list
[email protected]
To manage your subscription and unsubscribe 
http://legacyusers.com/mailman/listinfo/legacyusergroup_legacyusers.com
Archives at:
http://www.mail-archive.com/[email protected]/

Reply via email to