Samarqand davlat tibbiyot universiteti


DELPHIDA GRAFIKA BILAN ISHLASH



Yüklə 3,56 Mb.
səhifə51/56
tarix26.09.2023
ölçüsü3,56 Mb.
#149058
1   ...   48   49   50   51   52   53   54   55   56
Укув кулланма 2023 Лицие

3.13. DELPHIDA GRAFIKA BILAN ISHLASH.
elphi dasturchiga grafik dasturlar sxema, chertej, illyustratsiyalar yaratishga imkon beradi. Dastur grafikani ob’ekt (forma eki Image komponentasi) yuzasiga chiqaradi. Ob’ekt yuzasiga canvas xossasi moc keladi. Ob’ekt yuzasiga grafik element (to‘g‘ri chiziq, aylana, turtburchak va hokazo), chiqarish uchun bu ob’ektning canvas xossasiga mos usul qo‘llash lozim. Misol uchun Form1.anvas. Rectangle (10,10,100,100) instruksiyasi dastur oynasida to`rtburchak chizadi.
CHizish sohasi
YUkorida ko‘rilgan canvas xossasi -TCanvas tipidagi ob’ektdir. Grafik primitivlarni chiqarish usullari Canvas xossasini abstrakt chizish sohasi deb qaraydi. CHizish sohasi alohida nuqtalar - piksellardan iborat. Piksel holati uning gorizontal (X) va vertikal (Y) koordinatalari bilan aniqlanadi. CHap yuqori piksel koordinatalari (0,0). Koordinatalar yuqoridan pastga va chapdan o‘ngga qarab o‘sib boradi.
Soha o‘lchovlarini image komponentasining Height i width xossalari va formaning ClientHeight va Clientwidth xossalari orqali aniqlash mumkin.
Qalam
Qalam geometrik figuralarni chizish uchun ishlatiladi. CHiziq ko‘rinishi Tren ob’ektining quyidagi jadvalda ko‘rsatilgan xossalari orqali aniqlanadi.
Tren (qalam) xossalari.

Xossa

Ta’rifi

Color

CHiziq rangi

Width

CHiziq kalinligi

Style

CHiziq ko‘rinishi

Mode

Akslantirish rejimi

Quyidagi jadvalda color xossasi qiymati sifatida beriluvchi nomlangan konstantalar sanab o‘tilgan.
Color xossasi qiymatlari.

Konstanta

Rang

Konstanta

Rang

clBlack

Qora

clSilver

Serebristy

clMaroon

Kashtanovy

clRed

Qizil

clGreen

YAshil

clLime

Salatnыy

clOlive

Olivkovыy

clBlue

Ko‘k (zangori)

clNavy

Tim-ko‘k

clFuchsia

YArko-rozovыy

clPurple

Rozovy

clAqua

Biryuzovy

clTeal

Zeleno-goluboy

clWhite

Oq

clGray

Kul rang



CHiziq qalinligi width xossasi orqali piksellarda beriladi.
CHiziq turini style xossasi belgilaydi. Quyidagi jadvalda chiziq turini belgilovchi nomlangan konstantalar sanab o‘tilgan.
Style xossasi kiymatlari.

Konstanta

CHiziq ko‘rinishi

psSolid

Uzluksiz chiziq

psDash

Punktir chiziq, uzun shtrixlar

psDot

Punktir chiziq, qisqa shtrixlar

psDashDot

Punktir chiziq, uzun va qisqa shtrixlar ketma ketligi

psDashDotDot

Punktir chiziq, bitta uzun va ikkita qisqa shtrixlar ketma ketligi

psClear

CHiziq aks etmaydi

Mode xossasi chiziq rangining fon rangiga munosabatini ko‘rsatadi. Odatda chiziq rangi Pen.Color xossasi qiymati bilan belgilanadi.
Dasturchi chiziq uchun fon rangiga nisbatan invers rang berishi mumkin. Bu holda hatto chiziq va fon rangi bir xil berilgan bo‘lsa ham chiziq ajralib turadi.
Quyidagi jadvalda Mode xossasi qiymati sifatida ishlatish mumkin bo‘lgan konstantalar berilgan.
Mode xossasi qiymatlari

Konstanta

CHiziq rangi

pmBlack

Qora, Pen. Color xossasi qiymatiga bogliq emas

pmWhite

Ok, Pen. Color xossasi qiymatiga bog‘liq emas

pmCopy

CHiziq rangi Pen. Color xossasi qiymatiga bog‘liq

pmNotCopy

CHiziq rangi Pen. Color xossasi qiymatiga invers

pmNot

CHiziq rangi sohaning mos nuqtasi rangiga invers


Yüklə 3,56 Mb.

Dostları ilə paylaş:
1   ...   48   49   50   51   52   53   54   55   56




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