Differential D406 Diff 11172 binaries/data/mods/public/gui/gamesetup/Pages/GameSetupPage/GameSettings/GameSettingControlSlider.js
Changeset View
Changeset View
Standalone View
Standalone View
binaries/data/mods/public/gui/gamesetup/Pages/GameSetupPage/GameSettings/GameSettingControlSlider.js
Show All 13 Lines | constructor(...args) | ||||
this.slider.onPress = this.onPress.bind(this); | this.slider.onPress = this.onPress.bind(this); | ||||
this.slider.onRelease = this.onRelease.bind(this); | this.slider.onRelease = this.onRelease.bind(this); | ||||
if (this.MinValue !== undefined) | if (this.MinValue !== undefined) | ||||
this.slider.min_value = this.MinValue; | this.slider.min_value = this.MinValue; | ||||
if (this.MaxValue !== undefined) | if (this.MaxValue !== undefined) | ||||
this.slider.max_value = this.MaxValue; | this.slider.max_value = this.MaxValue; | ||||
this.slider.step_size = this.StepSize; | |||||
} | } | ||||
setControl(gameSettingControlManager) | setControl(gameSettingControlManager) | ||||
{ | { | ||||
let row = gameSettingControlManager.getNextRow("sliderSettingFrame"); | let row = gameSettingControlManager.getNextRow("sliderSettingFrame"); | ||||
this.frame = Engine.GetGUIObjectByName("sliderSettingFrame[" + row + "]"); | this.frame = Engine.GetGUIObjectByName("sliderSettingFrame[" + row + "]"); | ||||
this.slider = Engine.GetGUIObjectByName("sliderSettingControl[" + row + "]"); | this.slider = Engine.GetGUIObjectByName("sliderSettingControl[" + row + "]"); | ||||
this.valueLabel = Engine.GetGUIObjectByName("sliderSettingLabel[" + row + "]"); | this.valueLabel = Engine.GetGUIObjectByName("sliderSettingLabel[" + row + "]"); | ||||
Show All 40 Lines | class GameSettingControlSlider extends GameSettingControl | ||||
} | } | ||||
onRelease() | onRelease() | ||||
{ | { | ||||
this.isPressing = false; | this.isPressing = false; | ||||
} | } | ||||
} | } | ||||
GameSettingControlSlider.prototype.UnknownValue = | GameSettingControlSlider.prototype.StepSize = 1; | ||||
translateWithContext("settings value", "Unknown"); |
Wildfire Games · Phabricator