Schumi |
Отправлено: 12.11.2003, 20:49 |
|
Машинист паровоза
Группа: Участник
Сообщений: 206
|
Есть Memo.Когда выделишь текст,то в контекстном меню есть нужные опции. А можно ли как-нибудь сделать так,чтобы также работали клавиши Ctrl+V (C или X). Чтобы сильно не заморачиваться.
|
|
exp |
Отправлено: 12.11.2003, 21:21 |
|
Мастер участка
Группа: Участник
Сообщений: 304
|
Рш, то есть Hi
В обработчике OnFormKeyDown пишешь:
CODE |
if(Shift.Contains(ssCtrl)&& Key==86) // здесь 86 — код V | Ctrl+V
{
Memo1->PasteFromClipboard();
}
if(Shift.Contains(ssCtrl)&& Key==88) // 88 — код Х | Ctrl+X
{
Memo1->CutToClipboard();
}
if(Shift.Contains(ssCtrl)&& Key==67) // 67 — код С | Ctrl+C
{
Memo1->CopyToClipboard();
}
|
|
|
Schumi |
Отправлено: 13.11.2003, 08:13 |
|
Машинист паровоза
Группа: Участник
Сообщений: 206
|
Так просто. Не ожидал
|
|