| Меню сайта |
|
 |
| Категории раздела |
|
 |
Привет: Гость
Гость, мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!
| Форма входа |
|
 |
| Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
 |
| Наш опрос |
|
 |
| Мини-чат |
|
|
 |
|
 |  |  |
|
Исходник блокнота типо Bread
|
[ Скачать с сервера (147.7 Kb)
]
| 11.04.2010, 19:00 |
Easy Text - текстовый редактор с открытым исходным кодом.
Данный текстовый редактор построен специально для начинающих программистов, в нем вложены все стандартные функции
текстового редактора, такие как, создание, открытие, вставка из другого файла в текущую позицию курсора, сохранение,
печать документа, поддержка механизма Drag & Drop, сохранение шрифта при выходе из программы, перенос по словам,
поиск, поиск далее и замена текста, вставка даты и времени, переход на строку, подтверждение на замену файла, если
таковой уже существует, отображение с строке статуса текущей строки и клочесиво символов в ней, изменение отображения
открытого файла в строке заголовка окна и на панели задач (ReadMe.txt - Easy Texter, Easy Texter - ReadMe.txt,
C:\ReadMe.txt - Easy Texter, Easy Texter - C:\ReadMe.txt) и некоторые другие. Некоторые настройки сохраняются в
INI-файлах (положения и размер окна и др.), набранный текст всегда можно отправить по электронной почте программой
установленной в вашей системе по умолчанию.
Пожалуй самый главный акцент уделяется на то, что здесь идет правильное сохранение текста при закрытии документа с
диалоговым окном без потери данных, -
1)Откройте редактор и наберите текст (Событие OnChange) и закройте окно.
2)Делее мы видим окно предлагающее нам сохранить текст и 3 известные кнопки (Да, Нет и Отмена).
3)Выбираем "Да" и открывается диалог сохранения файла.
4)Давайте не будем сохранять и кликнем кнопку отмена в диалоговом окне сохранения файла.
5)И далее, главное окно закрывается с потерей всего набранного текста.
Полагаю, что многим начинающим программистам стоит начинать писать свой
текстовый редактор именно с этого примера, так как он достаточно прост и в нем нет ненужных процедур. В дальнейшем,
после освоения исходного кода Вы сами сможете добавлять новые настройки. Желаю удачи.
"Easy Text" Copyright (C) 2009
Домани Олег (ака ?КТО_Я?)
Пермская область, г. Чайковский.
http://viacoding.ucoz.ru/
mailto:GoodWinNix@mail.ru
mailto:viacoding@mail.ru
ICQ: 461059698
|
|
Категория: Исходники | Добавил: Alukard
|
| Просмотров: 3512 | Загрузок: 609
| Комментарии: 1
| Рейтинг: 0.0/0 |
| |
 |  |  |
|
| Поиск |
|
 |
|