Search found 794 matches

by cameron
November 14th, 2018, 12:06 am
Forum: Everything
Topic: Long time no see and Input Capture
Replies: 56
Views: 22814

Re: Long time no see and Input Capture

Would be great if you made a pull request so I can look over some of the details.

Side note:
Deciding if I want to use exceptions or stick to msgbox for errors right now. I've never been a big fan of exceptions but they can be more useful than other forms of error-management in certain situations.
by cameron
November 13th, 2018, 7:55 pm
Forum: Everything
Topic: Long time no see and Input Capture
Replies: 56
Views: 22814

Re: Long time no see and Input Capture

Thanks for the suggestions. Interesting ideas there papa. Originally I had it in a polymorphic system with virtual funcs in a base class. What I didnt like is the strange cases with DelayData and needing to store vector<unique_ptr<InputData>>. What changes did you make to the visitor structs(?) to g...
by cameron
November 12th, 2018, 6:18 pm
Forum: Everything
Topic: Long time no see and Input Capture
Replies: 56
Views: 22814

Re: Long time no see and Input Capture

Not exactly, the highlighted text just shows the first event in the alt + tab combo. SC 56 and 15 are alt and tab respectively. Regarding the caching, idk what you are asking. I added the following debug tests to the top of the kbdProc and a tabkey down event is not seen when alt is being held down....
by cameron
November 12th, 2018, 1:41 am
Forum: Everything
Topic: Long time no see and Input Capture
Replies: 56
Views: 22814

Re: Long time no see and Input Capture

Done, and done. I figure its better to have native c++ code than win32 for the portability and readability. Didn't even know c++ had a filesystem library; goes to show how long I've been away. Thanks for the suggestions Slidy. As far as the CTRL + ESC issue, I tried TranslateMessage and it didn't ch...
by cameron
November 11th, 2018, 7:18 pm
Forum: Everything
Topic: Long time no see and Input Capture
Replies: 56
Views: 22814

Re: Long time no see and Input Capture

Yeah, I meant TranslateMessage, not sure how I ended up copying the wrong link, but w/e lol Haha, I don't blame you papa. Can't say this is the first time my own code has fowled up my pc tho. Back when I was working in D3D11 I got a black screen a few times with no way out of it. Had to reboot. *Whe...
by cameron
November 11th, 2018, 5:56 pm
Forum: Everything
Topic: Long time no see and Input Capture
Replies: 56
Views: 22814

Re: Long time no see and Input Capture

Hey papa. I don't have a TranslateMessage call in my message loop for handling raw input because I handle VK messages and don't want WM_CHAR messages appearing as well. https://docs.microsoft.com/en-gb/windows/desktop/api/winuser/nf-winuser-translateacceleratora If applications process virtual-key m...
by cameron
November 11th, 2018, 7:26 am
Forum: Everything
Topic: Long time no see and Input Capture
Replies: 56
Views: 22814

Long time no see and Input Capture

Hey everyone, long time no see. Long story short I've been struggling with health issues and been busy with school and such the past what? a year or so... So I haven't had much time for fooling around on the forums or for programming. But I am back at it once again for the time being at least. So I ...
by cameron
January 7th, 2018, 12:57 am
Forum: Everything
Topic: performance problems
Replies: 3
Views: 2093

Re: performance problems

Debug mode has all kinds of (extra) stuff going on. Always test performance in release mode and use debug mode for debugging.
by cameron
December 12th, 2017, 12:02 am
Forum: Everything
Topic: I Don't Watch 3D Fund, But....
Replies: 91
Views: 31128

Re: I Don't Watch 3D Fund, But....

I think you should reconsider watching chillis videos. However, if you don't want to do that, I recommend uploading a ziped solution for your project to get help. P.S. I recommend being more respectful as people will be less likely to help if you swear at them when they give you a solution you don't...
by cameron
November 21st, 2017, 10:46 pm
Forum: Everything
Topic: Making the 3D Fundamentals framework cross-platform
Replies: 6
Views: 2456

Re: Making the 3D Fundamentals framework cross-platform

1. First, you would have to switch over the window handling stuff like you said. 2. Next, you would have to switch all the internal d3d stuff over too (OpenGL maybe?) Then... most of it would be working. 3. Finally, the xaudio2 stuff would need to be switched over to something else. Perhaps I missed...