Кіріспе Курстың мақсаты мен міндеттері


Arc (x1, y1, x2, y2, x3, y3, x4, y4: integer)-



бет30/62
Дата03.11.2022
өлшемі1.46 Mb.
#463964
1   ...   26   27   28   29   30   31   32   33   ...   62
C# тілінде программалау негіздері

Arc (x1, y1, x2, y2, x3, y3, x4, y4: integer)-доға


Chord(x1, y1, x2, y2, x3, y3, x4, y4: integer)- хорда


Ellipse(x1, y1, x2, y2: integer)- эллипс


Rectangle(x1, y1, x2, y2: integer)- тіктөртбұрыш


Pie(x1, y1, x2, y2, x3, y3, x4, y4: integer)- сектор т.с.с.


Arc, Chord, Ellipse əдістерінде x1 жəне y1 параметрлері доға, хорда, эллипсті шектеп тұрған тіктөртбұрыштың сəйкес сол жақ жоғарғы, x2 жəне y2- оң жақ төменгі бұрышының координаталары. x3 жəне y3, x4 жəне y4 параметрлері доға немесе хорданың бастапқы жəне соңғы нүктесінің координатасын анықтайды.

С++-те графикалық құрылғыларды қолдануды жеңілдететін арнайы кластар анықталған: TCanvas- бейнелеу контексі үшін, TFont- шрифт үшін, TPen- қалам үшін, TBrush- қылқалам үшін.




Pen қаС#еті сызық жəне геометриялық фигуралардың шекарасын сызу үшін қолданылатын қалам атрибутын анықтайды.


Мысалы: Canvas->pen->Width=1; Canvas->Pen->Color=clRed; Canvas->Pen->Style=psDash;

Canvas->Ellipse(30,30,120,120);


Нəтижеде сызық қалыңдығы 1-ке тең, сызық стилі штрихталған, қызыл түсті шеңбер сызылады. Қосымшаны орындату нəтижесі келесі суретте көрсетілген. Код “Сызу” батырмасына жазылады.




Brush (қылқалам)- тұйық облысты, геометриялық фигура ішін бояуды жүзеге асырады. Brush қаС#етінің өз қаС#еттері бар. Color – фигура ішін бояу түсін көрсетеді.


Style- бояу стилін анықтайды.

Оның мəндері:




bsSolid- тұтас бояу


bsHorizontal- горизонталь сызықпен бояу




Достарыңызбен бөлісу:
1   ...   26   27   28   29   30   31   32   33   ...   62




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет