Список гостевых счетов в программе Tillypad XL POS

Список гостевых счетов в программе Tillypad XL POS

Разработан новый дизайн для списка гостевых счетов в программе Tillypad XL POS. Информация о каждом гостевом счете в списке может занимать несколько строк.

Рисунок 1.18. Список гостевых счетов


В первой строке выводится основная информация о гостевом счете: номер, дата и время открытия, место размещения, на котором обслуживается этот счет, количество гостей, информация о стоимости сделанных заказов и о внесенной сумме оплаты. Эта строка выводится всегда.

Рисунок 1.19. Гостевой счет с дополнительной информацией


Если необходимо, в следующих строках выводится дополнительная информация о гостевом счете. В первой из дополнительных строк выводятся названия привилегии гостевого счета и сведения о постоянном клиенте, которому был открыт этот счет. Для вывода этой информации используется шрифт того же цвета, что и для основных данных гостевого счета, но с уменьшенным размером.

Во второй дополнительной строке выводится комментарий к гостевому счету. Для вывода комментария используется шрифт серого цвета. Размер шрифта такой же, как и для вывода дополнительной информации.

Если гостевой счет закрыт или же находится в оплате, то информация о первом или единственном пречеке выводится на той же строке, что и гостевой счет. Во всех остальных случаях первый пречек выводится строкой ниже, чем гостевой счет. Для вывода сведений о каждом из пречеков используется отдельная строка.

Рисунок 1.20. Гостевой счет с пречеками


Если дополнительная информация о гостевом счете приведена в списке, то все пречеки выводятся в отдельных строках ниже последней строки с дополнительной информацией о счете.

При кратковременном касании строки счета открывается типичный в данной ситуации экран работы со счетом, а при длительном — контекстное меню счета.

Рисунок 1.21. Контекстное меню гостевого счета


За отображение контекстного меню у гостевого счета отвечает параметр LongClickContextMenu. Если ему присвоено значение True (значение по умолчанию), то при кратковременном нажатии открывается типичный в данной ситуации экран работы со счетом, а при долгом — контекстное меню. Если значение параметра False — сразу вызывается контекстное меню.