O‘ zbеkistоn rеspublikаsi оliy vа o‘rtа mаxsus tа`lim vаzirligi islom Karimov nomidagi



Yüklə 1,72 Mb.
Pdf görüntüsü
səhifə26/27
tarix17.10.2023
ölçüsü1,72 Mb.
#156780
1   ...   19   20   21   22   23   24   25   26   27
Texnik tizimlarda axborottexnologiyalari fanidan laboratoriya ishlari

Color
- chiziq rangi; 
Width
– chiziq qalinligi; 
Style
– chiziq turi. 
Qalamning 
Color
 
xususiyatida ishlatiladigan ranglar quyidagi jadvalda 
keltirilgan:
Ko
nstanta 
Ran

Kon
stanta 
Ra
ng 
clBl
ack 
Qora 
clSil
ver 
Ku
mush 
clM
aroon 
Kash
tan 
clRe

Qiz
il 
clOl
ive 
Oliv
ka 
clBl
ue 
Ko
‗k 
clN
avy 
To‗q -
ko‗k 
clFu
chsia 
To‗q-
pushti 
clP
urple 
Push
ti 
clAq
ua 
Mo
viy 
clT
eal 
Och-ko‗k 
clW
hite 
Oq 
clG
ray 
Kul 
Mo‗yqalam (
Canvas.Brush)
geometrik figuralarni bo‗yash uchun 
ishlatiladi. Mo‗yqalam ikkita xususiyatga ega:
1. 
Color
 
– bo‗yaladigan rang;
2. 
Style
 
– bo‗yash turi.
Konst
anta 
Bo‘yash turi
bsSoli

yaxlit bo‗yash 
bsCle
ar 
soha bo‗yalmaydi 
bsHor
izontal 
gorizantal shtrixlash 
bsVer
tical 
vertikal shtrixlash 
bsFDi
agonal 
Oldinga egilish bilan diagonal 
shtrixlash 
bsBDi
agonal 
Orqaga egilish bilan diagonal 
shtrixlash 
bsCro
Gorizontal-vertikal shtrixlash, 


44 
ss 
to‗r ko‗rinishida
bsDia
gCross 
dioganal shtrixlash, to‗r 
ko‗rinishida 
Bo‗yash turining ko‗rinishi quyidagi rasmda ko‗rsatilgan (1-rasm): 
1-rasm.
Bo‗yash turining ko‗rinishi 
 
Chizmaga matn kiritish uchun 
TextOut
usulidan foydalaniladi. 
TextOut
usulining to‗liq ko‗rinishi quyidagicha:
Obyekt. Canvas. TextOut(x,y,matn); 
bu yerda: 
Obyekt
– matn chiqariladigan obyektning nomi; 
x,y
- matnni yozilishi boshlanadigan koordinata nuqtalari; 
matn
- matnli, sonli va simvolli o‗zgaruvchi, kiritilishi lozim bo‗lgan matn. 
Sxemalar
, chizmalar va rasmlarni hosil qilish uchun bir nechta figuralar 
majmuidan foydalanishga to‗g‘ri keladi. Bunday figuralarga: nuqta, to‗g‘ri chiziq, 
to‗rtburchak, aylana, yoylar va h.k. kiradi.
Ekranda chizma hosil qilish uchun, dastur shu chizmani tashkil etuvchi 
sodda grafiklarni birlashtirib chiqishi kerak. Grafik chizmalarni chizish uchun 
Canvas
komponentasining metodlaridan foydalaniladi. Quyida shu metodlarni 
ko‗rib chiqimiz:
1. 
Component.Canvas.lineTo(x,y)
– to‗g‘ri chiziq chizish uchun ishlatiladi. 
2. 
Obekt.Canvas.Ellipse(x1,y1, х2,у2)
– berilgan parametrlar bo‗yicha 
ellips va aylana chizadi.
3. 
Obekt.Canvas.Arc(x1,y1,х2,у2,х3,у3,х4,у4)-
yoy 
chizish 
uchun 
ishlatiladi.
4. 
Obekt.Canvas.Rectangle(x1, y1,x2, y2)
– to‗g‘ri to‗rt burchak chizadi.
5. 
Form1.Canvas.Pixels[10,10]:=clRed
– Nuqta chizish uchun ishlatiladi.
Yuqorida ko‗rib chiqilgan metodlardan foydalanib dastur yaratamiz (12-
rasm).
1-misol
: Sohalarni to‗ldirish usullaridan foydalangan holda uycha 
chizamiz.
 

Yüklə 1,72 Mb.

Dostları ilə paylaş:
1   ...   19   20   21   22   23   24   25   26   27




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin