Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Компонент FindDialog (ReplaceDialog)



 Компоненти FindDialog і ReplaceDialog, що викликають діалоги пошуку і заміни фрагментів тексту, дуже схожі і мають однакові властивості, крім одного, що задає замінюваний текст в компоненті ReplaceDialog. Така схожість не дивна, оскільки ReplaceDialog - похідний клас від FindDialog.

Компонент PrintDialig (PrintSetupDialog)

Компонент PrintDialog викликає діалогове вікно друку. У ньому користувач може вибрати принтер і встановити його властивості, вказати кількість екземплярів і послідовність їх друку, друкувати у файл або безпосередньо на принтер, вибрати друкуючі сторінки або друкувати тільки виділений фрагмент.

Компонент PrintSetupDialog - це єдиний діалоговий компонент, який не має ніяких специфічних властивостей, які треба було б встановлювати або читати. Діалог виконує операції по встановленні принтера, на якому проводитиметься друк, і завданні його властивостей. Цей діалог не повертає ніяких параметрів.

Компонент OpenDialog (SaveDialog)

Компонент Delphi OpenDialog дозволяє відкрити в нашій програмі стандартне Windows-вікно діалогу відкриття файлу, компонент Delphi SaveDialog - вікно діалогу збереження.

Компонент PageSetupDialog

Компонент PageSetupDialog є стандартним діалоговим вікном, використовуваним для завдання відомостей про сторінку для друку. Цей компонент використовується в якості простого рішення для завдання параметрів налаштування сторінки замість діалогового вікна, що настроюється самостійно. Можна дозволити користувачам задавати параметри кордонів і полів, верхніх і нижніх колонтитулів, а також вибирати книжкову або альбомну орієнтацію.

 

Компонент Label

Компонент Label призначений для відображення статичного тексту, тобто написів і позначок на Формі, які не змінюються протягом всього часу роботи програми. Звичайно, текст напису, який відображається компонентом Label можна змінити, але не безпосередньо, а тільки програмно.

Компонент ColorDialog

Компонент ColorDialog викликає діалогове вікно вибору кольору. У ньому користувач може вибрати колір з базової палітри або, натиснувши кнопку "Визначити колір", розкрити додаткову панель, що дозволяє синтезувати колір, відмінний від базових. Синтезований колір можна додати кнопкою "Додати в набір" в палітру додаткових квітів на лівій панелі і використовувати його в подальшому.

Компонент Timer

Компонент Timer дозволяє задавати в додатку інтервали часу. Таймер знаходить численні застосування: синхронізація мультиплікації, закриття якихось вікон, з якими користувач довгий час не працює, включення зберігача екрану або закриття зв'язків з віддаленим сервером за відсутності дій користувача, регулярний опитування якихось джерел інформації, завдання часу на відповідь у навчальних програмах - все це безліч завдань, в яких потрібно задавати інтервали часу, вирішується за допомогою таймера.

Опис програми-додатку

Список дій користувача

Користувач, який буде використовувати програму à Текстовий редактор може виконувати такі операції (дії): створювати, відкривати, зберігати, проводити налаштування друку (параметрів сторінки), друкувати документ.

Також за допомогою текстового редактора зможе здійснювати пошук, робити заміну, міняти шрифти, колір тексту і фону, копіювати, видаляти, здійснювати вставку, вирівнювання документу, вирізати, виділяти потрібні області тексту, прочитати довідку про програму, встановити маркет, в потрібному йому місці тощо.  
Алгоритм роботи програми

 


Поделиться:



Последнее изменение этой страницы: 2019-04-10; Просмотров: 206; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.011 с.)
Главная | Случайная страница | Обратная связь