[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GT] SVN Commit r644 - trunk/GT/Graphics/Object
Author: ras
Date: 2008-06-26 01:18:12 +0200 (Thu, 26 Jun 2008)
New Revision: 644
Modified:
trunk/GT/Graphics/Object/Histogram.pm
Log:
restore missing method set_foreground_color to package
Modified: trunk/GT/Graphics/Object/Histogram.pm
===================================================================
--- trunk/GT/Graphics/Object/Histogram.pm 2008-06-25 22:16:42 UTC (rev 643)
+++ trunk/GT/Graphics/Object/Histogram.pm 2008-06-25 23:18:12 UTC (rev 644)
@@ -185,9 +185,9 @@
}
if ( $tooshort > 0 ) {
@points = (
- [$zone->absolute_coordinate($x + int($space / 2) - 1, $y) ],
- [$zone->absolute_coordinate($x, $y - $space) ],
- [$zone->absolute_coordinate($x + $space - 2, $y - $space) ]
+ [$zone->absolute_coordinate($x + int($space / 2) - 1, $y)],
+ [$zone->absolute_coordinate($x, $y - $space)],
+ [$zone->absolute_coordinate($x + $space - 2, $y - $space)]
);
} else {
@points = (
@@ -201,4 +201,18 @@
}
}
+
+sub set_foreground_color {
+ my ($self, $color) = @_;
+ if ( $self->{'calc'} ne "" && $color =~ /^\s*(Indicators|I:)/ ) {
+ $self->{'fg_color'} = $color;
+ $self->{'color_ds'} =
+ GT::Graphics::DataSource::GenericIndicatorResults->new($self->{'calc'}, $color );
+ }
+ else {
+ $self->{'fg_color'} = get_color($color);
+ }
+}
+
+
1;