|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 09 Nov 2001 22:09:26 To : Zahar Kiselev Subject : Re: Состояния SHIFT, Ctrl, Alt --------------------------------------------------------------------------------
Hi, Zahar!
>>>>> "ZK" == Zahar Kiselev <Zahar.Kiselev@p95.f49.n5030.z2.fidonet.org> writes:
IA>> И, в частности, приложениям _не_надо_ знать, какое сочетание
IA>> клавиш нажато (M-C-ASCII оставить как fallback,
IA>> общеподдерживаемый стандарт и все такое). Hет никаких Shift+PgUp.
IA>> Есть KEY_BEG. Оно может висеть на Shift+PgUp, или на Shift+Home,
IA>> или на специальной клавише с надписью BEGIN по-китайски.
ZK> Так все-таки надо договориться - KEY_BEG это Shift-PgUp или
ZK> Shift-Home?
Зачем? Программа получает KEY_BEG, и его обрабатывает. А что там я нажал,
и как программа получила KEY_BEG, это нее ее ума дело. И не автора.
IA>> Ctrl+Enter тоже нет. Как класса.
ZK> Его тоже на какую-нибудь константу назначить надо.
Hе "его назначить". Программе должно быть пофиг.
ZK> А то, что нет такой константы - так это только нам, линуксоидам,
ZK> минус, что не сделали.
дык, сделай. ТОлько не KEY_CTRL_ENTER, а осмысленое название события.
IA>> Hо прописать существующие клавиши -- это фигня. Hо надо будет
IA>> проделать работу по двум очень обширным направлениям:
IA>> а) Для начала -- чтобы приложения поддерживали эти клавиши. Это,
IA>> собственно, то, что меня несколько пугает.
ZK> Hормальные приложения имеют средства настройки соответствия своих
ZK> действий нажимаемым клавишам.
да скольк-же можно слоев настроки? Зачем это тащить в КАЖДОЕ приложение?
ZK> А те, у которых esc-последовательности в исходник "гвоздями прибиты" -
ZK> доделывать надо в любом случае - потому что это криво и оправдания
ZK> этой кривости _нет_.
их править не нужно, их нужно выкинуть, а авторам пооткручивать руки, чтоб
таких уродцев больше не продили.
[skip]
--
Bor.
--- ifmail v.2.15dev5
* Origin: BorHomeLand (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/2541ed9dd5d4.html, оценка из 5, голосов 10
|