• Вазифаси
  • Ызбекистон Республикаси




    Download 4,07 Mb.
    bet16/21
    Sana03.12.2023
    Hajmi4,07 Mb.
    #110428
    1   ...   13   14   15   16   17   18   19   20   21
    Bog'liq
    Vizual maruza

    Эслатма: Ю=орида келтирилган ва =уйида келадиган документ сызлари =андайдир хужжат эмас балки, маълумотлар устида турли амаллар бажарувчи форма ща=ида боради.

    Якка хужжатли интерфейс – бу типдаги интерфейс фа=атгини бир ойнада якка хужжат билан ишлай олади. Бунга мисол =илиб Microfoft WordPad дастурини айтиш мумкин (11-расм). Кып хужжатлар билан бир ва=тда ишлаш учун бу дастурни бир неча бор ишга юклаш зарур былади. У хар гал ишга юкланганида бир хил дастур хотирадан жой олаверади натижада компьютер хотираси кераксиз бир хилдаги маълумотлар билан тылиб =олади ва унинг ишлаши сезиларли даражада секинлашади.


    Ю=оридагилардан келиб чи=иб бу турдаги интерфейсдан фойдаланишни бутунлай йы= =илмаслик лозим чунки уларнинг щам ыз ырни бор. Масалан нусха кычирувчи ёки кичик имконятли интерфейслар.

    SDI – интерфейс.


    SDI туридаги интерфейс =уйидаги бош=арув элементларидан ташкил топган:

    • бош меню;

    • бош=арув элементларидан ташкил топган панел;

    • тахрирланадаган маълумотларни кырсатувчи ойна;

    • маълумотлар билан ишлаш учун бош=арув элементлари;

    • иш холатини кырсатувчи остки сатр.


    11-расм. WordPad интерфейси

    MDI – туридаги интерфейс.


    MDI – туридаги интерфейснинг асосий вазифаси хар хил маълумотлардан иборат былган бир неча хужжатларни ыз ичига олиш ва уларни =айта ишлашдан иборат. MDI – туридаги интерфейсга мисол =илиб Microsoft Word дастурини келтиришимиз мумкин (12-расм).

    12-расм. MS Word интерфейси

    Бундай турли интерфейс учун авлод =олдирувчи ойна зарур. У бир нечта яратилган ойналарни бош=ариш имкониятига эга былади. Янги яратилган авлод ойналарининг сон чегараси компьютер имкониятига бо\ли=.


    MDI туридаги интерфейс таркибига =уйидаги элеметлар киради:

    • бош меню;

    • бош=арув элементларидан ташкил топган панел;

    • дастурнинг асосий ойнаси;

    • тахрирланадаган маълумотларни кырсатувчи авлод ойна(лари)си;

    • авлод ойна(лари)сидаги маълумотлар билан ишлаш учун бош=арув элементлари;

    • иш холатини кырсатувчи остки сатр.

    Энди эса =уйида MDI туридаги интерфейсни яратиш технологиясини кыриб чи=ишимиз мумкни.
    MDI – интерфейснинг авлод =олдирувчи ойнаси.

    Авлод =олдирувчи форма яратиш учун =уйидаги амаллар кетма-кетлиги бажарилади:



    • VB6 ишга юкланганидан сынг Standard EXE сатри танланади ва ОК тугмаси босилади;

    • Project менюсидан Add MDI Form буйру\и танланади.

    MDI форманинг кыриниши 13-расмда кырсатилган:



    13-расм. MDI авлод =олдириш ойнаси

    Авлод =олдирувчи ойна ва авлод ойналарининг асосий хусусиятлари =уйидаги жадвалда келтирилган: Бу ходисларни тахрирлаш учун Properties ойнасидан фойдаланилади.





    Хусусият
    Вазифаси

    BackColor

    Форма фонининг рангини ызгартиради.

    BorderStyle

    Форма турини танлаш. (Хажм, диологли, якка рамкали ва щ.)

    Caption

    Форма сарлавхасини ызгартиради. (MDI Form1  MDI формаси )

    ControlBox

    Ойна сарлавхасидаги тугмачаларни кырсатишни бош=аради

    Font

    Формадаги шрифт турини ызгартириш

    ForeColor

    Формада жойлашган матн рангини ызгартириш

    Height

    Форма баландлигини ызгартириш

    Icon

    Формага белги =ыйиш

    Left

    Формани экраннинг чап =исмига нисбатан жойлашиши

    MDIChild

    Формани MDI – авлодига айлантиради (True)

    Name

    Форма номини ызгартириш

    ScaleMode

    Формага тегишли ылчов бирлигини ызгартириш (мм, см, дюм, пиксел…)

    ShowInTaskbar

    Топшири=лар панелида кырсатиш ёки кырсатмасликни таъминлайди

    Width

    Форма энини ызгартиради

    WindowState

    Форма холатини белгилайди: 0-Normal – Оддий кыриниш; 1-Minimized – Кичиклаштирилган кыриниш; 2-Maximized – Экранни тыла =оплайдиган кыриниш.

    Барча объектлар устида турли ходисалар(События-Events)ни бажартириш мумкин. Масалан Объект сиртида сич=ончанинг чап тугмаси босилиши ёки Enter тугмасининг босилиши. Форма учун щам турли ходисалар мавжуд былиб уларнинг асосийлари =уйидаги жадвалда келтирилган:





    Ходиса
    Вазифаси

    Activate

    Форма активлашганида (жорий яъни кыринганида) рый берадиган ходиса

    Click

    Форса сиртида сич=ончанинг чап тугмаси босилганида ёки Enter, Space тугмалари босилганида рый беради

    DdlClick

    Форма сиртида сич=ончанинг чап тугмаси икки марта босилганида рый беради

    Deactivate

    Форма активлик холатидан чи==анида рый берадиган ходиса

    GotFocus

    Форманинг сирти актив былганида рый берадиган ходиса

    Initalize

    Форма инсталяция былганида рый беради

    KeyUp

    Тугмача босиб =ыйиб юборилгандида рый беради

    Load

    Форма ишга юкланаётганида рый беради

    MouseUp

    Форса сиртида сич=ончанинг чап тугмаси босилганида рый беради

    Resize

    Форма хажми ызгарганида рый беради

    UnLoad

    Форма экрандан йы=олиб хотирадан ычирилаётганида рый беради

    MDI – интерфейсининг яратилувчи авлод ойнаси.
    Яратилувчи авлод ойнаси =уйидаги расмда кырсатилган:




    Download 4,07 Mb.
    1   ...   13   14   15   16   17   18   19   20   21




    Download 4,07 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Ызбекистон Республикаси

    Download 4,07 Mb.