(svn r4313) The parent window of the chat box is always the main toolbar (?!), therefore don't pass this information as parameter
authortron
Fri, 07 Apr 2006 09:00:57 +0000
changeset 3468 ea8427da2f28
parent 3467 b54dbaccec2a
child 3469 50e4df002fe4
(svn r4313) The parent window of the chat box is always the main toolbar (?!), therefore don't pass this information as parameter
gui.h
main_gui.c
network_gui.c
--- a/gui.h	Fri Apr 07 08:57:03 2006 +0000
+++ b/gui.h	Fri Apr 07 09:00:57 2006 +0000
@@ -124,7 +124,7 @@
 
 /* network gui */
 void ShowNetworkGameWindow(void);
-void ShowChatWindow(int maxlen, WindowClass window_class, WindowNumber window_number);
+void ShowChatWindow(int maxlen);
 
 /* bridge_gui.c */
 void ShowBuildBridgeWindow(uint start, uint end, byte type);
--- a/main_gui.c	Fri Apr 07 08:57:03 2006 +0000
+++ b/main_gui.c	Fri Apr 07 09:00:57 2006 +0000
@@ -332,7 +332,7 @@
 {
 	_rename_id = desttype + (dest << 8);
 	_rename_what = 2;
-	ShowChatWindow(150, 1, 0);
+	ShowChatWindow(150);
 }
 
 void ShowNetworkGiveMoneyWindow(byte player)
--- a/network_gui.c	Fri Apr 07 08:57:03 2006 +0000
+++ b/network_gui.c	Fri Apr 07 09:00:57 2006 +0000
@@ -1545,7 +1545,7 @@
 	ChatWindowWndProc
 };
 
-void ShowChatWindow(int maxlen, WindowClass window_class, WindowNumber window_number)
+void ShowChatWindow(int maxlen)
 {
 	Window *w;
 
@@ -1557,8 +1557,8 @@
 
 	w->click_state = 1 << 1;
 	WP(w,querystr_d).caption = STR_NULL;
-	WP(w,querystr_d).wnd_class = window_class;
-	WP(w,querystr_d).wnd_num = window_number;
+	WP(w,querystr_d).wnd_class = WC_MAIN_TOOLBAR;
+	WP(w,querystr_d).wnd_num = 0;
 	WP(w,querystr_d).text.caret = false;
 	WP(w,querystr_d).text.maxlength = maxlen;
 	WP(w,querystr_d).text.maxwidth = w->widget[1].right - w->widget[1].left - 2; // widget[1] is the "text box"