Einzelnen Beitrag anzeigen

Der schöne Günther

Registriert seit: 6. Mär 2013
6.110 Beiträge
 
Delphi 10 Seattle Enterprise
 
#6

AW: VCL-Touchkeyboard zeigt bei manchen Sprachen falsches Dezimaltrennzeichen

  Alt 7. Sep 2015, 12:45
Vielen Dank, so weit bin gar nicht vorgedrungen. Das ist wirklich elegant.

Aber jetzt wird es erst richtig spannend: Das TouchKeyboard gibt in Dinge wie Edit-Felder ja immer noch Punkte ein. Dann drückte ich die VK_DECIMAL-Taste auf meiner verdreckten Tasatatur. Und mit französischer Belegung kommen da auch Punkte raus!

Eine Kurze Suche nach "vk_decimal French" führt zu dem Ergebnis dass, die Franzosen beispielsweise, tatsächlich so eine Tastatur haben: http://www.worldlanguage.com/Product...vory-46603.htm
Das TTouchKeyboard hatte also von Anfang an Recht. Irre.

Mit deiner Hilfe kann ich das jetzt, nach Belieben auf verschiedene Arten lösen: Entweder man gibt Punkte ein und das Programm parst im Hintergrund vernünftige Kommazahlen raus. Oder man ändern den Ziffernblock so ab, dass er das richtige Trennzeichen ausspuckt. Jetzt muss ich mich nur noch entscheiden. Und mache dafür wohl ein neues Thema auf.

Danke nochmal

Geändert von Der schöne Günther ( 7. Sep 2015 um 12:50 Uhr)
  Mit Zitat antworten Zitat