Диалог свойств объекта

Диалог свойств объекта (Object Properties) служит средством редактора экранов для настройки параметров объекта и его динамических свойств. Диалог открывается двойным щелчком на объекте экрана или выбора пункта главного меню Вид > Свойства (View > Properties) для выделенного объекта.



Содержимое диалога зависит от выбранного объекта (или группы объектов). Однако есть параметры, одинаковые для всех объектов (или групп объектов):


Поле

Примечание

Синтаксис

Булавка

При отпущенной кнопке окно диалога получает фокус только при работе с ним. При нажатой кнопке окно диалога находится на экране (не исчезает), даже если работа с ним не производится.

Кнопка

Заменить (Replace)

Кнопка запускает диалог замены строк, тегов или свойств выбранного объекта (или группы объектов).

Кнопка

Подсказка (Hint)

В поле можно записать текст подсказки, всплывающей при наведении курсора мыши на объект. Этот параметр используется как быстрая справка для пользователя в режиме выполнения приложения.

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

Текст и/или тег (до 256 символов)

Расположенное в правой части диалога комбинированное окно позволяет разработчику выбирать для редактирования определённый объект, команду или группу объектов из списка.

Комбинированное окно


Заметим: Для того чтобы приложение использовало всплывающую подсказку для объекта, должна быть активирована опция «Разрешить подсказку» (Enable Tooltip) в диалоге его свойств. Этим активацией или дезактивацией этого свойства можно управлять на локальном сервере (Настройки Проекта > Экран в режиме выполнения) или на тонком клиенте (Настройки Проекта > Web).



Диалог замены


При нажатии кнопки «Заменить» (Replace) диалога свойств объекта, открывается следующий диалог:



Диалог представляет собой быстрый и удобный инструмент замены строковых величин, тегов и/или свойств объекта (или группы объектов). Диалог содержит таблицу, в столбце «НА» (To) которой записываются строки, теги или свойства подвергаемые замене. Ниже приведена таблица, описывающая основные параметры диалога:


Поле

Описание

Синтаксис

Из списка выбирается тип участников замены:


Только теги (Tags only). Таблица будет содержать только напрямую используемые для объекта теги (например, Second, Time, Level …).


Теги и Свойства (Tags + Properties). Таблица будет содержать теги, как используемые напрямую, так и мнемонически (например, #PumpStatus).


Персональные свойства (Custom Properties). Таблица будет содержать только мнемоники, заданные как персональные свойства (например, #PumpStatus).

Комбинированное окно

Заменить по частям (Replace by Parts)

Установленная метка позволяется организовать независимую замену отдельных частей тега: имя тега, индекс массива, член класса или поле тега. Такое поведение оказывается очень полезным, если требуется специальное перемещение для различных тегов одной группы объектов (например, индекс массива).

Кнопка


Заметим: Если процедура замены применяется для выделенной группы объектов, то замена затронет все объекты группы. Если процедура замены применяется для единственного выделенного статического или динамического объекта, то все замены коснуться только его.


Created with the Freeware Edition of HelpNDoc: Easily create HTML Help documents