Delphi Integrated Development Environment (Delphi IDE) ko'p oynali tizimdir. U Windows ilovalarini tezda ishlab chiqish uchun kerak bo'lgan hamma narsani o'z ichiga oladi va moslashuvchan tarzda sozlanishi mumkin.
Shunga qaramay, boshqa har qanday dastur singari, Delphi ham ishlab chiquvchilar tomonidan taqdim etilgan ma'lum bir standart shaklga ega bo'lib, uni birinchi marta boshlaganingizda sizga ko'rinadi. Ushbu "standart" versiyada Delphi muhitida 6 ta oyna mavjud (2.1-rasm). Bular: asosiy oyna (Delphi 7 - Project1), ob'ektlar daraxti oynasi (Object TreeView), ob'ektlarni tekshirish oynasi (Object Inspector), shakllar dizayneri oynasi (Form1), shuningdek, kod muharriri va kodni o'rganuvchining kombinatsiyalangan oynasi. (fonda, Form1 ostida). Bunday holda, tadqiqotchi oynasi muharrir oynasining chap chetiga o'rnatiladi. Biroq, o'tkazgichni muharrirdan uzib qo'yishga yoki aksincha, asosiy va shakl dizayneridan tashqari barcha oynalarni bitta oynada joylashtirishga yoki ularni boshqa printsipga muvofiq birlashtirishga hech narsa to'sqinlik qilmaydi.
Guruch. 2.1. Delphi 7 IDE standart ko'rinishi
Qulaylik masalasida shuni ta'kidlash kerakki, ishlab chiquvchilar tomonidan taklif qilingan tartib, qoida tariqasida, har qanday ekran o'lchamlari uchun mos keladi. Ammo agar siz ekran o'lchamlarini 1280 dan 1024 pikselgacha o'rnatish imkoniga ega bo'lsangiz, unda siz asosiy oynaning barcha tugmalarini bir qatorda joylashtirishingiz va komponentlar palitrasi uchun pastki qismdagi barcha bo'sh joyni tanlashingiz mumkin (2.2-rasm). ).
Guruch. 2.2. Delphi asosiy oynasining "optimallashtirilgan" ko'rinishi
Bunday qadam sizning ko'zingiz oldida ko'p narsaga ega bo'lishga imkon beradi katta miqdor unumdorlikka ijobiy ta'sir ko'rsatadigan komponentlar toifalari. Asos sifatida, bu pastroq piksellar sonida amalga oshirilishi mumkin, ammo asboblar panelidagi ba'zi tugmalarni qurbon qilish kerak bo'ladi.
Nosozliklarni tuzatish - disk raskadrovka. Dasturni ishga tushirish (Ishga tushirish), uning bajarilishini to'xtatib turish (Pauza), shuningdek, dasturning satr bo'yicha bajarilishini amalga oshirish imkonini beradi;
Standart - standart. Fayllarni saqlash, yaratish, qo'shish va o'chirish kabi operatsiyalar uchun xizmat qiladi;
Ko'rish - ko'rish. Shakllar va loyiha fayllarini tezda topish uchun foydalaniladi;
Ish stoli - bu ish muhiti. Ushbu vositalar yordamida siz Delphi ish muhitining turli xil sozlamalari o'rtasida almashishingiz mumkin;
Maxsus - o'zboshimchalik bilan. Dastlab bitta va yagona tugmani o'z ichiga oladi - yordamga qo'ng'iroq qilish uchun;
Komponentlar palitrasi - komponentlar palitrasi. Ilovani ishlab chiqish uchun mavjud bo'lgan barcha komponentlarni o'z ichiga oladi.
E'tibor bering, barcha asboblar paneli sozlanishi mumkin: tugmalarni panellar o'rtasida ko'chirishingiz, ularga yangilarini qo'shishingiz yoki ularni o'chirishingiz mumkin. Oddiy panellar uchun (Standart, Ko'rish, Debug) bu ko'plab boshqa zamonaviy Windows ilovalarida bo'lgani kabi amalga oshiriladi (masalan, Word-da bo'lgani kabi, ya'ni Sozlamalarni sozlash oynasi yordamida).
Eng katta panel - komponentlar palitrasiga kelsak, uni sozlash uchun maxsus palitraning xususiyatlari oynasidan foydalanish kerak (2.3-rasm). Bu oynaga Komponentlar menyusidagi Palitrani sozlash bandi orqali kirish mumkin. Ammo shuni yodda tutingki, o'rnatishda komponentlarning maqsadini bilish va ularni tashkil etish tamoyillarini tushunish muhimdir, shuning uchun siz boshlashingiz mumkin bo'lgan maksimal narsa guruhlarni ularni sudrab olib tashlash orqali almashtirishdir. Sahifalar ro'yxati.
Hammasi bo'lib, Delphi yuzlab komponentlarni o'z ichiga oladi, lekin ularning juda ko'p soni haqida tashvishlanmaslik kerak: Delphi ko'p sohalarda qo'llaniladi va deyarli bitta dasturchi mavjud bo'lgan barcha komponentlardan foydalangan. Shunday qilib, biz uchun eng foydali bo'lgan guruhlarni ajratib ko'rsatamiz, ya'ni: standart, qo'shimcha, 32-bitli Windows, tizim va dialoglar. Ushbu to'plam Delphi ni o'rganishni boshlash uchun etarli bo'ladi. Vaqt o'tishi bilan biz ma'lumotlar bazasiga kirish uchun klassik komponentlar (Ma'lumotlarga kirish va ma'lumotlarni boshqarish), shuningdek Indy-ning boy kolleksiyasidagi bir nechta komponentlar bilan tanishamiz. Shu nuqtada, komponentlar palitrasi bilan tanishish tugallangan deb hisoblanishi mumkin va atrof-muhit bilan keyingi tanishishga o'tamiz, buning uchun biz 11 ta elementdan iborat menyusidan boshlab asosiy oynani batafsil o'rganishga kirishamiz:
Fayl - fayl. Yaratish, ochish, saqlash kabi fayl operatsiyalari;
Tahrirlash - tahrirlash. Standart sifatida tahrirlash operatsiyalari matn protsessori(bekor qilish, nusxa ko'chirish-joylashtirish) va ishlab chiqilgan dastur oynalarini tahrirlash uchun maxsus (tizalash, yaratish tartibi va boshqalar);
Qidiruv - qidirish. Turli xil variantlar qidirish va almashtirish;
Ko'rish - ko'rish. Turli xil oynalar o'rtasida almashish - ikkalasi ham IDE, ham ishlab chiqilayotgan dastur bilan bog'liq;
Loyiha - bu loyiha. Loyiha bilan ishlash uchun barcha operatsiyalar, masalan, fayllarni qo'shish va o'chirish, sozlash, yig'ish va kompilyatsiya qilish;
Ishga tushirish - bajarish. Dasturlarni tuzatish uchun vositalar;
Komponent - komponentlar. Komponentlar bilan ishlash vositalari, shu jumladan komponentlar palitrasini sozlash;
Ma'lumotlar bazasi - Ma'lumotlar. Ma'lumotlar bazasi bilan ishlash uchun ba'zi vositalar;
Asboblar - xizmat ko'rsatish. IDE parametrlarini sozlash, shuningdek, yordamchi dasturlarni chaqirish (Rasm muharriri va boshqalar);
Windows - bu oyna. Hozirda barcha ochiq oynalar ro'yxatini o'z ichiga oladi va ular o'rtasida almashish imkonini beradi (ko'p derazalar mavjud bo'lganda va ba'zilari boshqalarni bloklayotganda muhim);
Yordam - yordam.
Shunday qilib, biz allaqachon Delphi IDE ning butun asosiy oynasini o'rganib chiqdik. Qolgan derazalarga kelsak, biz ularning maqsadini atrof-muhit bilan keyingi tanishish jarayonida bilib olamiz va ularning joylashuvi va haqiqatan ham ularning ba'zilariga bo'lgan ehtiyoj, bu shaxsiy did va dasturning o'ziga xosligi masalasidir. ishlab chiqilmoqda - umumiy tavsiyalar bu erda o'rinsiz bo'lar edi.
Do'stlaringiz bilan baham: |