Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== CHARMAP property ====== ==== Applies To ==== SYSTEM ==== Description ==== The 255-character conversion map used for keyboard input. ==== Usage ==== //OrigMap// = **Get_Property**("SYSTEM", **"CHARMAP"**) //OrigMap// = **Set_Property**("SYSTEM", **"CHARMAP"**, //NewMap//) ==== Remarks ==== Characters 250-255 are used as system delimiters. In some languages, characters in this range are meaningful; in other words, these characters are used to construct words. Since the characters are used in OpenInsight as system delimiters, entering data using these characters will cause character "collision" and possible problems. Using the CHARMAP property, you can assign other characters to this range. ==== Example ==== <code> * map the U-umlaut to the accentless-U declare function Get_Property declare subroutine Set_Property Map = Get_Property("SYSTEM", "CHARMAP") Map [255,1] = "U" Set_Property("SYSTEM", "CHARMAP", Map) </code> ==== See Also ==== [[convert|Convert statement]] guides/programming/programmers_reference_manual/charmap.txt Last modified: 2024/06/19 20:20by 127.0.0.1