Buxoro davlat universiteti




Download 3.73 Mb.
bet7/23
Sana02.06.2021
Hajmi3.73 Mb.
#14738
1   2   3   4   5   6   7   8   9   10   ...   23
alNone – Joylashish o’rni yo’q. Qanday joylashtirilgan bo’lsa shundayligicha .

alBottom – Pastki tomoniga joylashishi.

alLeft - CHap tomoniga joylashishi.

AlRight – O’ng tomoniga joylashishi.

AlTop - Yuqori tomoniga joylashishi.

Komponenta, joylashgan komponenta ichida joylashishi.



AlphaBlend

Mantiqiy qiymat qabul qiladi. Agar true, chin qiymat qabul qilsa formangiz shafof ko’rinishida bo’ladi. SHafoflik darajasi AlphaBlendValue xususiyati orqali beriladi

AlphaBlendValue

0..255 orasidagi butun sonni qabul qiladi. Formangiz shafoflik darajasi beriladi. Agar 0 qiymat berilsa forma to’liq shafof ko’rinishida, 255 da esa forma shafofmas ko’rinishida bo’ladi.

AutoScroll

Mantiqiy qiymat qabul qiladi. Formangiz avtomatik tarzda yurgizuvchi hosil bo’lishi yoki bo’lmasligini ta’minlaydi

AutoSize

Mantiqiy qiymat qabul qiladi. Komponetangizni o’lchamini avtomatik tarzda ichidagi ma’lumotlarga ko’ra o’zgarishini ta’minlashi uchun foydaliniladigan xususiyat.

BorderWidth

Formangizni chegarasini qalinligi (Piksellarda beriladi)

Canvas

Formada chizish maydoni

ClientRect

Forma o’lchami (foydalanish maydonining)

ClientWidth

Forma kengligi (foydalanish maydonining)

ClientHeight

Forma balandligi (foydalanish maydonining)

Width

Forma kengligi

Height

Forma balandligi

Constraints

Forma oynasini o’lchamini maksimal, minimal qiymati saqlanadi.

MaxHeight – oynani maksimal balandligi.

MaxWidth – oynani maksimal uzunligi.

MinHeight – oynani minimal balandligi.

MinWidth – oynani minimal uzunligi.

Agar buning qiymatlarini bersangiz forma oynasini minimal qiymatidan kichik va maksimal qiymatidan kattalashtirib bo’lmaydi.



Color

Forma rangi

Caption

Formangizni sarlavha satrida yoziladigan matn (Forma yozuvi)

Icon

Formangizni sarlavha satridagi belgisi

Left

Formangizni chap tomondan chegarasi (joylashish koordinasi)

Top

Formangizni yuqoridan tomondan chegarasi (joylashish koordinasi)

Font

Formangiz va undagi komponentalarning yozuvi (shrifti)

Visible

True yoki False qiymat qabul qiladi. True bo’lsa forma ko’rinadi va aksincha.

Enabled

True yoki False qiymat qabul qiladi. False bo’lsa forma va uning komponentalari bilan ishlashga imkoniyat yo’q va aksincha

ShowHint

True yoki False qiymat qabul qiladi. Sichqoncha komponent ustida kelganda izoh chiqish chiqmasligini boshqaradi

Hint

CHiqadigan izoh satri

Menu

Formadagi asosiy menyuni ko’rsatish (mavjud bo’lsa)

WindowState

Birinchi ochilgandagi formani holati

(wsNormal, wsMinimized, wsMaximized Normal, Kichiklashgan,Kattalashagan)



FormStyle

Forma stili (ko’rinishi).

fsMDIForm, forma asosiy oyna bo’lib qolgan oynalar buning ichida joylashadigan ko’rinishda (ko’p oynali).

fsMDIChild, forma asosiy oynaga tobe oyna bo’lib asosiy oyna ichida joylashadigan ko’rinishda (ko’p oynali).

fsNormal, forma oddiy ko’rinishda (bir oynali).

fsStayOnTop, forma hamma oynalardan yuqorida (oldinda) ko’rinishda (bir oynali).


KeyPreview

Formada joylashgan ob’ektlardan oldin klaviatura tugmasini bosilganligi haqida malumot olishi uchun qiymati true aks holda false

Position

Formangizni ochiliyotgan vaqtida ekranga joylashishishi.

poDefault siz formangizni joylashtirgan joyida (Left, Top) chiqishi poScreenCenter formangizni ekran markazidan chiqishi



1.1.2 – Jadval. Forma komponentining holatlari.

Holatlari

Vazifasi

OnActivate

Forma oynasi faol (aktiv) bo’lish jarayonida.

OnDeActivate

Forma oynasi faolligini (aktivligini) yo’qotganda.

OnClose

Forma oynasi yopilayotganda

OnCloseQuery

Forma oynasi yopilguncha bajariladi. Forma oynasini yopilishi uchun so’rov yuboriladi, shuning uchun bu holatdan forma oynasi yopilishini tasdiqlash mumkin.

OnCreate

Forma yaratilayotganda

OnDestroy

Forma oynasi (unichtojaetsya) yo’qotilayotganda

OnHide

Forma oynasi ko’rinmas holatiga o’tayotganda

(formaning Visible xususiyat false bo’lganda)



OnShow

Forma oynasi ko’rinadigan holatiga o’tayotganda

(formaning Visible xususiyat true bo’lganda)



OnClick

Forma oynasida sichqoncha bir marta bosilganda

OnDblClick

Forma oynasida sichqoncha ikki marta tez bosilganda

OnKeyDown

Klaviatura tugmasi bosilganda, bajariladigan holat

OnKeyUp

Klaviatura tugmasini qo’yverganda, bajariladigan holat

OnKeyPress

Klaviatura tugmasini bosib va qo’yivergandan keyin, bajariladigan holat

OnMouseDown

Sichqoncha tugmasi bosilganda, bajariladigan holat

OnMouseMove

Sichqoncha tugmasi bu komponenta ustida harakatlanayotganda bajariladigan holat

OnMouseUp

Sichqoncha tugmasi qo’yiverganda, bajariladigan holat

1.1.2 – Jadval. Forma komponentining holatlari.

Ba’zi xususiyatlarni tanlaganda masalan, BorderStyle xususiyatning faol qiymatining o’ng tomonida ochiladigan ro’yxat belgisi paydo bo’ladi. Ko’rinib turibdiki bunday xususiyatning qiymatini ro’yxatdan tanlash yo’li bilan berish mumkin.



1.1.5 – chizma. Formaning style xususiyatini qiymatlari

Ba’zi xususiyatlar murakkab hisoblanadi, ya’ni ularning qiymatlari boshqa xususiyatlar qiymatlari yig’indisidan hosil bo’ladi. Murakkab xususiyatlar nomlari oldida “+” belgisi turadi va u belgilanganda xususiyatni aniqlovchi ro’yxat hosil bo’ladi. Masalan, BorderIcons xususiyati, dasturning ishlashi jarayonida oynani, boshqarish tugmalarining qaysisi kerakligini aniqlaydi.

Quyidagi misolni ko`rib chiqamiz. Unda Esc tugmasi bosilganda yopilsin.

OnKeyPress, OnCreate holatlaridan va KeyPreview xususiyatidan foydalanamiz.



Download 3.73 Mb.
1   2   3   4   5   6   7   8   9   10   ...   23




Download 3.73 Mb.