Назад Вперед Зміст

Додатки з графічним інтерфейсом

Консольний додаток обмежується створенням мінімального інтерфейсу користувача.

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

Форми використовуються як інтерфейс для роботи з програмою.

Процес створення програми з графічним інтерфейсом складається з двох кроків:

  1. створення форми програми (діалогове вікно, інтерфейс);
  2. написання функцій обробки подій для елементів форми.

Існують два способи створення елементів графічного інтерфейсу:

  1. Візуальне програмування
  2. Програмне створення елементів

Візуальне програмування інтерфейсу

Це спосіб створення інтерфейсу шляхом маніпулювання графічними об'єктами (формами, кнопками, текстовими полями тощо) замість написання їх коду, який створюється інтегрованим середовищем автоматично.

Програмне створення елементів інтерфейсу

Елементи графічного інтерфейсу можна створювати не лише візуально, але й програмним шляхом.

Всі вони є об'єктами класу Control і, як всі об'єкти, створюються за допомогою ключового слова new.

Після створення інтерфейсу пишеться код обробки подій, пов'язаних з елементами форми.

Програмування, кероване подіями

Подія - це перехід об'єкта з одного стану в інший, тобто зміна його властивостей.

У цих випадках може знадобитися передбачити певну реакцію об'єктів на здійснені зміни.

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

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

Якщо станеться одна з цих подій, викликається і виконується код відповідного обробника цієї події (якщо він існує).

Назад Вперед Зміст