Einzelnen Beitrag anzeigen

Benutzerbild von FAlter
FAlter

Registriert seit: 21. Jul 2004
Ort: Ostfildern
1.096 Beiträge
 
FreePascal / Lazarus
 
#5

Re: VK_* in DE und US

  Alt 30. Jul 2007, 14:29
Hi,

aber es gibt Doppelbelegungen, und das ist hier das Problem. Natürlich kommt bei Y nicht bei deutschen Belegungen plötzlich VK_Z (oder Ord('Z')), aber, wie erwähnt, bei Ü und ; stimmen die VK überein. Wenn jemand eine deutsche Tastatur hat, gibt es jedoch keine ; Taste (das ist hier Zweirbelegung der , Taste), dafür jedoch eine O-Taste, welche den selben Tastencode beinhaltet. Ich möchte einfach beide Tasten anzeigen. (Und + (DE) ist mit = (US) identisch - in DE wäre = auf der 0).

Hier mein aktuelles Ergebnis der Recherchen und inzwischen auch per Test überprüft :

Delphi-Quellcode:
{VK_SLASH}        {VK_OEM_2}    191: S.Hint := '# (US: /)';
{VK_BACKQUOTE}    {VK_OEM_3}    192: S.Hint := 'Ö (US: `)';
{VK_LEFTBRACKET}  {VK_OEM_4}    219: S.Hint := 'ß (US: [)';
{VK_BACKSLASH}    {VK_OEM_5}    220: S.Hint := '^ (US: \)';
{VK_RIGHTBRACKET} {VK_OEM_6}    221: S.Hint := '´ (US: ])';
{VK_QUOTE}        {VK_OEM_7}    222: S.Hint := 'Ä (US: '')';
                  {VK_OEM_102}  226: S.Hint := '<';
Mfg
FAlter
Felix Alter
  Mit Zitat antworten Zitat