Посоветуйте что сделать?
Хочу написать текстовый редактор.
Посоветуйте что сделать?
Хочу написать текстовый редактор. Но при нажатии клавиши Пробел начинает меняться поле ввода инструмента, а по нажатию клавиши BackSpace удаляются объекты с графика. Как это можно обойти? Кто как думает?
Чего мелочиться - мути сначала операционку :)
И что это даст?
Это нужно для того чтобы писать длинные текстовые поля. Сейчас у меня идея сделать большие текстовые поля. Сейчас Текст на 64 символа. Это несколько маловато. Если нужно написать несколько строк, уже нужно несколько раз повторять одну и ту же операцию. Хотелось бы иметь одно поле где уже работать с текстом в несколько строк. Но терминал очень странно реагирует на пробел и бэкспейс. Вот хотелось бы обойти эти проблемы. Как это сделать пока не знаю. Это как раз и есть вопрос.
Хорошее предложение. Хотя бы начать с малого. Уже есть такая возможность считывать коды клавиш. Это можно положить в основу редактирования текстового поля. Но вот потом, хотя и приходят коды от пробела и бэкспейса, выполняются лишние команды. Хотелось бы их блокировать.
Хорошее предложение. Хотя бы начать с малого. Уже есть такая возможность считывать коды клавиш. Это можно положить в основу редактирования текстового поля. Но вот потом, хотя и приходят коды от пробела и бэкспейса, выполняются лишние команды. Хотелось бы их блокировать.
Вот интересна статистика, сколько процентов народу использует клавишу backspace ?
оффтопХорошее предложение. Хотя бы начать с малого. Уже есть такая возможность считывать коды клавиш. Это можно положить в основу редактирования текстового поля. Но вот потом, хотя и приходят коды от пробела и бэкспейса, выполняются лишние команды. Хотелось бы их блокировать.
Если сканкоды есть - делай свой клавиатурный драйвер, перехватывай и обрабатывай как хошь.
Под ДОС в свое время делал на ASM. Принцип простой - вешается резидент на INT 09, далее при активации смотрим: если наша клавиша - обрабатываем, если нет - сразу передаем управление на оригинальный обработчик. Под виндой не делал, но принцип тот же - вешается hook на какое-либо событие типа keyup/keydown и вперед.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Посоветуйте что сделать?
Хочу написать текстовый редактор. Но при нажатии клавиши Пробел начинает меняться поле ввода инструмента, а по нажатию клавиши BackSpace удаляются объекты с графика. Как это можно обойти? Кто как думает?