буде містити хоча б одне питання, нехай і порожній. p align="justify"> Відразу після запуску програми з'являється її головне вікно, зображене на малюнку 23.
В
Малюнок 23 - Головне вікно програми iConstructor
У верхній частині розташовується рядок меню, дублююча деякі кнопки панелей інструментів.
Основну частину головного вікна конструктора займають компоненти, що відображають візуальні дані кожного питання. Поле введення формулювання питання своєму розпорядженні відразу під панелями інструментів, під ним розташовуються поля введення тексту варіантів відповіді (якщо форма відповідей текст, інакше - компоненти для завантаження і відображення картинок), праворуч від поля введення формулювання може розташовуватися додаткова картинка. p align="justify"> Програма має вбудований текстовий редактор, який дозволяє редагувати текстові дані поточного многострочного поля введення.
При створенні порожнього питання правильний варіант відповіді і тип питання не вибрані. Щоб вибрати правильний варіант відповіді на питання, потрібно клацнути мишкою по відповідній йому букві. p align="justify"> Під рядком меню розташовується стандартна панель інструментів (рисунок 24).
В
Малюнок 24 - Стандартна панель інструментів
Перерахуємо призначення кнопок зліва направо:
Кнопка створення нового порожнього документа. Якщо поточний документ не був збережений, то програма запитує користувача про необхідність його зберегти (малюнок 25). Натисканням по кнопці "Yes" викликаємо збереження файлу, натисканням по кнопці "Cancel" скасовуємо дію і продовжуємо працювати з поточним документом. p align="justify"> 2 Кнопка збереження документа. Якщо поточний документ не був жодного разу збережений, то відкривається діалогове вікно збереження файлу (малюнок 26), користувач повинен вказати окрему папку для документа, попередньо створивши її, і ім'я файлу тесту. Також не можна зберігати документ в тимчасову папку Temp.
Кнопка відкриття документа. Якщо поточний документ не був збережений, то програма запитує користувача про необхідність його зберегти (малюнок 25). p align="justify"> Кнопка вирізання тексту з поточного текстового поля введення текстових даних питання.
Кнопка копіювання тексту з поточного текстового поля введення текстових даних питання.
Кнопка вставки тексту в поточне текстове поле введення текстових даних питання.
Кнопка скасування останньої дії в поточному полі введення текстових даних питання.
розкривається вибору імені шрифту для поточного поля введення текстових даних питання.
розкривається вибору розміру шрифту для поточного поля введення текстових даних питання.