Разработка текстового редактора в Delphi - Программирование, компьютеры и кибернетика реферат

Разработка текстового редактора в Delphi - Программирование, компьютеры и кибернетика реферат




































Главная

Программирование, компьютеры и кибернетика
Разработка текстового редактора в Delphi

Создание нового документа. Редактирование текстовых файлов типа TXT и RTF. Сохранение измененного документа. Изменение шрифта, начертания и размера символов. Отмена последнего действия. Оформление нового текста, форматирование абзаца, удаление текста.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Рассматриваемая программа имеет возможность редактирования текстовых файлов типа TXT и RTF.
Программа представляет собой EXE файл.
Программа умеет открывать и сохранять текстовые файлы, редактировать их, изменять шрифт и размер текста.
Описание функций и клавиш приведено ниже.
Выполняемый файл называется TextEdit.EXE. После его запуска на экране появляется окно, показанное на Рис. 1.1
Рис. 1.1 - Окно программы, возникающее после запуска
1. В меню файл выберите команду Создать.
3. Чтобы сохранит новый файл, выберите в меню файл команд сохранить как и введите имя в поле Имя файла.
В меню Файл выберите команду Сохранить.
· Чтобы сохранить существующий документ под другим именем, выберите команду Сохранит как и введите новое имя в поле Имя файла.
1. В меню Файл выберите команду Открыть.
2. В открывшемся окне, в поле со списком Папка выберите диск, содержащий документ, который следует открыть.
3. Дважды щелкните папку, содержащую нужный документ.
4. Выберите документ и нажмите кнопку Открыть.
· Если вы не видите нужный документ, попробуйте выбрать другой тип документов в поле со списком Тип файлов
· Чтобы открыть один из недавно открывавшихся документов, выберите его имя в меню Файл.
В меню Правка выберите команду Отменить.
1. Выделите текст, который следует удалить.
2. Чтобы переместить текст в другую часть документа, выберите в меню Правка команду Вырезать.
· Чтобы снять выделение, щелкните в любое место в документе.
· Чтобы выделить для удаления весь текст в документе, выберите в меню правка команду Выделить все.
Изменение шрифта, начертания и размера символов
1. Выделите текст, формат которого следует изменить.
2. В меню Формат выберите команду Шрифт. Откроется диалоговое окно.
3. Выберите нужные параметры и нажмите кнопку применить.
· Чтобы задать шрифт для оформления нового текста, измените его до начала ввода текста.
· Чтобы изменит шрифт всего документа, в меню Правка выберите Выделить все, а затем выберите Шрифт
1. Щелкните любое место внутри абзаца, который требуется отформатировать.
2. На панели инструментов щелкните по одной из кнопок выравнивания текста.
1. Чтобы сменить принтер, нажмите кнопку Печать. Откроется диалоговое окно. Выберите имя принтера в поле со списком Имя.
2. Чтобы начать печатать щелкните по кнопке ОК.
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ComCtrls, Menus, ExtCtrls, Printers, Buttons, Spin,
PrinterSetupDialog1: TPrinterSetupDialog;
procedure N23Click(Sender: TObject);
procedure N24Click(Sender: TObject);
procedure N25Click(Sender: TObject);
procedure N26Click(Sender: TObject);
procedure N28Click(Sender: TObject);
procedure N14Click(Sender: TObject);
procedure N15Click(Sender: TObject);
procedure N16Click(Sender: TObject);
procedure N17Click(Sender: TObject);
procedure N18Click(Sender: TObject);
procedure N2Click(Sender: TObject);
procedure N6Click(Sender: TObject);
procedure N7Click(Sender: TObject);
procedure N9Click(Sender: TObject);
procedure N10Click(Sender: TObject);
procedure N20Click(Sender: TObject);
procedure N21Click(Sender: TObject);
procedure N3Click(Sender: TObject);
procedure Memo1KeyDown(Sender: TObject; var Key: Word;
procedure Memo1KeyUp(Sender: TObject; var Key: Word;
procedure Memo1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
procedure Memo1MouseUp(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
procedure FormResize(Sender: TObject);
procedure SpeedButton1Click(Sender: TObject);
procedure SpeedButton2Click(Sender: TObject);
procedure SpeedButton3Click(Sender: TObject);
procedure SpeedButton11Click(Sender: TObject);
procedure SpeedButton4Click(Sender: TObject);
procedure SpeedButton5Click(Sender: TObject);
procedure SpeedButton10Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure ColorBox1Change(Sender: TObject);
procedure ComboBox1Change(Sender: TObject);
procedure SpeedButton12Click(Sender: TObject);
procedure SpeedButton13Click(Sender: TObject);
procedure SpeedButton14Click(Sender: TObject);
procedure SpeedButton15Click(Sender: TObject);
procedure SpeedButton16Click(Sender: TObject);
procedure SpeedButton17Click(Sender: TObject);
procedure SpeedButton18Click(Sender: TObject);
procedure SpinEdit1Change(Sender: TObject);
procedure TForm1.N23Click(Sender: TObject);
procedure TForm1.N24Click(Sender: TObject);
procedure TForm1.N25Click(Sender: TObject);
procedure TForm1.N26Click(Sender: TObject);
procedure TForm1.N28Click(Sender: TObject);
procedure TForm1.N14Click(Sender: TObject);
procedure TForm1.N15Click(Sender: TObject);
procedure TForm1.N16Click(Sender: TObject);
procedure TForm1.N17Click(Sender: TObject);
procedure TForm1.N18Click(Sender: TObject);
procedure TForm1.N2Click(Sender: TObject);
mes := MessageDlg(' Хотите сохранить страницу? ', mtConfirmation, [mbYes, mbNo,
procedure TForm1.N6Click(Sender: TObject);
SaveDialog1.FileName := 'Страница1.txt';
Memo1.Lines.SaveToFile (SaveDialog1.FileName);
procedure TForm1.N7Click(Sender: TObject);
SaveDialog1.FileName := ' Страница1.txt ';
if Memo1.Modified then Memo1.Modified := false;
procedure TForm1.N9Click(Sender: TObject);
procedure TForm1.N10Click(Sender: TObject);
procedure TForm1.N20Click(Sender: TObject);
if fontdialog1.Execute then Memo1.Font := fontdialog1.Font;
procedure TForm1.N21Click(Sender: TObject);
if colordialog1.Execute then Memo1.Font.Color := colordialog1.Color;
procedure TForm1.N3Click(Sender: TObject);
Memo1.Lines.LoadFromFile(EditFile);
Form1.Caption:= 'Документ - '+ExtractFileName(EditFile);
procedure TForm1.Memo1KeyDown(Sender: TObject; var Key: Word;
StatusBar1.Panels[0].Text:=IntToStr(
then StatusBar1.Panels[1].Text := 'модиф.'
else StatusBar1.Panels[1].Text := '';
procedure TForm1.Memo1KeyUp(Sender: TObject; var Key: Word;
StatusBar1.Panels[0].Text:=IntToStr(
then StatusBar1.Panels[1].Text := 'модиф.'
else StatusBar1.Panels[1].Text := '';
procedure TForm1.Memo1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
StatusBar1.Panels[0].Text:=IntToStr(
then StatusBar1.Panels[1].Text := 'модиф.'
else StatusBar1.Panels[1].Text := '';
procedure TForm1.Memo1MouseUp(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
StatusBar1.Panels[0].Text:=IntToStr(
then StatusBar1.Panels[1].Text := 'модиф.'
else StatusBar1.Panels[1].Text := '';
procedure TForm1.FormResize(Sender: TObject);
StatusBar1.Panels[0].Text:=IntToStr(
then StatusBar1.Panels[1].Text := 'модиф.'
else StatusBar1.Panels[1].Text := '';
StatusBar1.Panels[2].Text := '' +DateToStr(now);
procedure TForm1.SpeedButton1Click(Sender: TObject);
mes := MessageDlg(' Хотите сохранить страницу? ', mtConfirmation, [mbYes, mbNo,
procedure TForm1.SpeedButton2Click(Sender: TObject);
Memo1.Lines.LoadFromFile(EditFile);
Form1.Caption:= 'Документ - '+ExtractFileName(EditFile);
procedure TForm1.SpeedButton3Click(Sender: TObject);
SaveDialog1.FileName := 'Страница1.txt';
Memo1.Lines.SaveToFile (SaveDialog1.FileName);
procedure TForm1.SpeedButton11Click(Sender: TObject);
procedure TForm1.SpeedButton4Click(Sender: TObject);
procedure TForm1.SpeedButton5Click(Sender: TObject);
procedure TForm1.SpeedButton10Click(Sender: TObject);
procedure TForm1.FormCreate(Sender: TObject);
procedure TForm1.ColorBox1Change(Sender: TObject);
Memo1.Font.Color := ColorBox1.Selected;
ColorBox1.Selected := ColorBox1.Selected;
procedure TForm1.ComboBox1Change(Sender: TObject);
Memo1.Font.Name := ComboBox1.Items.Strings[ComboBox1.ItemIndex];
procedure TForm1.SpeedButton12Click(Sender: TObject);
procedure TForm1.SpeedButton13Click(Sender: TObject);
procedure TForm1.SpeedButton14Click(Sender: TObject);
procedure TForm1.SpeedButton15Click(Sender: TObject);
procedure TForm1.SpeedButton16Click(Sender: TObject);
procedure TForm1.SpeedButton17Click(Sender: TObject);
procedure TForm1.SpeedButton18Click(Sender: TObject);
procedure TForm1.SpinEdit1Change(Sender: TObject);
memo1.Font.Size := spinedit1.value;
Работа в окне документа. Ввод текста. Вставка и удаление текста. Отмена результатов выполненных действий. Перемещение и копирование текста методом "перетащить-оставить". Форматирование текста. Сохранение документа. Шаг вперед: смена регистра. лабораторная работа [220,9 K], добавлен 10.03.2007
Форматирование текста с помощью HTML. Задание цвета на веб-странице. Задание размера шрифта. Физическое и логическое форматирование символов. Вставка специальных символов. Удобочитаемость, содержание и форма шрифта. Подбор шрифта и верстка текста. курсовая работа [1,3 M], добавлен 01.10.2014
Классификация текстовых редакторов и процессоров. Способы хранения текста в файле. Форматирование документа и его редактирование. Среда текстового редактора. Автоматическая проверка орфографии и синтаксиса текста, автотекст, автозамена, гипертекст. курсовая работа [35,0 K], добавлен 25.04.2013
Использование мастеров Word. Сохранение, закрытие, создание, редактирование документа. Ввод, добавление нового, удаление, выделение, копирование, выравнивание и перемещение текста. Проверка, печать документа. Дополнительные возможности. Создание таблицы. контрольная работа [137,9 K], добавлен 01.06.2008
Основные функции текстового процессора Word. Создание документа Word. Использование шаблонов документов. Удаление, копирование и перемещение текста. Сохранение, закрытие и открытие документа. Изменение шрифтов, выравнивание текста и использование стилей. курсовая работа [71,6 K], добавлен 17.08.2011
Настройка текстового редактора MS Word. Создание текстового документа. Создание шаблона. Форматирование сложного документа. Создание списков и колонок текста. Создание таблиц. Создание формул. Связывание и внедрение объектов. Создание макросов. контрольная работа [36,6 K], добавлен 10.05.2004
Описания программных средств, предназначенных для создания, редактирования и форматирования простых и комплексных текстовых документов. Настройка параметров абзаца, ввод символов, средства создания списков. Копирование и перемещение участков текста. реферат [194,3 K], добавлен 26.03.2015
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .

© 2000 — 2021



Разработка текстового редактора в Delphi реферат. Программирование, компьютеры и кибернетика.
Титульный Лист Сказки Собственного Сочинения
Сочинение На Тему Смысл
Доклад по теме Лямблиоз, шистосомоз половых органов. Лимфогранулема венерическая
Книга Которую Стоит Прочитать Сочинение
Реферат: Русская архитектура
Контрольная работа по теме Синергетическая модель социокультурной динамики
Реферат Книжные Ярмарки Как Форма Распространения
Отчет по практике: Архитектурное материаловедение
Реферат по теме Массивы в языках Pascal и Basic
Курсовая работа по теме Статистические методы изучения затрат на производство
Лабораторные Работы По Теоретической Механике
Пособие по теме Определение активности ферментов
Контрольная работа по теме Специфика ценовой политики торгово-посреднических организаций
Курсовая работа по теме Учет нематериальных ценностей
Реферат: Конструктивизм в американской общественной науке
Курсовая работа по теме Ґрунти господарства ТОВ 'Носівка-Агро', їх виробнича характеристика та заходи підвищення родючості
Сочинение по теме Ф.М.Достоевский. "Подросток". (1875)
Отчет По Практике Муниципального Образования
Реферат по теме Периодический закон и периодическая система химических элементов Д. И. Менделеева на основе представ...
Курсовая работа: Сравнительная характеристика произвольного и непроизвольного запоминания
Организация производства - Менеджмент и трудовые отношения курсовая работа
Общественные объединения и организации как составляющая демократического общества - Политология реферат
Договор хранения - Государство и право курсовая работа


Report Page