====== AddCondition ====== Команда добавляет условие для поиска диалога. Позволяет различить диалоги с одним классом по разным критериям. AddCondition [/PARENT] [] **Параметры задания элемента** |< 100% 16% >| ||Имя класса элемента управления, который будет участвовать в условии. Если имя пустое, для сравнения берется текст заголовка текущего диалога (или родительского при использовании параметра /PARENT).| ||Экземпляр элемента управления. Если пустой, используйте 0.| ||//Опционально.// Строка поиска в тексте элемента управления или заголовка диалога. Может быть пустой. В этом случае условие будет истинно, если найденный текст элемента управления или заголовка диалога тоже пустой.\\ \\ В тексте разворачиваются переменные и переменные окружения.| |/PARENT|//Опционально.// По умолчанию поиск элемента управления производится в текущем диалоге. Если задан этот параметр, то поиск будет производиться в родительском диалоге.| **Вид условия** В одном условии может быть применен только один из этих видов **ConditionType**: |< 100% 16% >| |/EXISTS:<1/0>|Проверяется, существует ли заданный элемент управления. 1, если должен существовать; 0 --- если нет.| |/VISIBLE:<1/0>|Проверяется, видим ли заданный элемент управления. 1, если должен быть видим; 0 --- если нет.| |/TEXT|Производится поиск текста, заданного в условии, в тексте элемента управления или заголовка диалога.| **Примечания** В настоящее время можно добавить до 4 условий. Если условий больше одного, то они объединяются согласно логическому "И", т.е. для того, чтобы диалог был найден, необходимо выполнение всех заданных условий.