OnMouseMove
|
Sichqoncha surilganda
|
OnPaint
|
Dasturish boshlagan vaqtda ekranda oyna paydo bo’lganda. Boshqa hollarda esa oynaning bir qismi boshqa oyna bilan to’sib turilganda.
|
OnProgress
|
Grafik tasvirni o'zgartirish jarayoni sekinlashishda
|
OnStartDrag
|
Foydalanuvchi ob’yektni sudrab boshlaganda
|
OnEnter
|
Boshqaruv elementi tomonidan fokus olinganida
|
OnExit
|
Boshqaruv elementi fokusni yo’qotganda
|
I lovalar interfeysi yaratish uchun C++Builder vizual komponentalarining keng to‘plamini taqdim qiladi. Ularning asosiylari komponentalar palitrasining Standard, Additional va Win32 varaqlarida joylashgan.
Komponentalardan foydalanib dastur yaratish
Standard komponentalar palitrasidan foydalanib dasturlar tuzamiz.
1 – misol: Haroratni ifodalovchi dastur yaratish.
Yechish: Harorat asosan 2 xil o‘lchovda o‘lchanadi. Bu ikki o‘lchovlar quyidagilar hisoblanadi: tselsiy va farengeyt. Haroratni tselsiyda o‘lchab uni farengeytga quyidagi formula bo‘yicha o‘tkazamiz.
Selsiydan farengeytga o‘tish:
Farengeytdan selsiyga o‘tish:
Biz bu dasturni tuzish uchun kerak bo‘ladigan komponentalar bilan tanishib chiqamiz:
Haroratni kiritish uchun Edit komponentasi; Foydalanuvchilarga eslatma uchun Label komponentasi; Kiritilgan haroratni gavdalantirish uchun RadioButton komponentasi; Haroratni biridan ikkinchisiga o‘tish uchun Button komponentasi.
|