if ($Opt{all}) {
+ $PRINT_CODE = $PRINT_CODE ? 2 : 0;
my $length = length($input)+3;
print "\nEffect:\n";
#------------------------------------------------------------------------------
my ($txt,$hparam) = @_;
+ my $new = "";
$hparam->{bg} ||= 'default';
$hparam->{fg} ||= 'default';
$hparam->{effect} ||= 'normal';
+ #die $hparam->{num};
- if ($hparam->{num}) {
+ if (!$hparam->{num} or $hparam->{num} == 2) {
- return
- '\e['
+ $new .=
+ "\e["
. $BG{$hparam->{bg}}
- . ";",$FG{$hparam->{fg}}
- . ";",$EFFECT{$hparam->{effect}}
- . "m",$txt
- . '\e[0m'
+ . ";".$FG{$hparam->{fg}}
+ . ";".$EFFECT{$hparam->{effect}}
+ . "m".$txt
+ . "\e[0m"
;
+ $new .= " | " if $hparam->{num} == 2;
- } else {
+ }
- return
- "\e["
+ if ($hparam->{num}) {
+
+ $new .=
+ '\e['
. $BG{$hparam->{bg}}
- . ";",$FG{$hparam->{fg}}
- . ";",$EFFECT{$hparam->{effect}}
- . "m",$txt
- . "\e[0m"
+ . ";".$FG{$hparam->{fg}}
+ . ";".$EFFECT{$hparam->{effect}}
+ . "m".$txt
+ . '\e[0m'
;
+
}
+
+ return $new;
}
sub version {