Diplom ishi Do'stobod qurilish kolleji 2010y




Download 3.21 Mb.
bet7/12
Sana20.01.2024
Hajmi3.21 Mb.
#141877
1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
401 guruh Axmadjonova kurs ishi
2Orqa miya reflekslarini oʻrganish
clGreen

yashil

clLime

salatrang

clOlive

olivkoviy

clBlue

ko’k

clNavy

to’q ko’k

clFuchsia

Fuchsia

clPurple

atirgulrang

clAqua

yoruј ko’k

clTeal

Teal

clWhite

oq

clGray

kulrang









Width xususiyati chizuvchi qalam qalinligini (pikselda) belgilaydi.
Masalan, Canvas.Pen.Width:q2 chiziq qalinligi 2 pikselga teng bo’ladi.
Style xususiyati chiziluvchi chiziqning turini belgilaydi. Style komponentlari 3-jadvalda keltirilgan.



Konstanta

CHiziq ko’rinishi

psSolid

To’јri chiziq

psDash

Uzun shtrixli punktir chiziq

psDot

Qisqa shtrixli punktir chiziq

psDashDot

Uzun-qisqa shtrixli punktir chiziq

PsDashDotDot

Bir uzun va ikki qisqa shtrixli punktir chiziq

PsClear

Ko’rinmas chiziq


Kompyuterga dasturlash muxitini yuklaymiz, buning uchun quyidagi ketma-ketlikdagi amallarni bajariladi: "Pusk-Vse programmi-Borland Delphi 7-Delphi 7" va dasturlash muxitining asosiy oynalari bilan tanishamiz.


2. Asosiy oyna yordamida yaratilayotgan dastur loyihasini boshqarishning zaruriy funksiyalari bajariladi. Uning xossalari bilan tanishamiz:



  • Hamisha ekranning yuqori qismida joylashadi;

  • Uni ekran bo’yicha "yoyish" amali uning andozalarini o’zgartira olmaydi;

  • "Svernut" amali muxitning barcha oynalari yopish, "Zakrit" amali dasturdan chiqish

  • imkoniyatini beradi;

  • Bu oynada instumental tugmalar, komponentlar palitrasi va menyular (ichki menyular) joylashgan;

3.Instrumental tugmalarning standart ko’rinishi va uni nostandart ko’rinishga keltirish(Standard, View, Debug, Custom, Desktops, Internet guruhlari bilan tanishish). Buning uchun asosiy menyuda kursorni joylashtirib, kontekstli menyuni chaqirib va undagi holatlarni o’zgartirib asosiy oynadagi instumentlar panelini kuzating.

4. Instrumentlar panelidan ayrim guruhlarni o’chirish yoki tiklash amalini bajarish mumkin.


5. Customize bandidan ixtiyoriy kategoriyadan ixtiyoriy 5-ta buyruq piktogrammasini Separator bilan ajratgan holda instrumentlar paneliga joylashtiramiz.
6. Dasturlash muhitining oynalari bilan ishlash. Delphining 5-versiyasidan boshlab, dasturchi o’zi uchun qulay bo’lgan oynalarni kerakli bo’lgan o’lchamlar bilan ekranga joylashtiradi va bu holatni u Desktops guruhi elementlari yordamida bajara oladi ( Bajarib kuzating).
7. Komponentlar palitrasi oynasi bilan tanishish. Palitra ustida o’ng tugma yordamida kontekstli menyu ochamiz va Properties (Xossalar) buyrug’i bilan tanishamiz, ammo hozircha biror komponentlarni o’chirmang, faqat ayrim bandlar (komponentlar guruxini) o’rnini olib o’tish yo’li bilan almashtirishimiz mumkin.
8.Forma oynasi bilan tanishish. Bu oynadagi boshqaruvchi tugmalar, uning dastlabki qadamlarda bo’shligi, sarlavhalar qatori va chegara chiziqlari hamda ko’rinishiga e'tibor beramiz. Ishchi sohadagi nuqtalar zichligi kamaytiring (yoki kattalashtiring), nuqtalarni ko’rinmas holga keltirish ham mumkin.. Buning uchun, Tools menyusining Environment options guruhining Designer bandi buyrug’lari bilan ishlash kifoya.
9. Ob'ektlar shajarasi oynasi bilan tanishish. Formaga bir necha komponent joylashgan. Sichqoncha tugmasini bosish yo’li bilan (bir va ikki marotaba) yuzaga kelgan holatlarni kuzatib chiqaring.
10. Ob'ektlar inspektori oynasi bilan tanishish. Formada bir necha komponent joylashtiring va
ketma-ket xar bir komponent xossalarini mazkur oynada kuzating va imkon boricha ayrim xossalar parametrlarini o’zgartirib ko’ramiz va kerakli xulosalar chiqaramiz. Masalan, ob'ektning nomi, o’lchamlari, rangi, undagi yozuv parametrlarini o’zgartiring, shuningdek ob'ektlar inspektori oynasi uchun kontekstli menyu ochamiz va Arrange By Category buyrug’lari yordamida kategoriyalar bo’yicha tartiblangan xossalar va hodisalar ro’yxatini xosil qilamiz.
11. Dastur kodi oynasi bilan tanishish. Bu oyna yaratilayotgan dastur matnini kiritish va tahrirlash uchun mo’ljallangan. Bu oynani ochgan zahoti u quyidagi ko’rinishda bo’ladi:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
Type TForm1 = class(TForm)
Label1: TLabel; Button1: TButton;
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
end.
Dasturning yuqori qismini Delphining o’zi boshqaradi va biz hozircha bu qismga o’zgartirishlar kirita olmaymiz, kerakli buyruqlarni esa {$R *.dfm} va end qatorlari orasiga joylashtiramiz. Dastur kodi oynasi bilan birgalikda kod brauzeri oynasi ham faollashadi va bu oyna ko’p kodlar qatori terilganda kerakli elementni tez qidirib topishga yordamlashadi. Shuningdek, quyi qismida joylashgan Diagram yorlig’i komponentlarning o’zaro bog’lanishi diagrammasini beradi va bu komponentlar bilan ishlashni osonlashtirish imkoniyatini beradi.
12.Qo’shimcha material. Standard bandining komponentlarini formaga joylashtirish va ularning xossalarini o’rganish.

  • frame komponenti- boshqa komponentlarni uchun konteyner vazifasini bajaradi

  • yaratilgan freymdan zarur hollarda formaga joylashtirish uchun ishlatiladi

  • frame1, frame2 kabi nomlar bilan nomlanadi

Freym quyidagicha yaratiladi(file→New→Frame). Yaratilgan freymga bir necha komponentni joylashtiramiz. Bu ishni bir necha freym uchun takrorlab, yangi forma hosil qilamiz va ko’rsatilgan holatdagidek ko’rinish yaratamiz.




  1. Download 3.21 Mb.
1   2   3   4   5   6   7   8   9   ...   12




Download 3.21 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Diplom ishi Do'stobod qurilish kolleji 2010y

Download 3.21 Mb.