48
2.2.1.1-chizma dasturning asosiy oynasi.
Forma Delphining asosiy komponenti hisoblanadi va bunda loyihangizdagi
barcha bajarilishi kerak bo‘lgan loyihalashtirish shuningdek,
dasturingizni
bajarilishi kerak bo‘lgan ishlari bajariladi. Delphida tuziladigan dasturlar biror
forma asosida qilinadi. Delphi da har bir yangi hosil qilingan formaga unga mos
bo‘lgan modul avtomatik tashkil qilinib turiladi. Bu esa dasturchi uchun juda qulay
imkoniyat, ya’ni uning ishini tezlashtirishga yordam beradi. Bu formaning shaklini
tanlash, unda kompanentalarni joylashtirish bizning ixtiyorimizda bo‘ladi.
Formaga biror kompanentani qo‘ymoqchi bo‘lsak,
shu kompanentaning ustida
sichqonchaning chap tugmasini ikki marta bosiladi va komponenta formaning
o‘rtasiga joylashadi yoki komponent ustida sichqonchaning chap tugmasini bir
marta bosib va formani ixtiyoriy joyida sichqonchaning
chap tugmasini bosib
komponentni joylashtirish mumkin. Biz uni xohlagan joyimizga surib
ko‘chirishimiz mumkin.
Yuqoridagi formada ro`yxat ustida amal bajarish uchun mo`ljallangan
tugmalar ketma-ketligi mavjud.
SpinEdit komponentasidan chegaralangan oraliqdagi sonlarni kiritish uchun
foydalaniladi.
SpinEdit komponentini,
Edit va
UpDown komponentalarini
birlashtirilganini alohida komponentday tasavur etsak bo‘ladi. Bu komponentani
quyidagi xususiyatlari mavjud:
49
MinValue – sonni minimal qiymati beriladi.
Kiritiladigan sonning quyi
chegarasi.
MaxValu – sonni maksimal qiymati beriladi. Kiritiladigan sonning yuqori
chegarasi.
Value – komponentaning joriy qiymati. Bu xususiyat orqali dasturdan
komponenta qiymatini o‘zgartirishingiz yoki komponentaning
hozirgi qiymatini
bilib olishingiz mumkin.
Increment
–komponenta tugmalari orqali sonning oshishi yoki
kamayishining miqdori bu xususiyat orqali bajariladi.
EditorEnabled – bu xususiyat orqali komponentaga sonni kiritish yoki kirita
olmasligingizni boshqaradi. Bu xususiyat yolg‘on (false) qiymati olganda