 
 
 
     
Dars shiori: 
 
Beshikdan to qabrgacha ilm izla! 
 
 
     
XXI asr axborot texnologiyalari asri 
 
     
O’tilganlarni takrorlash 
     
Tarmoqlar metodi 
     
Rang ko’lami 
Delphining grafik imkoniyatlari 
Shape obyekti 
Image obyekti 
Shakl chizish operatorlari 
     
“ Bittasi ortiqcha” 
 
ta’limiy o’yin 
 
     
TAYMER OBYEKTI XOSSALARI: 
 
 
 
 
 
     
PEN (qalam)ning xossalari: 
 
-  Width(eni) 
-  Color(rangi) 
-  Name(nomi) 
-  Style(stili) 
 
     
BRUSH (mo’yqalam)ning xossalari: 
 
 
 
     
To’g’ri to’rtburchak chizish operatori ketma-ketligi:  
-  Image1 
-  Canvas 
-  Pen  
-  Rectangle 
-  Koordinatalar 
 
Rasmga joylanadigan geometrik shakllar:  
 
-   Rectangle 
-  Ellipse  
-  Canvas 
-  Arc  
 
MAVZU: 
 
 
 
 
Rasmga boshqa obyektlarni joylash 
     
TAYANCH IBORALAR 
Image – rasm, tasvir 
Canvas - sirt 
TextOut - matn chiqarish 
Font.Color - shrift rangi 
Font.Size - shrift o’lchami 
Font.Name - shrift nomi 
Arc - ellips yoyi 
Chord - Ellips segmenti 
Pie - ellips sektori 
     
 
REJA: 
 
1.RASMGA MATN JOYLASH 
 
2.RASMGA SHAKLLARNI JOYLASH 
 
 
 
     
 
Rasm bilan ishlashda ko’p uchraydigan amallardan biri rasmga matn joylashdir. 
Grafik obyekt yuzasiga matn joylashtirish uchun 
TextOut (matn chiqarish) operatoridan foydalaniladi. 
 
 
     
Umumiy ko’rinishi: 
 
Image1.Canvas.TextOut(x,y, ‘matn’) 
 
Bu yerda: 
x va y - matn chiqariladigan soha chap yuqori burchagi koordinatasi 
 
‘ matn’ – yozuv mazmuni uchun joy 
 
     
 
Matn  shrifti FONT xossasi qiymati bilan aniqlanadi: 
 
Font.Size - shrift o’lchami; 
 
Font.Color - shrift rangi; 
 
Font.Name - shrift turini 
 aniqlaydi. 
 
     
 RASMGA SHAKLLAR JOYLASH: 
Rasmga turli xil grafik obyektlarni joylash mumkin: 
O’tilgan darslarda to’rtburchak, ellips va kesmalarni joylashni ko’rgan edik. Bugun biz 
- Ellips yoyini joylash 
- Ellips segmentini joylash 
- Ellips sektorini joylashni o’rganamiz. 
 
     
 
 ELLIPS YOYINI RASMGA JOYLASH: 
ARC(x1,y1,x2,y2,x3,y3,x4,y4) 
Bu yerda: 
x1,y1,x2,y2 - yoyga tegishli bo’lgan ellips parametrlari 
x3,y3 - yoy boshlang’ich nuqtasi koordinatalari 
x4,y4 - yoy so’nggi nuqtasi koordinatalari 
Yoy soat milliga teskari tartibda chiziladi. 
 
     
Image1.Canvas.Pen.Color:=clred; 
Image1.Canvas.Arc(0,0,100,100, 50,0,0,50); Image1.Canvas.Arc(100,0,200,100, 0,50,150,0); 
     
ELLIPS SEGMENTINI RASMGA JOYLASH: 
 
CHORD(x1,y1,x2,y2,x3,y3,x4,y4) 
 
Bu yerda: 
x1,y1,x2,y2 - ellips parametrlari; 
 
x3,y3,x4,y4 - yoy so’nggi nuqtalari koordinatalari 
 
     
Image1.Canvas.Pen.Color:=clred; 
Image1.Canvas.Brush.Color:=clgreen; 
Image1.Canvas.Chord(0,0,100,100, 50,0,0,50); 
Image1.Canvas.Chord(100,0,200,100, 0,50,150,0); 
     
 
ELLIPS SEKTORINI RASMGA JOYLASH: 
 
PIE (x1,y1,x2,y2,x3,y3,x4,y4) 
 
Bu yerda: 
x1,y1,x2,y2 – ellips parametrlari; 
 
x3,y3, x4,y4 - sektor chegarasini tashkil qiluvchi to’g’ri chiziqlar so’nggi nuqtalari koordinatalari 
     
Image1.Canvas.Pen.Color:=clgreen; 
Image1.Canvas.Brush.Color:=clyellow; 
Image1.Canvas.pie(0,0,100,100, 50,0,0,50); 
Image1.Canvas.pie(100,0,200,100, 0,50,150,0); 
     
Mustahkamlash 
     
“ TANLAB OL !” 
 
ta’limiy o’yin 
 
     
 RASMGA ELLIPS YOYINI JOYLASH OPERATORI… 
CHORD 
COLOR 
PIE 
ARC 
     
TEXT 
FONT.SIZE 
TEXTOUT 
FONT 
 RASMGA MATN JOYLASH OPERATORI… 
     
CHORD 
COLOR 
PIE 
 RASMGA ELLIPS SEGMENTINI QO’SHISH OPERATORI… 
ARC 
     
COLOR 
PIE 
ARC 
CHORD 
RASMGA ELLIPS SEKTORINI QO’SHISH OPERATORI… 
     
SIZE 
COLOR 
NAME 
Matn shrifti o’lchami qaysi operator orqali beriladi? 
FONT 
     
“ Kim chaqqon?...” 
 
Topshiriq 
metodi 
 
 
     
Topshiriq 
- Rasmga “Informatika va axborot texnologiyalari” yozuvini joylang. 
- Rasmga ellips yoyini joylang. 
- Rasmga ellips segmentini turli ranglarda joylang. 
- Rasmga ellips sektorini turli ranglarda joylang. 
 
Uyga vazifa: 
- Tayanch tushunchalarni o’rganish; 
- Rasmga turli obyektlarni joylash bo’yicha dastur tuzish. Yo’llanma: 
 Matn joylash - TextOut 
Ellips segmentini joylash-Chord 
     
Men bugun darsni yaxshi tushundim. 
Menda savollar bor edi, aytishga 
uyaldim 
Men hech narsaga tushunmadim. 
    