Page 2 of 2
Re: Макрокоманда checkhotkey()
Posted: Wed 07 Oct, 2009 12:35
by HaRT
Latest post of the previous page:
Skirda wrote:пробуем
Я погонял в разных контекстах в 1.75 с разными сочетаниями параметров — вроде бы всё в порядке.
Спасибо большое!
Эх, теперь бы ещё доп. параметры для Menu.Select()…
Re: Макрокоманда checkhotkey()
Posted: Wed 07 Oct, 2009 12:56
by Skirda
HaRT wrote:Эх, теперь бы ещё доп. параметры для Menu.Select()…
это ты про 1.7x? На двойку переходи
Расширение макрофункций для работы с меню
Posted: Wed 12 May, 2010 17:43
by SUSim
SUSim wrote:CheckHotKey("Esc") возвращает положение(номер) плагина с хоткеем "E".
HaRT wrote:
CheckHotkey проверяет не по названию клавиши, а по символу мнемоники (...)
Это я понимал, но я ожидал что CheckHotkey будет более разборчив и при проверке хоткея не будет проверять только первый символ, а сразу вернет 0.
Но при такой разнице в поведении на логически одинаковые события - надо что-то делать! как-то систематизировать...
Re: F11 - выделение в меню плагинов предыдущего выбранного
Posted: Wed 12 May, 2010 17:45
by SUSim
John Doe wrote:Так автоматику Валентин вчера починил.
а как обстоят дела с разной реакцией на буква и альт+буква?
Re: F11 - выделение в меню плагинов предыдущего выбранного
Posted: Wed 12 May, 2010 18:03
by John Doe
SUSim wrote:Это я понимал, но я ожидал что CheckHotkey будет более разборчив и при проверке хоткея не будет проверять только первый символ, а сразу вернет 0.
Скоро сказка сказывается, да не скоро дело делается.
Надо на мантис вначале написать, а потом уже ждать что поправят, и поправят ли.
SUSim wrote:а как обстоят дела с разной реакцией на буква и альт+буква?
А как им обстоять? По прежнему конечно. Выше HaRT написал почему.
Макро-функция checkhotkey()
Posted: Sat 06 Dec, 2014 01:04
by John Doe
Object.CheckHotkey() возвращает позицию пункта среди
видимых элементов меню (как и принято в макро апи).
Вторым параметром можно задать с какого пункта искать.
И как показала проверка, второй параметр считается не среди видимых, а среди
всех элементов! (как в плагиновом апи) :?
http://bugs.farmanager.com/view.php?id=2878