|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dikarev Evgeniy 2:5020/1192.13 01 Dec 2002 01:12:29 To : All Subject : GoldEd --------------------------------------------------------------------------------
є Hello All.
1. Проблема собственно в сабж (а може и во мне). Он почему-то вместо обычного
действия при нажатии клавиши BackSpace рисует символ '.' (квадратик). В конфиге
все путем. Где это править?
2. В конфиге (по рекомендации subj) я вставит строку:
'AREASCAN *'
в результате чего при запуске subj'а надо нажимать на клавише 'Press any key'
несколько раз (по количеству эх). По исходникам я посмотрел, что он проверяет
нажата ли клавиша Esc или нет, но у него вместо этого получается ожидание
нажатия клавиши. Как это лечеться.
3. Для программистов:
Все проблемы п.2 упираются в следующую функцию:
file: golded+/goldlib/gall/gkbdbase.cpp
=== Cut ===
int gkbd_cursgetch(int mode) {
int key;
*nodelay(stdscr, mode);*
key = getch();
nodelay(stdscr, FALSE);
return key;
}
=== Cut ===
Здесь: если *mode* может принемать значения 0, 1, 2, при проверке нажата клавиша
или нет *mode* равно 1(т.е. TRUE). По моему мнению выделенная строка не
выполняет своего предназначения -> почему и как лечиться?
4. Почему у меня GoldED не выделяет цветом строки типа:
*пример*
/пример/
_пример_ и т.д.
Где смотреть и что править?
Dikarev Evgeniy є
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДННННННННННННННННННННННННННННННННННННННННННННННј
--- GoldED+/LNX 1.1.4.7
* Origin: ----> Default GoldED Origin <---- (2:5020/1192.13)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/45353de92e6d.html, оценка из 5, голосов 10
|