ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/kgsueme/kgsueme/board.pl
(Generate patch)

Comparing kgsueme/kgsueme/board.pl (file contents):
Revision 1.20 by pcg, Tue Jul 29 02:23:27 2003 UTC vs.
Revision 1.21 by pcg, Tue Jul 29 02:26:24 2003 UTC

200 # TODO: smaller == buggy, want visual perfectness 200 # TODO: smaller == buggy, want visual perfectness
201 my $borderw = int ($w / ($size + 3) * 0.5); 201 my $borderw = int ($w / ($size + 3) * 0.5);
202 my $borderh = $borderw; 202 my $borderh = $borderw;
203 my $w2 = $w - $borderw * 2; 203 my $w2 = $w - $borderw * 2;
204 my $h2 = $h - $borderh * 2; 204 my $h2 = $h - $borderh * 2;
205 my $edge = $self->{edge} = ceil ($w2 / ($size + 1)); 205 my $edge = ceil ($w2 / ($size + 1));
206 my $ofs = $edge * 0.5; 206 my $ofs = $edge * 0.5;
207 207
208 my @kx = map int ($w2 * $_ / ($size+1) + $borderw + 0.5), 0 .. $size; $self->{kx} = \@kx; 208 my @kx = map int ($w2 * $_ / ($size+1) + $borderw + 0.5), 0 .. $size; $self->{kx} = \@kx;
209 my @ky = map int ($h2 * $_ / ($size+1) + $borderh + 0.5), 0 .. $size; $self->{ky} = \@ky; 209 my @ky = map int ($h2 * $_ / ($size+1) + $borderh + 0.5), 0 .. $size; $self->{ky} = \@ky;
210 210
287 $self->{window}->set_back_pixmap ($pixmap, 0); 287 $self->{window}->set_back_pixmap ($pixmap, 0);
288 288
289 $self->{backgroundpm} = $pixmap; 289 $self->{backgroundpm} = $pixmap;
290 $self->{backgroundpb} = $pixbuf; 290 $self->{backgroundpb} = $pixbuf;
291 291
292 $edge = ceil ($edge) | 1; 292 $edge = 1 | ceil $edge;
293 $ofs = $edge * 0.5; 293 $ofs = $edge * 0.5;
294 294
295 my $shadow = $edge * SHADOW; 295 my $shadow = $edge * SHADOW;
296 296
297 $self->{draw_stone} = sub { 297 $self->{draw_stone} = sub {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines