У меня вопрос по коду. Для того, чтобы дать клавише отработать, в макросе вызывается
Keys"AKey"
. Т.е. получается, к моменту вызова макроса клавиша еще не сработала, так? Но, с другой стороны, дальнейшая проверка типа текущего элемента (Dlg.ItemType==...
) говорит о том, что фокус по горячей клавише уже перемещен.Т.е. получается, что макрос срабатывает/вызывается после перемещения фокуса, но до отрабатывания клавиши (н-р, изменения состояния чек-бокса)? Где бы подробнее об этом почитать? В разделе "Regular macros" из "Far Manager macro system manual" я этого описания не нашел.