Raqamli qiymatlarni chiqarish Str (), OutTextXY ( ).
Shriftlar SetTextStyle(Font:word; Direction:word; CharSize:word).
tekislash matn SetTextJustify(Horiz, Vert:word);
4. Rang va palitrani sozlash
Joriy palitrasi haqida ma'lumot olish GetDefaultPalette ( var Palitra : Palitra turi ).
Chizma tartiblari uchun rangni o'rnatish SetColor ( Rang : so'z ).
Yangi fon rangini o'rnatish SetBkColor ( Rang : so'z ).
5. Grafik figuralarni yasash
To'rtburchaklar qurish :
bir o'lchovli to'rtburchak chizish: To'rtburchak ( Xl , Y1, X2 , Y2: tamsayı),
chizish uch o'lchovli ustiga bo'yalgan to'rtburchak Bar3D(xl, yl, x2, y2:integer; Chuqurlik: so'z; Yuqori: mantiqiy.
Bino ko'pburchaklar DrawPoly(NumPointst: so'z; var PolyPoints) Yoylar va doiralar qurilishi :
Circle Circle ( X , Y , Radius : so'z ) ;
Arc Arc (X,Y: integer; StAngle, EndAngle, Radius: so'z);
Elliptik yoy Ellips (X,Y:integer; StAngle, EndAngle:word; xR,yR:word) ;
ustiga bo'yalgan ellips FillEllipse(X, Y:integer; xR, yR:word);
Sektor PieSlice(X,Y:integer;StAngle,EndAngle,Radius:so'z);
Sektor ichida ellips sektori(X, Y:integer; StBurchak, EndAngle, xR, yR:word);
6. Tasvir parchalari bilan ishlash
Fragment tasvirini saqlash uchun zarur bo'lgan xotira hajmi ImageSize ( XI , Yl , X 2, Y 2: Integer ): Word .
GetImage xotirasida saqlash ( XI , Yl , X 2, Y 2: Integer ; var bitmap ).
Buferdan ekranga ekranning belgilangan maydonining ikkilik tasvirini chop etadi PutImage ( X , Y : integer ; var bitmap ; Opera : so'z ).
Talabalarning bilim va ko'nikmalariga qo'yiladigan talablar
Talabalar bilishi kerak:
Grafik rejimini ishga tushirish va yopish;
GRAPH modulining asosiy protseduralari va funktsiyalari: oyna, joriy ko'rsatkich, nuqta, chiziq;
Matn bilan ishlash ;
Ranglar va palitralarni o'rnatish ;
Grafik figuralarni qurish ;
Tasvir parchalari bilan ishlash ;
Do'stlaringiz bilan baham: |