mirror of
https://github.com/OTCv8/otclientv8.git
synced 2025-05-02 03:59:20 +02: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 |