Часть 2
Евгений Бушков
В №12 за 2006 г. вы прочтёте о том, как собрать серверную часть NX и
настроить дистрибутив Thinstation для работы с ней. Сегодня разберёмся каковы
особенности эксплуатации, дополнительные настройки NX и Thinstation и как
решать встречающиеся проблемы.
Доработка функционального окна
VNC
При использовании VNC управление сеансом по умолчанию осуществляется
клавишей <F8>. В нашей компании пользователи используют dosemu c Dos Navigator,
в нем активно используется эта клавиша. Чтоб избежать конфликта, я подправил в исходниках
файл /nx_build_dir/nxviewer/nxviewer/argsresources.c. Укажу, какие строчки я
отредактировал:
#<Key>F8: ShowPopup()\\n\
<Key>F12: ShowPopup()\\n\
#"*popupButtonCount:
6",
"*popupButtonCount:
2",
#"*popup*button1.label: Dismiss
popup",
"*popup*button1.label: Close",
#"*popup*button2.label: Quit
viewer",
"*popup*button2.label: Send
F12",
#<Btn1Down>,<Btn1Up>:
Quit()",
<Btn1Down>,<Btn1Up>:
SendRFBEvent(key,F12) HidePopup()",
Таким образом, функция вызова меню VNC переназначается c <F8> на
<F12>, вместо 6 доступных в меню строк осталось только 2: закрыть меню
при случайном нажатии «Close» и послать код <F12>, если вдруг встретилась
такая функциональная клавиша. Если вы не используете VNC-агента nxviewer, то
вам это не пригодится.