|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
AutoScroll, HorzScrollBar і VertScrollBar
Властивість AutoScroll управляє появою смуг прокрутки у формі, розміри якої не дозволяють вивести всі її елементи одночасно. Якщо властивість рівна True, і ви змінили розміри так, що не всі елементи форми видно, у формі автоматично з'являються смуги прокрутки. Якщо ж значення свойства— False, ви втрачаєте доступ до елементів форми, що не помістилися на екрані. BorderIcons Властивістю Borderlcons є набір логічних значень, що використовується для визначення набору піктограм в заголовку форми. Значення biMinimize і biMaximize створюють піктограми, які дозволяють скрутити і розвернути форму за допомогою миші. Порада: Для того, щоб значення biMinimize і biMaximize працювали, необхідно встановити властивість BorderStyle рівним bsSizeable або bsSizeToolWin. Значення biHelp виводить кнопку із знаком питання. Клацання на ній викликає контекстно-залежну довідку, яка виводиться, як текст. BorderStyle Властивість BorderStyle дозволяє визначити: o вид заголовка форми o доступні кнопки в заголовку форми o відображення рядка меню o поведінка меж форми Height і Width Ці властивості визначають висоту і ширину форми в пікселях і зазвичай використовуються для зміни розмірів форми під час роботи на дисплеях різної роздільної здатності. ClientHeight і ClientWidth Вікно складається з двох частин — клієнтською і не клієнтською. Звичайне застосування виводить зображення тільки в клієнтській області, розмір якої повертається через властивості ClientHeight і ClientWidth. Зазвичай ці властивості використовуються для того, щоб переконатися, що у формі може виводитися весь об'єкт певного розміру. FormStyle Властивість FormStyle визначає, як форма взаємодіє з вашим долдатком і Windows. Існує два основні стилі форм — MDI (Multiple Document Interface — багатодокументний інтерфейс) і не MDI. Є два MDI-стиля (fsMDIForm і fsMDIChild). Не MDI форми існують також в двох варіантах — fsNormal і fsStayOnTop. Найбільш популярний стиль fsNormal, який створює стандартний стиль, використовуваний для діалогів, панелей інструментів і SDI-приложений. Стиль fsStayOnTop застосовується рідше і створює форму, що завжди залишається поверх інших форм і застосувань, що може бути корисне при виведенні системної інформації і використанні ресурсів. Прикладом такого вікна є вікно програма Chat, що використовується при роботі в мережі. Icon Властивість Icon визначає піктограму, Windows, що виводиться, при згортанні вашої форми. У інтерфейсі Windows 95 ця піктограма також виводиться в лівому верхньому кутку форми на кнопці системного меню. Якщо ви не визначите значення для цієї властивості, використовуватиметься властивість Icon глобального об'єкту Application. Position Position — це властивість, що визначає розміщення форми при запуску. Значення за умовчанням (poDesigned) примушує форму виводитися в місці, визначеному при розробці додатку. Положення і розмір форми при цьому беруться з властивостей Left, Тор, Height і Width. Оскільки ви не можете знати заздалегідь, в якій системі буде запущено ваш додаток, може опинитися, що на моніторі з низьким дозволом при використанні цього значення властивості буде видно тільки частина форми. Значення poScreenCenter використовує задані вами при створенні значення Width і Height, але воно так змінює Left і Тор, що форма виводиться в центрі екрану. Якщо ви встановите Position рівним poDefault, Windows автоматично встановить розміри і положення форми, але ви при цьому позбудетеся можливості контролювати її розміри. Можете створити форму розміром 200х200, яка буде виведена як 640х480. Значення poDefaultPosOnly більш корисно, оскільки воно автоматично визначає розташування форми, але не її розміри. Останнє значення властивості (poDefaultSizeOnly) автоматично визначає розмір, але не розташування форми. Це значення може використовуватися там, де важливе положення форми на екрані, а не її розмір.
Хід роботи 1. Запустіть середовище програмування Delphi, ознайомтеся з компонентами середовища. 2. Створіть новий проект, збережіть його в власній папці. Прогляньте вміст всіх файлів, що входять до вашого додатку за допомогою програми Блокнот. 3. Змініть за допомогою інспектора об’єктів розмір форми, надпис на формі, колір клієнтської частини вікна на власний розсуд. 4. Змініть піктограму на проекті. 5. Виставте позицію при запуску – по центру, змініть властивість BorderStyle таким чином, щоб при запуску на формі виводилася лише кнопка «Закрыть». 6. Збережіть всі зміни в проекті, запустіть проект. Контрольні запитання. 1. Опишіть склад середовища програмування Delphi. 2. Із яких файлів складається стандартний проект? 3. Що таке форма? 4. Яким чином можна змінити розміри форми? 5. В якому місці робочого вікна відбудеться запуск форми, якщо всі параметри запуску залишилися по замовчуванню? Практична робота №10 Мета Навчитися створювати найпростіші програмні продукти за допомогою візуальної мови програмування. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.) |