TCheskBox
TCheskBox ikkita holatga hamda tavsifiy matnga ega bo‘lgan kvadrat
CheskBox ni yaratadi (bunda tavsifiy matn Chekbox ning vazifasini spetsifikatsiya
qiladi). Boks holatini bildiruvchi «chesk» biror bir variantning tanlanishiga mos
keladi (Box ustidan tortilgan chiziq bilan belgilanadi) «unchesk» holati esa tanlov
olib tashlanishiga mos keladi.
TRadioButton
TRadioButton ikkita holatga hamda tavsifiy matnga ega bo‘lgan yumaloq
tugmachani yaratadi (bunda tavsifiy matn yumaloq tugmachaning vazifasini
spetsifikatsiya qiladi). Radio-tugmalar bir-birini istisno qiladigan tanlov
variantlarining to‘plamidan iborat: ya‘ni ushbu vaqt daqiqasida faqat bitta tugma
tanlab olinishi mumkin (ichki qora doiracha bilan belgilanadi), avval tanlangan
tugmadan esa tanlov avtomatik tarzda olinadi. Radio tugma bosilganda, Chesked
komponentasining xususiyati ham mos ravishda o‘zgaradi. Odatda Radio-tugmalar
avvaldan shaklda o‘rnatilgan konteyner ichiga joylashtiriladi. Agar bitta tugma
tanlangan bo‘lsa, ushbu guruhga mansub barcha boshqa tugmalarning tanlovlari
avtomatik tarzda olib tashlanadi.
TListBox
TListBox tanlash, qo‘shish yoki o‘chirish uchun mo‘ljallangan matn
variantlari ro‘yxatining to‘rtburchak sohasini aks ettiradi. Agar ro‘yxatdagi barcha
elementlar ajratilgan sohaga sig‘masa, ro‘yxatni aylantirish lineykasi yordamida
ko‘rib chiqish mumkin. Ro‘yxat elementlari ltems xususiyatining ichida, dastur
bajarilish vaqtida tanlab olinadigan element raqami esa ItemIndex xususiyatining
ichida joylashgan bo‘ladi. Ro‘yxat elementlari matn muharririning darchasi ltems
xususiyati qiymatining grafasida tugmacha bilan ochiladi.
60
TComboBox
TComboBox tahrir sohasi hamda matn variantlarining tushib qoladigan
ro‘yxati kombinatsiyasini tanlash uchun yaratadi. Text xususiyatining qiymati
bevosita tahrir sohasiga kiritib qo‘yiladi. Foydalanuvchi tanlab olishi mumkin
bo‘lgan ro‘yxat elementlari Items xususiyatining dasturning bajarilish paytida
tanlab olinishi mumkin bo‘lgan element raqami ItemIndex xususiyatining, tanlab
olingan matnning o‘zi esa SelText xususiyatining ichida bo‘ladi.
SelStart va SelLengtx xususiyatlari matnning qaysi qismini tanlab olishni
belgilab berish yoki matnning qaysi qismi tanlab olinganini bilish imkonini beradi.
TScrollBar
TscrollBar darcha, shakl yoki boshqa komponenta ichidagilarini ko‘rib
chiqish uchun, masalan, biror bir parametr qiymatini berilgan interval ichida
harakatlanishi uchun yugurgichli aylantirish lineykasini yaratadi.
TGroupBox
TGroupBox to‘g‘ri burchakli ramka ko‘rinishidagi konteyner bo‘lib, u
qandaydir bir interfeys elementlarining mantiqan bog‘langan guruhini shaklda
vizual birlashtiradi. Bu komponenta Windowsning bir nomdagi obektning
inkapsulatsiyalanishidan iborat.
TRadioGroup
TRadioGroup to‘g‘ri burchakli ramka ko‘rinishidagi konteyner bo‘lib, u bir-
birini mantiqan istisno qiladigan Radio-tugmalar guruhini shaklda vizual
birlashtiradi. Radio-tugmalar bitta konteynerga joylashtirilganda «guruhlanadi».
Bu guruhdan faqat bitta tugmacha tanlab olinishi mumkin. TRadioGroup
komponentasiga tugmalarni qo‘shish uchun Items xususiyatining tahriri bajarilishi
kerak. Items xususiyatining navbatdagi satriga nom berilsa, shu tugma guruhlovchi
ramkada paydo bo‘ladi.
|