• Sobыtie Opisanie
  • TSpeedButton
  • TBitBtn
  • Maskalangan kiritish katori (TMaskEdit )
  • Ma’ruza №1. Borland C++ Builder komponentalarini o`rganish Reja




    Download 1.07 Mb.
    bet6/18
    Sana13.09.2022
    Hajmi1.07 Mb.
    #25864
    1   2   3   4   5   6   7   8   9   ...   18
    Bog'liq
    1-mavzu
    Техник ехсплотатсия курс иши Сидиқов О, Hayot Faoliyati Xavfsizligi 3-Amaliy, 15.11 rus tili milliy maktablar rus tili rus maktablar(2), SINF RAHBARINI BAHOLASH MEZONI 2022, Bozor muvozanati maksimal va minimal narxlar, abu-ali-ibn-sino-va-uning-falsafiy-qarashlari, 1-Labaratoriya Muntazam ko\'pburchaklar
    Asosiy forma hodisalari
    Jadvalda asosiy formaning hodisalari qachon yuzaga kelishi tarifi berilgan. Bu hodisalarni Ob’yektlar inspektorining Events bo‘limida ko‘rish mumkin.



    Hodisa

    Tarifi

    OnActivate

    Forma aktivlashganda

    OnCanResize

    Forma o‘lchamini o‘zgartirishdan oldin.

    OnClick

    Formaga chertishda

    OnClose

    Forma yopilganda

    OnCloseQuery

    Formani yopishdan oldin

    OnCreate

    Forma yaratilganda

    OnDblClick

    Formaga ikki marta chertilganda

    OnDeactivate

    Forma deaktivlashganda

    OnDestroy

    Forma yo‘q qilinganda

    OnHide

    Forma tasviri yo‘qolganda

    OnKeyDown

    Tugma bosilganda

    OnKeyPress

    Tugma bosilib, qo‘yib yuborilganda

    OnKeyUp

    Tugma qo‘yib yuborilganda

    OnMouseDown

    Sichqoncha tugmasi bosilganda

    OnMouseMove

    Sichqoncha harakatlanganda

    OnMouseUp

    Sichqoncha tugmasi qo‘yib yuborilganda

    OnMouseWheel

    Sichqoncha g‘ildiragi tomonidan

    OnMouseWheelDown

    Sichqoncha g‘ildiragi pastka aylantirilganda

    OnMouseWheelUp

    Sichqoncha g‘ildiragi yuqoriga aylantirilganda

    OnPaint

    Forma qaytadan chizilganda

    OnResize

    Forma o‘lchamlari o‘zgarganda

    OnShortCut

    Issiq klavisha bosilganda

    OnShow

    Forma hali chizilmasdan paydo bo‘lganda

    Sobыtie Opisanie
    Bu forma tomonidan generasiya qilinishi mumkin bo‘lgan asosiy hodisalardir. Bu hodisalar komponentalarga ham tegishlidir.


    Additional komponentlar palitrasi
    TSpeedButton va TBitBtn tugmalari.
    Bu tugmalar TButton vazifalarini bajaradi. YAgona farqi matndan tashqari racmlarni ham aks ettiradi. TSpeedButton tugmasi fokus olmaydi. Bu shuni bildiradiki, agar matn qatorida satr terib, bu tugma bosilsa, shu hodisa qayta ishlangandan so‘ng fokus yana matn qatoriga qaytib keladi. TAB tugmasi bilan bu tugmani ajratib bo‘lmaydi3.



    Tugmaga rasm o‘rnatish uchun ikki marta Glyph xossasi qatorida chertish lozim. Natijada rasm paydo bo‘lgan yuklash oynasida Load tugmasini bosish lozim. Ko‘p rasmlar Program Files\Common Files\Borland Shared\Images \Buttons katalogida joylashgandir.



    TBitBtn va TSpeedButton tugmalari deyarli bir xil xossalarga egadir. Ular uchun umumiy Layout, xossasi rasm va matn o‘zaro joylashuvini o‘zgartirishga imkon beradi. Quyidagi rasmda har xil qiymatlar mos variantlari ko‘rsatilgan

    TBitBtn tugmasining yana bir xossasi Kind bo‘lib oldindan tayyorlangan standart tugmalarni tanlash imkonini beradi. Quyidagi rasmda standart tugmalar va ularga mos qiymatlarni ko‘rish mumkin.



    Yana bir xossa ModalResult – dialog oynasi uchun tugma qaytaradigan natijani tanlashga imkon beradi.
    TSpeedButton tugmasining GroupIndex xossasi tugmalarni guruhlashga imkon beradi. Buning uchun bir guruhga tegishli tugmalarning GroupIndex xossasi bir xil qiymatga masalan 1 ga teng bo‘lishi kerak. Guruhlangan tugmalarning biri bosilsa, qolganlaridan ajralib qoladi. Buning uchun Down xossasi qiymati true ga teng bo‘lishi kerak.


    Maskalangan kiritish katori (TMaskEdit)
    Bu komponent malum formatga mos satr kiritishga imkon beradi.

    Asosiy xossasi EditMask bo‘lib, shu xossa qatorida ikki marta chertilsa kiritish muharriri ochiladi.



    Input Mask qatorida maska kiritish mumkin. Test Input, qatorida maskani testlash mumkin.
    Maska terish osondir. Agar qator to‘rt raqamli son, tere va uch raqamli sondan iborat bo‘lishi kerak bo‘lsa, Input Mask qatoriga 9999-999 kiritish mumkin.



    Download 1.07 Mb.
    1   2   3   4   5   6   7   8   9   ...   18




    Download 1.07 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Ma’ruza №1. Borland C++ Builder komponentalarini o`rganish Reja

    Download 1.07 Mb.