[PD-cvs] pd/src desire.tk,1.1.2.347,1.1.2.348

Mathieu Bouchard matju at users.sourceforge.net
Wed Aug 16 06:21:53 CEST 2006


Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10384

Modified Files:
      Tag: devel_0_39
	desire.tk 
Log Message:
.


Index: desire.tk
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/desire.tk,v
retrieving revision 1.1.2.347
retrieving revision 1.1.2.348
diff -C2 -d -r1.1.2.347 -r1.1.2.348
*** desire.tk	16 Aug 2006 00:37:01 -0000	1.1.2.347
--- desire.tk	16 Aug 2006 04:21:51 -0000	1.1.2.348
***************
*** 1736,1739 ****
--- 1736,1740 ----
  
  def ObjectBox unedit {} {
+ 	super
          $self erase ;# (why?)
  }
***************
*** 1872,1876 ****
  	set x [expr [$c canvasx $x]/$@scale]
  	set y [expr [$c canvasy $y]/$@scale]
! 	set target [$self identify_target $x $y $f "motion"]
  	$self motion $x $y $f $target
  }
--- 1873,1877 ----
  	set x [expr [$c canvasx $x]/$@scale]
  	set y [expr [$c canvasy $y]/$@scale]
! 	set target [$self identify_target $x $y $f]
  	$self motion $x $y $f $target
  }
***************
*** 1880,1884 ****
  	set y [expr [$c canvasy $y]/$@scale]
  	set f [expr 1<<($b+7)|$f]
! 	set target [$self identify_target $x $y $f "click"]
  	$self click $x $y $f $target
  }
--- 1881,1885 ----
  	set y [expr [$c canvasy $y]/$@scale]
  	set f [expr 1<<($b+7)|$f]
! 	set target [$self identify_target $x $y $f]
  	$self click $x $y $f $target
  }
***************
*** 1888,1892 ****
  	set y [expr [$c canvasy $y]/$@scale]
  	set f [expr 1<<($b+7)|$f]
! 	set target [$self identify_target $x $y $f "unclick"]
  	$self unclick $x $y $f $target
  }
--- 1889,1893 ----
  	set y [expr [$c canvasy $y]/$@scale]
  	set f [expr 1<<($b+7)|$f]
! 	set target [$self identify_target $x $y $f]
  	$self unclick $x $y $f $target
  }
***************
*** 1994,1998 ****
  #     wire $id         : a wire
  #  nothing             : nothing
! def Canvas identify_target {x y f label} {
      set c .$self.c
      set cx [expr $x*$@scale]
--- 1995,1999 ----
  #     wire $id         : a wire
  #  nothing             : nothing
! def Canvas identify_target {x y f} {
      set c .$self.c
      set cx [expr $x*$@scale]
***************
*** 2045,2051 ****
  	$self addw 1 what   32 "" -padx 8 -fill x -expand yes
  	$self addw 1 mode   4  " Mode: "
! 	$self addw 1 action 4  " Action: "
  	$self addw 1 sel    4  " Sel: "
! 	#$self addw 2 wfrom  12 " WireFrom: "
  	#$self addw 2 wto    12 " WireTo: "
  }
--- 2046,2052 ----
  	$self addw 1 what   32 "" -padx 8 -fill x -expand yes
  	$self addw 1 mode   4  " Mode: "
! 	$self addw 1 action 12  " Action: "
  	$self addw 1 sel    4  " Sel: "
! 	$self addw 2 focus  12 " Focus: "
  	#$self addw 2 wto    12 " WireTo: "
  }
***************
*** 2064,2068 ****
      set tags [$c gettags [lindex [$c find overlapping \
  	[expr $x-2] [expr $y-2] [expr $x+2] [expr $y+2]] end]]
!     foreach {type id} [$@canvas identify_target $x $y -1 "status"] {}
      switch -- $type {
        object {
--- 2065,2069 ----
      set tags [$c gettags [lindex [$c find overlapping \
  	[expr $x-2] [expr $y-2] [expr $x+2] [expr $y+2]] end]]
!     mset {type id detail} [$@canvas identify_target $x $y -1]
      switch -- $type {
        object {
***************
*** 2079,2083 ****
      $f.1.action configure -text [$@canvas action]
      $f.1.sel    configure -text [llength [$@canvas selection]]
!     #$f.2.wfrom  configure -text [$@canvas wire_from]
      #$f.2.wto    configure -text [$@canvas wire_to]
  }
--- 2080,2084 ----
      $f.1.action configure -text [$@canvas action]
      $f.1.sel    configure -text [llength [$@canvas selection]]
!     $f.2.focus  configure -text [$@canvas focus]
      #$f.2.wto    configure -text [$@canvas wire_to]
  }
***************
*** 2301,2305 ****
  	if {[llength $@obj_in_edit]} {$@obj_in_edit unedit; set @obj_in_edit {}}
  	set in_selection [expr [lsearch $@selection $id]>=0]
- 	
  	switch $type {
  	  outlet {set @action [FutureWire new $self $x $y $f $target]; return}
--- 2302,2305 ----
***************
*** 2367,2371 ****
      #if {$@editmode && !($f&2)} {$self clickedit $x $y $f $target; return}
      if {$@editmode} {$self clickedit $x $y $f $target; return}
!     mset {type id} $target
      if {![llength $id]} {return}
      switch $type {
--- 2367,2371 ----
      #if {$@editmode && !($f&2)} {$self clickedit $x $y $f $target; return}
      if {$@editmode} {$self clickedit $x $y $f $target; return}
!     mset {type id detail} $target
      if {![llength $id]} {return}
      switch $type {





More information about the Pd-cvs mailing list