tibia-client/modules/game_console/console.otui

159 lines
3.8 KiB
Plaintext
Raw Normal View History

ConsoleLabel < UILabel
2011-11-04 00:34:32 +01:00
font: verdana-11px-antialised
height: 14
color: yellow
margin-left: 2
text-wrap: true
text-auto-resize: true
ConsoleTabBar < TabBarRounded
ConsoleTabBarPanel < TabBarRoundedPanel
id: consoleTab
ScrollablePanel
id: consoleBuffer
anchors.fill: parent
margin-right: 12
vertical-scrollbar: consoleScrollBar
layout:
type: verticalBox
align-bottom: true
border-width: 1
2012-06-03 16:10:34 +02:00
border-color: #202327
background: #00000044
inverted-scroll: true
padding: 1
ScrollablePanel
id: consoleBufferHighlight
anchors.fill: parent
margin-right: 12
vertical-scrollbar: consoleScrollBarHighlight
layout:
type: verticalBox
align-bottom: true
border-width: 1
border-color: #202327
inverted-scroll: true
padding: 1
@onScrollbarChange: |
local consoleScrollBar = self:getParent():getChildById('consoleScrollBar')
local consoleScrollBarHighlight = self:getParent():getChildById('consoleScrollBarHighlight')
consoleScrollBar:setValue(consoleScrollBarHighlight:getValue())
VerticalScrollBar
id: consoleScrollBarHighlight
anchors.top: parent.top
anchors.bottom: parent.bottom
anchors.right: parent.right
step: 14
pixels-scroll: true
VerticalScrollBar
id: consoleScrollBar
anchors.top: parent.top
anchors.bottom: parent.bottom
anchors.right: parent.right
step: 14
2012-03-28 02:33:35 +02:00
pixels-scroll: true
ConsoleTabBarButton < TabBarRoundedButton
Panel
id: consolePanel
anchors.fill: parent
TabButton
id: prevChannelButton
2012-06-19 10:46:49 +02:00
icon: icons/leftarrow.png
anchors.left: parent.left
anchors.top: parent.top
margin-left: 6
margin-top: 6
ConsoleTabBar
id: consoleTabBar
height: 20
anchors.left: prev.right
anchors.top: prev.top
anchors.right: next.left
margin-left: 5
moveable: true
TabButton
id: nextChannelButton
2012-06-19 10:46:49 +02:00
icon: icons/rightarrow.png
2012-01-14 02:37:15 +01:00
anchors.right: next.left
anchors.top: parent.top
margin-right: 5
margin-top: 6
TabButton
2012-01-14 02:37:15 +01:00
id: closeChannelButton
!tooltip: tr('Close this channel') .. ' (Ctrl+E)'
2012-06-19 10:46:49 +02:00
icon: icons/closechannel.png
2012-01-14 02:37:15 +01:00
anchors.right: next.left
anchors.top: parent.top
2012-02-03 05:32:39 +01:00
enabled: false
2012-01-14 02:37:15 +01:00
margin-right: 5
margin-top: 6
@onClick: removeCurrentTab()
2012-01-14 02:37:15 +01:00
TabButton
id: clearChannelButton
!tooltip: tr('Clear current message window')
2012-07-08 15:21:12 +02:00
icon: icons/clearchannel.png
anchors.right: next.left
anchors.top: parent.top
margin-right: 5
margin-top: 6
@onClick: |
local consoleTabBar = self:getParent():getChildById('consoleTabBar')
consoleTabBar:getCurrentTab().tabPanel:getChildById('consoleBuffer'):destroyChildren()
consoleTabBar:getCurrentTab().tabPanel:getChildById('consoleBufferHighlight'):destroyChildren()
TabButton
2012-01-14 02:37:15 +01:00
id: channelsButton
!tooltip: tr('Open new channel') .. ' (Ctrl+O)'
2012-06-19 10:46:49 +02:00
icon: icons/channels.png
2012-01-14 02:37:15 +01:00
anchors.right: parent.right
anchors.top: parent.top
margin-right: 5
margin-top: 6
2012-02-08 22:23:15 +01:00
@onClick: g_game.requestChannels()
2012-01-14 02:37:15 +01:00
Panel
id: consoleContentPanel
anchors.top: prev.bottom
anchors.left: parent.left
anchors.right: parent.right
anchors.bottom: consoleTextEdit.top
2011-11-17 22:41:02 +01:00
margin-left: 6
margin-right: 6
margin-bottom: 4
margin-top: 4
padding: 1
focusable: false
TabButton
id: sayModeButton
2012-06-19 10:46:49 +02:00
icon: icons/say.png
!tooltip: tr('Adjust volume')
&sayMode: 2
size: 20 20
anchors.left: parent.left
anchors.bottom: parent.bottom
margin-left: 6
margin-bottom: 6
@onClick: sayModeChange()
TextEdit
id: consoleTextEdit
anchors.left: sayModeButton.right
anchors.right: parent.right
anchors.bottom: parent.bottom
2011-11-17 22:41:02 +01:00
margin-right: 6
margin-left: 6
margin-bottom: 6
shift-navigation: true