Key repeat is working fine for characters, but not with backspace or delete keys. Is this a bug?
Thanks
Thanks
Function Keyhook:Object( id:Int, data:Object, context:Object ) Local ev:TEvent=TEvent(data) If Not ev Return data Select ev.id Case EVENT_KEYDOWN TCESystem.injectKeyDown(ev.data) Case EVENT_KEYUP TCESystem.injectKeyUp(ev.data) Case EVENT_KEYCHAR TCESystem.injectChar(ev.data) End Select Return data End Function
Function Keyhook:Object( id:Int, data:Object, context:Object ) Local ev:TEvent=TEvent(data) If Not ev Return data Select ev.id Case EVENT_KEYREPEAT TCESystem.injectKeyDown(ev.data) Case EVENT_KEYDOWN TCESystem.injectKeyDown(ev.data) Case EVENT_KEYUP TCESystem.injectKeyUp(ev.data) Case EVENT_KEYCHAR TCESystem.injectChar(ev.data) End Select Return data End Function