powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Как правильно считывать коды клавиш в CACHE
1 сообщений из 1, страница 1 из 1
Как правильно считывать коды клавиш в CACHE
    #34402716
nickstarnew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте,
пожалуйста подскажите решение следующей проблеммы возникшей у меня при переходе с терминала Cache под Windows на терминал под Unix:

;---чтение клавиш в окружении Env
readKey(Env)
;s $zt="errf"
i $g(Env)="" s Env=$$DBMS^ZClass
n esc,key,keyExt1,keyExt2,keyExt3,keyExt4,res
s esc=$c(27) u $io:("":"S":esc)
i Env="DTM" d
.r *key
.s res=key
i Env="CACHE" d
.;s esc=$c(27) u $io:("":"S":esc)
.r *key i $zb=esc u $io:("":"S":esc)
.r *keyExt1:0
.i keyExt1=91!79 r *keyExt2:0
.r *keyExt3:0
.r *keyExt4:0
.s res=$g(key)_$g(keyExt1)_$g(keyExt2)_$g(keyExt3)
.;u $io:("":"S")
u $io:("":"S")
s res=$g(res)
q res

Данный код предназначен для считывания и возвращения кода клавиши в зависимости от среды в которой вызывается DTM или CACHE в UNIX терминале от не работает.

Вопрос: ЧТО ДЕЛАТЬ!!!!!!!!!!!!!!!!!!!!!!!
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Как правильно считывать коды клавиш в CACHE
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]