Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Почему ESCAPE считается символом, а DELETE нет? [D5, WinXP]


jack128 ©   (2004-06-12 22:57:00) 

Вечер добрый.
То есть почему в ответ на нажатие escape'a генерируется сообщение wm_char, а на нажатие delete, только wm_keydown/up ?


jack128   (2004-06-13 18:37:00) [1]


> Как мне кажется, генерируется последовательность символов
> Right+Backspace

в смысле при нажатии delete? Тогда ты не прав - ничего не генерируется


OSokin   (2004-06-13 18:25:00) [2]

Как мне кажется, генерируется последовательность символов Right+Backspace


jack128   (2004-06-12 23:43:00) [3]

мдя. Понятно. Дела давно минувших дней явили мне свой злобный оскал :-)


> Однако, если кто про дырочки в перфолентах хочет узнать
> - милости просим. Ручная проколка - не забываемо.
Вообще супер. Свои программы побитно знал, наверно :-))


KilkennyCat   (2004-06-12 23:17:00) [4]

что-то часто про древние вещи стало спрашиваться... я уж многое забыл. Однако, если кто про дырочки в перфолентах хочет узнать - милости просим. Ручная проколка - не забываемо.


Romkin   (2004-06-12 23:07:00) [5]

Древняя традиция. На Backspace тоже wm_char должно генерироваться. Это еще от терминалов и печатающих устройств идет. Например, обычное АЦПУ реагировало на esc промоткой, а на backspace - соответственно возвратом каретки на один символ


KilkennyCat   (2004-06-12 23:03:00) [6]

Не знаю.
Но Esc, если не ошибаюсь, был еще в первых таблицах символов.


Наверх

Титульная страница Поиск, карта сайта Написать письмо