Page 178 - 4695
P. 178
175. Які дії потрібно виконати для створення форми-заста-
вки. Наведіть тільки опис всіх властивостей і компонентів (без
коду).
176. Наведіть код відображення форми-заставки в програм.
У якому місці програми цей код потрібно писати?
177. Опишіть процедуру створення форми, яка повторює
контур малюнка, що розміщується на ній.
178. Який код дозволяє створити форму у вигляді еліпса
або прямокутника? В якій події треба писати цей код?
179. Приведіть код для створення форми у вигляді багато-
кутника (п'ять кутів)?
180. Опишіть принцип створення меню в програмах. Які
властивості має компонент MainMenu?
181. Які властивості має окремий пункт у компоненті
MainMenu? Як організувати використання декількох меню на
одній формі?
182. Як створити контекстне меню? Як прив'язати контекс-
тне меню до компонента на формі? Опишіть копіювання ко-
манди з головного меню в контекстне меню.
183. Як створити панель інструментів? Опишіть властиво-
сті самої панелі й окремої кнопки на ній?
184. Як створити рядок статусу? Які властивості вона має?
Як створити кілька панелей? Які властивості має окрема панель
і як до неї звернутися?
185. Опишіть події OnMouseDown, OnMouseUp, OnMouse-
Move. Які параметри мають ці події?
186. Опишіть події OnMouseWheelUp, OnMouse-
WheelDown. Як виконати переміщення форми по екрану за
вільне місце на ній?
187. Дайте характеристику подіям OnKeyDown,
OnKeyUp. Які параметри мають ці події? Які способи визна-
чення натиснутої клавіші Ви знаєте?
188. Дайте характеристику події OnKeyPress. Який пара-
метр вона має? Приведіть код обмеження поля на введення
тільки цілих чисел.
189. Наведіть команду перемикання мови на клавіатурі. Як
визначити стан спеціальних клавіш NumLock, CapsLock, Insert.
177