(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 ec6463161999
parent 3467 4ddbab0eb586
child 3469 3ea3d6e1e611
(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"