[PD-cvs] pd/src desire.tk,1.1.2.362,1.1.2.363

Mathieu Bouchard matju at users.sourceforge.net
Fri Aug 18 03:16:35 CEST 2006


Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28205

Modified Files:
      Tag: devel_0_39
	desire.tk 
Log Message:
IEMPropertiesDialog fix


Index: desire.tk
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/desire.tk,v
retrieving revision 1.1.2.362
retrieving revision 1.1.2.363
diff -C2 -d -r1.1.2.362 -r1.1.2.363
*** desire.tk	18 Aug 2006 00:37:24 -0000	1.1.2.362
--- desire.tk	18 Aug 2006 01:16:33 -0000	1.1.2.363
***************
*** 2182,2186 ****
      $id   populate_menu $p {popup_properties popup_open popup_help}
    }
!   tk_popup $p $x $y
  }
  
--- 2182,2186 ----
      $id   populate_menu $p {popup_properties popup_open popup_help}
    }
!   tk_popup $p [expr $x-5] [expr $y-5]
  }
  
***************
*** 3206,3214 ****
  	  lappend orig $_($@of:$var)
  	  lappend props2 $@$var ;# does $@$ really work or not? if not, fix objective.tcl ...
  	  switch $var {
! 	    is_log {set val [expr $@$var == "linear"]}
! 	    isa    {set val [expr $@$var == "yes"   ]}
! 	    steady {set val [expr $@$var == "jump"  ]}
! 	    fstyle {set val [expr $@$var == "yes"   ]}
  	    default {set val $@$var}
  	  }
--- 3206,3215 ----
  	  lappend orig $_($@of:$var)
  	  lappend props2 $@$var ;# does $@$ really work or not? if not, fix objective.tcl ...
+ 	  set v $@$var
  	  switch $var {
! 	    is_log {set val [lsearch {linear logarithmic} $v]}
! 	    isa    {set val [lsearch {no yes} $v]}
! 	    steady {set val [lsearch {steady jump} $v]}
! 	    fstyle {set val [lsearch {no yes} $v]}
  	    default {set val $@$var}
  	  }
***************
*** 3228,3236 ****
  	if {![info exists fields($class)]} {set class obj}
  	foreach var $fields($class) {
  		switch $var {
! 			is_log  {if {$_($of:$var)} {set val "linear"} else {set val "logarithmic"}}
! 			isa     {if {$_($of:$var)} {set val "yes"   } else {set val "no"}}
! 			steady  {if {$_($of:$var)} {set val "jump"  } else {set val "steady"}}
! 			fstyle  {if {$_($of:$var)} {set val "yes"   } else {set val "no"}}
  			default {set val $_($of:$var)}
  		}
--- 3229,3238 ----
  	if {![info exists fields($class)]} {set class obj}
  	foreach var $fields($class) {
+ 		set v $_($of:$var)
  		switch $var {
! 			is_log  {set val [say [lindex {linear logarithmic} $v]]}
! 			isa     {set val [say [lindex {no yes} $v]]}
! 			steady  {set val [say [lindex {steady jump} $v]]}
! 			fstyle  {set val [say [lindex {no yes} $v]]}
  			default {set val $_($of:$var)}
  		}
***************
*** 3257,3266 ****
  		}
  		isa {
! 			set options [list [say $prop] [say 1] [say 0]]
  			set d [list $prop $options choice {}]
  		}
  		n {set d [list $prop [say $prop] integer {-width 4}]}
  		steady {
! 			set options [list [say $prop] "jump" "steady"]
  			set d [list $prop $options choice {}]
  		}
--- 3259,3268 ----
  		}
  		isa {
! 			set options [list [say $prop] 1 0]
  			set d [list $prop $options choice {}]
  		}
  		n {set d [list $prop [say $prop] integer {-width 4}]}
  		steady {
! 			set options [list [say $prop] [say jump] [say steady]]
  			set d [list $prop $options choice {}]
  		}





More information about the Pd-cvs mailing list