摘要: 編輯框的backspace刪除問題:
今天在Sample_FalagardDemo1這個DEMO程序中,有一個編輯框.當輸入了一些字符時.如果想用退格鍵刪除全部的話,
只能一個字符刪完以后,放開BackSpace鍵,
再按一次退格才能刪除前面的一個字符.如果想一直按著BackSpace的話,確不能全部刪除.
開始有這樣的想法;那就是設一個定時器,時間間隔比較短,定時器一直判斷若兩人BackSpace鍵有無按下去?
如果有按下去再執行一次void Editbox::handleBackspace(void)
但這樣可能會占用許多資源;以上只是想法.不知道有誰知道更好的方法嗎?歡迎指教下..
閱讀全文