• Shrift xususiyatini sozlash oynasi FontDialog
  • 1-misol. Memo
  • Button1
  • O‘zbekiston respublikasi oliy ta’lim, fan va innovatsiyalar vazirligi navoiy davlat pedagogika instituti




    Download 14,73 Mb.
    bet119/178
    Sana13.05.2024
    Hajmi14,73 Mb.
    #230019
    1   ...   115   116   117   118   119   120   121   122   ...   178
    Bog'liq
    Darslik 01.05.2023

    5. FontDialog tugmasidan foydalanish. FontDialog tugmasi loyihada Шрифт muloqot oynasidan foydalanish imkoniyatini yaratadi. Undan foydalanish uchun Dialogs komponentalar palitrasidan piktogramma belgilanib, loyiha oynasiga kelinadi va sichqoncha tugmasini bosgan holda tanlash lozim bo‘lgan joy ajratiladi. Natijada, FontDialog1 tugmasi hosil qilinadi. Uning muloqot oynasi quyidagi ko‘rinishda namoyon bo‘ladi:

    3.3.22-rasm.
    Ushbu oynada shrift nomi, yozilish shakli, o‘lchami va boshqa xususiyatlarni sozlash mumkin.
    Shrift xususiyatini sozlash oynasi
    FontDialog tugmasining Object Inspector oynasidagi asosiy xususiyati Font bandi hisoblanadi. Bunda shrift sozlamalari Font xususiyatiga o‘zlashtiriladi. MaxFontSize va MinFontSize xususiyatlaridan foydalanib, shrift o‘lchamining yuqori va quyi chegaralarini belgilash mumkin. Agar ushbu xususiyatlarning qatoriga 0 (nol) qiymat tanlansa, shrift o‘lchamlarini ixtiyoriy qiymatga o‘zgartirish mumkin.
    1-misol. Memo maydoniga kiritilgan ma’lumotlarning shrift sozlamalarini FontDialog tugmasi orqali boshqarish.
    Memo maydoniga kiritilgan ma’lumotlarning shrift sozlamalarini FontDialog tugmasi orqali boshqarish uchun loyiha oynasiga Standart komponentalar palitrasidan Button1, Memo1 va Dialogs komponentalar palitrasidan FontDialog1 tugmalari joylashtiriladi. Button1 tugmasining Caption qatoriga “Shrift” jumlasi kiritiladi:

    3.3.22-rasm.
    “Shrift” tugmasining dasturlash maydoniga quyidagi dastur kodi kiritiladi:
    {
    if (FontDialog1->Execute())
    Memo1->Font=FontDialog1->Font;
    }

    3.3.23-rasm.
    Hosil bo‘lgan loyiha oynasi kompyuter xotirasiga saqlanib, F9 tugma yordamida ishchi holatga o‘tkaziladi. Ishchi holatga o‘tkazilgan loyiha oynasida Memo maydoniga biror bir ma’lumot kiritiladi va “Shrift” nomli tugma bosiladi. Natijada, Шрифт muloqot oynasi namoyon bo‘ladi:





    3.3.24-rasm.

    3.3.25-rasm.


    Download 14,73 Mb.
    1   ...   115   116   117   118   119   120   121   122   ...   178




    Download 14,73 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O‘zbekiston respublikasi oliy ta’lim, fan va innovatsiyalar vazirligi navoiy davlat pedagogika instituti

    Download 14,73 Mb.