Новости

Разработка текстового редактора

Работа добавлена:






Разработка текстового редактора на http://mirrorref.ru

Содержание

  • заключение
  • СПисок литературы

ВВЕДЕНИЕ

В современном мире информатика и компьютерные технологии являются наиболее быстро развивающимися областями. С момента появления первых образцов персональных компьютеров прошло не так уж и много времени, но сейчас без них уже немыслимо огромное количество сфер человеческой деятельностиэкономика, управление, наука, медицина, инженерное дело, издательское дело, образование, культура и т.д.

Во время работы за компьютером мы чрезвычайно часто сталкиваемся с необходимостью создавать, редактировать, оформлять и печатать текстовую информацию. Для этого используются специальные программы, называемые текстовыми редакторами. Эти редакторы нужны как простым пользователям, так и программистам.

Уже сегодня существует огромное количество всевозможных текстовых редакторов. Они значительно облегчают процесс создания необходимых текстовых документов. Современные текстовые редакторы имеют широкие возможности. Такие программы могут создавать новые файлы, изменять уже имеющиеся, поддерживают большое количество разнообразных форматов, дают возможность просмотреть содержимое файлов и многое другое. Потому на данный момент актуальность проблемы создания текстовых редакторов крайне велика.

Целью данной курсовой работы является разработка текстового редактора. Для реализации поставленной задачи будет создана основная часть, которая будет представлять собой непосредственно сам текстовый редактор и часть, содержащая теоретические сведения о данной программеправила работы с ней.

  1. АНАЛИЗ АНАЛОГОВОГО ПРОГРАММНОГО СРЕДСТВА
    1. «Блокнот»

В настоящее время можно найти очень много всевозможных текстовых редакторов. Одним из таких является Блокнотпростойтекстовый редактор, являющийся частьюоперационных системMicrosoft Windows, начиная с вышедшей в1985 годуWindows 1.0. Предназначен для просмотра и редактирования электронных документов.

Блокнот используетоконный класс EDIT. Вплоть до вышедшей в2000 годуWindows ME поддерживались только самые базовые функции, многие функции были доступны только из меню, а максимальный размерфайла составлял 64килобайта (предел класса EDIT). В настоящее время редактор поддерживает контекстную замену,горячие клавиши, снят предел в 64 Кбайт и добавлена поддержкаЮникода. Кроме Windows, Блокнот способен выполняться также вReactOS иWine.

Блокнот определяет кодировку текста в файле посредством считыванияпервых байт открываемого документа.

Блокнот незаменимая вещь, когда нужно что-то записать или быстро набрать короткий текст. Рабочее окно программы состоит из трех элементов: строки заголовка, панели меню и рабочего пространства. В строке заголовка располагаются стандартные кнопки Windows и указывается название документа (обычно новый файл носит имя «Безымянный»). В панели меню находятся опции настройки программы и сохранения текста.

Основное окно приложения показано на рисунке 1.1 и представляет собой поле для набора текста и расположенную над ним строку меню.

Меню «Файл» содержит команды для создания нового документа – «Создать»; открытия существующего документа – «Открыть…»; сохранения текстового документа в виде файла – «Сохранить», «Сохранить как…»; печати документа – «Параметры страницы…», «Печать...» и закрытия приложения – «Выход».

Меню «Файл» изображено на рисунке 1.2.

Меню «Правка» содержит команды редактирования текста – «Отменить», «Вырезать», «Копировать», «Вставить», «Удалить», «Выделить всё»; поиска и замены фрагмента текста – «Найти», «Найти далее...», Заменить...»; быстрого перехода по заданному номеру строки – «Перейти...». В текст можно вставить текущую дату и время – «команда Время и дата».

Меню «Правка» показано на рисунке 1.3.

Рисунок 1.1 – «Блокнот»

Рисунок 1.2 – Меню «Файл»

Рисунок 1.3 – Меню «Правка»

Меню «Формат» позволяет изменить шрифт текста документакоманда «Шрифт...» и установить опцию переноса по словам «Перенос по словам». Перенос текста по словам облегчает чтение текста, но не влияет на внешний вид документа при выводе на печать.

Меню «Формат» отображено на рисунке 1.4.

Разработка текстового редактора на http://mirrorref.ru


Похожие рефераты, которые будут Вам интерестны.

1. Основные возможности текстового редактора MS Word

2. Таблицы в документах текстового редактора WORD

3. Microsoft Word. Інтерфейс текстового редактора Microsoft Word. Набір та редагування тексту. Збереження інформації у файлах. Налаштування до друку

4. Разработка простейшего графического редактора

5. Разработка веб-редактора для описания лексико-семантических шаблонов на визуальном языке

6. Форматирование текстового документа

7. Інтерфейс текстового процесора Word

8. Автоматизация офиса: основные возможности текстового процессора

9. Оформление текстового документа в Microsoft Office Word

10. Работа редактора над справочным изданием