(svn r14209) -Feature(tte): doubleclick to join selected server/company
authorsmatz
Sun, 31 Aug 2008 20:54:01 +0000
changeset 10049 754a2d1e0e94
parent 10048 a0e67d110e5a
child 10050 9862e0d12483
(svn r14209) -Feature(tte): doubleclick to join selected server/company
src/network/network_gui.cpp
--- a/src/network/network_gui.cpp	Sun Aug 31 20:08:24 2008 +0000
+++ b/src/network/network_gui.cpp	Sun Aug 31 20:54:01 2008 +0000
@@ -530,6 +530,14 @@
 		}
 	}
 
+	virtual void OnDoubleClick(Point pt, int widget)
+	{
+		if (widget == NGWW_MATRIX) {
+			/* is the Join button enabled? */
+			if (!this->IsWidgetDisabled(NGWW_JOIN)) this->OnClick(pt, NGWW_JOIN);
+		}
+	}
+
 	virtual void OnDropdownSelect(int widget, int index)
 	{
 		switch (widget) {
@@ -1211,6 +1219,14 @@
 				break;
 		}
 	}
+
+	virtual void OnDoubleClick(Point pt, int widget)
+	{
+		if (widget == NLWW_MATRIX) {
+			/* is the Join button enabled? */
+			if (!this->IsWidgetDisabled(NLWW_JOIN)) this->OnClick(pt, NLWW_JOIN);
+		}
+	}
 };
 
 static const Widget _network_lobby_window_widgets[] = {