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.
Search found 794 matches
- November 14th, 2018, 12:06 am
- Forum: Everything
- Topic: Long time no see and Input Capture
- Replies: 56
- Views: 22814
- 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...
- 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....
- 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...
- 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...
- 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...
- 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 ...
- 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.
- 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...
- 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...