• List Box komponentasi.
  • Matematika-informatika fakulteti




    Download 435,12 Kb.
    bet11/13
    Sana26.12.2023
    Hajmi435,12 Kb.
    #128552
    1   ...   5   6   7   8   9   10   11   12   13
    Bog'liq
    Ne\'matova Muxlisaxon

    Auto Size xossasining qiymati true ga teng bo’lsa bu uning asl qiymatidir (jimlik bo’yicha).

    2.2.7-chizma. Edit, MaskEdit va Memo komponentalari.


    Onclick hodisasi foydalanuvchiga dasturni mo’ljallashtirishda yordam berishi uchun foydali hisoblanadi.
    EDIT komponentasi orqali matnli ma’lumotlarni kiritish va keyinchalik dastur jarayonida bu qiymatdan foydalanish imkonini beradi.
    MaskEdit ko’p hollarda ma’lumotlarni yashirish holda yoki biror bir kodlash orqali kiritishga to’g’ri kelib qoladi. Shunday holda bu komponentadan foydalanish mumkin. Masalan parol kiritishda va hokazo.
    Memo komponentasi sodda matn muhariri bo’lib, u ko’p satrli ma’lumotlarni kiritish va chiqarish uchun ishlatiladi.
    Bu komponentalar mantlar ustida amallar bajarish uchun ishlatiladi.
    Password Char xossasi matnni kiritishdan ximoya uchun foydalaniladi. Parol kiritish kerak paytida foydalaniladi. Ushbu xossadan siz maxfiylikning qo’shimcha darajasini ta’minlash uchun va foydalanuvchi ismini yashirish uchun foydalanishingiz mumkin.
    Read Only xossasi ob’ektning qiymatini tahrirlash imkoniyatini boshqaradi. Biz uning qiymatini False yoki True qilib qo’yishimiz mumkin. Agarda xossaning qiymati True bo’lsa foydalanuvchi ushbu ob’ektdan foydalanishga, ya’ni ixtiyoriy matnni belgilash va nusxasini buferga olish uchun birmuncha ruxsat beradi.
    Max Length xossasidan uchala ob’ektga kiritiladigan simvollarni cheklash uchun foydalaniladi.
    Mask Edit komponentasining umumiy xossalaridan tashqari qo’shimcha xossalarga ham egadir. Ushbu xossadan bu ob’yekt orqali klaviaturadan kiritiladigan simvollarni filtrlash uchun foydalaniladi. Maska qanday simvol qabul qilinishi yoki qilinmasligini aniqlaydi.

    -List Box komponentasi.

    2.2.8-chizma. ComboBox, Listbox, Button va Check Box komponentalari.


    ListBox komponentasi foydalanuvchiga tanlash uchun elementlar ro’yxatini ko’rsatadi. Ayrim payti biz o’z dasturimizda juda ko’p elementlarning ro’yxatini ko’rsatish lozim bo’lib qoladi. Bunday holatlar uchun ro’yxatlar darchasida standart ko’rinishdagi surgich paydo bo’ladi va yordam beradi. Ro’yxatlar paneliga elementlarni qo’shish yoki olib tashlash mumkin. Ushbu komponentaning ichki ko’rinishini o’zgartirish uchun mo’ljallangan turli xil xossalari mavjud.
    Ro’yxatlar darchasini formada joylash uchun ko’p joy zarur bo’ladi. Kombinastiyalashgan panel komponentasi Combo Box ni formada joydan tejam qilish uchun foydalanish qulayroqdir.
    Combo Box komponentasi Combination Boxes so’zidan qisqartirilgan bo’lib List Box komponentasiga o’xshashdir. Lekin kombinastiyalashgan darcha kam joyni talab qiladi va bir vaqtning o’zida bitta elementni ko’rsatadi.
    Demak List Box komponentasi bilan Combo Box komponentasining farqi bir vaqtning o’zida qancha element ko’rsata olishda ekan. Joydan tejash maqsadida Combo Box dan foydalanish qulayroq bo’lsa, ko’proq elementni ko’rsatish uchun List Box dan foydalanish qulay.
    Button (tugma) va Check Box komponentalarining ko’pgina Windows muhitida uchratish mumkin.
    Button (tugma) komponentasi odatda dialog darchalarida foydalaniladi. Ko’pgina Windows dasturlarida tanish bo’lgan Ok va Cancel juftligini ko’rgansiz. Ammo sizga tugma komponentasidan foydalanish uchun diolog darchasini yaratish shart emas. Tugma komponentasini siz dasturingizning istalgan joyida joylashtirishingiz mumkin.
    BitBtn komponentasi Grafik tugma komponentasi bo’lib, oddiy tugma komponentasiga juda ham o’xshashdir. Delphi tugmalarning standart majmuasini taklif qiladi. Bularni dasturimizda yaratish uchun tanlab olishimiz mumkin.
    Chek Box (belgilash tugmasi) komponentasi ushbu tugma odatda dasturda
    Download 435,12 Kb.
    1   ...   5   6   7   8   9   10   11   12   13




    Download 435,12 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Matematika-informatika fakulteti

    Download 435,12 Kb.