Borland C++ Builder 6 tizimi


Download 0.69 Mb.
bet14/17
Sana05.01.2022
Hajmi0.69 Mb.
#202787
1   ...   9   10   11   12   13   14   15   16   17
Bog'liq
mustaqil ish

Constraints xossasi interfeys elementlari o'lchamlarini cheklash uchun kiritilgan . Bu xossa TSizeContraints turida bo'lib , bu tur ham o'z xossalariga ega . Ular ichida eng muhimlari MinHeight , MaxHeight , MinWidth va MaxWidth xossalari hisoblanadi va ular mos ravishda boshqaruv elementining balandligi va enining maksimal va minimal qiymatlarini beradi . O'z navbatida boshqaruv elementining bo'yi va eni piksel o'lchamida Height va Width xossalarining qiymatlari orqali aniqlanadi . Boshqaruv elementi o'lchamlariga cheklov qo'yish uni ichida joylashgan boshqa elementlarni ko'rinmay qolishligini oldini olishga qaratilgan .

HODISALAR

Vizual komponentalar katta sondagi turli ko'rinishdagi hodisalarni yuzaga keltirish va qayta ishlashi imkoniyatiga ega. Eng umumiy hodisalar guruhlariga quyidagi kiritish mumkin :


Boshqaruv elementini tanlash Sichqoncha ko'rsatgichini harakatlantirish (ko'chirish) Hodisalar Vizual kompanintalar katta sondagi turli ko'rinishdagi hodisalarni yuzaga keltirishi va qayta ishlashi imkoniyatlariga ega. Eng umumiy hodisalar guruhlariga qo'yidagilar kiritish mumkun.

Boshqaruv elementlarini tanlash


Sichqoncha ko'rsatkichini harakatlantirish (ko'chirish)
Klaviatura tugmasini bosish
Boshqaruv elementi tomonidan qiymat kiritish fokusini olish va yo'qotish
Ob'ektlarni drag - and - drop usulida ko'chirish

Shuni eslatib o'tish kerakki hodisalar ham xossa hisoblanadi va u ma'lum tegishli bo'ladi. Aksaryat hodisalar xabar beruvchi xususiyatga ega va quo'yida e'loni ko'rsatilgan TNotifyEvef turiga tegishlidir:


Type TNotifyEvef = procedure (Sender:Tobject) of object ;
E'londan ko'rinib to'ribdiki, xabar beruvchi xodisa manbaini (Seuder parametiri ) ko'rsatadi va boshqa hech ma'lumotga ega emas . Boshqa xodisalar nisbatan murakkab va ular qo'yidagi paramitirlarini, masalan sichqpncha ko'rsatkichini ko'chirishini, uning koordinatalarini berishni talab qiladi.

Download 0.69 Mb.

Do'stlaringiz bilan baham:
1   ...   9   10   11   12   13   14   15   16   17




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling