2011-10-17 65 views
3

我注意到,我的iPhone和我的iPad上運行的iOS我的應用程序時,OnKeyUp事件處理確實發生了TButton控制(但我相信它的Windows模擬器)。然而,OnKeyDown事件似乎運行正常。這看起來像是一個bug,但我不確定。FireMonkey iOS的TButton的onkeyup事件失敗

我在我的Delphi XE2安裝上安裝了Service Pack 1並重新編譯 - 結果相同。

回答

0

您可能認爲它的確發生了而不是。我遇到同樣的事情,所以我不能說這是一個錯誤或一個'功能',但我至少可以提供確認。 我改變了自己的代碼,對OnKeyDown而不是OnKeyUp做出了反應,這很痛苦,因爲對於編輯字段,例如文本屬性只在代碼被觸發後才被填充 - 基本上,你總是一個字符「遲到」。

+0

是的,對不起(錯字),「沒有發生」。是的,非常討厭,正如你所說文本屬性尚未更新。無法確定用戶何時在字段中輸入了所需數量的字符並處理輸入.... –