I am having problem with Firemonkey TEdit Uppercase in Android.
Code:
procedure TFormMain.Edit1KeyDown(Sender: TObject; var Key: Word; var KeyChar: Char; Shift: TShiftState); begin KeyChar := UpCase(KeyChar); end;
In Win32 it works but in Android it's not working.
Best Answer
You have to use ChangeTracking event. It works fine
This code works on Android
This code works on windows: