:: Visual Foxpro, Foxpro for DOS
ALT+0193
dimuhametov

Сообщений: 1562
Откуда: Костанай
Дата регистрации: 01.11.2008
Уважаемые форумчане !
Почему не работает
ON KEY LABEL ALT+0193 do myproc() или KEYBOARD "{ALT+0193}" CLEAR PLAIN ?


------------------
Незнание делает жизнь такой интересной.
Ratings: 0 negative/0 positive
Re: ALT+0193
Pliskin

Сообщений: 2959
Откуда: Новосибирск
Дата регистрации: 19.11.2003
С чего бы оно работало?!

RTFM
LABEL KeyLabelName
Specifies the key label name assigned to the key. The KeyLabelName is the letter or digit on the key or a special name assigned to the key. The following table lists the special key label names.

ON KEY LABEL ALT+0 do myproc()
Ratings: 0 negative/0 positive
Re: ALT+0193
dimuhametov

Сообщений: 1562
Откуда: Костанай
Дата регистрации: 01.11.2008
Pliskin
С чего бы оно работало?!
RTFM
LABEL KeyLabelName
Specifies the key label name assigned to the key. The KeyLabelName is the letter or digit on the key or a special name assigned to the key. The following table lists the special key label names.

ON KEY LABEL ALT+0 do myproc()
алтернатива есть ?


------------------
Незнание делает жизнь такой интересной.
Ratings: 0 negative/0 positive
Re: ALT+0193
Pliskin

Сообщений: 2959
Откуда: Новосибирск
Дата регистрации: 19.11.2003
не берусь утверждать, но, по-моему, нету
Ratings: 0 negative/0 positive
Re: ALT+0193
Igor Korolyov
Автор

Сообщений: 34580
Дата регистрации: 28.05.2002
ON KEY LABEL Б ? "Нажали Alt+0+1+9+3"
Но только в латинской раскладке клавиатуры.
Если prg компилируется в кодовой странице 1252, то вместо русского Б будет искомая латинская А с акцентом.

P.S. Ума не приложу на кой чёрт это нужно - ловить нажатие кнопки которой нет на обычных клавиатурах... Или уже есть в Казахстане?


------------------
WBR, Igor




Исправлено 1 раз(а). Последнее : Igor Korolyov, 13.03.18 22:17
Ratings: 0 negative/0 positive
Re: ALT+0193
dimuhametov

Сообщений: 1562
Откуда: Костанай
Дата регистрации: 01.11.2008
Igor Korolyov
ON KEY LABEL Б ? "Нажали Alt+0+1+9+3"
Но только в латинской раскладке клавиатуры.
Если prg компилируется в кодовой странице 1252, то вместо русского Б будет искомая латинская А с акцентом.

P.S. Ума не приложу на кой чёрт это нужно - ловить нажатие кнопки которой нет на обычных клавиатурах... Или уже есть в Казахстане?
Буквы с акутами (ÁáǴǵӀıŃńÓóÚúÝý) уже утвердили в Казахстане, теперь вопрос времени появления их в софте.
Игорь спасибо.


------------------
Незнание делает жизнь такой интересной.
Ratings: 0 negative/0 positive
Re: ALT+0193
Igor Korolyov
Автор

Сообщений: 34580
Дата регистрации: 28.05.2002
Я понимаю что буквы есть - кнопок таких нет, а смысл ловить по ON KEY то что не нажать по простому Там более что наверняка и копированием будут всё это вносить в ПО...
ON KEY LABEL если и применяется, то для хоткеев, а не для ввода символов.

А то что утвердили - мои сочувствия. Придётся на 1252 переходить в фоксе, и русский язык пропадёт...


------------------
WBR, Igor
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 31 anelsasha  (Гостей: 30)

© 2000-2024 Fox Club 
Яндекс.Метрика