Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Основні події форми



· Initilize – настає під час конфігурації форми, але до її завантаження

· Load – настає під час завантаження форми у пам’ять, але до її відображення на екрані

· UnLoad – настає, коли форма вигружається з пам’яті, використовується для того, щоб уточнити чи дійсно користувач бажає закрити форму

Текстове поле (TexBox)

Використовується в основному для вводу тексту, який може бути переведений в число чи формулу, які використовуються в програмі або для виводу в нього результатів обрахунків.

Основною пов’язаною з полем подією являється подія Change, що настає, коли змінюється значення в текстовому полі. Ця подія настає всякий раз при вводі, видаленні, зміні символу.

Найбільш уживаними властивостями поля є:

· Text – основна властивість, повертає текст записаний в полі.

· Multiline – приймає логічне значення, встановлює можливість багаторядкового вводу в поле, якщо значення даної властивості True.

· ScrollBars – встановлює режим відображення в полі смуг прокрутки. Може приймати такі значення:

fmScrollBarsNone – не виводить смуги прокрутки

fmScrollBarsHorizontal -виводить горизонтальну смугу прокрутки

fmScrollBarsVertical -виводить вертикальну смугу прокрутки

fmScrollBarsBoth -виводить горизонтальну і вертикальну смуги прокрутки

· а також BorderColor, BackColor, ForeColor, Font

Кнопка (CommandButton)

Використовується дляініціалізаціївиконаннябудь яких дій при натисканні на кнопку, наприклад, запуску програми чи виходу з неї, виводу результатів. Таким чином, основною пов’язаною з нею подією являється подія Click.

Найбільш уживаними властивостями кнопки є:

· Caption – задає текст на кнопці

· а також BorderColor, BackColor, ForeColor, Font

Надпис (Label)

Використовується для відображення надписів, наприклад, заголовків елементів управління, які не мають властивості Caption. Під час виконання програми користувач не в змозі змінити текст надпису з клавіатури.

· Caption -основна властивість <Надпису>, відображає сам текст.

· Autosize -якщо задати значенняцієї властивості True, то довжина <Надпису>зміниться до довжини тексту.

· WordWrap – якщо одночасно з Autosize встановити значеннявластивості WordWrap True, то слова, які не поміщаються у рядку, автоматично будуть переноситися на новий рядок, іншими словами ця властивість корегує розмір <Надпису> по вертикалі

· а також BorderColor, BackColor, ForeColor, Font

Перемикач (Option Button)

Використовується для вибору одної з взаємовиключних альтернатив (однієї опції чи параметру з групи). Звичайно перемикачі відображаються групами по вибраним альтернативам. Для цього вони поміщаються в окремий елемент контейнер, наприклад Рамка (Frame)

Найбільш важливими подіями перемикача є Click та Change.

А основною властивістю - Value

· Value – повертає логічне значення True, якщо перемикач вибрано, False – у протилежному разі

· Caption – відображує надпис поряд з перемикачем

· а також BackColor, ForeColor, Font

Рамка (Frame)

Це один з елементів контейнерів. Використовується для візуального групування елементів управління. Об’єкти, що об’єднані за допомогою рамки можна як одне ціле переміщувати, активізувати чи деактивізувати, робити видимими чи навпаки. Для об’єднання елементів в групу необхідно спочатку створити елемент контейнер, а вже потім добавити в нього необхідні елементи.

Події рамки зазвичай не аналізуються.

Основною властивістю є Caption, що задає надпис на рамці.

Рисунок (Image)

Використовується для відображення графічних файлів у форматах BMP, CUR, GIF, ICO, JPG,WMF.

Основними властивостями даного об’єкта є:

· Picture - задає графічний файл. В програмі можна використовувати з функцією LoadPicture. Синтаксис:
Picture= LoadPicture(< Повне і’мя файлу >);

· PictureSizeMode – встановлює масштаб малюнка, розглядалась вище;

· PictureAlignment – встановлює положення малюнку на об’єкті. Допустимі значення:

o fmPictureAlignmentTopLeft – у верхньому лівому куті;

o fmPictureAlignmentTopRight -у верхньому правому куті;

o fmPictureAlignmentCenter у ценрі;

o fmPictureAlignmentBottomLeft у нижньому лівому куті;

o fmPictureAlignmentBottomRight у нижньому правому куті.

Список (ListBox)

Використовується для збереження списку значень, з якого користувач може вибрати одне або декілька значень, що в подальшому будуть використовуватися у програмі.

Основна подія списку – Click. Ця подія виникає, коли користувач за допомогою мишки чи клавіш управління вибирає елемент у списку.

Наведемо основні властивості:

· Text – повертає вибраний у списку елемент

· ListIndex – повертає номер вибраного у списку елементу. Нумерація починається з 0. Якщо жоден з елементів не вибраний, повертає -1

· ListCount – повертає кількість елементів списку

· TopIndex -повертає елемент списку з найбільшим номером

· ColumnCount – задає кількість стовпців у списку

· List – повертає елемент списку, що стоїть на перетині вказаного рядка і стовпця.

· Selected – логічна властивість, що повертає значення True, якщо елемент списку вибраний і False в протилежному разі.

Список це перший з розглянутих нами елементів, для яких важливу роль відіграють методи

Основні методи списку

· Clear – видаляє всі елементи зі списку

· RemoveItem – видаляє елементи зі вказаним номером.
Синтаксис: RemoveItem(Index), де Index це номер в списку

· AddItem – добавляє елемент у список
Синтаксис: AddItem([[,varIndex]]), де
Item – елемент (строковий вираз ), що добавляється
varIndex –
номер елемента, що добавляється.

· а також BorderColor, BackColor, ForeColor, Font

Поле зі списком (ComboBox)

Використовується для збереження значень і поєднує у собі функціональні можливості списку і поля вводу. На відміну від списку у полі зі списком відображується тільки один елемент, який користувач може ввести через поле вводу. Режим виділення декількох елементів відсутній.

Основними подіями для поля зі списком є Click, що використовується для вибору елементу і Change - для зміни тексту у полі вводу.

Основні властивості, такі як ListIndex, ListCount, List та інші, основні методи Clear, RemoveItem, AddItem аналогічні властивостям і методам елемента список. Крім цього поле зі списком має майже всі властивості текстового поля (виключенням є властивість Multiline).

Смуга прокрутки (ScrollBar)

Використовується для встановлення числового значення, причому це може бути тільки ціле невід’ємне значення.





Дата публикования: 2014-11-26; Прочитано: 435 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2025 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...