Key sollte doch immer einen Wert haben, also quasi die ID der Taste.
VK_SPACE, bzw. vkSpace
Aber jede Taste kann je nach Zustand unterschiedliche Chars haben.
Shift-State (Shift, Strg und Alt), sowie vorherige Tasten, das Tastaturlayout und dann noch der Eingabemodus (IME).
So kann vkSpace auch ein ^ oder ` oder ´ sein (deutsches Tastaturlayout).
Aber natürlich bekommt nur der die Tastaturereignisse, welcher aktiv ist.
Hmmmmm, ein KeyPreview gibt es im FMX nicht?
PS: Die Form bekommt bei einem z.B. TEdit mit ControlType=Styled kein Event, aber bei einem TEdit mit ControlType=Platform schon (Windows).
Hätte es eher andersrum erwartet