Настройка элементов окон
Наверное каждому, кто впервые сталкивается с программой "Заказ такси", при знакомстве с программой кажется что в основных рабочих окнах (например в окне "Заказ") слишком много "лишних" элементов, которые не нужны и будут только мешать работе. Дело здесь в том, что в программе аккумулирован опыт многих компаний такси, каждая из которых имеет свои особенности и способы работы. В большинстве случаев, действительно, ВСЕ возмозможности программы в данном конкретном месте не нужны, и поэтому в программе имеется инструмент, при помощи которого можно убрать лишние элементы из основных окон программы и настроить положение и размеры оставшихся элементов "под себя".
В окне "Заказ" отключить лишние элементы можно
через окно настройки программы (на вкладке "Заказ"). Там находится достаточно больше количество "галочек", при помощи которых можно
отключить практически все элементы на первой вкладке окна "Заказ". Более универсальный способ настройки вида окон, который действует в любых окнах и для всех элементов окон, - это использование специально редактора: "Настройка элементов окна".
Окно "Настройка элементов окна" вызывается при помощи кнопки
[Настройка окна] (), расположенной в левом нижнем углу настраиваемого окна или
комбинацией клавиш <Ctrl+W>.
Редактор позволяет включать-выключать видимость элементов окна
(признак "Скрытый"), переключать признаки "Запрещен" (не
доступен), "Пропустить", "Только для чтения".
Также можно изменять координаты и размеры любого элемента окна а, также тексты подписей элементов окна.
Любые изменения можно отменить если выключить признак "Изменено".
В центре окна "Настройка элементов окна" находится таблица со списком всех элеменов настраимаемого окна. Элементы бывают различных типов. Основные типы эдементов: кнопка, поле ввода, промпт (строка с названием, расположенная непосредственно перед полем ввода), строка, текст-бокс, чек-бокс (признак, имеющий состояния "включено" и "выключено"), радио-кнопка (для выбора одного из возможных вариантов), список (таблица с записями), комбо-бокс (поле ввода с выпадающим списком), лист (совокупность нескольких "вкладок"), таб (вкладка), картинка, панель, и некоторые другие...
Кнопка [Отменить все], расположенная в верхней части окна отменяет ВСЕ изменения любых всех элементов данного окна.
При помощи кнопки [Переключить признак "Скрытый"] можно включить или выключить "видимость" любого элемена.
При помощи кнопки [Переключить признак "Элемент изменен"] можно отменить изменение свойств выбранного в таблице элемента.
При помощи кнопки [Открыть], расположенной в верхнем левом углу окна можно открыть запись об элементе окна для редактирования. Пр этом появляется следующая форма редактирования:
Назначение полей этой формы:
- Тип элемента - Тип элемента окна
- Текст - Текст элемента. Это одно из основных свойств некоторых типов элементов, таких как строка, промпт, чек-бокс, радио-кнопка... Для полей ввода в поле "Текст" виден "формат". Например, формат "s80" означает "строка длиной до 80 символов". Формат "n13.2" означает "дробное число длиной до 13 символов 2 цифры после десятичной точки".
- Подсказка - Текст "всплывающей подсказки", появляющейся при наведении на элемент курсора мышки
- Координата X - Смещение элемента относительно левого края окна. Измеряется в условных единицах (DPU), величина которых зависит от размера шрифта окна.
- Координата Y - Смещение элемента относительно вехнего края окна. Также измеряется в DPU.
- Ширина - Ширина элемента в DPU. При изменении текста элемента бывает важно не забыть изменить его ширину, чтобы текст не обрезался.
- Высота - Высота элемента в DPU
- Скрытый - Если включить этот признак, то элемент не будет видно в окне. Переключать этот признак можно также в окне "Настройка элементов окна" при помощи кнопки [Переключить признак "Скрытый"].
- Запрещенный - Это признак делает элемент не доступным (и изменяет его цвет на серый)
- Только для чтения - Этот признак делает элемент не доступным для редактирования. Применяется обычно для полей ввода.
- Пропустить - Если включить этот признак, то данный элемент будет пропускаться при обходе элементов окна при помощи клавиши <Tab> и <Shift+Tab>
- Изменено - Признак того, что какие то свойства элемента были изменены. Если выключить этот признак, то элемент будет иметь исходные свойства. Выключить этот признак можно при помощи кнопки [Переключить признак "Элемент изменен"] в окне "Настройка элементов окна".