Курсовая работа: Программа для перевода текстов с транслита
Отображает форму редактирования словаря.
· Меню «Справка»
o «О программе»
Отображаетформу «Опрограмме»
Листинг 15.«Обработчик главного меню Справка -> О программе»
procedure TMainForm.N7Click(Sender: TObject);
begin
AboutForm.show;
end;
5. Форма «Редактор алфавита»
Данная форма предназначена для загрузки, сохранения и редактиро-вания словарей перевода кириллицы в транслит.
рис. 8. Форма «Редактора»
На форме расположены следующие компоненты:
· TStringGrid;
· TPanel;
· TBitBtn (2 шт.);
· TOpenDialog;
· TSaveDialog;
· TButton;
Компонент TStringGrid предназначен для ввода и просмотра таблицы перевода. На TPanel расположены все кнопки. TBitBtn – позволяют сохранять и загружать словари. Диалоги TOpenDialog и TSaveDialog предназначены для выбора файлов словарей. TButton – применяет текущие настройки к глобальному словарю (он расположен в Unit_main).
Обработчики событий.
При создании формы происходит заполнение таблицы (SlovGrid):
Листинг 16. «Созание формы Редактировать алфавит»
procedure TSlovarForm.FormCreate(Sender: TObject);
var
i1 :integer;
begin
SlovGrid.Cells[0,0]:= 'Русский';
SlovGrid.Cells[1,0]:= 'Перевод';