O’zbekiston aloqa, axborotlashtirish va telekommunikatsiya texnologiyalari davlat qo’mitasi



Download 1,61 Mb.
Pdf ko'rish
bet46/79
Sana08.09.2021
Hajmi1,61 Mb.
#168521
1   ...   42   43   44   45   46   47   48   49   ...   79
Bog'liq
C C dasturlash

Pen  xossasi  rangga  (Canvas->Pen->  Color),  chizishning  piksellerdagi 
qalinlikka  (Canvas->Pen->  Width),  chizilayotgan  chiziq  toifasiga  (Canvas->Pen-
>Style) ega. Chiziq  toifasi quyidagi  qiymatlarni  qabul qilishi  mumkin: 
psSolid – uzluksiz chiziq (kelishuv  bo‗yicha); 
psDash – tire belgilaridan  hosil bo‗lgan chiziq; 
psDot – nuqtalardan tashkil  topgan chiziq; 
psDashDot – nuqta va tire ketma-ketliklaridan   iborat chiziq; 
psDashDotDot – tire va nuqtalardan ketma-ketliklaridan  iborat chiziq; 
psClear – ko‗rinmas chiziq; 


 68 
psInsideFrame  –  chizish  sirtini  chegaralovchi  to‗g‗ri  to‗rtburchak  ichidagi 
chiziq. 
Brush  xossasi  geometrik  shakllar,  masalan,  to‗g‗ri  to‗rtburchak  va  ellips 
ichini  to‗ldirish naqshini  aniqlaydi.  U quyidagi  xossalarga ega: 
Canvas->Brush->Color – kist ranggi; 
Canvas->Brush->Style  –  kist  toifasini  aniqlaydi  va  u  quyidagi  qiymatlarni 
qabul qilishi  mumkin: 
bsSolid – berilgan rang bilan  shakl yuzasi  to‗liq bo‗yaladi; 
bsClear -shakl yuzasini  bo‗yalmaydi; 
bsHorizontal - shakl yuzasi  parallel  chiziqlar  bilan  to‗ldiriladi; 
bsVertical  - shakl yuzasi vertikal  chiziqlar  bilan  to‗ldiriladi; 
bsFDiagonal - shakl yuzasi yuqoriga qaragan chiziqlar  bilan  to‗ldiriladi; 
bsFDiagonal - shakl yuzasi yuqoriga pastga chiziqlar  bilan  to‗ldiriladi; 
bsCross - shakl yuzasi to‗r bilan to‗ldiriladi; 
bsDiagCross  -  shakl  yuzasi  egri  chiziqlardan  hosil  bo‗lgan  to‗r  bilan 
to‗ldiriladi. 
Canvas  obektining  muhim  xossalaridan  biri  Canvas->Pixels[x][y]  xossasi 
bo‗lib,  u  ko‗rsatilgan  koordinatadagi  piksel  rangini  aniqlaydi.  Bu  xossa  qiymatini 
o‗qish va  unga qiymat yozish mumkin. 
Geometrik  shakllar  chizish  uchun  quyida  keltirilgan  funksiyalardan 
foydalanish  mumkin: 
Arc(int X1, int Y1, int X2, int Y2, int X3, int Y3, int X4, int X4)  – yoy chizish. 
Bu  erda  (X1,Y1)  va  (X2,Y2)  –  mos  ravishda  yoy  chiziladigan  to‗rtburchak 
sohaning  chap  yuqori  va  o‗ng  past  uchlari  koordinatasi.  (X3,Y3)  va  (X4,Y4) 
nuqtalar  mos holda yoy boshlanishi va oxiri koordinatasi. 
Chord(int X1, int Y1, int X2, int Y2, int X3, int Y3, int X4, int X4)  – ellips 
vatarini  chizish.  Bu  erda  (X1,Y1)  va  (X2,Y2)  –  mos  ravishda  yoy  chiziladigan 
to‗rtburchak  sohaning  chap  yuqori  va  o‗ng  past  uchlari  koordinatasi.  (X3,Y3)  va 
(X4,Y4) nuqtalar  mos holda vatar boshlanishi  va oxiri  koordinatasi. 


 69 
Ellipse(int X1, int Y1, int X2, int Y2) – rang bilan to‗ldirilgan ellipsni chizish. 
Bu  erda  (X1,Y1)  va  (X2,Y2)  –  mos  ravishda  yoy  chiziladigan  to‗rtburchak 
sohaning chap yuqori va o‗ng past uchlari koordinatasi.   
Rectangle(int  X1,  int  Y1,  int  X2,  int  Y2)  –  rang  bilan  to‗ldirilgan  to‗g‗ri 
to‗rtbuchakni  chizish.  Bu  erda  (X1,Y1)  va  (X2,Y2)  –  mos  ravishda  yoy 
chiziladigan  to‗rtburchak sohaning chap yuqori va o‗ng past uchlari koordinatasi.  
 

Download 1,61 Mb.

Do'stlaringiz bilan baham:
1   ...   42   43   44   45   46   47   48   49   ...   79




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish