M i s o 1 1. Delphining imkoniyatlarini va uning vizual loyihalash vositasi
texnologiyasini namoyish etish uchun misol tariqasida kvadrat tenglama
yechimlarini topish dasturini yaratishni qaraylik. Buning uchun
loyihaning boshlang‘ich elementlarini yaratishdan boshlaylik. Delphi
foydalanuvchiga Forml nomli standart formani taklif etadi. Foyda-
lanuvchi forma xossalarini Object Inspector oynasidan o‘zgartirish
imkoniga ega. Forma xossalari uning ekrandagi ko‘rinishini aniqlaydi.
Xossalar ro‘yxatini obyektlar inspektori (Object Inspector) oynasining
75
pastki qatoridagi Propertiesni (xossalami) aktivlashtirish bilan ko‘rish
mumkin. Oynaning chap ustunida xossalar nomlari, o‘ng ustunida
xossalamingjoriy qiymatlariberilgan. Xossa qiymatini o‘zgartirish uchun
mos xossa yozilgan maydonni sichqonchada chiqillatib, natijada hosil
bolgan o‘ng tomondagi unga mos xossa qiymati aniqlanadi, ya’ni
o‘zgartiriladi. Masalan, caption (sarlavha) xossasi qiymatini o‘zgartirish
uchun, oldin caption sichqonchada chiqillatilib keyin «forml» xossa
qiymati klaviaturadan Backspase tugmasini bosish bilan o‘chirilib.
o‘rniga «Kvadrat tenglamani yechish dasturi» matni kiritiladi.
Masalan, kvadrat tenglamani yechish dasturchi uchun birinchi
uchta piktogramma kerak boladi. Bu piktogrammalarni formaga
joylashtirish uchun komponentalar palitrasidagi kerakli piktogramma
ikki marta sichqonchada chiqillatiladi va keyin forma maydonida
hosil bolgan kiritish belgisi yoki tugmacha keraklijoyga joylashtiriladi.
Berilgan misol uchun formaga ishlanadigan ilovaga oltita metka
qo‘yish kerak boladi. Birinchi Labell tenglama yechimlarini chiqarish
uchun, ikkinchi Label2 forma boshida ma’lumot berish uchun
(masalan, tenglama koeffitsiyentlari:) va qolgan uchtasi Label 3, Label
4, Label 5 tahrirlash maydoniga tushuntirish berish uchun (masalan,
koeff. a) formaga qo‘yiladi.
Formaga yangi hisob va chiqish tugmachalarini joylashtirish
uchun standart komponentalar palitrasidan «Ok» piktogrammasi uch
marta ikki martadan chiqillatilib, formaning keraklijoylariga qo‘yiladi
va keyin ular nomlari, ya’ni, qiymatlari xossadan aniqlanadi. Natijada
quyidagi formaga ega bolinadi.