S. S. Muxlisov, G. M. Idiyeva



Download 1,15 Mb.
bet19/88
Sana02.01.2022
Hajmi1,15 Mb.
#308933
1   ...   15   16   17   18   19   20   21   22   ...   88
abl





TEdit - Windowsdagi standart ma'lumot kiritish oynasi. U

qisqa matnlarni namoyish qilishi va dastur bajarilish vaqtida foydalanuvchiga o’z
ma'lumotlarini kiritish imkonini beradi.






=1 TMemo - TEditning boshqacha ko’rinishi. Katta mantlar bilan

ishlashni ko’zda tutadi. TMemo matn qismlarini qatordan qatorga ko’chirishi,
buferda saqlashi, oxirgi amallardan voz kechishi, umuman olganda oddiy muxarrir
amallarini bajara oladi. TMemo 32Kb matn hajmi bilan chegaralanadi, bu
taxminan 10-20 sahifa matnga tengdir.









TButton dastur bajarilash vaqtida tugma bosilishi bilan biror

amal bajarilishini ko’zda tutadi. Delphida hamma narsa oddiy. TButtonni formga
ko’yib, unga ikki marta sichqon tugmasini bossak, biz dastur matni muharririda
tugma bosilish holatiga dastur tuzishimiz mumkin bo’lgan oynaga o’tamiz. Endi
dastur matnini bajariladigan buyruqlar kodi bilan to’ldirish kerak. Masalan:



71



procedure TForm1.Button1Click(Sender: TObject);

begin

MessageDlg('Ishlaringiz yaxshimi?',mtsonfirmation,mbYesNoCancel,0);



end;








TSheckBox chap tomonida kichkina darchasi bo’lgan matn


satrini akslantiradi. Darchaga uning belgilanganligini bildiruvchi belgi quyish


mumkin. Masalan, Worddagi Pechat mulo qot oynasining Pechat v fayl bo’limida


aynan shu obyekt ishlatilgan.








TRadioButton bir nechta holatlardan birini tanlash imkonini


beradi. Masalan, Worddagi Pechat muloqot oynasining chop qilinishi kerak


bo’lgan sahifalar oralag’ini tanlash bo’limida aynan shu obyekt ishlatilgan.








TListBox


ro’yxatli


ma' lumotlarni namoyish qilishga


mo’ljallangan masalan Worddagi Otkrut buyrug’i yordamida ochiladigan muloqot


oynasidagi fayllar va kataloglar ro’yxati aynan shu obyektga joylashtirilgan.








TSomboBox tashqi ko’rinishidan ListBoxga o’xshab ketadi,


ular orasidagi farq ComboBoxning yuqorisida ma'lumot kiritish mumkin bo’lgan


maydoni ham bor. ComboBoxning ko’plab turlari mavjud, ko’p ishlatiladigani esa,


ro’yxati pastga ochiladigan (drop-down combo box)dir.





TScrollbar - o’tkazish yo’lakchasi. Ko’pincha tahrirlanadigan


yoki ko’rinadigan ma'lumotlar


ekran chegaralaridan chiqib ketganda paydo


bo’ladi.








TGroupBox Windowsga formadagi obyektlarning qanday


joylashganligini bildirish uchun qullash mumkin.








TPanel - TGroupBoxga o’xshash obyekt bo’lib, bezash uchun


ishlatiladi.


72



Agar sizga bundan ko’ra to’liqroq ma'lumotlar kerak bo’lsa, Delphining yordam tizimidan foydalaning

Obyektlar Inspektori haqida.

Oldinroq biz Obyektlar Inspektori (Object Inspector) bilan bir oz tanishib o’tdik. Endi u bilan yaqinroq tanishish vaqti etdi. Obyektlar Inspektorining asosiy vazifasi formaga tashlangan ixtiyoriy obyektning xususiyatlarini tahrirlash hisoblanadi. Bundan tashqari u yordamida formaning xususiyatlarini ham o’zgartirish mumkin.

Obyektlar Inspektorini o’rganishning eng qulay usuli - u bilan ishlashdir. Avval yangi loiha ochamiz File | New Project. So’ngra formaga TMemo, TButton va TListBox obyektlarini 1-rasmda ko’rsatilganidek joylashtiring.





1-rasm.Formaga obyektlarni joylashtirish.

Xususiyatlar bilan ishlashni boshlashda Ctl3D xususiyatidan boshlaymiz (jimlik qoidasi bo’yicha faol). Formaga sichqon tugmasini bosing, Obyektlar Inspektoriga o’ting va Ctl3D xususiyati qiymatini sichqoncha yordamida bir necha marta o’zgartirib ko’ring. Bu amal formaning tashqi ko’rinishini o’zgartirayotganligiga e'tibor qarating. Formaning Ctl3D xususiyati qiymatini o’zgartirish shu formaga tashlangan hamma obyektlarning shu xususiyati qiymatini o’zgartiradi.

Formaga dastlabki holatini qaytaring va undagi TMemo obyektini belgilang, so’ngra tugmasini bosib turib, TListBox obyektini belgilang. Endi siz formadagi bir nechta obyektlarni belgilay olasiz. Obyektlar guruhini belgilaganda


73





Obyektlar Inspektorida faqat shu guruh obyektlari uchun umumiy bo’lgan xususiyatlar ko’rinadi va ularning qiymati o’zgartirilishi belgilangan obyektlarning barchasi uchun amal qiladi. Agar bu guruhda umumiy xususiyatlarga ega bo’lgan obyektlar bo’lmasa, Obyektlar Inspektorida hech qanday xususiyat ko’rinmaydi.


  1. mavzu: Delphi dasturlash tili bilan yaqidan tanishish

Reja:

1 Label,Buttun, Edit,Panel komponentlari

2 Memo, OpenDialog,SaveDialog, FontDialog komponentlari


A


-Tlabel (belgi) kompanentasi.



Download 1,15 Mb.

Do'stlaringiz bilan baham:
1   ...   15   16   17   18   19   20   21   22   ...   88




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