Vizual muhitda formalar yaratish va ular bilan ishlash. Xossalar va hodisalar


Download 12.96 Kb.
bet1/4
Sana10.11.2023
Hajmi12.96 Kb.
#1763121
  1   2   3   4
Bog'liq
2-maruza

Vizual muhitda formalar yaratish va ular bilan ishlash. Xossalar va hodisalar

2-mavzu

Obloqulov S

OBYEKTLAR(komponentlar) XOSSALARI OYNASI

  • Ishchi stolda joylashgan istalgan obyekt ma’lum bir xossalarga ega bo’ladi. Masalan, Панель элементов bo’limidagi istalgan biror komponentani olsak, u nomi, koordinatalari va boshqalari bilan farq qilishi mumkin.
  • Barcha faol bo’lgan obyektlarning xossalarini o’zgartirish uchun shu obyekt belgilanib, uning ustiga o’ng tugmacha bosiladi va Свойства bo’limiga o’tiladi. Unda rasmdagi oyna hosil bo’ladi.
  • Bu oynada mavjud bo’lgan bo’limlar vazifalari quyidagicha

- Xossalar yoki hodisalarni kategoriyalar bo’yicha saralab namoyish qiladi.

  • - Xossalar yoki hodisalarni kategoriyalar bo’yicha saralab namoyish qiladi.
  • - Xossalar yoki hodisalarni alfavit bo’yicha saralab namoyish qiladi.
  • - Obyekt xossalarini(Свойства) namoyish qiladi
  • - Obyekt hodisalarini(Cобытия) namoyish qiladi
  • - Xossalar(Свойства) oynasi sozlamalari

СОБЫТИЯ (HODISALAR) bo’limi

  • Events(События) vkladkasining ro’yxatida bir qancha hodisalar mavjud, bu hodisalarning har birini komponenta bilan bog’lash mumkin.
  • Shuni unutmangki, har bir hodisa – ishlab chiqiladi, u tayyor holatda bo’lmaydi. U bizga komponenta yordamida biror vazifa bajarishimiz mumkinligini ko’rsatadi. Hodisa yaratilish chog’ida VC++ da hodisani yaratish funksiyasi hosil bo’ladi. Bu funksiya sarlavha faylning qismi, lekin bu bo’sh tana – dastur emas, balki dasturning “xom-ashyosidir”. Button1 tugmasi bosilgach ro’y berish lozim bo’lgan Onclick hodisaning bo’sh tanasi quyidagichadir:
  • private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
  • }

Rasmda ushbu obyekt uchun hodisalar ro’yxati keltirilgan. OnClick hodisasi quyidagi ma’noni anglatadi: sichqoncha tugmasi bosilgach qandaydir reaksiya(amal) bajariladi. Siz dasturingizning asosiy qismiga OnClick hodisasi ro’y berganda qanday reaksiya amalga oshirilishi lozimligini bildiruvchi kodni kiritasiz.
Bu tizim shunday avtomatik sozlanganki, siz kerakli hodisaning dastur matnini kiritishingiz uchun, tanlangan hodisaning qiymat maydoniga sichqoncha tugmachasini ikki marta bossangiz yetarli, tizim avtomatik holda dasturning tahrir oynasiga o’tib sichqonchaning kursorini kerakli joyga o’rnatadi.

Download 12.96 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




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