- •Цикл презентаций «ООП на Delphi» посвящен объектно – ориентированному
- •Объектно – ориентированное
- •DELPHI - 9
- •Использование стандартных диалогов
- •Использование стандартных диалогов
- •Использование стандартных диалогов
- •Использование стандартных диалогов
- •Использование стандартных диалогов
- •Использование стандартных диалогов
- •Использование стандартных диалогов
- •Использование стандартных диалогов
- •Использование стандартных диалогов
- •Использование стандартных диалогов
- •Использование стандартных диалогов
- •Создаем текстовый редактор
- •Создаем текстовый редактор
- •Создаем текстовый редактор
- •Создаем текстовый редактор
- •Создаем текстовый редактор
- •Создаем текстовый редактор
- •Создаем текстовый редактор
- •Создаем текстовый редактор
- •Создаем текстовый редактор
- •Создаем текстовый редактор
- •Создаем текстовый редактор
- •ИТОГИ УРОКА:
- •Домнин Константин Михайлович
Создаем текстовый редактор
ШАГ 2 Сейчас опишем события выбора разделов меню (открыть, создать, сохранить как ...)
2.ОТКРЫТЬ. Для этого щелкнем по разделу создать и запишем код:
Запускаем диалог открытия файла и, если в
нем файл выбран (<> ‘ ‘), то ...
Загружаем в наш Memo текст из выбранного
В заголовке формы записываем имя
выбранного в диалоге файла + «Текстовый
редактор»
Создаем текстовый редактор
ШАГ 2 Сейчас опишем события выбора разделов меню (открыть, создать, сохранить как ...)
3. СОХРАНИТЬ КАК ....
Запускаем диалог сохранения файла и
если файл выбран (дано имя), то ...
Сохраняем в выбранном файле содержимое
Memo
В заголовке формы записываем имя
выбранного (заданного нами) в диалоге файла +
«Текстовый редактор»
Создаем текстовый редактор
ШАГ 2 Сейчас опишем события выбора разделов меню (открыть, создать, сохранить как ...)
3. ФОРМАТ -> ШРИФТ ....
Запускаем диалог выбора формата
шрифта
Присваиваем шрифту Memo тот шрифт,
который выбран нами в FontDialog
Создаем текстовый редактор
ШАГ 2 Сейчас опишем события выбора разделов меню (открыть, создать, сохранить как ...)
3. СПРАВКА - > О ПРОГРАММЕ ....
Открываем в модальном режиме форму с информацией о программе
Не забудьте создать новую форму (Form2) и разместить на ней информацию о программе
Познакомьте формы друг с другом. (Смотри предыдущие уроки о многоформенных приложениях)
Создаем текстовый редактор
В панелях статусной строки можно вывести нужную ШАГ 3 информацию (например дату, время, тип файла, режим
работы ...) – см. предыдущие уроки
|
И последнее: сохраняем все, компилируем и запускаем |
ШАГ 4 |
|
|
появившийся EXE - файл |
|
|
|
Запускаем -> |
Итак, мы создали свой текстовый редактор, который многое
умеет и вполне может заменить входящий в Windows блокнот. А сейчас можете открыть MS Word и посмотреть на него глазами программиста: Да! Чрезвычайно мощный текстовый редактор (не зря в Microsoft хлеб едят ...)
На этом наш урок закончен
ИТОГИ УРОКА:
На этом уроке мы познакомились с организацией стандартных диалогов и создали свой текстовый редактор
НА СЛЕДУЮЩЕМ УРОКЕ:
ООП на Delphi – 10:
Мы рассмотрим использование в Delphi баз данных и создадим содержащее их приложение
Домнин Константин Михайлович
E – mail: kdomnin@list.ru 2006 год.