[PD-cvs] pd/src desire.tk,1.1.2.600.2.251,1.1.2.600.2.252
chunlee
chunlee at users.sourceforge.net
Mon Jul 30 07:00:12 CEST 2007
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30384
Modified Files:
Tag: desiredata
desire.tk
Log Message:
AtomBox improvement
Index: desire.tk
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/desire.tk,v
retrieving revision 1.1.2.600.2.251
retrieving revision 1.1.2.600.2.252
diff -C2 -d -r1.1.2.600.2.251 -r1.1.2.600.2.252
*** desire.tk 30 Jul 2007 04:35:07 -0000 1.1.2.600.2.251
--- desire.tk 30 Jul 2007 05:00:08 -0000 1.1.2.600.2.252
***************
*** 2270,2276 ****
if {[string length $line] > $width} {set width [string length $line]}
}
! if {[[$self class] <= AtomBox]} {set insertbg [$self look bg]} else {set insertbg [$self look fg]}
text $t -height $nl -width $width -relief flat -bg [$self look bgedit] -borderwidth 0 \
! -highlightthickness 0 -font $font_str -fg [$self look fg] -insertbackground $insertbg
bind $t <Key> "$self resize %K; $self key_input %W %x %y %K %A 0"
bind $t <Control-Return> "$self key_input %W %x %y 10 %A 0"
--- 2270,2283 ----
if {[string length $line] > $width} {set width [string length $line]}
}
! if {[[$self class] <= AtomBox]} {
! set insertbg [$self look bg]
! #so don't have red as object bg for now..
! set fg "red"
! } else {
! set insertbg [$self look fg]
! set fg [$self look fg]
! }
text $t -height $nl -width $width -relief flat -bg [$self look bgedit] -borderwidth 0 \
! -highlightthickness 0 -font $font_str -fg $fg -insertbackground $insertbg
bind $t <Key> "$self resize %K; $self key_input %W %x %y %K %A 0"
bind $t <Control-Return> "$self key_input %W %x %y 10 %A 0"
***************
*** 4959,4962 ****
--- 4966,4978 ----
}
+ proc brighter {c} {
+ scan $c #%02x%02x%02x r g b
+ set r [min 255 [expr $r*4/3]]
+ set g [min 255 [expr $g*4/3]]
+ set b [min 255 [expr $b*4/3]]
+ return [format #%02x%02x%02x $r $g $b]
+ }
+
+
proc parse_color {c} {
regsub {;$} $c {} c
More information about the Pd-cvs
mailing list