Столкнулся с тем, что
Keys("F7 AltV Substract")
не работает
Т.е. оно не выключает чекбокс
Keys("F7 AltV -")
тоже не работает.
Т.е. если сделать что-то типа:
Code: Select all
Macro {
area="Editor"; key="CtrlShiftF6"; description="Prev keyword under cursor"; flags="";
action = function()
Keys("F7 AltV Substract Enter")
end
}
Выкрутился так:
if Dlg.GetValue( FAR_SEARCH_REVERCE_DLG_ITEM,0 ) == 1 then Keys("AltV"); end
но может надо просто другой код клавиши вместо "Substract"?
В редакторе БЕЗ открытия диалогов переменная Dlg определена.
Как тогда узнать есть на экране какой-то (любой) диалог или нет?