Недавно добавленные исходники

•  TDictionary Custom Sort  678

•  Fast Watermark Sources  1 039

•  3D Designer  1 930

•  Sik Screen Capture  1 575

•  Patch Maker  1 589

•  Айболит (remote control)  1 482

•  ListBox Drag & Drop  1 246

•  Доска для игры Реверси  25 327

•  Графические эффекты  1 441

•  Рисование по маске  1 406

•  Перетаскивание изображений  1 136

•  Canvas Drawing  1 034

•  Рисование Луны  866

•  Поворот изображения  823

•  Рисование стержней  855

•  Paint on Shape  530

•  Генератор кроссвордов  806

•  Головоломка Paletto  736

•  Теорема Монжа об окружностях  910

•  Пазл Numbrix  648

 

 

Архив исходников

   
  Базы данных
  Графика & Мультимедиа
  Сети & Интернет
  Система
  Разное
   

Ссылки и Баннеры ...

 

Delphi Sources

Delphi Sources

 




 

ИСХОДНИК ПРОГРАММЫ

 

. : Easy Text : .

 

Delphi - Текстовый редактор с открытым исходным кодом Easy Text

Исходник программы, показывающей пример создания текстового редактора. Данный текстовый редактор построен специально для начинающих программистов, в нем вложены все стандартные функции текстового редактора, такие, как: создание, открытие, вставка из другого файла в текущую позицию курсора, сохранение, печать документа, поддержка механизма Drag & Drop, сохранение шрифта при выходе из программы, перенос текста по словам, поиск и замена текста, вставка даты и времени, переход на строку, подтверждение на замену файла, если таковой уже существует, отображение с строке статуса текущей строки и количество символов в ней, изменение отображения открытого файла в строке заголовка окна и на панели задач и некоторые другие. Настройки сохраняются в INI-файлах (положения и размер окна и т.п.).

Пожалуй, самый главный акцент в данном примере уделяется тому, что здесь идет правильное сохранение текста при закрытии документа с диалоговым окном без потери данных:

1) Откройте редактор и наберите текст (событие OnChange) и закройте окно.
2) Далее мы видим окно, предлагающее сохранить текст и 3 кнопки: Да, Нет и Отмена.
3) Выбираем Да и открывается диалог сохранения файла.
4) Давайте не будем сохранять и кликнем кнопку Отмена в диалоговом окне сохранения файла.
5) И далее, главное окно закрывается с потерей всего набранного текста.

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

Просмотры: 437
Дата: 21.06.2021, Автор: Домани Олег
Написать сообщение:
 

 

Скачать (33 Кб)   ↓ 9   Регистрация >>


 

Похожие исходники


Very Easy Cafe

Easy Compress Jpg

Easy Web Parser

Easy Cleaner

 

Image2Text (изображение в текст)

TextureGen (генератор текстур)

Shaded Text

Text in Image

 

Texture Packer

GDI Path Text

Text Bezier Curve (Безье)

Word Search in Text

 

Drag and Drop Text

 

© 2004-2022 "DS"

Соглашение пользователя / Реклама / Карта сайта             Created by BrokenByte Software