Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Графічний інтерфейс ОС Віндовс.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
79.87 Кб
Скачать

Компоненти вікон

Як було сказано вище, у вікні розміщаються об'єкти двох типів:

елементи відображення, елементи управління.

Елементи відображення служать для виводу статичного тексту. Це різноманітного роду повідомлення, попередження. Користувач не може змінити статичний текст.

Для введення інформації служать поля редагування (Edit). Поле редагування окремих рядків має вид прямокутного окошечка, усередині якого розташовується курсор, що вказує місце введення чергового символу. Поле для розміщення великих масивів рядків може займати весь простір вікна (наприклад, у текстових редакторах). Якщо розміщуваний текст більше розмірів поля, то воно містить усередині себе смуги прокрутки. Користуючи вертикальною смугою прокрутки, можна прокручувати уміст вікна нагору або униз, горизонтальної - вправо або вліво.

Смуги прокрутки

Смуга прокрутки - це смуга, що складається з трьох елементів: двох стрілок прокрутки і бігунка. Стрілки прокрутки і бігунок використовуються для того, щоб прокрутити уміст вікна в різні сторони. Для вертикальної смуги при однократному клацанні по нижній кнопці-стрілці вікно зміщається на один рядок тексту униз (фактично ми бачимо на нерухомому екрані, що текст піднімається на рядок нагору). При клацанні по верхній кнопці - відповідно нагору.

Бігунок служить для двох цілей. По-перше, він указує розмір і положення вікна щодо всього тексту. По-друге, знаючи приблизне положення якогось об'єкта усередині вікна, то можете швидко добратися до нього, перетащив бігунок у гадане місце.

Виділений текст. Якщо встановити курсор миші на рядок, натиснути кнопку миші, протаскати курсор уліво (або вправо) і відпустити кнопку, то виділитися фрагмент тексту. Виділений фрагмент тексту можна видалити, скопіювати або переслати в буфер. Дані з буфера можна скопіювати в будь-яке місце тексту і навіть в інший додаток, причому багаторазово. Дані в буфері зберігаються доти, поки в нього не буде занесена інша інформація. Для завдання виду операції над виділеним текстом служать меню "Правка" або кнопки стандартної інструментальної панелі - "Вирізувати (Cut)", "Копіювати (Copy)", "Вставити (Paste)".

Елементи управління

За допомогою елементів управління користувач організує свою роботу з додатком. Вибирає необхідні команди, установлює необхідні режими, запускає процеси. Роздивимося елементи управління, які найчастіше зустрічаються в положеннях.

Список (List) - призначений для вибору одного або більш елементів у списку. Для вибору одиночного елемента необхідно клацнути мишею по що вибирається елементу. Обраний елемент підсвічується.

Вибір групи підряд розташованих елементів роблять наступним образом. По першому елементі групи клацаємо мишею як звичайно, а по останньому з одночасним натисканням клавіші Shift. Вся обрана група підсвічується.

Для вибору групи довільно розташованих елементів застосовується миша разом із клавішею Ctrl.

Список, що випадає, (ComboBox). Відрізняється від простого списку тим, що згорнутий в один рядок, містить елемент списку, що задається по умовчанню. У правій частині рядки знаходитися кнопка розкриття списку. При її натисканні список розкривається. Цей елемент, крім вибору пункту списку, допускає також уведення даних у рядок редагування.

Прапорець (CheckBox). Елемент управління використовується для даних, що мають два можливих значення. Має вид квадратика, усередині якого зображена "галочка", що означає - "так", "включено". У противному випадку ("ні", "виключене") - поле порожнє. Прапорці використовуються як для відображення стана, так і для його переключення. Для цього необхідно клацнути мишею по полу прапорця. Прапорці часто об'єднають у групи.

Кнопки (Button). Графічний інтерфейс активно використовують образи кнопок, наявні в більшості побутових приладів, і звичних для людини. Достаток різноманітних видів кнопок уражає - прямокутні, круглі, із малюнком, із фіксацією положення і без нього.

Стандартна кнопка Windows. Є майже на всіх діалогових вікнах для вказівки вибраного варіанта дій:

  • "Скасування" - закрити вікно, не роблячи ніяких змін. Повернеться у вихідний стан.

  • "Застосувати" - внести зміни. Вікно не закривати, залишитися в цьому стані.

  • "OK" - внести зміни, закрити вікно, повернеться у вихідний стан.

Інструментальна кнопка - кнопки з графічним зображенням на інструментальній панелі. При наведенні курсору миші на кнопку, з'являється спливаючий підказ, що пояснює призначення кнопки.

Радиокнопка (Radio Button). Назва відбулася від кнопок перемикачів діапазонів радіоприймачів. Натиснута кнопка залишається утопленої. При натисканні іншої кнопки, утоплена кнопка автоматично повертається у вихідний стан. Служить для формування групи, у якій можна вибрати тільки одну функцію.

Кнопки зміни значень числового параметра (UpDown). Аналогічні кнопкам установки часу в електронних часах. Містить поле введення з початковим значенням цілого розміру, і два кнопочки збільшення і зменшення її значення.

Шкали установки й індикації значень параметрів аналогічні лінійним шкалам вимірювальних приладів.

Шкала установки (Track Bar). Складається зі смуги, шкали, повзунка. Установка заданого значення якогось параметра провадиться шляхом переміщення бігунка уздовж смуги. Має горизонтальне або вертикальне розміщення.

Шкала індикації (Progress Bar) - відображає ступінь завершеності якого-небудь процесу. Застосовується при тривалих, більш 30 секунд, процесах опрацювання запиту. По розміру заповнення смуги користувач може оцінити час, необхідний для завершення процесу.