--- deliantra/Deliantra-Client/DC/MessageDistributor.pm 2008/01/06 16:28:49 1.1
+++ deliantra/Deliantra-Client/DC/MessageDistributor.pm 2008/09/19 01:23:36 1.5
@@ -14,13 +14,12 @@
can_close => 0,
can_undock => 0,
info => {
+ id => "",
title => "Log",
- tooltip =>
- "Server Log. This text viewer contains all recent message sent by the server.",
- entry_tooltip =>
- "Command Entry. If you enter something and press return/enter here, "
- ."the line you entered will be sent to the server as a command.",
- reply => ''
+ tooltip => "Server Log. This text viewer contains all recent message sent by the server.",
+ entry_tooltip => "Command Entry. If you enter something and press return/enter here, "
+ . "the line you entered will be sent to the server as a command.",
+ reply => ''
}
)
);
@@ -30,6 +29,7 @@
# called by MAPWIDGET activate console event
sub activate_console {
+ # nop
}
# adding channel
@@ -41,11 +41,20 @@
}
# set max paragraphs
-sub set_max_para {
+sub set_max_par {
+ my ($self, $par) = @_;
+ for ($self->{log}, values %{$self->{chatview}}) {
+ $_->set_max_par ($par);
+ }
}
-# set fontsize
+# set fontsize for all chatviews
sub set_fontsize {
+ my ($self, $s) = @_;
+
+ for ($self->{log}, values %{$self->{chatview}}) {
+ $_->set_fontsize ($s);
+ }
}
# push message in