[PD-cvs] pd/src desire.tk,1.1.2.453,1.1.2.454
Mathieu Bouchard
matju at users.sourceforge.net
Mon Sep 4 03:11:07 CEST 2006
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25970
Modified Files:
Tag: devel_0_39
desire.tk
Log Message:
fixed ctrl+e and also the hand in the buttonbar. (editmode)
Index: desire.tk
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/desire.tk,v
retrieving revision 1.1.2.453
retrieving revision 1.1.2.454
diff -C2 -d -r1.1.2.453 -r1.1.2.454
*** desire.tk 3 Sep 2006 16:46:22 -0000 1.1.2.453
--- desire.tk 4 Sep 2006 01:11:04 -0000 1.1.2.454
***************
*** 1226,1240 ****
def Canvas editmode= {mode} {
set @editmode $mode
! #sets the edit_toggle so the edit mode checkbox will follow if key binding is used
! catch {.$self.bbar.edit configure -image icon_mode_$mode}
! $self changed ;#$self draw
! }
! def Canvas editmodeswitch {args} {
! global crosshair
! set @editmode [expr !$@editmode]
if {[$self look hairstate] && !$@editmode} {$@crosshair erase}
! pd .$self editmode $@editmode
}
def Canvas window {} {return .$self}
def Canvas widget {} {return .$self.c}
--- 1226,1241 ----
def Canvas editmode= {mode} {
set @editmode $mode
! # catch {.$self.bbar.edit configure -image icon_mode_$mode}
! if {$mode} {
! .$self.bbar.edit configure -image icon_mode_edit
! } else {
! .$self.bbar.edit configure -image icon_mode_run
! }
if {[$self look hairstate] && !$@editmode} {$@crosshair erase}
! $self changed
! #!@#$ should update the checkbox in the editmenu
}
+ def Canvas editmodeswitch {args} {$self editmode= [expr !$@editmode]}
def Canvas window {} {return .$self}
def Canvas widget {} {return .$self.c}
***************
*** 1272,1276 ****
set @wires_pair {} ;# stores wires in the format of {0 1 1 0} id {1 1 2 0} id
$self init_window
- $self editmode= 0
$self new_menubar
$self new_binds
--- 1273,1276 ----
***************
*** 1294,1297 ****
--- 1294,1298 ----
set @copy_count 0
set @crosshair [Crosshair new $self]
+ $self editmode= 0
}
***************
*** 4505,4509 ****
if {!$buttons_loaded} {load_button_bar}
frame $bb
! pack [button $bb.edit -image icon_mode_edit -border 1 -command "$@canvas editmode= 1"] -side left
foreach e $butt {
mset {icon name cmd} $e
--- 4506,4510 ----
if {!$buttons_loaded} {load_button_bar}
frame $bb
! pack [button $bb.edit -image icon_mode_edit -border 1 -command "$@canvas editmodeswitch"] -side left
foreach e $butt {
mset {icon name cmd} $e
More information about the Pd-cvs
mailing list