АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

AutoScroll, HorzScrollBar і VertScrollBar

Читайте также:
  1. Крок 3. Вивчення властивостей форми
  2. Теоретические сведения

Властивість 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
Тема: Введення та виведення даних, робота зі змінними.

Мета Навчитися створювати найпростіші програмні продукти за допомогою візуальної мови програмування.


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)