Menu

#2421 cscroll.tcl MouseWheel scrolling only works on Mac

obsolete: 8.5.1
open-postponed
5
2008-04-03
2008-03-10
No

Hi guys.

I was hoping to use the cscroll.tcl demo to sort out why the scrollframe by Ulis at http://wiki.tcl.tk/9223 (a similar canvas implimentation) wasn't accepting and acting on MouseWheel events.

However, on testing with both X11 and Windows, the Tk demo cscroll.tcl's MouseWheel events are only acted on if the platform is Mac (Aqua). Elsewhere, MouseWheel events are ignored.

Discussion

  • Donal K. Fellows

    • assigned_to: dkf --> hobbs
     
  • Jeffrey Hobbs

    Jeffrey Hobbs - 2008-03-19

    Logged In: YES
    user_id=72656
    Originator: NO

    This is because you require focus on the widget for the mousewheel event to be caught. I had hoped to correct that with better global mousewheel behavior in tip 171, but that didn't make 8.5.

     
  • Jeffrey Hobbs

    Jeffrey Hobbs - 2008-03-19
    • status: open --> pending-invalid
     
  • SourceForge Robot

    Logged In: YES
    user_id=1312539
    Originator: NO

    This Tracker item was closed automatically by the system. It was
    previously set to a Pending status, and the original submitter
    did not respond within 14 days (the time period specified by
    the administrator of this Tracker).

     
  • SourceForge Robot

    • status: pending-invalid --> closed-invalid
     
  • Peter Caffin

    Peter Caffin - 2008-04-03

    Logged In: YES
    user_id=2029956
    Originator: YES

    Reopened.

     
  • Peter Caffin

    Peter Caffin - 2008-04-03
    • status: closed-invalid --> open-postponed