cvsuser     02/04/05 14:25:18

  Modified:    P5EEx/Blue/P5EEx/Blue/Widget/HTML AppFrame.pm
  Log:
  add font configuration for the message display box
  
  Revision  Changes    Path
  1.4       +20 -5     p5ee/P5EEx/Blue/P5EEx/Blue/Widget/HTML/AppFrame.pm
  
  Index: AppFrame.pm
  ===================================================================
  RCS file: /cvs/public/p5ee/P5EEx/Blue/P5EEx/Blue/Widget/HTML/AppFrame.pm,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -w -r1.3 -r1.4
  --- AppFrame.pm       2 Mar 2002 03:07:47 -0000       1.3
  +++ AppFrame.pm       5 Apr 2002 22:25:18 -0000       1.4
  @@ -1,10 +1,10 @@
   
   ######################################################################
  -## $Id: AppFrame.pm,v 1.3 2002/03/02 03:07:47 spadkins Exp $
  +## $Id: AppFrame.pm,v 1.4 2002/04/05 22:25:18 spadkins Exp $
   ######################################################################
   
   package P5EEx::Blue::Widget::HTML::AppFrame;
  -$VERSION = do { my @r=(q$Revision: 1.3 $=~/\d+/g); sprintf "%d."."%02d"x$#r,@r};
  +$VERSION = do { my @r=(q$Revision: 1.4 $=~/\d+/g); sprintf "%d."."%02d"x$#r,@r};
   
   use P5EEx::Blue::P5EE;
   use P5EEx::Blue::Widget::HTML;
  @@ -205,17 +205,32 @@
           $messages = $wc->{messages};
           $messagebox = "";
           if (defined $messages && $messages ne "") {
  +            my ($elem_begin, $elem_end, $fontFace, $fontSize, $fontColor);
  +            $fontFace  = $self->{fontFace} || "verdana,geneva,arial,sans-serif";
  +            $fontSize  = $self->{fontSize} || "+1";
  +            $fontColor = $self->{fontColor};
  +            $elem_begin = "";
  +            $elem_end = "";
  +            if ($fontFace || $fontSize || $fontColor) {
  +                $elem_begin = "<font";
  +                $elem_begin .= " face=\"$fontFace\""   if ($fontFace);
  +                $elem_begin .= " size=\"" . ($fontSize+1) . "\""   if ($fontSize);
  +                $elem_begin .= " color=\"$fontColor\"" if ($fontColor);
  +                $elem_begin .= ">";
  +                $elem_end = "</font>";
  +            }
  +
               $messagebox = <<EOF;
  -<table width=100% border=0 cellspacing=0 cellpadding=6>
  +<table width=100% border=0 cellspacing=0 cellpadding=4>
     <TR>
       <TD>
         <table width=100% border=0 cellspacing=0 cellpadding=4>
           <TR>
  -          <TD class=body_sub1 valign=top align=left 
bgcolor=#ffcccc><B>Messages</B></TD>
  +          <TD class=body_sub1 valign=top align=left 
bgcolor=#ffaaaa>$elem_begin<B>Messages</B>$elem_end</TD>
           </TR>
           <TR>
             <TD valign=top align=left class=body_sub2>
  -            $messages
  +            $elem_begin$messages$elem_end
             </TD>
           </TR>
           <TR>
  
  
  


Reply via email to