(04-25-2024, 02:16 AM)NakedApe Wrote: Steve and Terry, thank you, but I'm on a Mac, the neglected step-child platform , and moving the mouse events outside the update loop is different. Doing your fix, Steve, doesn't solve the problem for me, it just made the timer not work at all 'cept for the beep. Terry, your demo doesn't work on my system either. Pete, thanks, I'll give your sub a try, but I have my doubts. bplus, I'm not using bullets here, just a laser beam to blast away. Terry, I'll try the method from your latest post - cycle counting makes sense. Thanks, everybody.
Well, not really neglected. We do show it some love from time to time. The recent list of PRs included a lot of Mac-related updates.
I guess the real challenge is that many of us don't have access to Apple hardware for testing and tinkering. Personally, the only Apple development hardware I have is a hackintosh.
(04-25-2024, 04:11 PM)NakedApe Wrote: Terry, I think the lack of mouse wheel support on macOS is a known issue, but maybe a740g could comment on that. bplus, you are so right. I fixed the issue without using timers. Cycle counting, which I already used elsewhere in the program, was a simple fix - duh. There's almost always another way to get a job done with QB if you think about it - and get help from the hive mind here.
The scroll and the _MOUSEMOVEMENTx stuff for macOS will be fixed in the next update (which I guess will happen soonish). We already got those merged.