Foydalanuvchining boshqaruv elementlarini yaratish Ba'zi konventsiyalar foydalanuvchi o'zaro ta'sir qilishi mumkin bo'lgan statik elementlarning tuzilishini yaratish va interfeys ko'rinishini aniqlash uchun ishlatiladi.
Oyna
Asosiy maqola: Oyna (hisoblash)
Oyna - bu ekrandagi ma'lumotlarni aks ettiradigan maydon, uning tarkibi ekranning qolgan qismidan mustaqil ravishda ko'rsatiladi. "Mening hujjatlarim" ekranda paydo bo'ladigan oynaning misoli belgisi -ga bosiladi Windows operatsion tizimi. Foydalanuvchiga oynani boshqarish oson: uni belgini bosish yoki ko'rsatish orqali yashirish mumkin dasturva uni istalgan maydonga sudrab olib borish mumkin (ya'ni oynaning ma'lum bir joyini bosish orqali - odatda yuqoridagi satr satrini - va ko'rsatgich moslamasining tugmachasini bosib ushlab turing, so'ngra ko'rsatgich moslamasini harakatga keltiring). Oynani boshqa oynaning oldiga yoki orqasiga qo'yish mumkin, uning o'lchamini sozlash mumkin va uning ichidagi bo'limlarda navigatsiya paneli yordamida foydalanish mumkin. Bir vaqtning o'zida bir nechta oyna ham ochilishi mumkin, bu holda har bir oynada turli xil dastur yoki fayllar ko'rsatilishi mumkin - bu ko'p vazifali muhitda ishlashda juda foydali. Tizim xotirasi bir vaqtning o'zida ochilishi mumkin bo'lgan oyna sonining yagona cheklovidir. Bundan tashqari, ixtisoslashtirilgan derazalarning ko'p turlari mavjud.[1]
A konteyner oynasi boshqa oynalarni yoki boshqaruv elementlarini qamrab oladi. U ko'chirilganda yoki o'lchamini o'zgartirganda, ilova qilingan narsalar siljiydi, o'lchamlarini o'zgartiradi, yo'nalishini o'zgartiradi yoki konteyner oynasi tomonidan kesiladi.
A brauzer oynasi foydalanuvchiga fayllar yoki kabi narsalar to'plamini ko'rish va navigatsiya qilish imkoniyatini beradi veb-sahifalar. Veb-brauzerlar ushbu turdagi derazalarga misoldir.
Matn terminali Windows belgilarga asoslangan, buyruqlar asosida ishlaydi matnli foydalanuvchi interfeyslari umumiy grafik interfeys ichida. MS-DOS va UNIX konsollar - bu turdagi derazalarga misol. Terminal oynalari tez-tez tezkor tugmachaga mos keladi va VT-100 kabi GUIlardan oldingi CRT asosidagi terminallarning konventsiyalarini namoyish etadi.
A bola oynasi avtomatik ravishda yoki ota-ona oynasida foydalanuvchi faoliyati natijasida ochiladi. Qalqib chiquvchi oynalar ustida Internet bolalar oynalari bo'lishi mumkin.
A xabar oynasi, yoki dialog oynasi, bolalar oynasining bir turi. Odatda bu foydalanuvchiga ma'lumotni ko'rsatish va / yoki foydalanuvchidan ma'lumot olish uchun dastur tomonidan ochiladigan kichik va asosiy oynalar. Ular deyarli har doim bir yoki bir nechta tugmachalarga ega, bu foydalanuvchiga dialogni ijobiy, salbiy yoki neytral javob bilan o'chirishga imkon beradi.
Menyu
Menyular foydalanuvchiga tanlovlar ro'yxatidan tanlash orqali buyruqlarni bajarishga imkon beradi. Variantlar sichqoncha yoki GUI ichidagi boshqa ko'rsatgich qurilmasi yordamida tanlanadi. Klaviatura ham ishlatilishi mumkin. Menyular qulay, chunki ular ichida qanday buyruqlar mavjudligini ko'rsatadi dasturiy ta'minot. Bu foydalanuvchi dasturiy ta'minotni tushunish uchun o'qigan hujjatlar miqdorini cheklaydi.[2]
A menyu paneli gorizontal ravishda ekranning yuqori qismida va / yoki ba'zi yoki barcha oynalarning tepalarida ko'rsatiladi. Pastga tushiriladigan menyu odatda ushbu menyu turi bilan bog'liq. Agar foydalanuvchi menyu parametrini bosgan bo'lsa, pastga tushuvchi menyu paydo bo'ladi.[3][4]
A menyu menyu satrida ko'rinadigan sarlavhaga ega. Uning tarkibi faqat foydalanuvchi ko'rsatgich bilan tanlaganida aniqlanadi. Keyin foydalanuvchi pastga tushadigan menyu ichidagi narsalarni tanlashi mumkin. Qachon foydalanuvchi boshqa joyga bosgan bo'lsa, menyu tarkibi yo'qoladi.[5]
A kontekst menyusi foydalanuvchi sichqonchaning o'ng tugmachasini bosish kabi ma'lum bir sichqoncha harakatini bajarguncha ko'rinmaydi. Sichqonchaning dasturiy ta'minotiga xos harakatlar sodir bo'lganda, menyu kursor ostida paydo bo'ladi.[3]
Menyu qo'shimchalari menyu ichida yoki yon tomonida joylashgan alohida narsalar.
Belgilar
An belgisi fayl, dastur, veb-sahifa yoki buyruq kabi ob'ektlarni aks ettiruvchi kichik rasm. Ular buyruqlarni bajarish, hujjatlarni ochish va dasturlarni ishga tushirishning tezkor usuli. Belgilar brauzer ro'yxatidagi ob'ektni qidirishda ham juda foydalidir, chunki ko'plab operatsion tizimlarda bir xil kengaytmani ishlatadigan barcha hujjatlar bir xil belgiga ega bo'ladi.
Boshqaruv elementlari (yoki vidjetlar)
Asosiy maqola: Vidjet (GUI)
Sifatida tanilgan interfeys elementlari grafik boshqaruv elementlari, boshqaruv elementlari yoki vidjetlar bor dasturiy ta'minot komponentlari kompyuter foydalanuvchisi orqali o'zaro aloqada bo'lganligi to'g'ridan-to'g'ri manipulyatsiya ilova haqidagi ma'lumotlarni o'qish yoki tahrirlash. Har bir vidjet foydalanuvchi bilan kompyuterning o'zaro ta'sirini osonlashtiradi. Bilan foydalanuvchi interfeysini tuzish Vidjet asboblar to'plamlari shunga o'xshash vazifalar uchun ishlab chiquvchilarga kodni qayta ishlatishga imkon beradi va foydalanuvchilarga o'zaro ta'sirlashish uchun umumiy tilni taqdim etadi va butun axborot tizimida izchillikni saqlaydi.
Vidjetlar uchun umumiy foydalanish tegishli narsalar to'plamini namoyish qilishni o'z ichiga oladi (masalan, har xil narsalar bilan) ro'yxat va kanvas boshqaruv elementlari), interfeys ichidagi harakatlar va jarayonlarni boshlash (tugmalar va menyular), navigatsiya ichida bo'sh joy axborot tizimining (havolalar, yorliqlar va aylantirish chiziqlari) va ma'lumotlar qiymatlarini ifodalash va boshqarish (masalan yorliqlar, tasdiqlash qutilari, radio tugmalari, slayderlarva yigiruvchilar.)
Yorliqlar
A yorliq odatda to'rtburchaklar kichkina quti bo'lib, unda odatda matn yorlig'i yoki ko'rish oynasi bilan bog'liq grafik belgi mavjud. Ko'rish oynasi yoki oynasi faollashtirilganda, ushbu yorliq bilan bog'liq vidjetlar ko'rsatiladi; yorliqlar guruhlari foydalanuvchiga turli xil vidjetlar o'rtasida tezkor almashtirishga imkon beradi. Bu veb-brauzerlarda ishlatiladi Firefox, Internet Explorer, Konqueror, Operava Safari. Ushbu brauzerlar yordamida bir vaqtning o'zida bitta oynada bir nechta veb-sahifalarni ochishingiz va sahifalar bilan bog'langan yorliqlarni bosish orqali tezda harakat qilishingiz mumkin. Yorliqlar, odatda, derazaning yuqori qismiga guruhlarga joylashtiriladi, lekin ular oynaning yon yoki pastki qismlarida ham to'planishi mumkin. Yorliqlar ko'plab dasturlarning sozlash oynalarida ham mavjud. Masalan, Microsoft Windows o'zining boshqaruv panelidagi dialoglarning ko'pchiligida yorliqlardan foydalanadi.