tibia-client/modules/game_hotkeys/hotkeys_manager.otui

169 lines
3.8 KiB
Plaintext
Raw Normal View History

2012-02-07 04:32:15 +01:00
HotkeyListLabel < UILabel
font: verdana-11px-monochrome
background-color: alpha
text-offset: 2 0
focusable: true
phantom: false
2012-02-07 04:32:15 +01:00
$focus:
background-color: #ffffff22
MainWindow
id: hotkeysWindow
!text: tr('Hotkeys')
2012-02-07 04:32:15 +01:00
size: 340 460
@onEnter: HotkeysManager.hide()
@onEscape: HotkeysManager.hide()
Label
2012-02-07 04:32:15 +01:00
id: currentHotkeysLabel
!text: tr('Current hotkeys:')
2012-02-07 04:32:15 +01:00
anchors.left: parent.left
anchors.right: parent.right
anchors.top: parent.top
VerticalScrollBar
id: currentHotkeysScrollBar
height: 150
anchors.top: parent.top
anchors.right: parent.right
step: 14
pixels-scroll: true
2012-02-07 04:32:15 +01:00
TextList
id: currentHotkeys
vertical-scrollbar: currentHotkeysScrollBar
2012-02-07 04:32:15 +01:00
anchors.left: parent.left
anchors.right: prev.left
anchors.top: prev.top
anchors.bottom: prev.bottom
2012-02-07 04:32:15 +01:00
margin-top: 2
padding: 1
focusable: false
Label
!text: tr('Manage hotkeys:')
2012-02-07 04:32:15 +01:00
anchors.left: parent.left
anchors.right: parent.right
anchors.top: prev.bottom
margin-top: 10
2012-02-07 04:32:15 +01:00
Button
id: addHotkey
!text: tr('Add')
2012-02-07 04:32:15 +01:00
width: 64
anchors.left: parent.left
anchors.top: prev.bottom
margin-top: 2
@onClick: HotkeysManager.addHotkey()
2012-02-07 04:32:15 +01:00
Button
id: removeHotkey
!text: tr('Remove')
2012-02-07 04:32:15 +01:00
width: 64
enabled: false
anchors.left: prev.right
anchors.top: prev.top
margin-left: 10
@onClick: HotkeysManager.removeHotkey()
Label
2012-02-07 04:32:15 +01:00
id: hotKeyTextLabel
!text: tr('Edit hotkey text:')
2012-02-07 04:32:15 +01:00
enable: false
anchors.left: parent.left
anchors.right: parent.right
anchors.top: prev.bottom
margin-top: 20
TextEdit
2012-02-07 04:32:15 +01:00
id: hotkeyText
enabled: false
anchors.left: parent.left
anchors.right: parent.right
anchors.top: prev.bottom
margin-bottom: 2
@onTextChange: HotkeysManager.onHotkeyTextChange(self:getId(), self:getText())
2012-02-07 04:32:15 +01:00
CheckBox
id: sendAutomatically
!text: tr('Send automatically')
2012-02-07 04:32:15 +01:00
anchors.left: parent.left
anchors.right: parent.right
anchors.top: prev.bottom
enabled:false
margin-top: 10
@onCheckChange: HotkeysManager.sendAutomatically(self:isChecked())
2012-02-07 04:32:15 +01:00
Item
id: itemPreview
anchors.left: parent.left
anchors.top: prev.bottom
margin-top: 10
virtual: true
2012-02-07 04:32:15 +01:00
Button
id: selectObjectButton
!text: tr('Select object')
2012-02-07 04:32:15 +01:00
width: 128
enabled: false
anchors.left: prev.right
anchors.top: prev.top
margin-left: 10
@onClick: HotkeysManager.startChooseItem()
2012-02-07 04:32:15 +01:00
Button
id: clearObjectButton
!text: tr('Clear object')
2012-02-07 04:32:15 +01:00
width: 128
enabled: false
anchors.left: prev.left
anchors.right: prev.right
anchors.top: prev.bottom
margin-top: 2
@onClick: HotkeysManager.clearObject()
2012-02-07 04:32:15 +01:00
ButtonBox
id: useOnSelf
!text: tr('Use on yourself')
2012-02-07 04:32:15 +01:00
width: 128
enabled: false
anchors.left: selectObjectButton.right
anchors.right: parent.right
anchors.top: selectObjectButton.top
checked: false
margin-left: 10
@onCheckChange: HotkeysManager.changeUseType(HOTKEY_MANAGER_USEONSELF, self:isChecked())
2012-02-07 04:32:15 +01:00
ButtonBox
id: useOnTarget
!text: tr('Use on target')
2012-02-07 04:32:15 +01:00
width: 128
enabled: false
anchors.left: prev.left
anchors.right: parent.right
anchors.top: prev.bottom
checked: false
margin-top: 2
@onCheckChange: HotkeysManager.changeUseType(HOTKEY_MANAGER_USEONTARGET, self:isChecked())
2012-02-07 04:32:15 +01:00
ButtonBox
id: useWith
!text: tr('With crosshair')
2012-02-07 04:32:15 +01:00
width: 128
enabled: false
anchors.left: prev.left
anchors.right: parent.right
anchors.top: prev.bottom
checked: false
margin-top: 2
@onCheckChange: HotkeysManager.changeUseType(HOTKEY_MANAGER_USEWITH, self:isChecked())
2012-02-07 04:32:15 +01:00
Button
!text: tr('Close')
2012-02-07 04:32:15 +01:00
width: 64
anchors.right: parent.right
anchors.bottom: parent.bottom
@onClick: HotkeysManager.hide()