src/settings.cpp
branch0.6
changeset 10328 721fe18a2176
parent 9353 1127b484af20
child 10657 fedc1923d40e
equal deleted inserted replaced
10327:2274772a4424 10328:721fe18a2176
  1204 	}
  1204 	}
  1205 
  1205 
  1206 	return 0;
  1206 	return 0;
  1207 }
  1207 }
  1208 
  1208 
       
  1209 static int32 DragSignalsDensityChanged(int32)
       
  1210 {
       
  1211 	const Window *w = FindWindowById(WC_BUILD_SIGNAL, 0);
       
  1212 
       
  1213 	if (w != NULL) SetWindowDirty(w);
       
  1214 
       
  1215 	return 0;
       
  1216 }
       
  1217 
  1209 /**
  1218 /**
  1210  * Check for right TownLayout usage in editor mode.
  1219  * Check for right TownLayout usage in editor mode.
  1211  * The No Road mode is not desirable since towns have to be
  1220  * The No Road mode is not desirable since towns have to be
  1212  * able to grow. If a user desires to have a town with no road,
  1221  * able to grow. If a user desires to have a town with no road,
  1213  * he can easily remove them himself. This would create less confusion
  1222  * he can easily remove them himself. This would create less confusion
  1398 	SDT_BOOL(Patches, extra_dynamite,                0, 0, false,        STR_CONFIG_PATCHES_EXTRADYNAMITE,       NULL),
  1407 	SDT_BOOL(Patches, extra_dynamite,                0, 0, false,        STR_CONFIG_PATCHES_EXTRADYNAMITE,       NULL),
  1399 	SDT_BOOL(Patches, longbridges,                   0,NN,  true,        STR_CONFIG_PATCHES_LONGBRIDGES,         NULL),
  1408 	SDT_BOOL(Patches, longbridges,                   0,NN,  true,        STR_CONFIG_PATCHES_LONGBRIDGES,         NULL),
  1400 	SDT_BOOL(Patches, signal_side,                   N,NN,  true,        STR_CONFIG_PATCHES_SIGNALSIDE,          RedrawScreen),
  1409 	SDT_BOOL(Patches, signal_side,                   N,NN,  true,        STR_CONFIG_PATCHES_SIGNALSIDE,          RedrawScreen),
  1401 	SDT_BOOL(Patches, always_small_airport,          0,NN, false,        STR_CONFIG_PATCHES_SMALL_AIRPORTS,      NULL),
  1410 	SDT_BOOL(Patches, always_small_airport,          0,NN, false,        STR_CONFIG_PATCHES_SMALL_AIRPORTS,      NULL),
  1402 	SDT_BOOL(Patches, enable_signal_gui,             S, 0, false,        STR_CONFIG_PATCHES_ENABLE_SIGNAL_GUI,   NULL),
  1411 	SDT_BOOL(Patches, enable_signal_gui,             S, 0, false,        STR_CONFIG_PATCHES_ENABLE_SIGNAL_GUI,   NULL),
  1403 	 SDT_VAR(Patches, drag_signals_density,SLE_UINT8,S, 0,  4, 1, 20, 0, STR_CONFIG_PATCHES_DRAG_SIGNALS_DENSITY,NULL),
  1412 	 SDT_VAR(Patches, drag_signals_density,SLE_UINT8,S, 0,  4, 1, 20, 0, STR_CONFIG_PATCHES_DRAG_SIGNALS_DENSITY,DragSignalsDensityChanged),
  1404 	 SDT_VAR(Patches, semaphore_build_before,SLE_INT32, S, NC, 1975, MIN_YEAR, MAX_YEAR, 1, STR_CONFIG_PATCHES_SEMAPHORE_BUILD_BEFORE_DATE, NULL),
  1413 	 SDT_VAR(Patches, semaphore_build_before,SLE_INT32, S, NC, 1975, MIN_YEAR, MAX_YEAR, 1, STR_CONFIG_PATCHES_SEMAPHORE_BUILD_BEFORE_DATE, NULL),
  1405 	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),
  1414 	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),
  1406 
  1415 
  1407 	/***************************************************************************/
  1416 	/***************************************************************************/
  1408 	/* Vehicle section of the GUI-configure patches window */
  1417 	/* Vehicle section of the GUI-configure patches window */