9-AMALIY MASHG`ULOT
Foydalanuvchi interfeysi elementlarining tasnifi. Buyruq tugmalari: hajmi, maydoni, matn va piktogrammalar.
Ishning maqsadi: Grafik foydalanuvchi interfeysi elementlarini o'rganish.
Nazariy ma'lumotlar.
Grafik foydalanuvchi interfeysi elementlari
Boshqaruv elementlari haqida suhbatni eng sodda, ya'ni tugmachalardan boshlash qulayroqdir.
Tugmalar.
Tugma - bu variantni tanlash yoki hodisani boshlashga imkon beradigan (masalan, pastki dasturni ishga tushirish) imkon beradigan boshqaruv elementi. Foydalanuvchining tugma bilan barcha o'zaro ta'siri bosish bilan cheklanadi.
Buyruq tugmalari (Push Buttons) - bunday tugmachani bosish bilan aniq harakatlar boshlanadi (to'g'ridan-to'g'ri harakat tugmalari). Ular to'rtburchaklar shaklida tasvirlangan, o'rtada qaysi voqea tugmachani bosishini tushuntiradigan qisqa matnli xabar (so'z) mavjud. Buyruq tugmachasida uchta holat mavjud: normal (tugma mavjud, lekin foydalanuvchi tomonidan hali faollashtirilmagan), bosilgan (faollashtirilgan) va kirish imkoni bo'lmagan (faol bo'lmagan) (agar tugmachaga tayinlangan funktsiya mavjud bo'lmasa yoki tugma fon oynasida joylashgan bo'lsa).
1-rasm. Bularning barchasi buyruq tugmachalari, ular to'g'ridan-to'g'ri harakat tugmalari (shu jumladan, o'ngdagi gipermatnli havola)
Belgilash katakchalari va radio tugmalari
Belgilash katakchalari va radio tugmachalari haqida aytadigan birinchi narsa bu kechiktirilgan harakat tugmachalari, ya'ni ularni bosish hech qanday tezkor choralarni ko'rmasligi kerak. Ularning yordami bilan foydalanuvchilar boshqa boshqaruv elementlari tomonidan harakat boshlangandan keyin ta'sir qiladigan parametrlarni kiritadilar. Ushbu qoidani buzish xavfli, chunki u foydalanuvchilarning o'rnatilgan aqliy modelini jiddiy ravishda buzadi. Bu tasdiqlash qutilari va radio tugmalarining umumiyligi. Endi farqlar haqida to'xtalamiz. Asosiy farq shundaki, katakchalar guruhi foydalanuvchilarga parametrlarning har qanday kombinatsiyasini tanlashga imkon beradi, radio tugmalari esa faqat bitta parametrni tanlashga imkon beradi. Bu ushbu elementlarni navbati bilan bir nechta va bitta tanlovli ro'yxatlarga yaqinlashtiradi.
Qolganlarning hammasi bu farqdan kelib chiqadi. Masalan, guruhda ikkitadan kam bo'lmagan radio tugmachalar bo'lishi mumkin (qanday qilib bir narsadan birini tanlash mumkin?). Yana bir natija shundan iboratki, katakchada uchta holat tanlangan (tanlangan, tanlanmagan, aralashgan) va radio tugmachasida faqat ikkitasi mavjud, chunki u shunchaki aralash holatga ega bo'lolmaydi (o'zaro eksklyuziv parametrlarni birlashtirish mumkin emas). Ammo bu umuman o`rganish edi. Endi undan foydalanish algoritmiga o'tamiz. Radio tugmalar guruhida sukut bo'yicha kamida bitta radio tugma tekshirilishi kerak. Agar foydalanuvchiga bir nechta variant o'rtasida tanlov taqdim etilishi kerak bo'lsa, katakchalar yoki radio tugmalari (yoki ro'yxatlar, ammo keyinroq bu haqda keyinroq) foydalanish mumkin. Agar ikkitadan ortiq parametr bo'lsa, tanlov juda oson: agar parametrlarni birlashtirish mumkin bo'lsa, siz katakchalardan foydalanishingiz kerak (masalan, matn ham qalin, ham kursiv bo'lishi mumkin); agar parametrlarni birlashtirish mumkin bo'lmasa, siz radio tugmalaridan foydalanishingiz kerak (masalan, matn chapga ham, o'ngga ham tekislanishi mumkin). Agar faqat ikkita parametr mavjud bo'lsa va parametrlarni birlashtira olmasa (ya'ni HA yoki YO'Q), echim yanada murakkablashadi. Haqiqat shundaki, ikkita radio tugmachalar guruhini ko'pincha bitta tasdiqlash katakchasi bilan almashtirish mumkin.
Ochiladigan ro'yxatlar
Eng oddiy ro'yxat opsiyasi - ochiladigan ro'yxat. Ochiladigan ro'yxatlarning muhim afzalliklaridan biri shundaki, ro'yxatning past balandligi komponentlardan yig'ilgan buyruqlarni vizual ravishda namoyish etishni osonlashtiradi.
Do'stlaringiz bilan baham: |