home *** CD-ROM | disk | FTP | other *** search
/ Practical Programming in Tcl & Tk (4th Edition) / TCLBOOK4.BIN / pc / exsource / 46_5.tcl < prev    next >
Text File  |  2003-04-16  |  357b  |  23 lines

  1. #
  2. # Example 46-5
  3. # Drag-scrolling a pair of listboxes together.
  4. #
  5.  
  6. bind $l <B2-Motion>    \
  7.     [list BindDragto %x %y $frame.key $frame.cmd]
  8. bind $l <Button-2> \
  9.     [list BindMark %x %y $frame.key $frame.cmd]
  10.  
  11. proc BindDragto { x y args } {
  12.     foreach w $args {
  13.         $w scan dragto $x $y
  14.     }
  15. }
  16. proc BindMark { x y args } {
  17.     foreach w $args {
  18.         $w scan mark $x $y
  19.     }
  20. }
  21.  
  22.  
  23.