На данный момент у меня есть следующий хак:
procedure TForm1.HTMLViewer1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if (Key = Word('C')) and (Shift = [ssCtrl]) then
HTMLViewer1.CopyToClipboard;
end;
Есть ли более разумный / поддерживаемый способ включить копирование из htmlviewer?Я надеюсь, что есть свойство, которое я могу установить, или что-то в этом роде, потому что выполнение вышеуказанного действия кажется глупым.Потомки TCustomEdit по умолчанию копируют, вставляют и выбирают все, но htmlviewer по некоторым причинам, похоже, не реализован таким образом.выбрав «копировать»
РЕДАКТИРОВАТЬ: В конце я решил заменить вышеуказанный код соответствующим контекстным меню, как показано в этом уроке: http://delphi.about.com/od/tmemotrichedit/a/richedit-popup.htm