Курсовая работа: Программа для перевода текстов с транслита
procedure TMainForm.N4Click(Sender: TObject);
begin
MainForm.Close;
end;
· Меню «Правка»
Содержит стандартные функции управления буфером обмена и редактирования текста.
o «Отменить CTRL+Z» acUndo
Отменяет изменения в текущем (активном) поле для ввода
Листинг 9. «Обработчик главного меню Правка -> Отменить»
procedure TMainForm. acUndoExecute(Sender: TObject);
begin
if memCyr.Focused then memCyr.Undo;
if memLat.Focused then memLat.Undo;
end;
o «Вырезать CTRL+X» acCut
Вырезает выделенный текст в текущем (активном) поле для ввода.
Листинг 10. «Обработчик главного меню Правка -> Вырезать»
procedure TMainForm.acCutExecute(Sender: TObject);
begin
if memCyr.Focused then memCyr.CutToClipboard;
if memLat.Focused then memLat.CutToClipboard;
end;
o «Копировать CTRL+С» acCopy
Копирует выделенный текст в текущем (активном) поле для ввода.
Листинг 11. «Обработчик главного меню Правка -> Копировать»
procedure TMainForm.acCopyExecute(Sender: TObject);
begin
if memCyr.Focused then memCyr.CopyToClipboard;
if memLat.Focused then memLat.CopyToClipboard;