public AudioControl(IConfigurationManager cfg, IClydeAudio clydeAudio) { _cfg = cfg; _clydeAudio = clydeAudio; var vBox = new VBoxContainer(); var contents = new VBoxContainer { Margin = new Thickness(2, 2, 2, 0), VerticalExpand = true, }; MasterVolumeSlider = new Slider { MinValue = 0.0f, MaxValue = 100.0f, HorizontalExpand = true, MinSize = (80, 8), Rounded = true }; MasterVolumeLabel = new Label { MinSize = (48, 0), Align = Label.AlignMode.Right }; contents.AddChild(new HBoxContainer { Children = { new Control { MinSize = (4, 0) },
public AudioControl(IConfigurationManager cfg, IClydeAudio clydeAudio) { _cfg = cfg; _clydeAudio = clydeAudio; var vBox = new VBoxContainer(); var contents = new VBoxContainer(); MasterVolumeSlider = new Slider { MinValue = 0.0f, MaxValue = 100.0f, SizeFlagsHorizontal = SizeFlags.FillExpand, CustomMinimumSize = (80, 8), Rounded = true }; MasterVolumeLabel = new Label { CustomMinimumSize = (48, 0), Align = Label.AlignMode.Right }; contents.AddChild(new HBoxContainer { Children = { new Control { CustomMinimumSize = (4, 0) },