|
-chizma. Menyu satrining ko’rinishi
|
bet | 10/13 | Sana | 26.12.2023 | Hajmi | 435,12 Kb. | | #128552 |
Bog'liq Ne\'matova Muxlisaxon 2.2.2-chizma. Menyu satrining ko’rinishi
Delphi asosiy menyu bandlari vazifalari Microsoft offis standart dasturlarining menyu bandlari vazifalaridan deyarli farqlanmaydi va ulardan foydalanishtartibi ham xuddi shunday saqlanadi.
2.2.3-chizma.Asboblar paneli va komponentalar ro’yxati
Windows uchun tuzilgan programmaning ichki tuzilishi konsol programmalarning ichki tuzilishidan farqlanadi. Dastur bajarilishida kalit so’zlar bo’lgan begin va end orasiga olingan operatorlarni windows boshqacha shaklda boshqaradi, yani ularni hodisa deb qaraydi. Har bir hodisaning o’ziga mos xossalari mavjud. Dasturlashda bu xossalardan keragini tanlab ishlatiladi. Bu tanlash ob’ektlar inspektorida qilinadi. Ob’ektlar inspektori ikki qismdan iborat.
2.2.4-chizma. Ob’ektlar daraxti va ob’ektlar inspektori.
2.2.5-chizma. Dastur formasi
Properties yani hodisalar va Events xossalar. Delphi ning xarakterli tomoni shundan iboratki, agar biz biror komponentadan foydalansak, ob’ektlar inspektori unga mos hodisalarni ajratib ko’rsatib turadi. Masalan biz biror yangi forma hosil qilgan bo’lsak, ob’ektlar inspektorida captionda Form1 yozuvi turadi. Agar biz xohlasak Form1ning o’rniga yangi o’zimizning programmaga mos nomimizni berishimiz mumkin. Har bir komponentaga obektlar inspektorida unga tegishli hodisa va shu hodisaga mos xossalar bo’ladi.
Delphi dasturlash tilining yana bir xarakterli tomoni shundan iboratki, agar biz dasturda biror tugmaga qandaydir vazifani yuklamoqchi bo’lsak, shu tugmaning ustida sichqonchani ikki marta chertilsa, shu tugmaga mos keluvchi protseduraning ichiga avtomatik ravishda kiritib qo’yadi. Bundan tashqari dastur tuzish jarayonida formadan modulning ichiga va moduldan formaga o’tishga ehtiyoj bo’ladi, buning uchun asboblar panelidan Toggle Form-Unit tugmasi tanlanadi yoki F12 tugmasini bosish bilan amalga oshiriladi.
Delphida tuziladigan dasturlar biror forma asosida qilinadi. Delphida har bir yangi hosil qilingan formaga unga mos bo’lgan modul avtomatik tashkil qilinib turiladi. Bu esa dasturchi uchun juda qulay imkoniyat, yani uning ishini tezlashtirishga yordam beradi.
Bu formaning shaklini tanlash, unda komponentalarni joylashtirish bizning ixtiyorimizda bo’ladi. Formaga biror komponentani qo’ymoqchi bo’lsak, shu komponentaning ustida sichqonchaning chap tugmasini ikki marta bosiladi. Bu komponenta formaning o’rtasiga joylashadi. Biz uni xohlagan joyimizga surib ko’chirishimiz mumkin.
Matnli komponentalar ma’lumotlarni kiritish, saqlash, tahrir qilish va turli xabarlar berish vositasi sifatida foydalaniladi.
2.2.6-chizma.Tlabel (belgi) komponentasi.
Belgi bu bizning dasturimizdagi boshqa ob’ektlarni identifikastiyalashganligi uchun foydaliroqdir. Belgi bizga mo’ljallashtirishda va bundan tashqari foydalanuvchiga o’z nomidan tashqari axborot berishda hamda oyna va belgilarni tavsiflashda yordam beradi.
Belgining WordWrap va AutoSize xossalari belgi komponentasini o’rnatishda foydaliroqdir. Word Wrap qiymati true bo’lsa, Delphi aftomatik ravishda qatorni nomlanishiga o’tkazadi.
|
| |