- •1.1. Інтерфейс користувача: міст між людиною і комп'ютером
- •1.2. Основні принципи розробки користувальницького інтерфейсу
- •2.1. Життєвий цикл програмного продукту
- •2.2. Етапи проектування користувальницького інтерфейсу
- •3.1. Особливості графічного інтерфейсу
- •3.4. Взаємодія користувача з додатком
- •3.5. Загальні правила взаємодії з об'єктами
- •4. Вибрати команду Всщавить.
- •3.6.2. Операції створення нових об'єктів
- •4.1. Проектування піктограм
- •4.2.2. Основні операції з вікнами
- •93 Ніяке інше вікно не повинне стати активним перш, ніж користувач завершить переміщення даного вікна. 11еремегцение вікна має на увазі його активізацію.
- •4.2.5. Вибір моделі вікна
- •4.3.2. Панелі властивостей і контролю параметрів
- •4.3.3. Діалогові панелі
- •4.3.4. Інші типи вторинних вікон
- •5.2.3. Прапорці
- •5.3.1. Список одиничного вибору
- •5.3.4. Список, що модифікується
- •5.3.5. Дерево, що модифікується
- •5.4.1. Текстові поля
- •5.4.4. Комбінований список, що випадає
- •5.6.2. Заголовки стовпців
- •5.6.3. Етикетка вкладки
- •5.6.4. Смуги прокручування
- •5.6.8. Колекції
- •5.6.9. Область повідомлень
- •5.7. Вибір візуальних атрибутів відображуваної інформації
- •5.7.1. Композиція й організація
- •5.7.3. Шрифт
- •5.7.4. "Багатомірність" екрана
- •5.7.6. Візуалізація виконуваних операцій
- •5.8. Три випадки з життя guі
- •6.1. Вікно повідомлення
- •6.2.2. Спливаюча підказка
- •6.3. Проблемно-орієнтована допомога
- •6.5. Майстра
- •6.6. Засобу навчання користувача
- •Глава 7
- •7.3. Користувальницький інтерфейс систем реального часу
- •8.3. Засобу розробки web-документів
- •Глава 9
5.6.2. Заголовки стовпців
Заголовки стовпців (Column Headіngs), іноді називані також керованими заголовками, використовуються для позначення стовпців даних, що містять формовану вашим додатком текстову чи числову інформацію (наприклад, при створенні електронної таблиці). При цьому стандартний заголовок може бути розділений на довільну кількість частин (елементів), як показано на мал. 5.36. Керовані заголовки застосовуються, зокрема , у списках, що модифікуються, розглянутих вище.
Мітка кожного елемента заголовка може містити текст і графічний образ. Графічний образ служить, як правило, для висновку додаткової інформації, наприклад, для вказівки напрямку сортування.
Елемент заголовка може бути визначений таким чином, що але зовнішньому вигляду і по поводженню він буде аналогічний кнопці керування, при натисканні якої виконується зв'язана з нею функція. Наприклад, для стовпця, що містить список даних, прикладом такої функції є сортування списку по заданій ознаці. Крім того, для заголовка підтримується використання правої кнопки миші: з її допомогою викликається спливаюче меню, що містить специфічні команди для роботи з даними, такі, наприклад, як Сортування по зростанню і Сортування по убуванню.
Для заголовка стовпця також підтримується можливість переміщення користувачем границь елементів заголовка з метою вибору найбільш придатної в даний момент ширини кожного стовпця. Як додатковий засіб настроювання ви можете використовувати подвійного щиглика Л КМ на границі заголовка стовпця, за допомогою якого буде запускатися команда форматування стовпця, наприклад, автоматичне калібрування стовпця пі найбільш широкому елементу в цьому стовпці.
5.6.3. Етикетка вкладки
Етикетка вкладки (Tab) за формою і по призначенню аналогічна роздільнику в чи картотеці в записній книжці (мал. 5.37). Ви можете використовувати цей елемент, щоб створити трохи логічно закінчених чи сторінок секцій у межах одного вікна (такі сторінки звичайно називають вкладками).
Етикетка вкладки може містити текстову чи графічну інформацію, або изгкомбииацню. Звичайно розмір етикетки встановлюється автоматично, відповідно до розміру відображуваної на ній мітки, однак ви можете визначити фіксовану ширину для створюваних етикеток. Для висновку текстової інформації на етикетці рекомендується використовувати системний шрифт і дотримувати ті ж правила застосування заголовних букв, що були описані вище. Якщо для позначення етикетки використовується тільки графічний образ, створіть для такої етикетки спливаючу підказку.
За замовчуванням система підтримує створення тільки одного ряду (лінійки) етикеток, хоча при необхідності в межах одного вікна можна створити кілька лінійок етикеток, або реалізувати одну прокручивающуюся лінійку. Незважаючи на те, що ці засоби дозволяють заощаджувати простір екрана, варто обмежувати їхнє застосування, оскільки вони істотно ускладнюють роботу користувача.
Коли користувач клацає ЛКМ на етикетці вкладки, фокус уведення переміщається на цю етикетку. Для переходу з однієї етикетки на іншу можуть використовуватися клавіші <Уліво> чи <Вправо>, або комбінація клавіш <Ctrl>+<Tab>. Додатково ви можете визначити клавіші доступу для кожної етикетки. Якщо користувач переходить з однієї вкладки на іншу за допомогою етикеток, ви можете установлювати фокус уведення на конкретному елементі вкладки, з якого користувачу варто почати роботу. Якщо ж у цьому немає необхідності, залишіть фокус уведення на самій етикетці.
