|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Adobe FrameMaker - поиск и применение определенного стиля |
|
[решено] Adobe FrameMaker - поиск и применение определенного стиля
|
(*.*) Сообщения: 36565 |
Всем привет!
Опять обращаюсь к вам с просьбой автоматизировать FrameMaker ![]() Нажать Find в окне поиска (фокус перемещается в документ) Перейти в список f Catalog и выбрать там Link (применяется стиль, фокус остается в документе) Активировать окно поиска, снова нажать Find и т.д. Поскольку поиск Framemaker не умеет останавливаться в конце документа, прерывание операции нужно предоставить пользователю - как обычно, пауза или выход из скрипта. Но нужно ограничить кол-во операций в секунду, чтобы хотя бы по полосе прокрутки FrameMaker можно было судить, закончен один "круг" замен или нет. Например, 4 замены в секунду. Я честно попытался сам. Нажатие в списке я сделал ControlCommand($sTitle2, $sText, "ListBox1", "SelectString", "Link"), но почему-то не получилось выполнить поиск. Ощущение, что кнопка Find отдельно от окна существует ![]() Информация об окнах: |
|
------- Отправлено: 11:59, 30-11-2009 |
(*.*) Сообщения: 36565
|
Профиль | Сайт | Отправить PM | Цитировать Спасибо за молчание, вынудившие меня залезть в доки
![]() $sTitle = "[CLASS:FrameFamily7.0MdiFrame;TITLE:Adobe FrameMaker]" $sTitle2 = "[CLASS:#32770;TITLE:f Catalog]" $sText = "" WinWaitActive($sTitle, $sText) $i = 0 While $i <= 150 Send("{ESC}" & "f" & "i" & "n") Sleep(50) ControlCommand($sTitle2, $sText, "ListBox1", "SelectString", "Link") Sleep(50) WinActivate($sTitle, $sText) $i = $i + 1 WEnd |
------- Отправлено: 15:54, 01-12-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Скрипт для окна Missing File в Adobe Framemaker | Vadikan | AutoIt | 6 | 06-11-2009 18:49 | |
Темы и Стили - [решено] Как создать тему из стиля? | alexis053 | Оформление Windows XP | 7 | 04-12-2008 20:31 | |
Драйвер - [решено] Загрузка с определенного ControlSet | __sa__nya | Microsoft Windows 2000/XP | 8 | 02-07-2008 16:52 | |
[решено] JavaScript: кроссбраузерность при записи стиля в DIV | Coutty | Вебмастеру | 2 | 15-08-2007 14:44 | |
[решено] Setup Billboards нового стиля - вопрос... | Cobra_1_Stas | Автоматическая установка Windows 2000/XP/2003 | 4 | 21-03-2007 01:28 |
|