mirror of
				https://github.com/ErikasKontenis/SabrehavenServer.git
				synced 2025-10-31 03:56:22 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			186 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			186 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| EnterGameWindow
 | |
|   id: enterGame
 | |
|   @onEnter: EnterGame.doLogin()
 | |
| 
 | |
|   MenuLabel
 | |
|     !text: tr('Account name')
 | |
|     anchors.left: parent.left
 | |
|     anchors.top: parent.top
 | |
|     text-auto-resize: true
 | |
| 
 | |
|   TextEdit
 | |
|     id: accountNameTextEdit
 | |
|     anchors.left: parent.left
 | |
|     anchors.right: parent.right
 | |
|     anchors.top: prev.bottom
 | |
|     margin-top: 2
 | |
| 
 | |
|   MenuLabel
 | |
|     !text: tr('Password')
 | |
|     anchors.left: prev.left
 | |
|     anchors.top: prev.bottom
 | |
|     margin-top: 8
 | |
|     text-auto-resize: true
 | |
| 
 | |
|   PasswordTextEdit
 | |
|     id: accountPasswordTextEdit
 | |
|     anchors.left: parent.left
 | |
|     anchors.right: parent.right
 | |
|     anchors.top: prev.bottom
 | |
|     margin-top: 2
 | |
|     
 | |
|   MenuLabel
 | |
|     !text: tr('Token')
 | |
|     anchors.left: prev.left
 | |
|     anchors.top: prev.bottom
 | |
|     text-auto-resize: true
 | |
|     margin-top: 8
 | |
| 
 | |
|   TextEdit
 | |
|     id: accountTokenTextEdit
 | |
|     anchors.left: parent.left
 | |
|     anchors.right: parent.right
 | |
|     anchors.top: prev.bottom
 | |
|     margin-top: 2
 | |
| 
 | |
|   Panel
 | |
|     id: serverSelectorPanel
 | |
|     anchors.left: parent.left
 | |
|     anchors.right: parent.right
 | |
|     anchors.top: prev.bottom
 | |
|     height: 52
 | |
|     on: true
 | |
|     focusable: false
 | |
|     
 | |
|     $on:
 | |
|       visible: true
 | |
|       margin-top: 0
 | |
|     
 | |
|     $!on:
 | |
|       visible: false
 | |
|       margin-top: -52
 | |
|       
 | |
|     HorizontalSeparator
 | |
|       anchors.left: parent.left
 | |
|       anchors.right: parent.right
 | |
|       anchors.top: parent.top
 | |
|       margin-top: 10
 | |
| 
 | |
|     MenuLabel
 | |
|       id: serverLabel
 | |
|       !text: tr('Server')
 | |
|       anchors.left: parent.left
 | |
|       anchors.top: prev.bottom
 | |
|       text-auto-resize: true    
 | |
|       margin-top: 5
 | |
| 
 | |
|     ComboBox
 | |
|       id: serverSelector
 | |
|       anchors.left: prev.left
 | |
|       anchors.right: parent.right
 | |
|       anchors.top: serverLabel.bottom
 | |
|       margin-top: 2
 | |
|       margin-right: 3
 | |
|       menu-scroll: true
 | |
|       menu-height: 125
 | |
|       menu-scroll-step: 25
 | |
|       text-offset: 5 2
 | |
|       @onOptionChange: EnterGame.onServerChange()
 | |
|     
 | |
|   Panel
 | |
|     id: customServerSelectorPanel
 | |
|     anchors.left: parent.left
 | |
|     anchors.right: parent.right
 | |
|     anchors.top: prev.bottom
 | |
|     height: 52
 | |
|     on: true
 | |
|     focusable: true
 | |
|     
 | |
|     $on:
 | |
|       visible: true
 | |
|       margin-top: 0
 | |
|     
 | |
|     $!on:
 | |
|       visible: false
 | |
|       margin-top: -52
 | |
|     
 | |
|     HorizontalSeparator
 | |
|       anchors.left: parent.left
 | |
|       anchors.right: parent.right
 | |
|       anchors.top: parent.top
 | |
|       margin-top: 8
 | |
| 
 | |
|     MenuLabel
 | |
|       id: serverLabel
 | |
|       !text: tr('IP:PORT or URL')
 | |
|       anchors.left: prev.left
 | |
|       anchors.top: prev.bottom
 | |
|       margin-top: 8
 | |
|       text-auto-resize: true
 | |
| 
 | |
|     TextEdit
 | |
|       id: serverHostTextEdit
 | |
|       !tooltip: tr('Make sure that your client uses\nthe correct game client version')
 | |
|       anchors.left: parent.left
 | |
|       anchors.top: serverLabel.bottom
 | |
|       margin-top: 2
 | |
|       width: 150
 | |
| 
 | |
|     MenuLabel
 | |
|       id: clientLabel
 | |
|       !text: tr('Version')
 | |
|       anchors.left: serverHostTextEdit.right
 | |
|       anchors.top: serverLabel.top
 | |
|       text-auto-resize: true
 | |
|       margin-left: 10
 | |
| 
 | |
|     ComboBox
 | |
|       id: clientVersionSelector
 | |
|       anchors.top: serverHostTextEdit.top
 | |
|       anchors.bottom: serverHostTextEdit.bottom
 | |
|       anchors.left: prev.left
 | |
|       anchors.right: parent.right
 | |
|       menu-scroll: true
 | |
|       menu-height: 125
 | |
|       menu-scroll-step: 25
 | |
|       margin-right: 3
 | |
|       
 | |
|   HorizontalSeparator
 | |
|     anchors.left: parent.left
 | |
|     anchors.right: parent.right
 | |
|     anchors.top: prev.bottom
 | |
|     margin-top: 10
 | |
| 
 | |
|   CheckBox
 | |
|     id: rememberPasswordBox
 | |
|     !text: tr('Remember password')
 | |
|     !tooltip: tr('Remember account and password when starts client')
 | |
|     anchors.left: parent.left
 | |
|     anchors.right: parent.right
 | |
|     anchors.top: prev.bottom
 | |
|     margin-top: 9
 | |
| 
 | |
|   HorizontalSeparator
 | |
|     anchors.left: parent.left
 | |
|     anchors.right: parent.right
 | |
|     anchors.top: prev.bottom
 | |
|     margin-top: 9
 | |
| 
 | |
|   Button
 | |
|     !text: tr('Login')
 | |
|     anchors.left: parent.left
 | |
|     anchors.right: parent.right
 | |
|     anchors.top: prev.bottom
 | |
|     margin-top: 10
 | |
|     margin-left: 50
 | |
|     margin-right: 50
 | |
|     @onClick: EnterGame.doLogin()
 | |
| 
 | |
|   Label
 | |
|     id: serverInfoLabel
 | |
|     font: verdana-11px-rounded
 | |
|     anchors.top: prev.top
 | |
|     anchors.left: parent.left
 | |
|     margin-top: 5
 | |
|     color: green
 | |
|     text-auto-resize: true | 
