[Ui.Application.TopPanel]
panelHeight = 80
padding = 40
topPadding = 30
[Ui.Application.TopPanel]
bottomPadding = 20
[Ui.Application.TopPanel.columnLayout]
spacing = 20
[Ui.Application.TopPanel.ads]
implicitWidth = 1
Layout.fillWidth = true
Layout.preferredHeight = 560
radius = 20
;Добавление виджета
[Ui.Application.TopPanel.columnLayout.children]
child.0 = form.rowLayout
child.1 = Ad(ads)
; Приветствие
; Редактируем параметры формы приветствия
[Ui.Check.WelcomeForm.mainLayout]
spacing = 70
anchors.topMargin = 52
[Ui.Check.WelcomeForm.titleLayout]
spacing = 20
[Ui.Check.WelcomeForm]
useSmileBackground = false
[Ui.Check.WelcomeForm.paymentMethodsLayout]
spacing = 34
; Формирование
; Редактируем параметры формы формирования чека
[Ui.Check.FormingForm.pickListBox]
visible = false
[Ui.Check.FormingForm.inputCardButton]
Layout.preferredHeight = 90
[Ui.Check.FormingForm.inputCouponButton]
Layout.preferredHeight = 90
[Ui.Check.FormingForm.loyaltyButtons.children]
child.0 = ActionButton(pickListButton,widgets)
child.1 = form.inputCardButton
child.2 = form.inputCouponButton
; Редактируем параметры кнопки открытия каталога
[Ui.Check.FormingForm.pickListButton]
Style.class = formingPickList
Layout.preferredWidth = 380
Layout.preferredHeight = 90
width = 380
height = 90
action = PICKLIST_SHOW
[Ui.Check.FormingForm.pickLisИзображениеtButton.children]
child.999 = Tr(tr, formingPickList)
; Оплата
;Расположение контента по вертикали формы
[Ui.Check.PaymentForm.mainLayout.dataLayout]
y = 40
;; Скрытие изображение чека чека
[Ui.Check.PaymentForm.dataLayout.paymentCheckImage]
source = ""
Layout.fillHeight = true
;Отступы между элементами формы
[Ui.Check.PaymentForm.mainLayout.infoBlock.dataLayout.titleSpacer]
Layout.preferredHeight = 10
[Ui.Check.PaymentForm.mainLayout.infoBlock.dataLayout.hintSpacer]
Layout.preferredHeight = 32
[Ui.Check.PaymentForm.mainLayout.infoBlock.dataLayout.checkEndSpacer]
Layout.preferredHeight = 50
[Ui.Check.PaymentForm.mainLayout.buttonsLayout]
spacing = 20
[Ui.Check.PaymentForm.checkInfo.checkInfoLayout]
spacing = 20
Layout.preferredWidth = 325
[Ui.Check.PaymentForm.checkInfo.checkInfoLayout.couponBlock]
spacing = 8
[Ui.Check.PaymentForm.checkInfo.checkInfoLayout.bonusBlock]
spacing = 8
;Фиксация размера контента чека (parent = paymentCheckImage)
[Ui.Check.PaymentForm.dataLayout.paymentCheckImage.checkInfo]
anchors.fill = parent
;Отображение надписи "Выберите способ оплаты" зеленым цветом
[Ui.Check.PaymentForm.mainLayout.paymentHintLabel]
Style.class = "secondary40px700"
; Закрытый документ
;Расположение контента по вертикали формы
[Ui.Check.ClosedForm.contentLayout]
y = 96
;Отступы между элементами формы
[Ui.Check.ClosedForm.contentLayout.hintSpacer]
Layout.preferredHeight = 300
[Ui.Check.ClosedForm.contentLayout.titleSpacer]
Layout.preferredHeight = 24
;Анимация
[Ui.Check.ClosedForm.mainLayout.hintLoader]
transformOrigin = Top
goodsHintScale = 0.8
phoneNumberReceiptHintScale = 1.0
emailReceiptHintScale = 0.9
; Оплата картой
;Расположение контента по вертикали формы
[Ui.Check.BankCardForm.mainLayout]
y = 96
;Отступы между элементами формы
[Ui.Check.BankCardForm.mainLayout.titleSpacer]
Layout.preferredHeight = 24
[Ui.Check.BankCardForm.mainLayout.animationSpacer]
Layout.preferredHeight = 120
;Скрытие информации об оплате
[Ui.Check.BankCardForm.mainLayout.dueLayout]
visible = false
;Анимация
[Ui.Check.BankCardForm.mainLayout.terminalLoader]
transformOrigin = Top
scale = 0.7
; Оплата подарочной картой
;Расположение контента по вертикали формы + отступ между элементами формы
[Ui.Check.PayGiftForm.contentLayout]
y = 96
spacing = 120
[Ui.Check.PayGiftForm.contentLayout.titleLayout]
spacing = 24
;Анимация
[Ui.Check.PayGiftForm.contentLayout.terminalLoader]
transformOrigin = Top
scale = 0.7
; Закрытие документа
;Расположение контента по вертикали формы
[Ui.Check.ClosingForm.indicatorLayout]
y = 96
;Отступы между элементами формы
[Ui.Check.ClosingForm.mainLayout.titleSpacer]
Layout.preferredHeight = 24
;Оплата по QR (сканирование у клиента)
;; Расположение контента по вертикали формы
[Ui.Check.QrPaymentForm.infoLayout]
y = 96
;Отступы между элементами формы
[Ui.Check.QrPaymentForm.messageSpacer]
Layout.preferredHeight = 24
[Ui.Check.QrPaymentForm.imageSpacer]
Layout.preferredHeight = 120
;Скрытие информации об оплате
[Ui.Check.QrPaymentForm.mainLayout.dueLayout]
visible = false
; Оплата по QR (на кассе)
;; Расположение контента по вертикали формы
[Ui.Check.QrScanPaymentForm.infoLayout]
y = 96
;Отступы между элементами формы
[Ui.Check.QrPaymentForm.messageSpacer]
Layout.preferredHeight = 24
[Ui.Check.QrScanPaymentForm.imageSpacer]
Layout.preferredHeight = 120
;Скрытие информации об оплате
[Ui.Check.QrScanPaymentForm.mainLayout.dueLayout]
visible = false |