No announcement yet.

PB9 Anomoly (Bug?)

  • Filter
  • Time
  • Show
Clear All
new posts

  • #21
    I did send the code to support. Preliminary response is that they can replicate it, and it does look like a genuine bug. R&D is chewing on it and will decide what to do.



    • #22
      Nice workaround Dave. The Life program (I am/was working/playing/diddling (see link above) on now has the "Mouse Wheel Exit" feature removed. {grin}

      "The object of war is not to die for your country
      but to make the other ******* die for his."
      General George Patton (1885-1945)
      It's a pretty day. I hope you enjoy it.


      JWAM: (Quit Smoking):
      LDN - A Miracle Drug:


      • #23
        Hmm, workaround code + explanation in SDK kind of explains why the workaround actually "works" (I hate it when something 'works' but I don't know why)....

        The WM_MOUSEWHEEL message is sent to the focus window when the mouse wheel is rotated. The DefWindowProc function propagates the message to the window's parent. There should be no internal forwarding of the message, since DefWindowProc propagates it up the parent chain until it finds a window that processes it.
        I guess EXIT FUNCTION in the subclass proc cancels the (PB) default forwarding.

        I think it also tells me I want to do some testing, since I usually don't do squat with that message. But since I've never had a problem, I must be missing something here... or maybe I just haven't "wheeled" with a 9x-compiled application yet...

        YIKES.. I'm writing my new app in 9x.... so it must be REALLY time to test.
        Michael Mattias
        Tal Systems (retired)
        Port Washington WI USA
        [email protected]