09-15-2022, 03:48 PM
(09-15-2022, 02:50 PM)Spriggsy Wrote: I do know how to make a callback work with the default QB64 window as it is something I have done before in the past with my TaskDialog stuff. I'll have to take some time and look at this again and get back with you.
Sure, whenever you can!
(09-15-2022, 02:50 PM)Spriggsy Wrote: Sorry for not being as active as I could be. I've been sick these past few days.
No worries Spriggsy. It's not like you're getting paid for this, LoL.
I very much appreciate all the time, knowledge, effort and help you have so generously donated towards this and all my other crazy questions! You take care of yourself first and foremost. I can keep messing with this thing and if & when you get time to look at it some more great.
(09-15-2022, 02:50 PM)Spriggsy Wrote: One thing we have to consider, though, with using the QB64 window, is the performance impact. We can't (shouldn't) use _LIMIT to reduce the loop speed so it has to run at full speed. Since it is an OpenGL window, there's all that memory being used at a full speed loop. With Win32, it's designed for that sort of thing. I'll get back to ya.
Ah, interesting. I use _LIMIT to control the speed of the game (FPS) so I guess we'd need to find some other way to do that. But I can cross that bridge when I come to it!
(09-15-2022, 03:13 PM)Spriggsy Wrote: I do believe I've spoken too soon. TaskDialogs use a different callback setup than this rawmouse stuff. However, I *might* have a solution.
Wow, OK. Whenever you get around to it, do let us know!
Thanks again Spriggsy, you're the man on APIs!