ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/gde/GCE/AttrEdit.pm
(Generate patch)

Comparing deliantra/gde/GCE/AttrEdit.pm (file contents):
Revision 1.21 by elmex, Thu Mar 16 22:19:35 2006 UTC vs.
Revision 1.22 by elmex, Fri Mar 17 17:59:43 2006 UTC

33 if (ref $value) { 33 if (ref $value) {
34 $arch->{$key} = $value; 34 $arch->{$key} = $value;
35 35
36 } else { 36 } else {
37 if (not defined $al_arch->{$key}) { 37 if (not defined $al_arch->{$key}) {
38 if (not defined $value) { 38 if (not $value) {
39 # try to normalize 39 # try to normalize
40 delete $arch->{$key}; 40 delete $arch->{$key};
41 } else { 41 } else {
42 # try to normalize 42 # try to normalize
43 $arch->{$key} = $value; 43 $arch->{$key} = $value;
160 160
161# my $fgcolor = $lbl->get_default_style-> Gtk2::Gdk::Color->parse ("lightblue"); 161# my $fgcolor = $lbl->get_default_style-> Gtk2::Gdk::Color->parse ("lightblue");
162# my $fgcolor2 = Gtk2::Gdk::Color->parse ("black");#grey"); 162# my $fgcolor2 = Gtk2::Gdk::Color->parse ("black");#grey");
163 163
164 if ( (defined $al_arch->{$key} and $al_arch->{$key} ne $val) 164 if ( (defined $al_arch->{$key} and $al_arch->{$key} ne $val)
165 or (not (defined $al_arch->{$key}) and defined $val)) 165 or (not (defined $al_arch->{$key}) and $val))
166 { 166 {
167 for (qw/normal active prelight selected insensitive/) { 167 for (qw/normal active prelight selected insensitive/) {
168 $lbl->modify_bg ($_, $lbl->get_default_style->bg ('active')); 168 $lbl->modify_bg ($_, $lbl->get_default_style->bg ('active'));
169 $lbl->modify_fg ($_, $lbl->get_default_style->fg ('active')); 169 $lbl->modify_fg ($_, $lbl->get_default_style->fg ('active'));
170 } 170 }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines