src/settings.cpp
changeset 9306 01a397b0b8ba
parent 9305 0c214cd8b39e
child 10117 6a796f06bff4
equal deleted inserted replaced
9305:0c214cd8b39e 9306:01a397b0b8ba
  1206 	}
  1206 	}
  1207 
  1207 
  1208 	return 0;
  1208 	return 0;
  1209 }
  1209 }
  1210 
  1210 
       
  1211 static int32 DragSignalsDensityChanged(int32)
       
  1212 {
       
  1213 	const Window *w = FindWindowById(WC_BUILD_SIGNAL, 0);
       
  1214 
       
  1215 	if (w != NULL) SetWindowDirty(w);
       
  1216 
       
  1217 	return 0;
       
  1218 }
       
  1219 
  1211 /**
  1220 /**
  1212  * Check for right TownLayout usage in editor mode.
  1221  * Check for right TownLayout usage in editor mode.
  1213  * The No Road mode is not desirable since towns have to be
  1222  * The No Road mode is not desirable since towns have to be
  1214  * able to grow. If a user desires to have a town with no road,
  1223  * able to grow. If a user desires to have a town with no road,
  1215  * he can easily remove them himself. This would create less confusion
  1224  * he can easily remove them himself. This would create less confusion
  1402 	SDT_BOOL(Patches, extra_dynamite,                0, 0, false,        STR_CONFIG_PATCHES_EXTRADYNAMITE,       NULL),
  1411 	SDT_BOOL(Patches, extra_dynamite,                0, 0, false,        STR_CONFIG_PATCHES_EXTRADYNAMITE,       NULL),
  1403 	SDT_BOOL(Patches, longbridges,                   0,NN,  true,        STR_CONFIG_PATCHES_LONGBRIDGES,         NULL),
  1412 	SDT_BOOL(Patches, longbridges,                   0,NN,  true,        STR_CONFIG_PATCHES_LONGBRIDGES,         NULL),
  1404 	SDT_BOOL(Patches, signal_side,                   N,NN,  true,        STR_CONFIG_PATCHES_SIGNALSIDE,          RedrawScreen),
  1413 	SDT_BOOL(Patches, signal_side,                   N,NN,  true,        STR_CONFIG_PATCHES_SIGNALSIDE,          RedrawScreen),
  1405 	SDT_BOOL(Patches, always_small_airport,          0,NN, false,        STR_CONFIG_PATCHES_SMALL_AIRPORTS,      NULL),
  1414 	SDT_BOOL(Patches, always_small_airport,          0,NN, false,        STR_CONFIG_PATCHES_SMALL_AIRPORTS,      NULL),
  1406 	SDT_BOOL(Patches, enable_signal_gui,             S, 0, false,        STR_CONFIG_PATCHES_ENABLE_SIGNAL_GUI,   NULL),
  1415 	SDT_BOOL(Patches, enable_signal_gui,             S, 0, false,        STR_CONFIG_PATCHES_ENABLE_SIGNAL_GUI,   NULL),
  1407 	 SDT_VAR(Patches, drag_signals_density,SLE_UINT8,S, 0,  4, 1, 20, 0, STR_CONFIG_PATCHES_DRAG_SIGNALS_DENSITY,NULL),
  1416 	 SDT_VAR(Patches, drag_signals_density,SLE_UINT8,S, 0,  4, 1, 20, 0, STR_CONFIG_PATCHES_DRAG_SIGNALS_DENSITY,DragSignalsDensityChanged),
  1408 	 SDT_VAR(Patches, semaphore_build_before,SLE_INT32, S, NC, 1975, MIN_YEAR, MAX_YEAR, 1, STR_CONFIG_PATCHES_SEMAPHORE_BUILD_BEFORE_DATE, ResetSignalVariant),
  1417 	 SDT_VAR(Patches, semaphore_build_before,SLE_INT32, S, NC, 1975, MIN_YEAR, MAX_YEAR, 1, STR_CONFIG_PATCHES_SEMAPHORE_BUILD_BEFORE_DATE, ResetSignalVariant),
  1409 	SDT_CONDVAR(Patches, town_layout, SLE_UINT8, 59, SL_MAX_VERSION, 0, MS, TL_ORIGINAL, TL_NO_ROADS, NUM_TLS - 1, 1, STR_CONFIG_PATCHES_TOWN_LAYOUT, CheckTownLayout),
  1418 	SDT_CONDVAR(Patches, town_layout, SLE_UINT8, 59, SL_MAX_VERSION, 0, MS, TL_ORIGINAL, TL_NO_ROADS, NUM_TLS - 1, 1, STR_CONFIG_PATCHES_TOWN_LAYOUT, CheckTownLayout),
  1410 
  1419 
  1411 	/***************************************************************************/
  1420 	/***************************************************************************/
  1412 	/* Vehicle section of the GUI-configure patches window */
  1421 	/* Vehicle section of the GUI-configure patches window */