![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
Victor |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 225 Регистрация: 29.10.2003 Репутация: нет Всего: нет |
Как мне сделать горячую клавишу на кнопку в меню т.е например
Файл - Открыть (ctr+o) при нажатие CTR + O выполялась процедура кликания на кнопку Открыть? И как реализовать процедуры копировать, вставить, удалить, отменить (Подобно блонкноту), в TRichedit-е? Я нашел там процедуру в ричедите CopyToClipboard например, но нужно копировать выделенный текст. и как быть с вырезать-вставить, отменить?=( |
|||
|
||||
Cheba |
|
|||
![]() pointless one ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 1 Всего: 62 |
Про горячую клавишу. У TMenuItem есть свойство ShortCut. Там можно задать горячую клавишу. Если нужна горячая клавиша для кнопки, или еще чего создай пунктик меню с нужным шорткатом, который будет делать тоже, что и кнопка, только сам пунктик запряч (Visible := false).
Примечание: такое катит только для итемов MainMenu. |
|||
|
||||
StayAtHome |
|
|||
![]() Домосед ![]() ![]() Профиль Группа: Участник Сообщений: 456 Регистрация: 26.1.2004 Где: Украина Репутация: 1 Всего: 16 |
Или, если вообще нет главного меню, обрабатывать событие OnShortCut формы. Только я не помню, в какой версии Делфи оно появилось. Если нет -- OnKeyDown/OnKeyPress
|
|||
|
||||
Victor |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 225 Регистрация: 29.10.2003 Репутация: нет Всего: нет |
Cheba спасибо, все работает
но а с буфером обмена как быть, неясно как можно эти все операции осуществить |
|||
|
||||
Victor |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 225 Регистрация: 29.10.2003 Репутация: нет Всего: нет |
Нашел как копировать, вырезать и вставлять, а как выделеть все в Richedite и отменить действие допустим я напечатал что либо и удалить это ?
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |