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

Comparing kgsueme/kgsueme/game.pl (file contents):
Revision 1.28 by pcg, Sun Jun 1 15:43:58 2003 UTC vs.
Revision 1.29 by pcg, Sun Jun 1 16:51:38 2003 UTC

650 $self->{userpanel}[BLACK]->set_state ($self->{board}{captures}[BLACK], 650 $self->{userpanel}[BLACK]->set_state ($self->{board}{captures}[BLACK],
651 $self->{board}{timer}[BLACK], 651 $self->{board}{timer}[BLACK],
652 $running && $self->{board}{last} == WHITE); 652 $running && $self->{board}{last} == WHITE);
653 653
654 $self->redraw ($self->repaint_board); 654 $self->redraw ($self->repaint_board);
655
656 $self->{text}->set_text ($self->{board}{comment});
657} 655}
658 656
659sub event_update_tree { 657sub event_update_tree {
660 my ($self) = @_; 658 my ($self) = @_;
661 659
662 $self->{path} = $self->get_path; 660 $self->{path} = $self->get_path;
663 $self->{userpanel}[WHITE]->set_rules ($self->{path}[0]); # should be onload only 661 $self->{userpanel}[WHITE]->set_rules ($self->{path}[0]); # should be onload only
664 $self->{userpanel}[BLACK]->set_rules ($self->{path}[0]); # should be onload only 662 $self->{userpanel}[BLACK]->set_rules ($self->{path}[0]); # should be onload only
665 663
666 $self->{moveadj}->value_changed if $self->{moveadj}; 664 $self->{moveadj}->value_changed if $self->{moveadj};
665}
666
667sub event_update_comments {
668 my ($self, $node, $comment, $newnode) = @_;
669 $self->SUPER::event_update_comments($node, $comment, $newnode);
670
671 $self->{text}->append_text ("\nMove <move>$node->{move}</move>, <header>Node <node>$node->{id}</node></header>")
672 if $newnode;
673
674 $self->{text}->append_text ("\n" . util::toxml $comment);
667} 675}
668 676
669sub event_part { 677sub event_part {
670 my ($self) = @_; 678 my ($self) = @_;
671 $self->SUPER::event_part; 679 $self->SUPER::event_part;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines