Окна Windows

Ответить
Аватара пользователя
Alex
Ас
Сообщения: 2833
Зарегистрирован: Вт апр 05, 2005 3:28 pm
Откуда: Kaliningrad City
Благодарил (а): 2 раза
Поблагодарили: 91 раз
Контактная информация:

Окна Windows

Сообщение Alex » Вт июл 10, 2007 6:14 pm

Задачи с этим типом событий запускаются при выполнении выбранных операций с окнами.

Параметры:

Заголовок окна - В этом поле необходимо указать заголовок окна, при действии с которым будет запущена задача. Заголовок окна может быть выбран из списка окон, открытых в текущий момент или введен вручную. Допускается ввод заголовка окна с символами маски «*» и «?».

Программа будет реагировать на окна с заголовками, которые совпадают с заданным заголовком окна. Причем все символы «*» в заданном заголовке окна могут быть заменены на любое количество символов, а символы «?» - на любой один символ.

Например, если создать задачу, которая будет запускаться при активации окна с заголовком «*Microsoft Word», то запуск задачи будет происходить при активации любого окна, заголовок которого заканчивается текстом «Microsoft Word». Это может быть и «Untitled1 - Microsoft Word» и «Resume - Microsoft Word».

Оконная операция может быть одного из следующих типов:
  • Создание
    Активация
    Деактивация
    Закрытие
    Изменение заголовка
    Установка фокуса
Только верхнего уровня - Задача будет запущена лишь при совершении операции с окном верхнего уровня.

Параметры для использования в задаче:
WinEvent.WinTitle - Заголовок (текст) окна;
WinEvent.WinClassName - Имя класса окна;
WinEvent.WinTop - Вертикальная координата окна;
WinEvent.WinLeft - Горизонтальная координата окна;

Для добавления параметров в текстовые поля действий может быть использована кнопка Функция (Paste function) в нижнем левом углу окна действия.

Задачи при срабатывании события будут запускаться от имени процесса xStartUI.exe с соответствующими привелегиями.

Ответить