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

Comparing kgsueme/kgsueme/room.pl (file contents):
Revision 1.5 by pcg, Sun Jun 1 04:52:16 2003 UTC vs.
Revision 1.6 by pcg, Sun Jun 1 05:18:15 2003 UTC

13 $self->{window}->set_title("KGS Room $self->{name}"); 13 $self->{window}->set_title("KGS Room $self->{name}");
14 gtk::state $self->{window}, "room::window", $self->{name}, window_size => [600, 400]; 14 gtk::state $self->{window}, "room::window", $self->{name}, window_size => [600, 400];
15 15
16 $self->{window}->signal_connect(delete_event => sub { $self->part; 1 }); 16 $self->{window}->signal_connect(delete_event => sub { $self->part; 1 });
17 17
18 $self->{window}->add(my $hpane = new Gtk2::HPaned); 18 $self->{window}->add($self->{hpane} = new Gtk2::HPaned);
19 $hpane->set(position_set => 1); 19 $self->{hpane}->set(position_set => 1);
20 gtk::state $hpane, "room::hpane", $self->{name}, position => 200; 20 gtk::state $self->{hpane}, "room::hpane", $self->{name}, position => 200;
21 21
22 $hpane->pack1((my $vbox = new Gtk2::VBox), 1, 1); 22 $self->{hpane}->pack1((my $vbox = new Gtk2::VBox), 1, 1);
23 23
24 $vbox->add(my $sw = new Gtk2::ScrolledWindow); 24 $vbox->add(my $sw = new Gtk2::ScrolledWindow);
25 $sw->set_policy("automatic", "always"); 25 $sw->set_policy("automatic", "always");
26 26
27 $sw->add(($self->{text} = new gtk::text)->widget); 27 $sw->add(($self->{text} = new gtk::text)->widget);
31 my $text = $self->{entry}->get_text; 31 my $text = $self->{entry}->get_text;
32 $self->say($text) if $text =~ /\S/; 32 $self->say($text) if $text =~ /\S/;
33 $self->{entry}->set_text(""); 33 $self->{entry}->set_text("");
34 }); 34 });
35 35
36 $hpane->pack2((my $sw = new Gtk2::ScrolledWindow), 0, 1); 36 $self->{hpane}->pack2((my $sw = new Gtk2::ScrolledWindow), 0, 1);
37 $sw->set_policy("automatic", "always"); 37 $sw->set_policy("automatic", "always");
38 38
39 $sw->add(($self->{userlist} = new userlist)->widget); 39 $sw->add(($self->{userlist} = new userlist)->widget);
40 40
41 $self; 41 $self;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines