5.4. TBitBtn komponenti
TBitBtn komponenti komponentlar palitrasining Additonal sahifasida joylashgan va standart Paxta tugmachasining o'zgarishi hisoblanadi. Uning o'ziga xos xususiyati tugmachaning yuzasida bitli rasmning mavjudligi bo'lib, u Clyph xususiyati bilan aniqlanadi. Bundan tashqari, 11 standart tugmachalardan birini o'rnatadigan Kind xususiyati mavjud. BkCustom va bkHelp-dan tashqari ulardan birini bosish, modal oynani yopadi va natijani mr *** dasturga qaytaradi (masalan, bkOk - mrOk). BkClose tugmasi asosiy oynani yopadi va dasturdan chiqadi.
5.5. Hodisalarni boshqarish
Forma yaratish, sichqoncha tugmachasini yoki klaviaturani bosish va hokazo kabi tizimda yuzaga keladigan barcha hodisalar haqida Windows yadrosi tegishli xabarlarni yuborib, derazalarga ma'lumot beradi. C ++ Builder ushbu xabarlarning aksariyatini qabul qilish va qayta ishlashga imkon beradi. Har bir tarkibiy qism ob'ektni tekshirish inspektorining Voqealar sahifasida xabarlarni qayta ishlovchi vositalarni o'z ichiga oladi.
Hodisa ishlov beruvchisini yaratish uchun ob'ekt inspektori oynasining yuqori qismida komponentlar ro'yxatini ochish va kerakli komponentni tanlash kerak. Keyin Voqealar sahifasida ishlov beruvchini tanlash uchun sichqonchaning chap tugmachasini bosing va chap (oq) qismini ikki marta bosing. Bunga javoban C ++ Builder dasturning matn oynasini faollashtiradi va tanlangan hodisani qayta ishlash protsedurasini ko'rsatadi.
Har bir tarkibiy qismda voqealarni qayta ishlash vositalarining o'z to'plamlari mavjud, ammo ularning ba'zilari ko'pgina komponentlarga xosdir. Eng ko'p ishlatiladigan voqealar jadvalda keltirilgan. 5.1.
5.1-jadval
Hodisa
|
Voqealar tavsifi
|
OnActivate
|
Forma ushbu hodisani aktivlashtirish paytida oladi.
|
OnCreate
|
Forma yaratilganda (TForm komponenti) paydo bo'ladi. Ushbu hodisaning ishlov beruvchisida siz shaklni yaratishda sodir bo'lishi kerak bo'lgan amallarni ko'rsatishingiz kerak,
|
Do'stlaringiz bilan baham: |