Update of /cvsroot/pure-data/pd/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4504a
Modified Files: Tag: devel_0_39 desire.tk Log Message: renamed canvas -> Canvas because of future name clash
Index: desire.tk =================================================================== RCS file: /cvsroot/pure-data/pd/src/Attic/desire.tk,v retrieving revision 1.1.2.158 retrieving revision 1.1.2.159 diff -C2 -d -r1.1.2.158 -r1.1.2.159 *** desire.tk 16 Apr 2006 06:37:42 -0000 1.1.2.158 --- desire.tk 16 Apr 2006 06:42:36 -0000 1.1.2.159 *************** *** 854,863 **** #-----------------------------------------------------------------------------------#
! class_new canvas {menuable view}
! #def canvas close {} {pd $self menuclose 0} ! def canvas save {} {$self checkgeometry; pd .$self menusave} ! def canvas saveas {} {$self checkgeometry; pd .$self menusaveas} ! def canvas print {} { set filename [tk_getSaveFile -initialfile pd.ps -defaultextension .ps \ -filetypes { {{postscript} {.ps}} }] --- 854,863 ---- #-----------------------------------------------------------------------------------#
! class_new Canvas {menuable view}
! #def Canvas close {} {pd $self menuclose 0} ! def Canvas save {} {$self checkgeometry; pd .$self menusave} ! def Canvas saveas {} {$self checkgeometry; pd .$self menusaveas} ! def Canvas print {} { set filename [tk_getSaveFile -initialfile pd.ps -defaultextension .ps \ -filetypes { {{postscript} {.ps}} }] *************** *** 865,869 **** }
! def* canvas eval% {code} { regsub -all %X $code $@current_x code regsub -all %Y $code $@current_y code --- 865,869 ---- }
! def* Canvas eval% {code} { regsub -all %X $code $@current_x code regsub -all %Y $code $@current_y code *************** *** 972,977 **** #-----------------------------------------------------------------------------------# # check or uncheck the "edit" menu item ! def canvas editmode {} {return $@editmode} ! def canvas editmode= {mode} { global look edit_toggle set @editmode $mode --- 972,977 ---- #-----------------------------------------------------------------------------------# # check or uncheck the "edit" menu item ! def Canvas editmode {} {return $@editmode} ! def Canvas editmode= {mode} { global look edit_toggle set @editmode $mode *************** *** 982,988 **** }
! def* canvas getscroll {args} {}
! def canvas close {} { pd .$self menuclose 0 $self fix_window_menu --- 982,988 ---- }
! def* Canvas getscroll {args} {}
! def Canvas close {} { pd .$self menuclose 0 $self fix_window_menu *************** *** 992,1000 **** #-----------------------------------------------------------------------------------#
! def canvas atomically {proc} {$@history atomically $proc} ! def canvas undo {} {$@history undo} ! def canvas redo {} {$@history redo}
! def* canvas init {{width 400} {height 300} {geometry +0+0} {editable 1}} { super global pd_opendir pd_tearoff OS cmdline focus look --- 992,1000 ---- #-----------------------------------------------------------------------------------#
! def Canvas atomically {proc} {$@history atomically $proc} ! def Canvas undo {} {$@history undo} ! def Canvas redo {} {$@history redo}
! def* Canvas init {{width 400} {height 300} {geometry +0+0} {editable 1}} { super global pd_opendir pd_tearoff OS cmdline focus look *************** *** 1055,1069 **** }
! def canvas focus {} {return $@focus} ! def canvas focus= {o} {set @focus $o}
#-----------------------------------------------------------------------------------#
! def canvas bind {eventtype selector args} { set c .$self.c bind $c $eventtype [concat [list $self $selector] $args ; $self statusbar_draw %x %y] }
! def canvas new_binds {} { global OS set c .$self.c --- 1055,1069 ---- }
! def Canvas focus {} {return $@focus} ! def Canvas focus= {o} {set @focus $o}
#-----------------------------------------------------------------------------------#
! def Canvas bind {eventtype selector args} { set c .$self.c bind $c $eventtype [concat [list $self $selector] $args ; $self statusbar_draw %x %y] }
! def Canvas new_binds {} { global OS set c .$self.c *************** *** 1123,1130 **** }
! def canvas scroll {axis diff} {.$self.c [list $axis]view scroll $diff units} ! def canvas reload {} {pd ".$self map 0; .$self map 1"}
! def canvas redraw {} { $self changed foreach x $@children {$x changed} --- 1123,1130 ---- }
! def Canvas scroll {axis diff} {.$self.c [list $axis]view scroll $diff units} ! def Canvas reload {} {pd ".$self map 0; .$self map 1"}
! def Canvas redraw {} { $self changed foreach x $@children {$x changed} *************** *** 1132,1136 **** }
! def canvas new_menubar {editable} { set name .$self global pd_opendir pd_tearoff OS cmdline --- 1132,1136 ---- }
! def Canvas new_menubar {editable} { set name .$self global pd_opendir pd_tearoff OS cmdline *************** *** 1221,1225 **** }
! def canvas editmodeswitch {args} { set @editmode [expr !$@editmode] pd .$self editmode $@editmode --- 1221,1225 ---- }
! def Canvas editmodeswitch {args} { set @editmode [expr !$@editmode] pd .$self editmode $@editmode *************** *** 1228,1232 **** # correct edit menu, enabling or disabling undo/redo # LATER also cut/copy/paste ! def canvas fix_edit_menu {} { return ;# hehe set e .$self.m.edit --- 1228,1232 ---- # correct edit menu, enabling or disabling undo/redo # LATER also cut/copy/paste ! def Canvas fix_edit_menu {} { return ;# hehe set e .$self.m.edit *************** *** 1248,1257 **** #this just tells whether an object is part of the selection, that is, what usually #make objects turn blue. ! def canvas selection_include? {member} { set i [lsearch $@selection $member] return [expr $i>=0] }
! def canvas draw {} {
} --- 1248,1257 ---- #this just tells whether an object is part of the selection, that is, what usually #make objects turn blue. ! def Canvas selection_include? {member} { set i [lsearch $@selection $member] return [expr $i>=0] }
! def Canvas draw {} {
} *************** *** 1316,1321 **** }
! def canvas obj_in_edit {} {return @obj_in_edit} ! def canvas obj_in_edit= {v} {set @obj_in_edit $v}
def* textbox edit {} { --- 1316,1321 ---- }
! def Canvas obj_in_edit {} {return @obj_in_edit} ! def Canvas obj_in_edit= {v} {set @obj_in_edit $v}
def* textbox edit {} { *************** *** 1383,1389 **** }
! def canvas selection {} {return @selection} ! def canvas selection= {objs} {set @selection $objs} ! def canvas selection+= {objs} { set @selection [concat [lwithout $@selection $objs] $objs] } --- 1383,1389 ---- }
! def Canvas selection {} {return @selection} ! def Canvas selection= {objs} {set @selection $objs} ! def Canvas selection+= {objs} { set @selection [concat [lwithout $@selection $objs] $objs] } *************** *** 1450,1458 ****
#-----------------------------------------------------------------------------------# ! def* canvas window_title {title} {wm title .$self $title} ! #def* canvas add {i obj} {lset @children $i $obj} ! #def* canvas del {i} {lset @children $i ""}
! def* canvas children= {children} { # think of the children!!! puts "-----------------------------------------------" --- 1450,1458 ----
#-----------------------------------------------------------------------------------# ! def* Canvas window_title {title} {wm title .$self $title} ! #def* Canvas add {i obj} {lset @children $i $obj} ! #def* Canvas del {i} {lset @children $i ""}
! def* Canvas children= {children} { # think of the children!!! puts "-----------------------------------------------" *************** *** 1464,1468 **** }
! def* canvas add {obj} { set i [lsearch $@children $obj] if {!$i} {lappend @children $obj} --- 1464,1468 ---- }
! def* Canvas add {obj} { set i [lsearch $@children $obj] if {!$i} {lappend @children $obj} *************** *** 1471,1475 **** }
! def* canvas del {obj} { set i [lsearch $@children $obj] if {$i} {set @children [lreplace $@children $i $i]} --- 1471,1475 ---- }
! def* Canvas del {obj} { set i [lsearch $@children $obj] if {$i} {set @children [lreplace $@children $i $i]} *************** *** 1477,1481 **** }
! def* canvas wires= {wires2} { puts "-----------------------------------------wires!!" global _ --- 1477,1481 ---- }
! def* Canvas wires= {wires2} { puts "-----------------------------------------wires!!" global _ *************** *** 1503,1507 **** }
! def* canvas wires_new {whoout outno whoin inno} { # @wires_pair is a workaround for looking up the wire id with {0 1 1 0} format # i moved calling wire_new here instead of where it was (canvas wires=) --- 1503,1507 ---- }
! def* Canvas wires_new {whoout outno whoin inno} { # @wires_pair is a workaround for looking up the wire id with {0 1 1 0} format # i moved calling wire_new here instead of where it was (canvas wires=) *************** *** 1513,1519 **** }
! def* canvas wires {} {return $@wires}
! def canvas delete_selection {} { global _ set c .$self.c --- 1513,1519 ---- }
! def* Canvas wires {} {return $@wires}
! def Canvas delete_selection {} { global _ set c .$self.c *************** *** 1541,1545 **** }
! def canvas delete_wire {} { global _ --- 1541,1545 ---- }
! def Canvas delete_wire {} { global _ *************** *** 1585,1589 **** }
! def canvas motion {x y mods state} { global font global tooltip look --- 1585,1589 ---- }
! def Canvas motion {x y mods state} { global font global tooltip look *************** *** 1665,1669 ****
#-----------------------------------------------------------------------------------# ! def canvas identify_target {x y b f label} { set c .$self.c set stack [lreverse [$c find overlapping \ --- 1665,1669 ----
#-----------------------------------------------------------------------------------# ! def Canvas identify_target {x y b f label} { set c .$self.c set stack [lreverse [$c find overlapping \ *************** *** 1717,1724 **** }
! def canvas statusbar_draw {x y} {$@statusbar draw $x $y} ! def canvas action {} {return $@action} ! def canvas wire_from {} {return $@wire_from} ! def canvas wire_to {} {return $@wire_to}
def statusbar draw {x y} { --- 1717,1724 ---- }
! def Canvas statusbar_draw {x y} {$@statusbar draw $x $y} ! def Canvas action {} {return $@action} ! def Canvas wire_from {} {return $@wire_from} ! def Canvas wire_to {} {return $@wire_to}
def statusbar draw {x y} { *************** *** 1749,1753 ****
#-----------------------------------------------------------------------------------# ! def* canvas click_on_wire {x y b f} { puts "click on wire!!!" #set c .$self.c --- 1749,1753 ----
#-----------------------------------------------------------------------------------# ! def* Canvas click_on_wire {x y b f} { puts "click on wire!!!" #set c .$self.c *************** *** 1761,1770 **** }
! def* canvas select_all {} { foreach o $@children {$o selected?= 0} set @selection $@children }
! def* canvas deselect_all {} { #puts "selection:$@selection" foreach o $@selection {$o selected?= 0} --- 1761,1770 ---- }
! def* Canvas select_all {} { foreach o $@children {$o selected?= 0} set @selection $@children }
! def* Canvas deselect_all {} { #puts "selection:$@selection" foreach o $@selection {$o selected?= 0} *************** *** 1776,1780 **** }
! def* canvas clickedit {x y b f} { global look set c .[$self canvas].c --- 1776,1780 ---- }
! def* Canvas clickedit {x y b f} { global look set c .[$self canvas].c *************** *** 1830,1834 **** }
! def* canvas click {x y b f} { set c .$self.c focus $c --- 1830,1834 ---- }
! def* Canvas click {x y b f} { set c .$self.c focus $c *************** *** 1846,1850 **** }
! def* canvas unclickedit {x y b} { global look set c .$self.c --- 1846,1850 ---- }
! def* Canvas unclickedit {x y b} { global look set c .$self.c *************** *** 1936,1944 **** }
! def* canvas unclickrun {x y b} {
}
! def* canvas unclick {x y b} { if {$@editmode} {$self unclickedit $x $y %b} {$self unclickrun $x $y %b} $self adjust_scrollbars --- 1936,1944 ---- }
! def* Canvas unclickrun {x y b} {
}
! def* Canvas unclick {x y b} { if {$@editmode} {$self unclickedit $x $y %b} {$self unclickrun $x $y %b} $self adjust_scrollbars *************** *** 1947,1951 **** }
! def canvas adjust_scrollbars {} { set c .$self.c set size [$c bbox all] --- 1947,1951 ---- }
! def Canvas adjust_scrollbars {} { set c .$self.c set size [$c bbox all] *************** *** 1963,1967 **** }
! def* canvas notice {origin args} { eval [concat [list $self child_changed $origin] $args] } --- 1963,1967 ---- }
! def* Canvas notice {origin args} { eval [concat [list $self child_changed $origin] $args] } *************** *** 1971,1975 **** set lastcanvasconfiguration ""
! def canvas checkgeometry {} { set topname .$self set boo [winfo geometry $topname.c] --- 1971,1975 ---- set lastcanvasconfiguration ""
! def Canvas checkgeometry {} { set topname .$self set boo [winfo geometry $topname.c] *************** *** 1985,1989 **** #-----------------------------------------------------------------------------------#
! def canvas key {x y key iso shift} { global OS _ set c .$self.c --- 1985,1989 ---- #-----------------------------------------------------------------------------------#
! def Canvas key {x y key iso shift} { global OS _ set c .$self.c *************** *** 2031,2035 **** #-----------------------------------------------------------------------------------#
! def canvas keyup {x y key iso shift} { set canvas .$self.c if {$iso != ""} {scan $iso %c key} --- 2031,2035 ---- #-----------------------------------------------------------------------------------#
! def Canvas keyup {x y key iso shift} { set canvas .$self.c if {$iso != ""} {scan $iso %c key} *************** *** 2292,2296 **** set classinfo(hdl) $classinfo(hradio) set classinfo(vdl) $classinfo(hradio) ! set classinfo(canvas) {canvas} set classinfo(cnv) {cnv}
--- 2292,2296 ---- set classinfo(hdl) $classinfo(hradio) set classinfo(vdl) $classinfo(hradio) ! set classinfo(canvas) {Canvas} set classinfo(cnv) {cnv}
*************** *** 3179,3183 **** set tooltip(text) ""
! def canvas show_tooltip {x y text} { global tooltip if {$tooltip(visible) && [string compare $text $tooltip(text)==0]} {return} --- 3179,3183 ---- set tooltip(text) ""
! def Canvas show_tooltip {x y text} { global tooltip if {$tooltip(visible) && [string compare $text $tooltip(text)==0]} {return} *************** *** 3202,3206 **** }
! def canvas hide_tooltip {} { global tooltip set c .$self.c --- 3202,3206 ---- }
! def Canvas hide_tooltip {} { global tooltip set c .$self.c *************** *** 3642,3661 **** set manager [Manager_new]
! # ideally: ! #def Class post_hierarchy {{i 0}} { ! # post %*s%s [expr $i*2] "" $self ! # foreach sub $@subclasses { ! # $sub post_hierarchy [expr $i+1] ! # } ! #} ! #Thing post_hierarchy ! ! proc post_hierarchy {class {i 0}} { ! global _ ! post %*s%s [expr $i*4] "" $class ! foreach sub $_($class:subclasses) { ! post_hierarchy $sub [expr $i+1] } } ! post_hierarchy Thing ! --- 3642,3650 ---- set manager [Manager_new]
! def Class post_hierarchy {{i 0}} { ! post %*s%s [expr $i*2] "" $self ! foreach sub $@subclasses { ! $sub post_hierarchy [expr $i+1] } } ! Thing post_hierarchy