Shakl. 4. Yangi shakl yaratish jamoasi
Natijada, yangi tashkil etilgan shakl oynasi paydo bo'ladi. Yangi shakli javob ob'ekt-o'zgaruvchilar nomiForm2 bilan(FIG. 5).
Shakl. 5. Yangi tashkil etilgan shakl
Saqlash buyrug'ini chaqirgandan keyin
File->Save All "Unit2" nomi ostida ariza moduli faylini saqlash talab qilinadi.cpp«. Keling, bu nomni o'zgarishsiz qoldiraylik.
Bundan tashqari, "Unit2" fayli yaratiladi.shaklning joriy parametrlari, ya'ni shaklning o'lchamlari, fon va matn rangi, shaklning shrift parametrlari, shaklning yuqori chap burchagining nisbiy koordinatalari va boshqalar haqida ma'lumot beruvchi" dfm".
4. Form2 ning yangi shakliniyaratish. Komponentni shaklga joylashtirish.
Natijada, Label1 va Button1 nomlari bilan ikkita ob'ekt (o'zgaruvchilar) yaratiladiLabel1 и .
Bundan tashqari, sichqoncha yordamida shakli o'lchamlarini o'zgartirish kerak.
Natijada Form2 shakliForm2shakl 6da ko'rsatilgandek ko'rinadi.
Shakl. 6. Joylashtirilgan komponentlar bilan yaratilgan yangi shakl
Form2 formasining ba'zi parametrlarini sozlashni amalgaoshiramiz.
Buning uchun avvalForm2 shaklini tanlang.
KeyingiqadamForm2 shaklining ob'ekt inspektorixususiyatlarinibelgilashdir:
mulkCaption= "natija";
свойство BorderStylexususiyati ="bsDialog".Shundan so'ng, ariza muloqot oynasining shakliga ega bo'ladi.
Bundan tashqari, biz form2 komponentiningLabel1vaButton1shaklini sozlashni amalgaoshiramiz:
5. Dasturlash voqealar tugmasini bosing "OK" Form2 shakllariForm2.
Form2 formasidan qaytish natijasini olishForm2va shakl oynasini yopish uchun avval "OK"tugmasini bosish voqeasini chaqirishingiz kerakОК.
Buning uchun siz bunday harakatlar ketma-ketligini bajarishingiz kerak (shakl. 8):
выделить кнопку Button1form2 shaklidagi Button1 tugmachasinitanlang;
в ob'ektni Tekshirgichdaперейти во вкладку "voqealar" yorlig'iga o'ting;