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
|
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
|
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.