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()
 |