Tuzilmalar va funksiyalar Ma’lumotlar turlarini Delphi tilida umumiy holda ikkiga ajratish mumkin:
standart turlar. Bu turlar oldindan Delphi tili tomonidan aniqlangan bo‘ladi;
dasturchi tomonidan kiritiladigan (aniqlanadigan) turlar.
Standart turlar tarkibiga quyidagilar kiradi: butun, haqiqiy, belgili (simvol), qator
(strok), mantiqiy, ko‘rsatgichli va variant.
Dasturchi turlarni dasturning Var bo‘limida o‘zgaruvchilarni tavsiflashda aniqlaydi
yoki maxsus turlarni aniqlash uchun bo‘lim bo‘lgan -turlarni tavsiflash Type bo‘limida aniqlaydi.
Boshqaruvchi tugmalari Sodda va eng ko’p ishlatiladigan tugmalar Button va BitBtn lardir.
Bu kompanentalarning ko’p hususiyat, xodisa va metodlar bir xil. Asosiy
farqlardan biri esa, BitBtn kompanentasida rasm qo’yish mumkinligidadir.
Tugmalarning asosiy husussiyatlaridan biri Caption (sarlavha). Caption hususiyati ma’lum harfdan oldin qo’yilgan <&> belgisi orqali tugmaga tezda
murojat qilish mumkin.. Misol uchun Caption xususiyatida <& Chiqish>
yozilgan bo’lsin. Bu Formada shaklida ko’rinadi. Bu tugmaga
murojat qilish uchun Alt-C tugmalarini bosishlik kifoya.
OnClick Xar qanday tugmaning asosiy hodisasi OnClick bo’lib, bu hodisa
tugma bosilganda sodir bo’ladi. Tugma bosilganda nima ish bajarilishi
kerakligi aynan shu hodisada keltiriladi. Bundan tashqari sichqoncha va
klaviatura orqali bo’ladigan bir qancha hodisalar mavjud. Bularni keyingi
mavzularda o’rgani chiqamiz. Agar tugmani Action xususiyati bilan
bo’lmagan bo’lsangiz OnClick xodisasida nima vazifa bajarilishi kerakligini
yozish lozim.
Cancel Cancel xususiyatida true qiymat o’rnatilgan bo’lsa, foydalanuvchi Esc tugmasini bosishi, tugmani bosishi bilan ekvivalent ishlaydi. Yani yugmani
OnClick hodisasi bajariladi. Bu xodisani, turli dialog darchalarida, dialogni
bekor qilish tugmalari ishlatish mumkin. Foydalanuvchi dialogni tugatish