additional компоненталар палитраси компоненталари ёрдамида дастурларни лойиҳалаш

DOC 200.5 KB Free download

Page preview (5 pages)

Scroll down 👇
1
1522295449_70395.doc additional компоненталар палитраси компоненталари ёрдамида дастурларни лойиҳалаш режа: 1. additional компоненталар палитраси компоненталар таснифи 2. tmaskedit компонентаси билан ишлаш 3. tactionmanager компонентаси билан ишлаш additional компоненталар палитраси компоненталар таснифи c++ builder дастурлаш муҳитида standard компоненталар палитрасида кейинги ўринда турувчи компоненталар палитраси бу additional компоненталар палитрасидир.additional компоненталар палитрасидаги компоненталар 4.1.1 – расмда берилган. .1.1 – расм: additional компоненталар палитраси. компоненталар палитрасидаги компоненталар билан танишиб чиқамиз: 4.1.2 – расм: additional компоненталар палитраси. tbitbtn –расмли тугма. биткўринишидагитасвир туширилган тугма яратади. бундай тугмалар кўпроқ махсус диалогли ойналарда қўлланилади. бу тугма яратиш учун tbutton тугмасига янги ҳусусиятлар қўшилган. масалан, kind –тугманинг стандарт кўринишлари ҳусусияти, glyph – битли тасвирларни чақириш ҳусусияти (4.1.2–расм). tspeedbutton –тезкор мурожаат тугмаси. одатда бу тугма формада расмли тугма яратиш ва фақатгини сичқонча ёрдамида ишлаш учун яратилади. tmaskedit –қолип бўйича маълумотларни киритиш учун бир қаторли тахрирлаш дарчасини яратади. tstringgrid – сатрларнинг икки ўлчамли жадвали. ушбу компонентага тегишли барча ҳусусиятларнинг номлари ва вазифалари …
2
ик маълумотларни сатрлар ёки устунлар бўйича акс эттириш учун мунтазам сетка яратади. rowcount ва colcount ҳусусиятлари вертикал бўйича ва горизонтал бўйича сетка уяларининг сонини белгилайди. options ҳусусиятининг қийматлари сетканинг тури (масалан, устунлар орасида ажратувчичизиқларга эга бўлган сетка тури) ва унинг хулқ–атворини (масалан, устундан устунга tab клавишаси бўйлаб ўтиш) ўзгартириш имконини беради. сеткадаги ажратиш чизиқларининг энг gridlinewidth ҳусусиятли томонидан белгиланади, айлантириш чизиқчалари эса scrollbars ҳусусияти томонидан қўшилади. fixedcols ва fixedrows ҳусусиятлари устунлар ва сатрларнинг айлантирилишини таъқиқлаб қўйиш имконини беради, fixedcolor ҳусусияти эса барча устун ва сатрларга маълум ранг беради. timage – график шакл жойлаштириладиган соҳа. шаклда график тасвир контейнерини яратади (бу бит кўринишдаги файллар, пиктограмма ёки метафайллар бўлиши мумкин). тасвирлар файллари муҳаррирининг дарсаси picture ҳусусияти қийматлари графасидаги тугма билан очилади. контейнер ўз ўлчамларини тасвирни тўлиқ сиғдирадиган қилиб ўзгартириши учун, autosize ҳусусиятигаtrue га ўрнатинг. кичикроқ ўлчамдаги дастлабги тасвир бутун формага чўзилиб кетиши учун, stretch ҳусусиятига true қийматини ўрнатинг. тасвирлар файлларининг динамик юкланиши …
3
рни яратади. компонента чизаётган объектни shape ҳусусияти аниқлайди, style ҳусусиятининг қиймати эса объект кўринишини ўзгартириб, уни қавариқ ёки ботиқ ҳолга келтиради. фойдаланувчи шакл ўлчамларини ўзгартирганда ҳам объектнинг нисбий ҳолатини ўзгармас қолдириш учун, align ҳусусиятига true қийматини ўрнатилади. tscrollbox – ҳаракатланиши мумкин бўлган дарча. формада ўлчамлари ўзгарувчан контейнерни яратади, бу контейнер автоматик тарзда заруратга кўра айлантириш линейкалари билан таъминланади. айлантириб кўриш контейнери ёрдамида дарчанинг айрим соҳаларини айлантириб кўришдан ҳимоялаш мумкин. масалан, компоненталар панели ва ҳолат панелини ҳимоялаш учун, аввал дарчани айлантириш линейкасини беркитиб қўйинг, кейин эса айлантириш контейнери ишчи соҳасида компоненталар панели ва ҳолат панели ўртасига жойлаштиринг. контейнерни айлантириб кўриш линейкаси дарчага тегишли бўлиб кўринади, бироқ айлантириш фақат контейнер ичида амалга оширилади. айлантириб кўриш контейнерларидан яна бошқачасига ҳам фойдаланиш мумкин: улар бирон–бир дарчада кўплаб айлантириб кўрилаётган соҳалар (турлар) яратиш имконини беради. турлар кўпинча тижорий матн процессорларида, бухгалтерия дастурларида ва лойиҳаларни режалаштириш дастурларида қўлланади. айлантириб кўриш контейнери бошқа компонентларга, масалан tbutton ва …
4
ши мумкин (сана, вақт, телефон рақами ва ҳ.к.). editmask ҳусусияти жорий ниқоб кодини cақлайди. ниқоблар муҳаррири дарчаси (4.2.1–расм) ушбу ҳусусият қийматлари графасида тугма билан очилади. tmaskedit компонентаси tcustommaskedit синфининг тўғридан-тўғри ҳосиласидир. у сатрлар ёки устунлар бўйича белгили кетма-кетликларни акс эттириш учун мўлжалланган мунтазам (регуляр) тўрни яратади. 4.2.1 – расм: ниқоблар муҳаррири дарчаси. ниқоблар яратишда қуйидаги белгилардан фойдаланилади: ! – ушбу белги шаблонда керакли бўлган белгиларнинг олдига қўйилади, агарда белги керак бўлмаса шаблондан кейин қўйилади; > – ушбу белги киритилаётган белгиларни автоматик тарзда юқори регистрга ўтказади; — белгиларни ўтказишни тўхтатиш; \ — ушбу белги кейинги белгининг ўзи шаблонда акс эттирилади; l — ушбу белгининг ўрнида харфлар киритилишини белгилайди; l — ушбу белгининг ўрнида харфлар киритилишини белгилайди, лекин белгилар охиригача киритилиши охиригача киритилиши шарт эмас; a — ушбу белги харфлар ёки рақамлар киритилиши учун шаблон тайёрлайди; a — ушбу белги харфлар ёки рақамлар киритилиши учун шаблон тайёрлайди ва яна бўш жой қолидириш …
5
фойдаланамиз. юқорида келтирилган компоненталардан фойдаланиб 4.2.2 – расмдаги формани яратамиз. 4.2.2 – расм: форманинг кўриниши. биринчи ўринда форманинг баъзи бир ҳусусиятларини ўзгартирамиз: – bordericons ҳусусиятининг bimaximize ўзгарувчисининг қийматини false га ўзгартирамиз; – borderstyle ҳусусиятини bssingle га ўзгартирамиз; – clientheight ҳусусияти қийматини 350 га, clientwidth ҳусусиятини 500 га ўзгартирамиз; – caption ҳусусияти қийматини “талабалар ҳақида маълумот...” га ўзгартирамиз. иккинчи ўринда, tstringgrid компонентасининг айрим ҳусусиятларини ўзгартирамиз. бу ҳусусиятлар қуйидагилар: – defaultcolwidth ҳусусиятининг қийматини 40 га; – defaultrowheight ҳусусиятининг қийматини 22 га; – options ҳусусияти gorowsizing ўзгарувчиси қийматини true га; – options ҳусусияти gorowselectўзгарувчиси қийматини true га; – tabstop ҳусусиятининг қийматини false га ўзгартирамиз. формадаги жойлашган 2 та tlabel компонентасининг caption ҳусусиятларини мос равишда қуйидаги ча ўзгартирамиз: label1: “талабанинг фамилияси ва исми:”; label2: “телефон рақами:”. edit1 объектнинг text ҳусусиятининг қийматини тозалаймиз. maskedit1 объектнинг editmask ҳусусиятини ўзгартирамиз. бунинг учун 4.2.3 – расмда келтирилган ойнадаги input mask бандини ойнада кўрсатилгандай ўзгартирамиз. 4.2.3 – расм: input …

Want to read more?

Download the full file for free via Telegram.

Download full file

About "additional компоненталар палитраси компоненталари ёрдамида дастурларни лойиҳалаш"

1522295449_70395.doc additional компоненталар палитраси компоненталари ёрдамида дастурларни лойиҳалаш режа: 1. additional компоненталар палитраси компоненталар таснифи 2. tmaskedit компонентаси билан ишлаш 3. tactionmanager компонентаси билан ишлаш additional компоненталар палитраси компоненталар таснифи c++ builder дастурлаш муҳитида standard компоненталар палитрасида кейинги ўринда турувчи компоненталар палитраси бу additional компоненталар палитрасидир.additional компоненталар палитрасидаги компоненталар 4.1.1 – расмда берилган. .1.1 – расм: additional компоненталар палитраси. компоненталар палитрасидаги компоненталар билан танишиб чиқамиз: 4.1.2 – расм: additional компоненталар палитраси. tbitbtn –расмли тугма. биткўринишидагитасвир туширилган тугма яратади. бундай тугмалар кўпроқ махс...

DOC format, 200.5 KB. To download "additional компоненталар палитраси компоненталари ёрдамида дастурларни лойиҳалаш", click the Telegram button on the left.