37 lines
928 B
Plaintext
37 lines
928 B
Plaintext
VolumeScrollbar < HorizontalScrollBar
|
|
step: 1
|
|
@onValueChange: modules.client_options.setOption(self:getId(), self:getValue())
|
|
@onSetup: |
|
|
UIScrollBar.onSetup(self)
|
|
local value = modules.client_options.getOption(self:getId())
|
|
self:setValue(value)
|
|
|
|
Panel
|
|
OptionCheckBox
|
|
id: enableAudio
|
|
!text: tr('Enable audio')
|
|
|
|
OptionCheckBox
|
|
id: enableMusicSound
|
|
!text: tr('Enable music sound')
|
|
|
|
Label
|
|
id: musicSoundVolumeLabel
|
|
!text: tr('Music volume: %d', 100)
|
|
anchors.left: parent.left
|
|
anchors.right: parent.right
|
|
anchors.top: prev.bottom
|
|
margin-top: 6
|
|
@onSetup: |
|
|
local value = modules.client_options.getOption('musicSoundVolume')
|
|
self:setText(tr('Music volume: %d', value))
|
|
|
|
VolumeScrollbar
|
|
id: musicSoundVolume
|
|
anchors.left: parent.left
|
|
anchors.right: parent.right
|
|
anchors.top: prev.bottom
|
|
margin-top: 3
|
|
minimum: 0
|
|
maximum: 100
|