version 1.37, 2002/01/10 16:29:54
|
version 1.38, 2002/01/10 19:45:51
|
Line 126 my %plot_defaults =
|
Line 126 my %plot_defaults =
|
default => 200, |
default => 200, |
test => $int_test, |
test => $int_test, |
description => 'height of image (pixels)', |
description => 'height of image (pixels)', |
edit_type => 'entry' |
edit_type => 'entry', |
|
size => '10' |
}, |
}, |
width => { |
width => { |
default => 200, |
default => 200, |
test => $int_test, |
test => $int_test, |
description => 'width of image (pixels)', |
description => 'width of image (pixels)', |
edit_type => 'entry' |
edit_type => 'entry', |
|
size => '10' |
}, |
}, |
bgcolor => { |
bgcolor => { |
default => 'xffffff', |
default => 'xffffff', |
test => $color_test, |
test => $color_test, |
description => 'background color of image (xffffff)', |
description => 'background color of image (xffffff)', |
edit_type => 'entry' |
edit_type => 'entry', |
|
size => '10' |
}, |
}, |
fgcolor => { |
fgcolor => { |
default => 'x000000', |
default => 'x000000', |
test => $color_test, |
test => $color_test, |
description => 'foreground color of image (x000000)', |
description => 'foreground color of image (x000000)', |
edit_type => 'entry' |
edit_type => 'entry', |
|
size => '10' |
}, |
}, |
transparent => { |
transparent => { |
default => 'off', |
default => 'off', |
Line 186 my %key_defaults =
|
Line 190 my %key_defaults =
|
default => '', |
default => '', |
test => $words_test, |
test => $words_test, |
description => 'Title of key', |
description => 'Title of key', |
edit_type => 'entry' |
edit_type => 'entry', |
|
size => '40' |
}, |
}, |
box => { |
box => { |
default => 'off', |
default => 'off', |
Line 210 my %label_defaults =
|
Line 215 my %label_defaults =
|
default => 0, |
default => 0, |
test => $real_test, |
test => $real_test, |
description => 'x position of label (graph coordinates)', |
description => 'x position of label (graph coordinates)', |
edit_type => 'entry' |
edit_type => 'entry', |
|
size => '10' |
}, |
}, |
ypos => { |
ypos => { |
default => 0, |
default => 0, |
test => $real_test, |
test => $real_test, |
description => 'y position of label (graph coordinates)', |
description => 'y position of label (graph coordinates)', |
edit_type => 'entry' |
edit_type => 'entry', |
|
size => '10' |
}, |
}, |
justify => { |
justify => { |
default => 'left', |
default => 'left', |
Line 233 my %axis_defaults =
|
Line 240 my %axis_defaults =
|
default => 'x000000', |
default => 'x000000', |
test => $color_test, |
test => $color_test, |
description => 'color of axes (x000000)', |
description => 'color of axes (x000000)', |
edit_type => 'entry' |
edit_type => 'entry', |
|
size => '10' |
}, |
}, |
xmin => { |
xmin => { |
default => '-10.0', |
default => '-10.0', |
test => $real_test, |
test => $real_test, |
description => 'minimum x-value shown in plot', |
description => 'minimum x-value shown in plot', |
edit_type => 'entry' |
edit_type => 'entry', |
|
size => '10' |
}, |
}, |
xmax => { |
xmax => { |
default => ' 10.0', |
default => ' 10.0', |
test => $real_test, |
test => $real_test, |
description => 'maximum x-value shown in plot', |
description => 'maximum x-value shown in plot', |
edit_type => 'entry' |
edit_type => 'entry', |
|
size => '10' |
}, |
}, |
ymin => { |
ymin => { |
default => '-10.0', |
default => '-10.0', |
test => $real_test, |
test => $real_test, |
description => 'minimum y-value shown in plot', |
description => 'minimum y-value shown in plot', |
edit_type => 'entry' |
edit_type => 'entry', |
|
size => '10' |
}, |
}, |
ymax => { |
ymax => { |
default => ' 10.0', |
default => ' 10.0', |
test => $real_test, |
test => $real_test, |
description => 'maximum y-value shown in plot', |
description => 'maximum y-value shown in plot', |
edit_type => 'entry' |
edit_type => 'entry', |
|
size => '10' |
} |
} |
); |
); |
|
|
Line 267 my %curve_defaults =
|
Line 279 my %curve_defaults =
|
default => 'x000000', |
default => 'x000000', |
test => $color_test, |
test => $color_test, |
description => 'color of curve (x000000)', |
description => 'color of curve (x000000)', |
edit_type => 'entry' |
edit_type => 'entry', |
|
size => '10' |
}, |
}, |
name => { |
name => { |
default => '', |
default => '', |
test => $words_test, |
test => $words_test, |
description => 'name of curve to appear in key', |
description => 'name of curve to appear in key', |
edit_type => 'entry' |
edit_type => 'entry', |
|
size => '20' |
}, |
}, |
linestyle => { |
linestyle => { |
default => 'lines', |
default => 'lines', |
test => $linestyle_test, |
test => $linestyle_test, |
description => 'Line style', |
description => 'Line style', |
edit_type => 'choice', |
edit_type => 'choice', |
choices => ['lines','linespoints','dots','points','steps', |
choices => [keys(%linestyles)] |
'fsteps','histeps','errorbars','xerrorbars', |
|
'yerrorbars','xyerrorbars','boxes','boxerrorbars', |
|
'boxxyerrorbars','financebars','candlesticks', |
|
'vector'] |
|
} |
} |
); |
); |
|
|
Line 848 sub edit_attributes {
|
Line 858 sub edit_attributes {
|
$description .= ' ' if ($description !~ / $/); |
$description .= ' ' if ($description !~ / $/); |
if ($defaults->{$attr}->{'edit_type'} eq 'entry') { |
if ($defaults->{$attr}->{'edit_type'} eq 'entry') { |
$result .= &Apache::edit::text_arg |
$result .= &Apache::edit::text_arg |
($description,$attr,$token); |
($description,$attr,$token, |
|
$defaults->{$attr}->{'size'}); |
} elsif ($defaults->{$attr}->{'edit_type'} eq 'choice') { |
} elsif ($defaults->{$attr}->{'edit_type'} eq 'choice') { |
$result .= &Apache::edit::select_arg |
$result .= &Apache::edit::select_arg |
($description,$attr,$defaults->{$attr}->{'choices'},$token); |
($description,$attr,$defaults->{$attr}->{'choices'},$token); |