Diff for /loncom/homework/randomlylabel.pm between versions 1.8 and 1.9

version 1.8, 2003/02/27 21:36:27 version 1.9, 2003/05/13 19:08:31
Line 50  sub get_image { Line 50  sub get_image {
  GD::Image->trueColor(1);   GD::Image->trueColor(1);
  $image = GD::Image->new($imgsrc);   $image = GD::Image->new($imgsrc);
     }      }
     if ($set_trans) {      if ($set_trans && defined($image)) {
  my $white=$image->colorExact(255,255,255);   my $white=$image->colorExact(255,255,255);
  if ($white != -1) { $image->transparent($white); }   if ($white != -1) { $image->transparent($white); }
     }      }
Line 76  sub handler { Line 76  sub handler {
     }      }
     for(my $i=0;$i<$ENV{"form.ICOUNT"};$i++) {      for(my $i=0;$i<$ENV{"form.ICOUNT"};$i++) {
  my $subimage=&get_image($ENV{"form.IMG$i"},1);   my $subimage=&get_image($ENV{"form.IMG$i"},1);
  $image->copy($subimage,$ENV{"form.X$i"},$ENV{"form.Y$i"},   if (!defined($subimage)) {
               &Apache::lonnet::logthis('Unable to create image object for '.
                                    $ENV{"form.BGIMG"});
               next;
           }
    $image->copy($subimage,$ENV{"form.IX$i"},$ENV{"form.IY$i"},
      0,0,$subimage->getBounds());       0,0,$subimage->getBounds());
     }      }
     my $height=GD::Font->Giant->height;      my $height=GD::Font->Giant->height;

Removed from v.1.8  
changed lines
  Added in v.1.9


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>