Содержание
Содержание
Введение
1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
1.1 Обзор существующих текстовых редакторов
1.2 Объектно-ориентированный язык программирования Borland Delphi
1.3 Описание использованных компонентов
2 ПРАКТИЧЕСКАЯ ЧАСТЬ
2.1 Постановка задачи
2.2 Этапы проектирования
2.3 Описание процедур и функций компонентов главной формы
2.4 Инструкция пользователя
Выводы
Список использованной литературы
Выдержка из текста
Введение
Текстовые редакторы — это программы для создания и редактирования текстовых документов. Это письма, статьи, справки, повести или романы и прочая информация, именуемая текстовый документ, текстовый файл или просто текст.
Обычно текстовые редакторы включают в себя следующие возможности:
• набор текста;
• корректирование набранного текста обычным способом, т. е. изменение букв, слов и т. д.;
• вырезание фрагментов текста, запоминание их в течении текущего сеанса работы, а также в виде отдельных файлов;
• вставка фрагментов в нужное место текста;
• нахождение в тексте нужных слов или предложений;
• замена слов одно па другое частично или полностью по всему тексту;
• форматирование текста, т. е. придание ему определенного вида последующим параметрам: ширина текстовой колонки, абзац, поля с обеих сторон, верхнее и нижнее поле, расстояние между строками, выравнивание края строк;
• автоматическая разбивка текста на страницы с заданным числом строк;
• автоматическая нумерация страниц;
• автоматический ввод подзаголовков в нижней или верхней части страницы;
• выделение части текста жирным, наклонным или подчеркнутым шрифтом;
• переключение программы для работы с другим алфавитом;
• табуляция строк, т. е. создание постоянных интервалов для представления текста в виде колонок;
• распечатка текста или отдельных его кусков.
Цель написания курсовой работы состоит в следующем:
• Разработка приложения «Текстовый редактор» с графическим пользовательским интерфейсом, по возможности максимально интуитивно-понятным для потенциального пользователя.
• Обеспечение устойчивой работы приложения, что было достигнуто применением такой возможности выбранного языка программирования, как конструкции обработки исключительных ситуаций.
• Закрепление знаний и умений, полученных в ходе освоения учебной дисциплины Объектно-ориентированное программирование, а именно знаний языка программирования DELPHI, основанного на объектно-ориентированной парадигме.
Задачей данной курсовой работы является разработка простого текстового редактора c помощью объектно-ориентированного языка программирования Borland Delphi.
Список использованной литературы
Список использованной литературы
1. Архангельский, А.Я. Программирование в Delphi 7/А.Я. Архангельский.- М.: Бином-Пресс, 2003.- 1152 с.: ил.
2. Зубов А., Программирование на Delphi. Трюки и эффекты, СПб.: Питер,2005.
3. Канту, М. Delphi7: Для профессионалов/М. Канту.- СПб.: Питер, 2004.-1101с.: ил.
4. Климова Л.М., Delphi Основы программирования. Решение типовых задач, Самоучитель, М.:КУДИЦ-ОБРАЗ,2004.
5. Пестриков, В.М. Delphi на примерах/В.М. Пестриков, А.Н. Маслобоев.-СПб.:БХВ-Петерберг, 2005.- 596 с.: ил.
6. Ремнев А.А., Федотов С.В., Курс Delphi для начинающих. Полигон нестандартных задач., М.: СОЛОН-ПРЕСС,2006.
7. Стивене, Р. Delphi. Готовые алгоритмы/Р. Стивене: Пер. с англ. Мерещука П.А. -2-е изд., стер. –М.:ДМК Пресс; СПб.:Питенр, 2004. -384 с.:ил.