[PD-cvs] pd/src desire.tk,1.1.2.600.2.316,1.1.2.600.2.317
chunlee
chunlee at users.sourceforge.net
Wed Aug 8 08:49:56 CEST 2007
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16065
Modified Files:
Tag: desiredata
desire.tk
Log Message:
copy macro to clipboard
Index: desire.tk
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/desire.tk,v
retrieving revision 1.1.2.600.2.316
retrieving revision 1.1.2.600.2.317
diff -C2 -d -r1.1.2.600.2.316 -r1.1.2.600.2.317
*** desire.tk 8 Aug 2007 05:03:20 -0000 1.1.2.600.2.316
--- desire.tk 8 Aug 2007 06:49:52 -0000 1.1.2.600.2.317
***************
*** 2404,2407 ****
--- 2404,2422 ----
}
+ def Macro copy {} {
+ clipboard clear
+ set i 0
+ foreach step $@list {
+ if {$i == [expr [llength $@list]-1]} {set comma ""} else {set comma ","}
+ mset {event widget X Y x y mode k kval} $step
+ switch $event {
+ KeyPress {clipboard append ${step}$comma}
+ ButtonPress {clipboard append ${step}$comma}
+ ButtonRelease {clipboard append ${step}$comma}
+ }
+ incr i
+ }
+ }
+
set ::macro [Macro new]
***************
*** 2416,2419 ****
--- 2431,2437 ----
}
+ def Canvas macro_copy {} {$::macro copy}
+
+
#-----------------------------------------------------------------------------------#
class_new TextBox {Box}
More information about the Pd-cvs
mailing list