standard компоненталар палитраси хусусият услуб ва ходиса

DOC 140.5 KB Free download

Page preview (5 pages)

Scroll down 👇
1
1522390539_70422.doc 32 5 9 + = c f t t ( ) 32 9 5 - = f c t t standard компоненталар палитраси хусусият услуб ва ходиса режа: 1. ҳусусият, услуб ва ходиса 2. standard компоненталар палитраси 3. компоненталардан фойдаланиб дастур яратиш ҳусусият, услуб ва ходиса объектли дастурлаш – бу таркибида объект тушунчаси бўлган дастурларни қайта ишлаш услубидир. қўйилган масалалар объектлар ёрдамида ечилса, улар объектли дастурлар деб аталади. ундаги асосий дастур объектлар кетма-кетлигини ўзида сақлайди ва уларни бир-бири билан боғлайди. класс – бу мураккаб кўринишга эга бўлиб, бир жойга жамланган функциялар ва маълумотлар ёзувларини ўзида мужассамлаштиради. қуйидаги мисолда оддий синфни эълон қилиш йўлини кўриб чиқайлик: 1: class tperson 2: { 3: private: 4: string fname; 5: string faddress; 6: public: 7: void show(); 8: }; класснинг ўзгарувчилари ҳусусият деб аталади. функциялари эса услуб (метод) деб номланади. юқоридаги мисолда tperson – класс номи, fname ва faddress – ҳусусиятлар ёки майдонлар, …
2
и қўшилган. масалан, объектнинг чертиш, босиш маъносини англатувчи click ходисаси onclick деб номланган. standard компоненталар палитраси иловалар интерфейси яратиш учун c++builder визуал компоненталарининг кенг тўпламини тақдим қилади. уларнинг асосийлари компоненталар палитрасининг standard, additional va win32 варақларида жойлашган. standardварағидаги интерфейс компоненталарининг аксарияти windows операцион тизими бошланғич версияларида ишлатилган объектлардан иборат: 2.2.1 – расм: standard компоненталар палитраси frames – фреймлар; mainmenu –асосий меню. бош меню командалари панелини ва уларга мос келадган тушиб қоладиган менюларни яратади. барча меню буйруқларининг идентификаторлари менюнинг ҳар қандай конкрет буйруғига кириш ҳуқуқига эга бўлган items ҳусусияти билан аниқланади, automerge ҳусусияти merge ва unmerge методлари билан биргаликда турли шаклдаги менюларнинг бирлашиш жараёнини бошқаради; popupmenu – оқиб чиқувчи меню. шакл ёки биронта бошқа компонента учун махсус меню яратади. эътиборга олинг, айнан шу мақсад учун ҳар қандай бошқа компонента popupmenu ҳусусиятига эга бўлиб, бу ҳусусиятда сиз унинг билан боғлиқ менюга иқтибос қилишингиз мумкин. агар сиз сичқончанинг ўнг тугмасини шаклга ёки берилган …
3
га эга бўлиш учун, wordwrap ҳусусиятининг true қийматини беринг. transparent ҳусусиятининг true қийматини ўрнатсангиз, бошқа компонентанинг бир қисмини тўғри унинг устида жойлаштирилган ном орасидан кўриниб турадиган қилишингиз мумкин. edit – бир сатрли матн тахрирлагич. ахборот якка сатрини киритишидаги таҳрир қилинадиган тўртбурчак соҳани акс эттиради. таҳрир соҳасининг ичидаги бошланғич нарсаларни text ҳусусиятининг қиймати бўлган сатр аниқлайди. tedit компонентаси tcustomedit синфининг тўғридан-тўғри ҳосиласи бўлиб, унинг барча ҳусусиятлари, методлари ва фоқеаларига ворислик қилади. memo – кўп сатрли матн тахрирлагич. ахборотнинг кўплаб сатрини киритишидаги таҳрир қилинадиган тўртбурчак соҳани акс эттиради. таҳрир соҳасининг ичидаги бошланғич нарсаларни lines ҳусусиятининг қиймати бўлган сатрлар массиви аниқлайди. ушбу ҳусусият қиймати устунида тугмачани боссангиз, рўйхат элементлари муҳаррирининг дарчаси очилади. tmemo компонентаси tcustommemo синфининг тўғридан–тўғри ҳосиласи бўлиб, унинг барча ҳусусиятлари, методлари ва воқеаларига ворислик қилади. button – стандарт тугма.ёзувли тўртбурчак тугмани яратади. тугмача босилганда, дастурда бирон–бир хатти​–ҳаракат бажарилади. тугмачалар кўпроқ диалогли дарчаларда қўлланади. default ҳусусиятининг true қиймати томонидан танлаб олинган яширин …
4
нентасининг ҳусусияти мос равишда ўзгаради ҳамда onсlick воқеаси юзага келади. тавсифий матн caption ҳусусиятида сақланади. allowgrayed ҳусусиятининг true қийматини ўрнатиб, боксни тўқроқ рангли (масалан, кулранг) қилиш мумкин. state ҳусусияти жорий ҳолатни ва бокс рангини акс эттиради. tcheckbox компонентаси tbuttoncontrol синфининг ҳосиласидир. radiobutton – бир соҳадаги бир–бирига ўзаро инкор қилувчи танлаш. иккита ҳолатга ҳамда тавсифий матнга эга бўлган юмалоқ тугмачани яратади (бунда тавсифий матн юмалоқ тугмачанинг вазифасини спецификация қилади). radio-тугмалар бир-бирини истисно қиладиган танлов вариантларининг тўпламидан иборат: яъни ушбу вақт дақиқасида фақат битта тугма танлаб олиниши мумкин (ички қора доирача билан белгиланади), аввал танланган тугмадан эса танлов автоматик тарзда олинади. radio-тугма босилганда, checked компонентасининг хусусияти ҳам мос равишда ўзгаради ва onclick воқеаси юзага келади. одатда radio-тугмалар аввалдан шаклда ўрнатилган контейнер ичига жойлаштирилади. агар битта тугма танланган бўлса, ушбу гуруҳга мансуб барча бошқа тугмаларнинг танловлари автоматик тарзда олиб ташланади. масалан, шаклдаги иккита radio-тугма, агар улар бошқа-бошқа контейнерларда жойлашган бўлсагина, бир пайтнинг ўзида …
5
қийматининг графасида тугмача билан очилади. рўйхат элементларини items объектининг add, append, delete ва insert методлари ёрдамида динамик тарзда қўшиш, ўчириш, орасига жойлаш ва ўрнини алмаштириш мумкин. масалан: 9: lisbox1->items->add(«ro’yxatning oxirgi elementi»); sorted ҳусусиятининг true қиймати рўйхат элементларини алифбо тартибида навларга ажратиб жойлаштиради. tlistbox компонентаси tcustomlistbox синфининг ҳосиласи бўлиб, унинг барча ҳусусият, метод ва воқеларига ворислик қилади. combobox – очилувчи рўйхатга эга бўлган танлаш. таҳрир соҳаси ҳамда матн вариантларининг тушиб қоладиган рўйхати комбинациясини танлаш учун яратади. text хусусиятининг қиймати бевосита таҳрир соҳасига киритиб қўйилади. фойдаланувчи танлаб олиши мумкин бўлган рўйхат элементлари items хусусиятининг ичида бўлади, дастурнинг бажарилиш пайтида танлаб олиниши мумкин бўлган элемент рақами itemindex хусусиятининг ичида бўлади, танлаб олинган матннинг ўзи эса seltext хусусиятининг ичида бўлади. selstart ва sellength хусусиятлари матннинг қайси қисмини танлаб олишни белгилаб бериш ёки матннинг қайси қисми танлаб олинганини билиш имконини беради. items объектининг add, append, delete ва insert методлари ёрдамида рўйхат элементларини динамик тарзад қўшиш, …

Want to read more?

Download the full file for free via Telegram.

Download full file

About "standard компоненталар палитраси хусусият услуб ва ходиса"

1522390539_70422.doc 32 5 9 + = c f t t ( ) 32 9 5 - = f c t t standard компоненталар палитраси хусусият услуб ва ходиса режа: 1. ҳусусият, услуб ва ходиса 2. standard компоненталар палитраси 3. компоненталардан фойдаланиб дастур яратиш ҳусусият, услуб ва ходиса объектли дастурлаш – бу таркибида объект тушунчаси бўлган дастурларни қайта ишлаш услубидир. қўйилган масалалар объектлар ёрдамида ечилса, улар объектли дастурлар деб аталади. ундаги асосий дастур объектлар кетма-кетлигини ўзида сақлайди ва уларни бир-бири билан боғлайди. класс – бу мураккаб кўринишга эга бўлиб, бир жойга жамланган функциялар ва маълумотлар ёзувларини ўзида мужассамлаштиради. қуйидаги мисолда оддий синфни эълон қилиш йўлини кўриб чиқайлик: 1: class tperson 2: { 3: private: 4: string fname; 5: string faddress; 6: …

DOC format, 140.5 KB. To download "standard компоненталар палитраси хусусият услуб ва ходиса", click the Telegram button on the left.