Блокируется выполнение скрипта при открытии окна сохранить. Но достучаться из консоли можно
пишу скрипт "автоматизатор" столкнулся с проблемой. Пометка рендеримся "Corona" Пошаговое выполнение скрипта, в моменте вызова окна сохранения изображения из "Setting render" скрипт замирает. До закрытия окна, но естественно потом мрёт с ошибкой. Нет не блочит это окно интерфейс, спокойно через консоль напрямую записываю в него значения.
ButtonClick (GetControl "CustButton" "Files...")--вот тут виснем...
UIAccessor.SetWindowText (GetControl "SysListView32" "FolderView" i:3)[1] ("11.jpg")--сюда попадаем уже после закрытия окна
предоставляю функции для проверки
fn GetControl c n i:1 =
(
DesktopChild = (windows.getChildrenHWND (windows.getDesktopHWND()))
him = -1
for item in DesktopChild do
(
if (item[4]==c and item[5]== n)
do
(
if (i > 1) then ( him = 1 )
else ( return item )
)
if (him > -1) do
(
if (him == i) do ( return item )
him += 1
)
)
)
BT_focus_wxWindowNR = 0x0201
BT_click_wxWindowNR = 0x0202
CB_Open = 0x014F
CB_Set_Index = 0x014E
fn ButtonClick bt =
(
case bt[4] of
(
"wxWindowNR":
(
UIAccessor.sendMessage bt[1] BT_focus_wxWindowNR 1 0
UIAccessor.sendMessage bt[1] BT_click_wxWindowNR 1 0
)
default: ( UIAccessor.PressButton bt[1] )
)
)