15
xossalarining qiymatlari orqali aniqlanadi. Boshqaruv elementi o'lchamlariga
cheklov qo'yish uni ichida joylashgan boshqa elementlarni ko'rinmay qolishligini
oldini olishga qaratilgan .
Vizual komponentalarning xodisalari
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.
OnClick
xodisasi boshqaruv elementini tanlaganda ro’y beradi.
Odatda bu
xodisa sichqoncha tugmasi bilan kompanentaga bosganda ro'y beradi. Ilova
yaratishda OnClick juda keng ishlatiladi. Misol uchun label1 yozuvini tanlagandagi
hodisani ishlash.
void __fastcall TForm1::Button1Click(TObject *Sender)
{
Label1->Caption=TimeToStr(Time());
}
Sichqoncha bilan Button1 tugmasiga bosilganda Label1
joylashgan joyda
ayni paytdagi vaqt akslanadi.
16
OnClick xodisasi boshqa hollarda ham yuzaga kelishi mumkin. Masalan,
Button1 komponentasida kiritish fokus turgan holda “ “ (probel) yoki “Enter”
tugmasi bosilsa (CheckBox komponentasi uchun probel tugmasi bosiladi) ham
OnClick hodisasi ro’y beradi.