src/window_gui.h
changeset 10525 da5bc725cda4
parent 10508 c5f6299d2f54
child 10559 0e5480e9af1e
--- a/src/window_gui.h	Tue May 13 14:28:27 2008 +0000
+++ b/src/window_gui.h	Tue May 13 14:43:33 2008 +0000
@@ -144,10 +144,6 @@
 	byte event;
 	union {
 		struct {
-			void *data;
-		} create;
-
-		struct {
 			Point pt;
 			int widget;
 		} click;
@@ -291,13 +287,13 @@
 
 protected:
 	void Initialize(int x, int y, int min_width, int min_height,
-			WindowProc *proc, WindowClass cls, const Widget *widget, int window_number, void *data);
+			WindowProc *proc, WindowClass cls, const Widget *widget, int window_number);
 	void FindWindowPlacementAndResize(int def_width, int def_height);
 	void FindWindowPlacementAndResize(const WindowDesc *desc);
 
 public:
-	Window(int x, int y, int width, int height, WindowProc *proc, WindowClass cls, const Widget *widget, void *data = NULL);
-	Window(const WindowDesc *desc, void *data = NULL, WindowNumber number = 0);
+	Window(int x, int y, int width, int height, WindowProc *proc, WindowClass cls, const Widget *widget);
+	Window(const WindowDesc *desc, WindowNumber number = 0);
 
 	virtual ~Window();
 
@@ -642,10 +638,10 @@
  * @return see Window pointer of the newly created window
  */
 template <typename Wcls>
-Wcls *AllocateWindowDescFront(const WindowDesc *desc, int window_number, void *data = NULL)
+Wcls *AllocateWindowDescFront(const WindowDesc *desc, int window_number)
 {
 	if (BringWindowToFrontById(desc->cls, window_number)) return NULL;
-	return new Wcls(desc, data, window_number);
+	return new Wcls(desc, window_number);
 }
 
 void DrawWindowViewport(const Window *w);