Jason,
Some things you can try...
(a) use a style sheet.. (.css file) and use that to set font and background color
properties. This is obviously a non-Perl solution.
(b) put these variables into a configuration file, and have each of your files read
that configuration file..
config file would contain,
FONT_COLOR=000000
BACKGROUND_COLOR=555555
then the code would read it into a hash,
open(CONFIG,"myconf.file") or die "Can't open config";
my %colors;
while(<CONFIG>) {
chomp;
my @values = split('=',$_);
$colors{$values[0]} = $values[1];
}
and then use the variables in each of your files...
ie: $colors{'TEXT_COLOR'} and so on...
(c) just have a separate file called variables.pl (or whatever you want),
define the variables you want inside it...
$font_color = "#000000";
and then in each of the other source files, pull the variables.pl file in with a
require..
require 'variables.pl';
BTW, the third method is how you would define global variables in Perl, I
believe..
Pick whichever works for you :o), I'd personally prefer either the style sheet or
configuration file approach...
Hope this helps..
Thimal
> I think that I need to be using global variables. Unless Someone has a>
> better solution.
>
> What I am trying to do is. I want to set a variable for such things as
>
> FONT_COLOR=000000
> BACKGROUND_COLOR=555555
>
>
> For example: So that I do not have to go through every file and set that
> on
> ever line that I would like to use it on. I would like to set global
> variable so that if I change (in this case) the colors than I only have to
> change it in one place and be done with it.
>
> Which brings me to my question. Unless you know a better way of doing it.
> How do I set global variables????????????
>
>
> Jason
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]