Курсовая работа: Программа для перевода текстов с транслита
рис. 6. Главное меню. Пункт «Перевод»
· Меню «Справка»
рис. 7. Главное меню. Пункт «Справка»
Для каждого пункта меню используются клавиши быстрого доступа (свойство ShortCut) и пиктограммы(элементы ImageList). Обработка выбора каждого пункта меню производится в Action’ах компонента ActionList.
Обработчики событий главной формы:
При создании формы загружается стандартный ГОСТ’овский словарь перевода из кириллицы в транслит и обнуляется текст выводящий количество символов в полях.
Листинг 3. «Обработчик события создания главной формы»
procedure TMainForm.FormCreate(Sender: TObject);
begin
Count_1.Caption:= 'Символов: 0';
Count_2.Caption:= 'Символов: 0';
b_jo:= 'jo';
alph['А']:= 'a';
alph['Б']:= 'b';
alph['В']:= 'v';
alph['Г']:= 'g';
alph['Д']:= 'd';
alph['Е']:= 'e';
alph['Ж']:= 'zh';
alph['З']:= 'z';
alph['И']:= 'i';
alph['Й']:= 'jj';
alph['К']:= 'k';
alph['Л']:= 'l';
alph['М']:= 'm';
alph['Н']:= 'n';
alph['О']:= 'o';