ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 08.09.2024
Просмотров: 20
Скачиваний: 0
AB
|
|
|
F |
|
|
|
D |
|
|
Y |
P |
B |
Y |
|
|
|
|
||
|
|
|
|
w |
Click |
||
|
|||
|
|
w |
|
|
|
|
w. |
|
|
|
A |
Tran |
sf |
|
|
|
|
|
|
|
|
|
F Tran |
sf |
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
D |
|
|
|
|
|||||
|
|
|
|
or |
e |
|
|
|
|
Y |
P |
|
|
|
|
or |
e |
|||
|
|
|
|
|
m |
|
|
B |
Y |
|
|
|
|
|
|
|
|
m |
||
|
|
|
buy |
r |
|
B |
|
|
|
|
|
|
buy |
r |
||||||
|
|
|
2 |
|
|
|
|
|
|
|
|
2 |
||||||||
|
|
|
0 |
|
|
|
|
|
|
|
|
|
0 |
|||||||
|
|
|
|
|
|
. |
|
A |
|
|
|
|
|
|
|
to |
|
|
|
. |
here |
to |
|
|
|
|
|
Кількість картинок в бітовому образі Glyph |
|
|
|
|
|
|
here |
|
|
|
|
||
NumGlyphs |
|
|
|
|
|
Click |
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
B |
|
|
|
|
|
m |
|
Властивість Flat визначає вид кнопки (наявність межі). Якщо значення властивості |
|
|
|
|
|
m |
||||||
|
|
|
|
|
|
|
|
w |
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
o |
|
|
|
|
w |
w. |
|
|
|
|
|
o |
|||
|
|
|
|
c |
|
|
|
|
|
|
|
|
|
|
|
c |
|
|||
|
B |
|
. |
|
|
|
|
|
|
|
|
A |
|
|
. |
|
|
|||
|
YY |
|
|
|
|
|
|
|
|
|
|
B BYY |
|
|
|
|||||
|
|
Flat |
|
рівнеtrueто межа кнопки з'являється тільки при позиціонуванні покажчика миші |
на |
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
кнопці |
|
|
|
|
|
|
|
|
|
|
|
|
Group Index
Down
AllowAllUp
Ідентифікатор групи кнопок. Кнопки, що мають однаковий ідентифікатор групи, працюють подібно до радіокнопок: натиснення однієї з кнопок групи викликає спрацьовування інших кнопок цієї групи. Щоб кнопку можна було зафіксувати, значення властивості Grouplndex не має дорівнювати нулю
Ідентифікатор стану кнопки. Змінити значення властивості можна, якщо значення властивості Grouplndex не дорівнює нулю
Властивість визначає можливість віджати кнопку. Якщо кнопка натиснута і значення властивості рівне trueто кнопку можна віджати
Left |
|
Відстань від лівої межі кнопки до лівої межі форми |
|
|
|
Тор |
|
Відстань від верхньої межі кнопки до верхньої межі форми |
|
|
|
Height |
|
Висота кнопки |
|
|
|
Width |
|
Ширіна кнопки |
|
|
|
Enabled |
|
Ознака доступності кнопки. Якщо значення властивості рівне true то кнопка доступ- |
|
на. Якщо значення властивості рівне falseто кнопка недоступна |
|
|
|
|
|
|
|
Visible |
|
Дозволяє приховати кнопку (false) або зробити її видимою (true) |
|
|
|
|
|
Підказка — текст, який з'являється поряд з покажчиком миші при позиціонуванні по- |
Hint |
|
кажчика на командній кнопці (для того, щоб текст з'явився, треба, щоб значення |
|
|
властивості Showhint було рівне true) |
|
|
|
ShowHint |
|
Вирішує (true) або забороняє (false) відображення підказки при позиціонуванні по- |
|
кажчика на кнопці |
|
|
|
Мал. П.15. Структура і приклад бітового образу Glyph: картинки, відповідні стану кнопки.
UpDown
Компонент UpDown (мал. П.16) є двома кнопкою, використовуючи які можна змінити значення внутрішньої змінної-лічильника на певну величину. Збільшення або зменшення значення відбувається при кожному клацанні на одній з кнопок. Властивості компоненту приведені в таблиці. П.16.
Мал. П.16. Компонент UpDown
Таблиця П.16. Властивості компоненту UpDown
AB
|
|
|
F |
|
|
|
D |
|
|
Y |
P |
B |
Y |
|
|
|
|
||
|
|
|
|
w |
Click |
||
|
|||
|
|
w |
|
|
|
|
w. |
|
|
|
A |
Tran |
sf |
|
|
|
|
|
|
|
|
|
F Tran |
sf |
|
|||
|
|
|
|
|
|
|
|
|
|
D |
|
|
|
|||
|
|
or |
e |
|
|
|
|
|
Y |
P |
|
|
|
or |
e |
|
|
|
m |
|
|
|
B |
Y |
|
|
|
|
|
|
m |
||
|
|
buy |
r |
|
|
B |
|
|
|
|
|
|
buy |
r |
||
|
|
2 |
|
|
|
|
|
|
|
|
|
2 |
||||
|
|
0 |
|
|
|
|
|
|
|
|
|
|
0 |
|||
|
|
|
. |
|
|
A |
|
|
|
|
|
|
|
to |
|
. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
here |
to |
|
|
|
Опис |
|
|
|
|
|
|
|
here |
|
|
|
Властивість |
|
|
|
|
|
|
Click |
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
m |
|
|
|
w |
|
|
|
|
|
|
m |
||
BB |
YNameY |
|
|
|
|
|
.A |
B BYY |
|
|||||||
|
Ім'я компоненту. Використовується для доступу до компоненту і його властивостей |
|
||||||||||||||
|
|
o |
|
|
|
|
|
w |
w |
|
|
|
o |
|||
|
|
.c |
|
|
|
|
|
|
|
|
|
|
|
.c |
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
Position |
|
Лічильник. Значення властивості змінюється в результаті клацання на |
|
|
|
кнопці |
|||||||||
|
|
Up(збільшується) або Down (зменшується). Діапазон зміни визначають властивості |
|
|
|
|
||||||||||
|
|
|
|
|
Min іМах величину зміни — властивість Increment |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
Min |
|
Нижня межа діапазону зміни властивості Position |
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
Max |
|
Верхня межа діапазону зміни властивості Position |
|
|
|
|
|
|
|
|
|
|
|
Increment
Величина, на яку змінюється значення властивостіPosition в результаті клацання на одній з кнопок компоненту
Визначає компонент (Edit — поле введення/редагування), використовуваний як Associate індикатор значення властивості Position. Якщо значення властивості задане, то при
зміні вмісту поля редагування автоматично міняється значення властивості Position
Orientation
Задає орієнтацію кнопок компоненту. Кнопки можуть бути орієнтовані вертикально
(udvertical) або горизонтально (udhorizontal)
Table
Компонент Table (мал. П.17) представляє всю таблицю бази даних. Властивості компоненту приведені в таблиці. П1.17.
Мал. П.17. Компонент Table — таблиця бази даних
Таблиця П.17. Властивості компоненту Table
Властивість |
|
Визначає |
|
|
|
|
|
|
|
|
|
||||||
Name |
|
Ім'я компоненту. Використовується для доступу до властивостей компоненту |
|
|||||
|
|
|
|
|||||
|
|
Ім'я бази даних, частиною якої є таблиця(файл даних), для доступу до якої |
||||||
DataBaseName |
|
застосовується |
компонент. Як |
значення |
властивості |
слід |
використовувати |
|
|
|
псевдонім бази даних |
|
|
|
|
|
TableName
Ім'я файлу даних (таблиці даних), для доступу до якого використовується компонент
TableType
Тип таблиці. Таблиця може бути набором даних у форматі Paradox (ttparadox), dbase(ttdbase), Foxpro (ttfoxpro) або бути форматованим текстовим файлом(ttascil)
Active
Ознака того, що таблиця активна (файл даних відкритий). В результаті привласнення властивості значення true відбувається відкриття файлу таблиці
Query
Компонент Query (мал. П.18) представляє частину бази данних— записи, вміст яких задовольняє критерію SQL-запроса до таблиці. Властивості компоненту приведені в таблиці. П.18.
Таблиця П.18. Властивості компоненту Query
Властивість Визначає
AB
|
|
|
F |
|
|
|
D |
|
|
Y |
P |
B |
Y |
|
|
|
|
||
|
|
|
|
w |
Click |
||
|
|||
|
|
w |
|
|
|
|
w. |
|
|
|
A |
Tran |
sf |
|
|
|
|
|
|
|
|
F Tran |
sf |
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
D |
|
|
|
|||||||
|
|
|
|
or |
e |
|
|
|
|
|
Y |
P |
|
|
|
|
|
or |
e |
|
|
|
|
|
m |
|
|
|
B |
Y |
|
|
|
|
|
|
|
|
m |
||
|
|
|
buy |
r |
|
|
B |
|
|
|
|
|
|
buy |
r |
|||||
|
|
|
2 |
|
|
|
|
|
|
|
|
|
2 |
|||||||
|
|
|
0 |
|
|
|
|
|
|
|
|
|
|
0 |
||||||
|
|
|
|
|
. |
|
|
A |
|
|
|
|
|
|
|
to |
|
|
|
. |
here |
|
to |
|
|
|
|
Ім'я компоненту. Використовується компонентом DataSource для зв'язку результату |
here |
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
Nameo |
|
|
|
|
|
|
Click |
|
|
|
|
|
|
|||||
|
|
|
виконання запиту (набору записів) з компонентом, що забезпечує прогляданняw |
|
|
|
|
o |
||||||||||||
|
|
|
|
|
m |
|
|
|
w |
w. |
|
|
|
|
|
|
|
m |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
c |
|
|
записів, наприклад DBGrid |
|
|
|
|
|
|
|
|
|
c |
|
||
BB |
|
. |
|
|
|
|
|
|
A |
|
|
. |
|
|
||||||
YY |
|
|
|
|
|
|
|
|
B BYY |
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
SQL |
|
Записаний на мові SQL-запрос до бази даних (до таблиці) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
Active |
|
При привласненні властивості значення true активізує виконання запиту |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
RecordCount |
|
Кількість записів в базі даних, що задовольняють критерію запиту |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Мал. П.18. Компонент Query забезпечує вибір інформації з бази даних
DataSource
Компонет DataSource (ris. P.19) забезпечує зв'язок між даними, що представлені в компонентах Table або Query. Надає можливість відображення даних (DBEdit, DBMemo, DBGrid). Властивості компонента представлені в таблиці П. 19.
Мал. П.19. Компонент DataSource забеспечує звязок між даними i надає можливість редагу-
вання.
Таблиця П.19. Властивості компоненту DataSource
Властивість Визначає
Name |
|
Імя компоненту. Використовується для відображення даних та забезпечує доступ до |
|
|
них. |
|
|
|
|
|
|
|
|
|
|
DataSet |
|
Набір вхідних даних (Table або Query) |
|
DBEdit, DBMemo, DBText
Компоненти DBEdit і DBMemo (мал. П.20) забезпечують перегляд і редагування полів запису бази даних, компонент DBText — тільки перегляд. Властивості компонентів приведені в таблиці. П.20.
Мал. П.20. Компоненти перегляду і редагування полів БД
Таблиця П.20. Властивості компонентів DBText, DBEdit і DBMemo
AB
|
|
|
F |
|
|
|
D |
|
|
Y |
P |
B |
Y |
|
|
|
|
||
|
|
|
|
w |
Click |
||
|
|||
|
|
w |
|
|
|
|
w. |
|
|
|
A |
Tran |
sf |
|
|
|
|
|
|
|
|
|
F |
|
|
|
|
|
|
|
|
|
|
|
D |
||
|
|
or |
e |
|
|
|
|
|
Y |
P |
|
|
|
|
m |
|
|
|
B |
Y |
|
|
|
|
|
|
|
buy |
r |
|
|
B |
|
|
|
|
||
|
|
2 |
|
|
|
|
|
|
|
|||
|
|
0 |
|
|
|
|
|
|
|
|
||
|
|
|
. |
|
|
A |
|
|
|
|
|
|
here |
to |
|
|
|
Визначає |
|
|
|
|
|
|
|
Властивість |
|
|
|
|
|
|
Click |
|||||
|
|
|
|
|
|
|
w |
|
||||
|
|
|
m |
|
|
|
|
|||||
BB |
YNameY |
|
Ім'я компоненту. Використовується для доступу до властивостей компоненту |
|
|
|
.A |
|||||
|
|
|
|
w |
w |
|||||||
|
|
o |
|
|
|
|
|
|
||||
|
|
.c |
|
|
|
|
|
|
|
|
|
|
|
|
|
Компонент-джерело даних |
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|||
|
DataSource |
|
|
|
|
|
|
|
|
DataField
Поле бази даних, для відображення або редагування якого використовується компонент
r |
|
|
|
T ansf |
|
||
|
|
or |
|
|
|
m |
|
|
|
|
e |
|
|
buy |
r |
|
|
0 |
|
|
|
|
2 |
|
to |
|
. |
here |
|
|
|
|
|
|
|
|
|
|
m |
|
|
o |
|
|
|
.c |
|
B BYY |
|
DBGrid
Компонент DBGrid (мал. П.21) використовується для перегляду і редагування бази даних в режимі таблиці. Властивості компоненту приведені в таблиці. П.21.
Мал. П.21. Компонент DBGrid забезпечує роботу з базою даних в режимі таблиці
Таблиця П.21. Властивості компоненту DBGrid
|
|
|
|
|
|
|
|
|
|
Властивість |
|
|
|
Опис |
|
|
|
|
|
|
|
|
|
|
|
Name |
|
|
|
Ім'я компоненту |
|
|
|
|
|
|
|
|
|
|
|
DataSource |
|
|
|
Джерело що відображаються в таблиці даних (компонент Datasource) |
|
|
|
|
|
|
|
|
|
|
|
Columns |
|
|
|
Властивість Columns є масивом об'єктів типуTcolumnкожен з яких |
|
|
|
|
|
|
визначає колонку таблиці і інформацію, що відображається в ній (див. |
|
|
|
|
|
|
|
|
табл. П.22) |
|
|
|
|
|
|
|
|
|
|
|
Options |
|
|
|
Властивість Options визначає налаштування компоненту |
|
|
|
|
|
|
|
|
|
|
|
Options.dgtitles |
|
|
|
Вирішує виведення рядка заголовка стовпців |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Вирішує виведення колонки індикатора. Під час роботи з базою даних по- |
|
|
|
Options.dglndicator |
|
точний запис позначається в колонці індикатора трикутником, новий запис |
|
||
|
|
|
|
|
|
— зірочкою, редагована — спеціальним значком |
|
|
|
|
|
|
|
|
|
|
|
Options.dgcolumnresize |
|
Дозволяє міняти під час роботи програми ширину колонок таблиці |
|
||
|
|
|
|
|
|
|
|
|
|
Options.dgcollines |
|
Дозволяє виводити лінії, що розділяють колонки таблиці |
|
||
|
|
|
|
|
|
|
|
|
|
Options.dgrowlines |
|
Дозволяє виводити лінії, що розділяють рядки таблиці |
|
||
|
|
|
|
|
|
|
|
|
|
Таблиця П.22. Властивості об'єкту TColumn |
|||||
|
|
|
|
|
|
||
|
|
Властивість |
|
Визначає |
|
||
|
|
|
|
|
|
||
|
|
FieldName |
|
Поле запису, вміст якого виводиться в колонці |
|
||
|
|
|
|
|
|
||
|
|
Width |
|
Ширіну колонки в пікселах |
|
||
|
|
|
|
|
|
||
|
|
Font |
|
Шрифт, використовуваний для виведення тексту в осередках колонки |
|
||
|
|
|
|
|
|
||
|
|
Color |
|
Колір фону колонки |
|
||
|
|
|
|
|
|
||
|
|
Alignment |
|
Спосіб вирівнювання тексту в осередках колонки. Текст може бути вирівняний по |
|
||
|
|
|
лівому краю (taleft Justify), по центру (tacenter) або по правому краю (tarightjustify) |
|
|||
|
|
|
|
|
|||
|
|
|
|
|
|
||
|
|
Title.Caption |
|
Заголовок колонки. Значенням за умовчанням є ім'я поля запису |
|
||
|
|
|
|
|
|
|
по |
|
|
Title.Alignment |
|
Спосіб |
|
вирівнювання заголовка колонки. Заголовок може бути вирівняний |
|
|
|
|
|
|
|
|
|