Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Контрольные работы » Переклад тексту в іншу розкладку клавіатури

Реферат Переклад тексту в іншу розкладку клавіатури





ї подкомпоненти включають NetBIOS, Winsock, NetDDE, RPC та багато інших. [3]

Наболее популярною програмою з подібним функціоналом є програма В«Punto switcherВ». Вона дозволяє автоматично при наборі тексту перемикати неправильно набрані слова в іншу розкладку. Проте великим недоліком є ​​те, що ця програма відстежує набрані символи і звіряє набрані комбінації зі своїм словником, що, при недостатньому навчанні, призводить до частого помилкового перекладу тексту. Особливо це помітно при наборі вузькоспеціального тексту. Моя програма управляється повністю користувачем, що дозволяє контролювати перемикання, використовуючи гарячі клавіші. p align="justify"> В·

2. Системне проектування


.1 Постановка завдання


Необхідно розробити програму перекладу тексту в іншу розкладку клавіатури.

При створенні моделі повинні бути враховані:

Гј можливість подальшого створення нових функцій;

Гј інтуїтивно зрозумілий інтерфейс;

Гј збереження параметрів;

Гј мінімізація головного вікна програми при роботі в текстових редакторах;


2.2 Діаграма класів


В 

Малюнок 2.1 - Діаграма класів


2.3 Розробка діаграми варіантів використання


Діаграма варіантів використання (див. малюнок 2.2) являє собою можливі варіанти використання програми перекладу тексту.


В 

Малюнок 2.2 - Діаграма варіантів використання

. Функціональне проектування


У цьому розділі буде розглянуто найбільш важливі класи проекту. Всі классиотносятся, відповідно до шаблоном, до одного з компонент В«Модель-вистава-поведінкаВ»

Для доступу до вмісту текстових полів і буферу обміну використовувалися методи WinApi.


3.1 Клас CTransfApp


Являетсяглавним классом.В ньому відбувається перевірка на відкриття другої копії програми, підключення до РЕЄСТА і виклик основної форми.


3.2 Клас CAboutDlg


Клас форми В«Про програмуВ». Успадкований від класу CDialog. br/>

3.3 Клас CTransfDlg


Клас головної форми. Містить елементи управління роботою програми, а також обробники подій і тексту. p align="justify"> Содержітметоди:

public virtual void DoDataExchange (CDataExchange * pDX) -

метод обміну даних з діалоговим окном.OnHotKey (WPARAM wParam, LPARAM lParam) - о...


Назад | сторінка 3 з 5 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка програми перекладу введеного рядка тексту в послідовність кодів аб ...
  • Реферат на тему: Розробка програми шифрування та дешифрування тексту методом простої заміни
  • Реферат на тему: Розробка програми для підрахунку хеш-суми файлу і тексту з графічним інтерф ...
  • Реферат на тему: Особливості перекладу наукового тексту
  • Реферат на тему: Програма для шифрування тексту