summaryrefslogtreecommitdiff
path: root/src/network/network_chat_gui.cpp
diff options
context:
space:
mode:
authorfrosch <frosch@openttd.org>2015-02-13 21:13:45 +0000
committerfrosch <frosch@openttd.org>2015-02-13 21:13:45 +0000
commite113f5e4a14c763ed433487f4d21e2f35e205e1b (patch)
treeafcb033374f504ebde874649f3d5675bca2fca68 /src/network/network_chat_gui.cpp
parent1ebd85c1cc52efba447497c5e015b05f579a0dbb (diff)
downloadopenttd-e113f5e4a14c763ed433487f4d21e2f35e205e1b.tar.xz
(svn r27146) -Fix: Make statusbar and chat-entry window use the same width as the toolbar. Otherwise they lack a size definition.
Diffstat (limited to 'src/network/network_chat_gui.cpp')
-rw-r--r--src/network/network_chat_gui.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/network/network_chat_gui.cpp b/src/network/network_chat_gui.cpp
index d55407fdd..3416762d0 100644
--- a/src/network/network_chat_gui.cpp
+++ b/src/network/network_chat_gui.cpp
@@ -21,6 +21,7 @@
#include "../querystring_gui.h"
#include "../town.h"
#include "../window_func.h"
+#include "../toolbar_gui.h"
#include "../core/geometry_func.hpp"
#include "network.h"
#include "network_client.h"
@@ -321,6 +322,11 @@ struct NetworkChatWindow : public Window {
InvalidateWindowData(WC_NEWS_WINDOW, 0, 0);
}
+ virtual void FindWindowPlacementAndResize(int def_width, int def_height)
+ {
+ Window::FindWindowPlacementAndResize(_toolbar_width, def_height);
+ }
+
/**
* Find the next item of the list of things that can be auto-completed.
* @param item The current indexed item to return. This function can, and most
@@ -536,7 +542,7 @@ static const NWidgetPart _nested_chat_window_widgets[] = {
/** The description of the chat window. */
static WindowDesc _chat_window_desc(
- WDP_MANUAL, NULL, 640, 14, // x, y, width, height
+ WDP_MANUAL, NULL, 0, 0,
WC_SEND_NETWORK_MSG, WC_NONE,
0,
_nested_chat_window_widgets, lengthof(_nested_chat_window_widgets)