Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Для розробника вікно є сукупністю великої кількості елементів, які функціонують під управлінням додатку та операційної системи.
ХМЕЛЬНИЦЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ
ПРОЕКТУВАННЯ ІНТЕРФЕЙСІВ КОРИСТУВАЧА Методичні вказівки до виконання лабораторних робіт для студентів спеціальностей 7.091502 (спеціалісти) і 8.091502 (магістри) - “Системне програмування” денної форми навчання
Затверджено на засіданні кафедри системного програмування, протокол №__ від " __ " ___ 2009 року
Хмельницький 2009 Проектування інтерфейсів користувача: Методичні вказівки для виконання лабораторних робіт для студентів спеціальностей 7.091502 (спеціалісти) і 8.091502 (магістрпи) - “Системне програмування” денної форми навчання. Укл. Т.О.Говорущенко. – Хмельницький: ХНУ, 2009 – Укр. мовою, 118 с.
Укладачі: Т.О.Говорущенко, кандидат технічних наук, доцент ЗМІСТ
Зміст..............................................................................................с.3 Передмова....................................................................................с.4 Лабораторна робота №1.............................................................с.5 Лабораторна робота №2...........................................................с.25 Лабораторна робота №3...........................................................с.44 Лабораторна робота №4...........................................................с.59 Лабораторна робота №5......................................................….с.87 Лабораторна робота №6.........................................................с.101 Література................................................................................с.118 ПЕРЕДМОВА
Дисципліна “Проектування інтерфейсів користувача” є дисципліною профільної та практичної підготовки і відноситься до циклу нормативних дисциплін, забезпечує базову підготовку студентів спеціальностей 7.091502 (спеціалісти) і 8.091502 (магістрпи) - “Системне програмування” та характеризується широким міждисциплінарним підходом. Метою вивчення курсу є: - вивчення парадигм проектування високоякісних інтерфейсів користувача; - знайомство з теоретичною базою, що використовується при вирішенні задач побудови користувацького інтерфейса. В методичних вказівках до лабораторних робіт розглядаються наступні питання: створення вікон; органи управління (кнопки, статичні органи управління, смуги прокрутки, редактори тексту, списки рядків, комбіновані списки); виведення у вікно, види контексту відображення, атрибути контексту відображення, виведення тексту та створення геометричних фігур в інтерфейсах GDI та GDI+; елементи та створення основних і спливаючих меню.
ЛАБОРАТОРНА РОБОТА №1 Тема: Створення вікон. Мета: Знайомство зі створенням віконних інтерфейсів з точки зору мови програмування, з механізмом одержання та обробки повідомлень, з функціями пересування та зміни розташування вікон та засобами обміну повідомленнями між додатком та користувачем.
І. ТЕОРЕТИЧНІ ВІДОМОСТІ Визначення вікна Для розробника вікно є сукупністю великої кількості елементів, які функціонують під управлінням додатку та операційної системи. З точки зору мови програмування, вікна – це об’єкти (змінні), над якими виконують дії. Об’єкт належить до певного класу (типу), який описує множину параметрів стану вікна (даних) і функцію (метод) їх обробки. Головне вікно має подвійні рамки, заголовок, кнопки, смугу меню, панель інструментів з кнопками, смуги перегляду, рядок стану та ін. Ці елементи також є вікнами, мають свої дані та метод їх зміни – належать до класу вікон. Програми для Windows називають додатками. Користувач з додатком взаємодіє за допомогою наступних вікон: 1. вікно додатку організовує роботу, з’являється першим при запуску та закривається разом з припиненням роботи додатку; 2. MDI-вікна служать для обробки декількох документів; 3. вікно допомоги більшою мірою працює під управлінням операційної системи, ніж під управлінням додатку; 4. діалогове вікно забезпечує оперативний обмін даними між користувачем і додатком.
|