Page 1 of 1

Keyboard MAC not matches with website

Posted: Tue May 02, 2023 6:56 pm
by dominique
Hi

Some users have problems with the keyboard layout with MAC. For example, '@' characters in LANSA fields are not accepted in some cases.
Does anyone know this problem? Any ideas how to solve this in LANSA?

Thanks
Dominique

Re: Keyboard MAC not matches with website

Posted: Wed May 03, 2023 1:26 am
by Dino
Hi Dominique

I would start by testing a program like this:

Code: Select all

Begin_Com Role(*EXTENDS #PRIM_WEB) Theme(#SYS_THEME<MaterialDesignBlue>)
Define_Com Class(#STD_CODEX.EditField) Name(#STD_CODEX) DisplayPosition(1) Left(40) Parent(#COM_OWNER) TabPosition(1) Top(48)
Define_Com Class(#STD_NVARC.EditField) Name(#STD_NVARC) DisplayPosition(2) Left(40) Parent(#COM_OWNER) TabPosition(2) Top(124)
Define_Com Class(#STD_STRNG.EditField) Name(#STD_STRNG) DisplayPosition(3) Left(40) Parent(#COM_OWNER) TabPosition(3) Top(200)
Define_Com Class(#STD_XCHAR.EditField) Name(#STD_XCHAR) DisplayPosition(4) Left(40) Parent(#COM_OWNER) TabPosition(4) Top(276)
Define_Com Class(#PRIM_MD.Edit) Name(#Edit) Caption('Caption') DisplayPosition(5) Left(40) Parent(#COM_OWNER) TabPosition(5) Top(364)

Evtroutine Handling(#Com_owner.Initialize)
#STD_CODEX #STD_NVARC #STD_STRNG #STD_XCHAR #Edit := 'The@'
Endroutine
End_Com
in different browsers, environments. check the ISO language indicated for the language at partition level and configuration of the web server for regional settings. try to find if any particular difference there to pinpoint where the problem is.

Re: Keyboard MAC not matches with website

Posted: Fri May 05, 2023 2:17 am
by dominique
Hi Dino

Thanks.

Unfortunately we don't have the right equipment to reproduce this. It's just the '@' character on an Apple keyboard. (Windows users do not have the problem)

The ISO settings on the partition are correct.

Are you sure there is a fix for this in LANSA or IIS?

We will check the settings in IIS.

Re: Keyboard MAC not matches with website

Posted: Fri May 05, 2023 3:49 am
by Dino
Hi Dominique

A friend tried this test in a mac with english operating system, no issue with the test.
testinginmac.png
testinginmac.png (119.89 KiB) Viewed 6996 times
maybe once you get more details on this, including windows language you should create a case with LANSA.