OptionCheckBox < CheckBox @onCheckChange: modules.client_options.setOption(self:getId(), self:isChecked()) height: 16 $first: anchors.left: parent.left anchors.right: parent.right anchors.top: parent.top $!first: anchors.left: parent.left anchors.right: parent.right anchors.top: prev.bottom margin-top: 2 OptionScrollbar < HorizontalScrollBar step: 1 @onValueChange: modules.client_options.setOption(self:getId(), self:getValue()) MainWindow id: optionsWindow !text: tr('Options') size: 480 340 @onEnter: modules.client_options.hide() @onEscape: modules.client_options.hide() TabBarVertical id: optionsTabBar anchors.top: parent.top anchors.left: parent.left anchors.bottom: parent.bottom Panel id: optionsTabContent anchors.top: optionsTabBar.top anchors.left: optionsTabBar.right anchors.right: parent.right anchors.bottom: optionsTabBar.bottom margin-left: 10 Button !text: tr('Ok') width: 64 anchors.right: parent.right anchors.bottom: parent.bottom @onClick: modules.client_options.hide()