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

•  DeLiKaTeS Tetris (Тетрис)  3 962

•  TDictionary Custom Sort  6 072

•  Fast Watermark Sources  5 869

•  3D Designer  8 694

•  Sik Screen Capture  6 193

•  Patch Maker  6 627

•  Айболит (remote control)  6 622

•  ListBox Drag & Drop  5 478

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

•  Графические эффекты  6 829

•  Рисование по маске  6 021

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

•  Canvas Drawing  5 376

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

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

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

•  Paint on Shape  2 521

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

•  Головоломка Paletto  2 725

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

 

 

Каталог исходников

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

 

 

Delphi Sources

Delphi Sources

 




 

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

 

. : Easy Text : .

 

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

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

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

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

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

Просмотры: 1 723
Дата: 21.06.2021, Автор: Домани Олег
Скачивания: 44
Написать сообщение:

 

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


 

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


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-2025 "DS"

Соглашение пользователяКонфиденциальностьПравила обработки cookie       BrokenByte Software