Search found 8 matches

by christopherd
15 Jul 2022, 11:33
Forum: General Discussion
Replies: 15
Views: 431

Re: Integration to internal engine: Can't use Backspace/Arrows/Delete, all keydown/keyups not processed

Hey guys - I worked backwards with our implementation in our engine, and seem to have come to a solution. Most of this has come from the fact we use a low-level API to poll the keyboard every frame (WM_* messages are still processed selectively though). Our unicode events were using a different mess...
by christopherd
22 Jun 2022, 12:25
Forum: General Discussion
Replies: 15
Views: 431

Re: Integration to internal engine: Can't use Backspace/Arrows/Delete, all keydown/keyups not processed

Sure, will do - thanks for the insight. I'll get back to you (Update) I'm afraid the windowing implementation we have doesn't use this; we use our own pump and messaging system to route the events to our Noesis code, which then updates the view (which returns false). All events are fired, and do rea...
by christopherd
21 Jun 2022, 12:56
Forum: General Discussion
Replies: 15
Views: 431

Re: Integration to internal engine: Can't use Backspace/Arrows/Delete, all keydown/keyups not processed

Sorry for the late reply.

Yes, the view is created and valid. It is activated, and is receiving all other events. It displays characters pressed for the "login" sample, but no bkspc, del, etc.
I also checked the view update, it is being given global seconds, not delta time
by christopherd
17 Jun 2022, 16:26
Forum: General Discussion
Replies: 15
Views: 431

Re: Integration to internal engine: Can't use Backspace/Arrows/Delete, all keydown/keyups not processed

Hi Sadly, the correct ordering of the messages has not helped in the login example, the backspace (and other keys) are sent to the view, but somehow not processed This is some debug output from the engine, showing the backspace key being pressed - the keydown/char/keyup events in the order they are ...
by christopherd
15 Jun 2022, 11:13
Forum: General Discussion
Replies: 15
Views: 431

Re: Integration to internal engine: Can't use Backspace/Arrows/Delete, all keydown/keyups not processed

That's wonderful, thanks ever so much for your help! I'll make those adjustments (where possible)

appreciate your time and help
by christopherd
14 Jun 2022, 14:16
Forum: General Discussion
Replies: 15
Views: 431

Re: Integration to internal engine: Can't use Backspace/Arrows/Delete, all keydown/keyups not processed

fyi, I'm using Noesis::Key::Key_Back as the value sent to keydown/keyup event for backspace
by christopherd
14 Jun 2022, 12:38
Forum: General Discussion
Replies: 15
Views: 431

Integration to internal engine: Can't use Backspace/Arrows/Delete, all keydown/keyups not processed

fyi: v3.14, Windows C++ Hi, I'm integrating v3.14 into our engine, and I'm attempting to tie together our input systems with Noesis. We capture key down/up events and are sending them to Noesis, and we always receive a false (for not processed) from these functions (view->keyup / view->keydown). The...