Дизайнер вікон. Компоненти

Для створення нового користувальницького вікна необхідно в меню модуля Конструктор у вкладці Вікна обрати пункт Створення (клавіша Ins). У вікні в полі Номер ввести унікальний номер вікна, а в полі Найменування - назву призначеного для користувача вікна. По кнопці ОК створюється новий запис в реєстрі. По кнопці Дизайнер відкриється дизайнер, в якому можна редагувати вигляд вікна, логіку обробки подій, які відображаються користувачу дані.

Це інструмент для створення користувацьких вікон. Дизайнер за своїм виглядом дуже нагадує середу розробки звітів Fast Report .Робочий простір розділено на три області: Код, Ресурси,Вікно.

В дизайнері вікон по кнопці "Закоментувати / Розкоментувати текст" (комбінація клавіш Ctrl+К) можна залишити / зняти коментарі. При створенні призначених для користувача форм по клавіші F3 викликаються елементи програм.

На вкладці Код можна писати свою логіку відображення, обробки, збереження даних. Дизайнер підтримує мови PascalScript, Jscript, BasicScript, C ++ Script. Тут так само підтримується всі функції, поля, реєстри і довідники Комплексу, які доступні в звітах.

На вкладці Ресурси проводиться робота з запитами, читання даних з Комплексу, робота з тимчасовими таблицями, файлами DBF. На робочу область програми можна виносити такі елементи програми як ImageList (використовується для відображення іконок в компоненті ToolBar), запит ODBC , Тимчасова таблиця,Таблиця DBF.

На вкладці Вікно можна створювати свій дизайн вікна, виводити на форму такі стандартні елементи як Label, Edit, Button, Memo, RadioButton, ListView і інші. На закладці Дані виведені спеціальні компоненти, у властивостях яких, можна вказати Dataset і поле, з якого отримувати дані. На вкладці Розширені містяться елементи для роботи з довідниками Комплексу. Вони аналогічні по своїй роботі з довідниками, які вбудовані в FastReport.

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