# Support for mouse wheel in Windows environment $w->bind('', [sub { $_[0]->yviewScroll(-($_[1]/120)*3, 'units'); }, Tk::Ev('D')]); # Support for mouse wheel in UNIX environment if ( $Tk::platform eq 'unix' ) { $w->bind('<4>', sub { $_[0]->yviewScroll(-3, 'units') unless $Tk::strictMotif; }); $w->bind('<5>', sub { $_[0]->yviewScroll( 3, 'units') unless $Tk::strictMotif; }); }