Для чего сейчас akey(1,0)?

Здесь обсуждается всё, что касается макросов.
Post Reply
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Для чего сейчас akey(1,0)?

Post by John Doe »

http://api.farmanager.com/ru/macro/macrocmd/prop_func/general.html#akey wrote: akey(Mode[,Type])
...
Type = 0 - возвращает реально нажатое сочетание, которым вызывался макрос
Type = 1 - возвращает клавишу, на которую назначен макрос.
Параметр Type предусмотрен для случая, когда макрос вызван из другого макроса командой eval.
В этом случае при Type = 1 возвращается клавиша вызванного макроса, а при Type = 0 - клавиша вызывающего.

Вопрос: а надо ли это сейчас?
Я очень сомневаюсь что кто-то реально использует.

Предлагаю вообще отменить параметр Type.
User avatar
Xerox
Posts: 395
Joined: Sun 20 Oct, 2019 15:50
Has thanked: 354 times
Been thanked: 9 times

Для чего сейчас akey(1,0)?

Post by Xerox »

для того чтобы этот вопрос дублировался здесь:
Для чего сейчас код клавиши: akey(0), waitkey(N,1), key(V) ?
Post Reply

Return to “Обсуждение макросов”