TrayIcon
Иконка в трее.
Шаблон TrayIcon
Перечень всех возможных тэгов объекта:
Описание TrayIcon
Атрибуты TrayIcon
Name | Название переменной. Обязательный атрибут. |
Type | Название типа переменной в сборке. Обязательный атрибут. |
Assembly | Название сборки (библиотека). Обязательный атрибут. |
Получение значения TrayIcon
Значением TrayIcon считается текст иконки.
Задание значения TrayIcon
Значение объекта: любое значение.
Тэги, специфичные для TrayIcon
Change
Настройки изменения проперти ValueChanged
объекта.
Необязательный тэг.
Если тэг <Change>
отсутствует, то для атрибутов User
, Source
и ValueSet
используются значения True, True, и True соответственно.
Атрибуты тэга <Change>
User | Признак, будет ли Обязательный атрибут. Ожидается логическое значение. |
Source | Признак, будет ли Если атрибут Обязательный атрибут. Ожидается логическое значение. |
ValueSet | Признак, будет ли Если атрибут Обязательный атрибут. Ожидается логическое значение. |
Icon
Путь до файла типа ICO с графическим содержанием, которое будет расположено на иконке в трее.
Необязательный тэг. Любое значение будет переведено в текстовое.
Если тэг <Icon>
отсутствует, то в качестве изображения будет использована иконка по умолчанию.
Text
Текст иконки (текст, всплывающий при наведении курсора мышки).
Необязательный тэг. Любое значение будет переведено в текстовое.
HideFormOnMinimize
Признак, определяющий, будет ли исчезать окно при сворачивании.
Необязательный тэг. Ожидается логическое значение.
По умолчанию используется значение True.
Blink
Признак моргания иконки в трее.
Необязательный тэг. Ожидается логическое значение.
По умолчанию используется значение False.
BlinkInterval
Интервал моргания иконки в трее (в миллисекундах).
Необязательный тэг. Ожидается целочисленное значение.
По умолчанию используется значение 500.
Visible
Признак видимости иконки в трее.
Необязательный тэг. Ожидается логическое значение.
По умолчанию используется значение True.
ContextMenu
Контекстное меню иконки в трее.
Необязательный тэг. Значение тэга <ContextMenu>
: не ожидается.
Атрибуты тэга <ContextMenu>
<ContextMenu>
Name | Название контекстного меню. Обязательный атрибут. Ожидается название одного из контекстных меню, описанных в форме. |
Commands
Список команд, которые будут выполнены при нажатии на иконку в трее.
Необязательный тэг. В качестве значения тэга ожидается список тэгов <Command>
и/или конструкций <If>
.
Атрибуты тэга <Commands>
<Commands>
StopOnError | Признак, определяющий, будет ли остановлено выполнение команд, если при выполнении очередной произойдет ошибка. Необязательный атрибут. Ожидается логическое значение. По умолчанию используется значение True. |
Lock | Признак, определяющий, будет ли блокироваться форма при выполнении команд. Необязательный атрибут. Ожидается логическое значение. По умолчанию используется значение False. |
Тэг <Command>
<Command>
Обращение к команде по имени для ее выполнения.
Необязательный тэг. В качестве значения тэга ожидается список тэгов <Input>
.
Get-проперти для получения свойств
Value
Возвращает текст иконки (текст, всплывающий при наведении курсора мышки).
ValueChanged
Возвращает признак того, было ли изменено значение объекта TrayIcon в процессе работы.
Есть 3 способа изменить значение объекта:
Изменить значение прямым образом в графическом интерфейсе формы.
Указать источник значения (ссылка на любые данные на форме). В случае изменения значения в источнике, автоматически изменится значение и самого объекта.
Присвоить значение объекту посредством команды ValueSetCommand.
Icon
Возвращает путь до файла типа ICO с графическим содержанием, которое расположено на иконке в трее.
Text
Возвращает текст иконки (текст, всплывающий при наведении курсора мышки).
HideFormOnMinimize
Возвращает признак, определяющий, будет ли исчезать окно при сворачивании.
Blink
Возвращает признак моргания иконки в трее.
BlinkInterval
Возвращает интервал моргания иконки в трее (в миллисекундах).
Visible
Возвращает признак видимости объекта.
Set-проперти для динамического задания свойств
Value
Задает текст иконки (текст, всплывающий при наведении курсора мышки).
Любое значение будет переведено в текстовое.
ValueChanged
Задает признак изменения значения текста иконки.
Ожидается логическое значение.
Icon
Задает путь до файла типа ICO с графическим содержанием, которое будет расположено на иконке в трее.
Любое значение будет переведено в текстовое.
Text
Задает текст иконки (текст, всплывающий при наведении курсора мышки).
Любое значение будет переведено в текстовое.
HideFormOnMinimize
Задает признак, определяющий, будет ли исчезать окно при сворачивании.
Ожидается логическое значение.
Blink
Задает признак моргания иконки в трее.
Ожидается логическое значение.
BlinkInterval
Задает интервал моргания иконки в трее (в миллисекундах).
Ожидается целочисленное значение.
Visible
Задает признак видимости объекта.
Ожидается логическое значение.
Show
Делает иконку в трее видимой.
Значение тэга Property: не ожидается.
Hide
Делает иконку в трее невидимой.
Значение тэга Property: не ожидается.
ShowTip
Показывает всплывающую подсказку с текстом Text заголовком Title и пиктограммой типа Type над иконкой в трее.
Типы пиктограмм для всплывающей подсказки для иконки в трее:
Information | Пиктограмма содержит символ, состоящий из буквы i в нижнем регистре, помещенной в синий кружок. |
Warning | Пиктограмма содержит символ, состоящий из восклицательного знака в желтом треугольнике. |
Error | Пиктограмма содержит символ, состоящий из белого значка Х, заключенного в красный кружок. |
None | Без пиктограммы. |
Last updated