generating number of roads dynamically
This commit is contained in:
@@ -653,19 +653,6 @@ func main() {
|
||||
markPresetDirty()
|
||||
}))
|
||||
|
||||
buildingsPerRoadSlider := newNumericInputSlider(1, 20, float64(settings.BuildingsPerRoad), "%.0f", "Buildings Per Road")
|
||||
buildingsPerRoadSlider.entry.OnChanged = func(s string) {
|
||||
buildingsPerRoadSlider.validate(s, func(hasError bool) {
|
||||
errorStates["buildingsPerRoad"] = hasError
|
||||
updateGenerateBtnState()
|
||||
})
|
||||
}
|
||||
buildingsPerRoadSlider.value.AddListener(binding.NewDataListener(func() {
|
||||
val, _ := buildingsPerRoadSlider.value.Get()
|
||||
settings.BuildingsPerRoad = int(val)
|
||||
markPresetDirty()
|
||||
}))
|
||||
|
||||
roadExitsSlider := newNumericInputSlider(0, 100, float64(settings.RoadExits), "%.0f", "Road Exits")
|
||||
roadExitsSlider.entry.OnChanged = func(s string) {
|
||||
roadExitsSlider.validate(s, func(hasError bool) {
|
||||
@@ -1269,7 +1256,6 @@ func main() {
|
||||
roadsTab := container.NewTabItem("Roads", container.NewVBox(
|
||||
minRoadWidthSlider,
|
||||
maxRoadWidthSlider,
|
||||
buildingsPerRoadSlider,
|
||||
roadExitsSlider,
|
||||
minRoadAngleSlider,
|
||||
roadCurvynessSlider,
|
||||
@@ -1584,7 +1570,6 @@ func main() {
|
||||
|
||||
minRoadWidthSlider.value.Set(settings.MinRoadWidth)
|
||||
maxRoadWidthSlider.value.Set(settings.MaxRoadWidth)
|
||||
buildingsPerRoadSlider.value.Set(float64(settings.BuildingsPerRoad))
|
||||
roadExitsSlider.value.Set(float64(settings.RoadExits))
|
||||
roadCurvynessSlider.value.Set(settings.RoadCurvyness)
|
||||
roadDistributionSlider.value.Set(settings.RoadDistribution)
|
||||
|
||||
Reference in New Issue
Block a user