Активировать окно / Activate window
Активирует выбранное окно.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Имя окна | Window name | Имя окна, к которому нужно применить действие. | Robin.String | Панель управления | Да |
Тайм-аут | Time-out | Время, в течении которого будет происходить поиск нужного окна. Измеряется в миллисекундах. Предельное время ожидания создания окна. Если окно не будет найдено, то действие завершится ошибкой: "No window with this name <<Имя окна>> found". По умолчанию значение равно "0". | Robin.Numeric | 300 | Нет |
Особые условия использования
Если запущено несколько приложений, которые подходят под условие данного блока, то работа будет происходить с последним запущенным.
Максимизировать окно / Maximize window
Разворачивает выбранное окно на весь экран.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Имя окна | Window name | Имя окна, к которому нужно применить действие. | Robin.String | Панель управления | Да |
Тайм-аут | Time-out | Время, в течении которого будет происходить поиск нужного окна. Измеряется в миллисекундах. Предельное время ожидания создания окна. Если окно не будет найдено, то данный блок не произведет действий, сценарий продолжится. По умолчанию значение равно "0". | Robin.Numeric | 300 | Нет |
Особые условия использования
Не требуется предварительная активация окна.
Свернуть окно / Minimize window
Сворачивает выбранное окно.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Имя окна | Window name | Имя окна, к которому нужно применить действие. | Robin.String | Все элементы панели управления | Да |
Тайм-аут | Time-out | Время, в течении которого будет происходить поиск нужного окна. Измеряется в миллисекундах. Предельное время ожидания создания окна. Если окно не будет найдено, то данный блок не произведет действий, сценарий продолжится. По умолчанию значение равно "0". | Robin.Numeric | 300 | Нет |
Особые условия использования
Не требуется предварительная активация окна.
Закрыть окно, если существует / Close window if exists
Закрывает указанное окно, если оно существует.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Имя окна | Window name | Имя окна, к которому нужно применить действие. | Robin.String | Блокнот | Да |
Тайм-аут | Time-out | Время, в течении которого будет происходить поиск нужного окна. Измеряется в миллисекундах. Предельное время ожидания создания окна. Если окно не будет найдено, то данный блок не произведет действий, сценарий продолжится. По умолчанию значение равно "0". | Robin.Numeric | 300 | Нет |
Особые условия использования
Если запущено несколько приложений, которые подходят под условие данного блока, то работа будет происходить с последним запущенным.
Получить имя активного окна / Get active window name
Получает имя активного окна.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Входные параметры | |||||
Тайм-аут | Time-out | Время, в течении которого будет происходить поиск активного окна. Измеряется в миллисекундах. Предельное время ожидания создания окна. Если окно не будет найдено, то сценарий продолжится без ошибок. По умолчанию значение равно "0". | Robin.Numeric | 1000 | Нет |
Результаты | |||||
Результат | Result | Переменная, в которую будет записано наименование активного окна. Если ни одно активное окно не будет найдено, то в переменную будет записано пустое значение. | Robin.String | Блокнот |
Особые условия использования
Отсутствуют.
Сменить язык / Change language
Изменяет язык написания текста в указанном окне или системе целиком.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Язык | Language | Язык, на который необходимо переключиться. Выпадающий список:
| Robin.String | Да | |
Имя окна | Window name | Имя окна, к которому нужно применить действие. Если окно не указано, меняется язык всей системы. | Robin.String | 1С | Нет |
Тайм-аут | Time-out | Время, в течении которого будет происходить поиск нужного окна. Измеряется в миллисекундах. Предельное время ожидания создания окна. Если окно не будет найдено, то данный блок изменит язык всей системы. Если окно не было указано, то данный блок изменит язык всей системы по истечению тайм-аута. По умолчанию значение равно "0". | Robin.String | 1000 | Нет |
Особые условия использования
Действие активирует окно.
Проверить существование окна/ Сheck if the window exists
Действие проверяет, открыто ли окно, название которого указано в параметрах.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Имя окна | Window name | Имя окна, к которому нужно применить действие. Поиск возможен по частичному имени окна с применением регулярного выражения | Строка | Все элементы панели управления | Да |
Тайм-аут | Time-out | Время в миллисекундах, в течение которого будет происходить поиск нужного окна. | Число | 300 | Нет |
Результаты | |||||
Результат | Result | Если значение равно "true", искомое окно существует. Если значение равно "false", искомого окна не существует. | Логический |
Особые условия использования
Действие ищет среди текущих открытых окон windows окно, запрашиваемое пользователем. Пользователь вводит название окна в параметре «Имя окна» . Действие возвращает результат «true», когда окно с указанным параметром найдено. Если искомое окно не находится, то результом действия будет «false».
Если открыто несколько окон с названием, которое указано в параметрах, действие не должно вызывать ошибку. Действие возвращает значение "true".