[PD-cvs] pd/src desire.tk,1.1.2.25,1.1.2.26
chunlee
chunlee at users.sourceforge.net
Mon Sep 5 12:05:24 CEST 2005
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32248
Modified Files:
Tag: devel_0_39
desire.tk
Log Message:
quick commit for $id:class fix so that the bang will bang
Index: desire.tk
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/desire.tk,v
retrieving revision 1.1.2.25
retrieving revision 1.1.2.26
diff -C2 -d -r1.1.2.25 -r1.1.2.26
*** desire.tk 5 Sep 2005 05:57:43 -0000 1.1.2.25
--- desire.tk 5 Sep 2005 10:05:21 -0000 1.1.2.26
***************
*** 1541,1544 ****
--- 1541,1545 ----
set object_id [format %x [expr 0x81168b0 - $offset]]
+ set _($object_id:class) textobj
puts "new object id -> $object_id"
***************
*** 2126,2129 ****
--- 2127,2141 ----
# my click select object code begins --chun
+ switch $_($id:class) {
+
+ bang {
+
+ puts "clicked on bang"
+
+ bang_bang $id $canvas
+
+ }
+ textobj {
+
# may need to call canvas_select_object here to work out
# the shfit+click selection
***************
*** 2169,2185 ****
set _($self:select_by) "click"
! #set _($self:edit_object) $id
! #turns the selected object into edit mode
! #if {[llength $_($self:selection)] == 1} {
! #
! # if {$_($self:obj_in_edit) == 0} {
! # set _($self:obj_in_edit) 1
! # object_edit [lindex $_($self:selection) 0] $canvas
! # }
! #
! #}
!
# my click select object code ends
--- 2181,2189 ----
set _($self:select_by) "click"
! }
!
+ }
# my click select object code ends
***************
*** 2892,2895 ****
--- 2896,2900 ----
set fields1 {foo bar x1 y1 class}
set fields2 {snd rcv lab ldx ldy fstyle fs bcol fcol lcol}
+ puts "fields1 = $fields1"
# real classes
***************
*** 3446,3449 ****
--- 3451,3455 ----
set _($bang_id:snd) 1
set _($bang_id:bcol) 20
+ set _($bang_id:fcol) 5
set _($bang_id:ldx) 17
set _($bang_id:ldy) 0
***************
*** 3452,3455 ****
--- 3458,3462 ----
set _($bang_id:fs) 10
set _($bang_id:lcol) 13
+ set _($bang_id:class) bang
***************
*** 3495,3499 ****
def bang bang {canvas} {
$canvas itemconfigure ${self}BUT -fill [bluify [parse_color $_($self:fcol)]]
! after 300 [list $canvas itemconfigure ${self}BUT -fill [bluify [parse_color $_($self:bcol)]]]
}
--- 3502,3506 ----
def bang bang {canvas} {
$canvas itemconfigure ${self}BUT -fill [bluify [parse_color $_($self:fcol)]]
! after 100 [list $canvas itemconfigure ${self}BUT -fill [bluify [parse_color $_($self:bcol)]]]
}
More information about the Pd-cvs
mailing list