From afcdbc6767d9df2eda92c83a44a2b504d478fd12 Mon Sep 17 00:00:00 2001 From: Marc Durdin Date: Fri, 22 Sep 2017 12:52:31 +0700 Subject: [PATCH] Fixes #324 - Character Map lookup should be a plain string when using OSK editor --- .../developer/TIKE/main/UframeOnScreenKeyboardEditor.pas | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/windows/src/developer/TIKE/main/UframeOnScreenKeyboardEditor.pas b/windows/src/developer/TIKE/main/UframeOnScreenKeyboardEditor.pas index a78161891d..81fedb2ae5 100644 --- a/windows/src/developer/TIKE/main/UframeOnScreenKeyboardEditor.pas +++ b/windows/src/developer/TIKE/main/UframeOnScreenKeyboardEditor.pas @@ -298,16 +298,9 @@ begin end; procedure TframeOnScreenKeyboardEditor.tmrUpdateCharacterMapTimer(Sender: TObject); -var - token: WideString; - x, token_start: Integer; - //prev_token: WideString; begin tmrUpdateCharacterMap.Enabled := False; - x := editVKKeyText.SelStart+editVKKeyText.SelLength; - token_start := 0; - token := FormatUnicode(Copy(editVKKeyText.Text, x, 1)); - UpdateCharacterMap(False, token, x, token_start, False); // I4807 + UpdateCharacterMap(False, editVKKeyText.Text, 0, 0, True); end; { ---------------------------------------------------------------------------- }