mirror of
https://github.com/OTCv8/otclientv8.git
synced 2025-05-09 07:19:20 +02:00
113 lines
2.8 KiB
Plaintext
113 lines
2.8 KiB
Plaintext
TradeWindow < MiniWindow
|
|
!text: tr('Trade')
|
|
height: 150
|
|
|
|
UIItem
|
|
id: tradeItem
|
|
virtual: true
|
|
size: 16 16
|
|
anchors.top: parent.top
|
|
anchors.left: parent.left
|
|
margin-top: 4
|
|
margin-left: 4
|
|
|
|
MiniWindowContents
|
|
padding: 2
|
|
|
|
Label
|
|
id: ownTradeLabel
|
|
anchors.top: parent.top
|
|
anchors.left: parent.left
|
|
anchors.right: parent.horizontalCenter
|
|
|
|
Label
|
|
id: counterTradeLabel
|
|
anchors.top: parent.top
|
|
anchors.left: parent.horizontalCenter
|
|
anchors.right: parent.right
|
|
|
|
Label
|
|
id: ownTradeCountLabel
|
|
anchors.top: ownTradeLabel.bottom
|
|
anchors.left: ownTradeLabel.left
|
|
anchors.right: ownTradeLabel.right
|
|
font: verdana-9px-bold
|
|
text-align: center
|
|
|
|
Label
|
|
id: counterTradeCountLabel
|
|
anchors.top: counterTradeLabel.bottom
|
|
anchors.left: counterTradeLabel.left
|
|
anchors.right: counterTradeLabel.right
|
|
font: verdana-9px-bold
|
|
text-align: center
|
|
|
|
ScrollableFlatPanel
|
|
id: ownTradeContainer
|
|
anchors.top: ownTradeCountLabel.bottom
|
|
anchors.bottom: acceptButton.top
|
|
anchors.left: ownTradeCountLabel.left
|
|
anchors.right: ownTradeCountLabel.right
|
|
margin-bottom: 3
|
|
padding: 2
|
|
layout:
|
|
type: grid
|
|
cell-size: 34 34
|
|
flow: true
|
|
cell-spacing: 1
|
|
vertical-scrollbar: ownTradeScrollBar
|
|
|
|
VerticalScrollBar
|
|
id: ownTradeScrollBar
|
|
anchors.top: ownTradeContainer.top
|
|
anchors.bottom: ownTradeContainer.bottom
|
|
anchors.right: parent.horizontalCenter
|
|
step: 14
|
|
pixels-scroll: true
|
|
$!on:
|
|
width: 0
|
|
|
|
ScrollableFlatPanel
|
|
id: counterTradeContainer
|
|
anchors.top: counterTradeCountLabel.bottom
|
|
anchors.bottom: acceptButton.top
|
|
anchors.left: counterTradeCountLabel.left
|
|
anchors.right: counterTradeCountLabel.right
|
|
margin-bottom: 3
|
|
padding: 2
|
|
layout:
|
|
type: grid
|
|
cell-size: 34 34
|
|
flow: true
|
|
cell-spacing: 1
|
|
vertical-scrollbar: counterTradeScrollBar
|
|
|
|
VerticalScrollBar
|
|
id: counterTradeScrollBar
|
|
anchors.top: counterTradeContainer.top
|
|
anchors.bottom: counterTradeContainer.bottom
|
|
anchors.right: parent.right
|
|
step: 14
|
|
pixels-scroll: true
|
|
$!on:
|
|
width: 0
|
|
|
|
Button
|
|
!text: tr('Accept')
|
|
id: acceptButton
|
|
anchors.bottom: parent.bottom
|
|
anchors.left: parent.left
|
|
anchors.right: parent.horizontalCenter
|
|
margin-right: 2
|
|
enabled: false
|
|
@onClick: g_game.acceptTrade(); self:disable()
|
|
|
|
Button
|
|
!text: tr('Reject')
|
|
id: rejectButton
|
|
anchors.bottom: parent.bottom
|
|
anchors.right: parent.right
|
|
anchors.left: parent.horizontalCenter
|
|
margin-left: 2
|
|
@onClick: g_game.rejectTrade()
|