town_gui.c
changeset 4709 eff35edfb653
parent 4634 897461a3e9ca
child 4848 56549aa3e234
--- a/town_gui.c	Mon Oct 02 22:10:04 2006 +0000
+++ b/town_gui.c	Tue Oct 03 02:08:15 2006 +0000
@@ -106,7 +106,7 @@
 		if (WP(w,def_d).data_1 != -1 && !HASBIT(buttons, WP(w,def_d).data_1))
 			WP(w,def_d).data_1 = -1;
 
-		w->disabled_state = (WP(w,def_d).data_1 == -1) ? (1 << 6) : 0;
+		SetWindowWidgetDisabledState(w, 6, WP(w, def_d).data_1 == -1);
 
 		{
 			int y;
@@ -234,7 +234,7 @@
 	switch (e->event) {
 	case WE_PAINT:
 		// disable renaming town in network games if you are not the server
-		if (_networking && !_network_server) SETBIT(w->disabled_state, 8);
+		SetWindowWidgetDisabledState(w, 8, _networking && !_network_server);
 
 		SetDParam(0, t->index);
 		DrawWindowWidgets(w);