Диалоги. "F3" вместо F3 (317)
Скачать (rar-файл; Размер - 3878)Обсудить в форуме
Описание
Использование функциональных клавиш в диалогах через строки:
piFuncKey(sKey) - код функциональной клавиши (число).
psFuncKey (iKey[, bPart]) - функциональная клавиша (строка); если определён II-ой пар-р, то строка выводится в сокращенном виде (например: "A-F3", "S-F11" вместо "Alt-F3", "Shift-F11").
* Дополнительно обрабатываются Enter и Esc
ЗЫ: Интересно узнать: кто-нибудь пробовал распознать остальные клавиатурные коды?
piFuncKey(sKey) - код функциональной клавиши (число).
psFuncKey (iKey[, bPart]) - функциональная клавиша (строка); если определён II-ой пар-р, то строка выводится в сокращенном виде (например: "A-F3", "S-F11" вместо "Alt-F3", "Shift-F11").
* Дополнительно обрабатываются Enter и Esc
ЗЫ: Интересно узнать: кто-нибудь пробовал распознать остальные клавиатурные коды?
Текст примера
import "f_sfkey"; var s, i; [ sF #](s = "C-F3"); [piF #](i = piFuncKey (s):l); [psF #](psFuncKey(i)); [ ]; [ sF #](s = "Alt-F11"); [piF #](i = piFuncKey (s):l); [psF(i,True) #](psFuncKey(i,True))