Page 39 - 4788
P. 39
Властивість BorderStyle має вищий пріоритет ніж
властивості MaxButton. Крім стандартних властивостей
Caption, BackColor, Font тощо, форми мають властивості, які
притаманні тільки їм. Переглянемо нижче деякі властивості.
Властивість ControlBox визначає чи буде відображатись
системне меню, за допомогою якого можна вийти з програми
(Alt-F4). Якщо системне меню видаляється, користувач
повинен передбачити інший вихід з програми.
Властивість MaxButton визначає наявність або затінення
кнопки максимізації, за допомогою якої можна збільшити
вікно до розмірів екрану. Якщо властивості присвоєне
значення False, то відповідна кнопка буде відсутня, а команда
Maximize (Развернуть) видаляється з системного меню.
Властивість MinButton визначає наявність або затінення
кнопки Свернуть окно. Команда Minimize (Свернуть )
присутня або видаляється з системного меню.
ОСНОВНІ ПОДІЇ ФОРМИ
Необхідно відмітити одну особливість подій форми –
синтаксис процедури обробки події відрізняється від
синтаксису процедур обробки подій елементів управління.
Синтаксис
Form_Подія ([Аргументи...])
Ім'я процедури обробки події форми завжди утримує
Form. При цьому не важливо, як фактично називається форма.
Однією з найбільш поширених подій форми є Load. Ця
подія відбувається при запису форми в пам'ять. Тому
найкраще Load підходить для ініціалізації об'єктів і змінних,
які належать формі.
Подія UnLoad викликається, якщо форма видаляється із
пам'яті. За допомогою параметру Cancel можна відмінити
видалення форми з екрану.
37