[PD-cvs] pd/src desire.tk, 1.1.2.600.2.368, 1.1.2.600.2.369 defaults.ddrc, 1.1.2.10.2.21, 1.1.2.10.2.22 ChangeLog, 1.1.4.11.2.38, 1.1.4.11.2.39
chunlee
chunlee at users.sourceforge.net
Tue Aug 14 21:14:31 CEST 2007
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6364
Modified Files:
Tag: desiredata
desire.tk defaults.ddrc ChangeLog
Log Message:
add object id display toggle
Index: desire.tk
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/desire.tk,v
retrieving revision 1.1.2.600.2.368
retrieving revision 1.1.2.600.2.369
diff -C2 -d -r1.1.2.600.2.368 -r1.1.2.600.2.369
*** desire.tk 14 Aug 2007 08:03:44 -0000 1.1.2.600.2.368
--- desire.tk 14 Aug 2007 19:14:27 -0000 1.1.2.600.2.369
***************
*** 1651,1654 ****
--- 1651,1655 ----
def Canvas editmode= {mode} {
if {!$mode} {$self deselect_all}
+ $self redraw
set @editmode $mode; $self changed editmode
# catch {.$self.bbar.edit configure -image icon_mode_$mode}
***************
*** 1731,1734 ****
--- 1732,1736 ----
set @blinky ""
set @editmode 0
+ set @show_id 0
}
***************
*** 4835,4842 ****
--- 4837,4862 ----
def Box draw {} {
$self draw_box
+ if {[$@canvas show_id]} {$self draw_id} {$self item_delete ID}
[[$self get_canvas] widget] raise $self
$self update_hilite_io
# if {[$self class] == "Canvas"} {$self restack}
}
+
+ def Canvas show_id {} {return $@show_id}
+ def Canvas show_id= {val} {set @show_id $val; $self redraw}
+ def Canvas id_toggle {} {if {$@show_id} {set @show_id 0} {set @show_id 1}; $self redraw}
+
+ def Box draw_id {} {
+ set id [$self index]:
+ mset {x y} [$self xy]
+ set fw [font measure [$self look font] 0]
+ if {[$@canvas editmode]} {
+ set col [complement [$@canvas look bgedit]]
+ } else {set col [complement [$@canvas look bgrun]]}
+ $self item ID text [list [expr $x-([string length $id]*$fw)] [expr $y+2]] \
+ -font [$self look font] -text $id \
+ -fill $col -anchor nw
+ }
+
def Box draw_box {} {}
def Box edit {} {}
***************
*** 6657,6661 ****
set z [expr 1/[$@canvas zoom]]; set l 0; set g $@gap
for {set i [expr int($v1*$z)]} {$i < $v2*$z} {incr i} {
! if {$l%$g == $g-1} {set width 1;set dash [list 7 1]} {set width 1;set dash [list 4 4 4 4]}
if {![expr $i % int($@size)]} {
switch $tag {
--- 6677,6681 ----
set z [expr 1/[$@canvas zoom]]; set l 0; set g $@gap
for {set i [expr int($v1*$z)]} {$i < $v2*$z} {incr i} {
! if {$l%$g == 0} {set width 1;set dash [list 7 1]} {set width 1;set dash [list 4 4 4 4]}
if {![expr $i % int($@size)]} {
switch $tag {
Index: defaults.ddrc
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/defaults.ddrc,v
retrieving revision 1.1.2.10.2.21
retrieving revision 1.1.2.10.2.22
diff -C2 -d -r1.1.2.10.2.21 -r1.1.2.10.2.22
*** defaults.ddrc 13 Aug 2007 01:23:40 -0000 1.1.2.10.2.21
--- defaults.ddrc 14 Aug 2007 19:14:29 -0000 1.1.2.10.2.22
***************
*** 160,163 ****
--- 160,164 ----
macro_play Ctrl+m
macro_copy Ctrl+M
+ id_toggle Ctrl+semicolon
}
Client {
Index: ChangeLog
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/ChangeLog,v
retrieving revision 1.1.4.11.2.38
retrieving revision 1.1.4.11.2.39
diff -C2 -d -r1.1.4.11.2.38 -r1.1.4.11.2.39
*** ChangeLog 12 Aug 2007 18:28:52 -0000 1.1.4.11.2.38
--- ChangeLog 14 Aug 2007 19:14:29 -0000 1.1.4.11.2.39
***************
*** 14,18 ****
* Added [clipboard] to pull the content of system clipboard
* Fixed variable width font support and TextBox code clean up
!
DesireData 2007.08.04 :
--- 14,19 ----
* Added [clipboard] to pull the content of system clipboard
* Fixed variable width font support and TextBox code clean up
! * Added object id display toggle
!
DesireData 2007.08.04 :
More information about the Pd-cvs
mailing list