Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Aug 6th, 2012  |  syntax: None  |  size: 0.73 KB  |  hits: 12  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1.  
  2.         sub mkf {
  3.                 $mw->resizable(0,0);   
  4.                 $mw->geometry(($s*$n+105).'x'.($s*$n+105));
  5.                 my ($y1,$y2,$x1,$x2,$col)=(0,$s,0,$s,'grey');
  6.                 for my $i(0..$n-1) {
  7.                         $y1+=$s; $y2+=$s; $x1=0; $x2=$s;
  8.                         for my $j(0..$n-1) {
  9.                                 $x1+=$s; $x2+=$s;
  10.                                 $rec[$i][$j]=$cv->createRectangle($x1,$y1,$x2,$y2,-fill=>$col,);
  11.                                 #$pes[$i][$j]=$cv->createImage($x1+25,$y1+25,-image=>$image) if $col eq 'brown' && $i!=4 && $i!=5;
  12.                                 $cv->createText($x1+10,$y1+10,-text=>"$i, $j");
  13.                                 $cv->bind($rec[$i][$j],"<Button-1>", [\&ill,$i,$j]);
  14.                                 $pes[$i][$j]=$cv->createImage($x1+37,$y1+37,-image=>$imgb) if ($i==3 && $j==4 || $i==4 && $j==3);
  15.                                 $pes[$i][$j]=$cv->createImage($x1+37,$y1+37,-image=>$imgw) if ($i==3 && $j==3 || $i==4 && $j==4);
  16.                         }
  17.  
  18.                 }
  19.         }