Главное окно программы и параметры для его настройки

Главное окно программы и параметры для его настройки

Элементы главного окна
Заголовок
Границы главного окна
Рабочая область главного окна
Контекстное меню заголовка
Строка состояния
Кнопки
Экраны и рабочие окна системы
Элементы экрана
Элементы рабочих окон
Типы рабочих окон
Окно редактирования
Окно подтверждения удаления
Окно выполнения операции

При запуске программы Tillypad XL POS открывается главное окно. Вид главного окна программы зависит от устройства, используемого на точке обслуживания (POS-терминал, КПК), и от способа управления этим устройством.

В Tillypad XL POS доступны три способа управления (взаимодействия пользователя с устройством):

Эти способы могут применяться по отдельности или совместно, в любых удобных пользователю сочетаниях.

Отображение главного окна и его элементов зависит от параметров POS-терминала. Эти параметры задают в справочнике Устройства программы Tillypad XL Manager .

Рисунок 18.1. Параметры POS-терминала, влияющие на отображение главного окна и его элементов


Групповой параметр FullScreen – полноэкранный режим. Параметр Active – активизация режима

По умолчанию используется полноэкранный режим главного окна (параметру Active из группового параметра FullScreen присвоено значение «True»).

Рисунок 18.2. Главное окно в полноэкранном режиме


Если главное окно выводится в оконном режиме (параметру Active присвоено значение «False»), то размеры главного окна можно произвольно изменять

Рисунок 18.3. Главное окно программы в оконном режиме


Групповой параметр Show – отображение элементов главного окна. Параметр OperateButtons – управление режимом отображения управляющих кнопок

Управляющие кнопки - это кнопки навигации выполняют функции перехода к другому шагу режима либо вызывают функции выбора, удаления элемента управления

По умолчанию в главном окне выводятся навигационные кнопки (в групповом параметре Show параметру OperateButtons присвоено значение «True»).

Если параметру OperateButtons присвоено значение «False», то навигационные кнопки в главном окне не выводятся. В этом случае можно управлять POS-терминалом с помощью клавиатуры. При этом функции навигационных кнопок передаются клавишам клавиатуры.

Рисунок 18.4. Окно без кнопок навигации


Параметр SmallScreenSize – управление размером кнопок навигации

Кнопки навигации могут отображаться в обычном размере (с надписями на кнопках) или в уменьшенном размере (в виде пиктограмм).

По умолчанию навигационные кнопки выводятся в обычном размере (параметру SmallScreenSize присвоено значение «False»).

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

Рисунок 18.5. Обычный размер кнопок навигации


В оконном режиме при изменении горизонтального размера главного окна может происходить изменение размера кнопок навигации, а также их расположения.

Если параметру SmallScreenSize присвоено значение «True» или если параметру SmallScreenSize присвоено значение «Autо» и ширина окна меньше 640 пикселей, то кнопки навигации выводятся в уменьшенном размере, в виде пиктограмм.

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

Рисунок 18.6. Вертикальное расположение кнопок навигации, выведенных в виде пиктограмм


Иначе кнопки навигации выводятся горизонтально в нижней части главного окна.

Рисунок 18.7. Горизонтальное расположение кнопок навигации, выведенных в виде пиктограмм


Групповой параметр Show – отображение элементов главного окна. Параметр GridButtons – управление режимом отображения элементов таблиц выбора

По умолчанию используется полноэкранный режим главного окна (параметру Active из группового параметра FullScreen присвоено значение «True»).

Параметр GridButtons (из группового параметра Show) может принимать значение «True» или «False». Если параметру присвоено значение «True», то элементы списка отображаются в виде кнопок, а если выбрано значение «False» – то в виде строк в таблице.

Рассмотрим влияние этого параметра на главное меню системы. Если параметру GridButtons присвоено значение «True», то главное меню отображается в виде набора кнопок.

Рисунок 18.8. Главное меню в виде набора кнопок


При присвоении значения «False» параметру GridButtons главное меню отображается в виде таблицы.

Рисунок 18.9. Главное меню в виде таблицы


Рекомендованные варианты значений параметров GridButtons и OperateButtons в зависимости от способа управления POS-терминалом, приведены в таблице.

Параметр

Только сенсорный экран

Только клавиатура

Клавиатура и сенсорный экран

GridButtons

«True»

«False»

«False»

OperateButtons

«True»

«False»

«True»

При управлении с помощью внешней клавиатуры определенным ее клавишам присваиваются те же функции, что и соответствующим кнопкам POS-терминала. Присвоение функций клавишам клавиатуры производится в справочнике Раскладки клавиатур программы Tillypad XL Manager .