obj method dot xy {{raw display}} { if {[string is true -strict $raw]} then { # $dot xy yes list [$self cget -x] [$self cget -y] } else { variable zoom set x [* $zoom [$self cget -x]] set y [* $zoom [$self cget -y]] if {$raw ni {display pointer}} then { # $dot xy no list $x $y } else { # $dot xy display set dx [- [int $x] [$self canvas canvasx [int $x]]] set dy [- [int $y] [$self canvas canvasy [int $y]]] list [+ $x $dx] [+ $y $dy] } } }
© Wolf-Dieter Busch | Home | Sitemap | Urheber | A-Z