Следующий пункт:
Введение
Надпункт:
Графические интерфейсы и средства их разработки
Предыдущий пункт:
Графические интерфейсы и средства их разработки
Содержание
Введение
UIDS/UIMS
Введение в UIMS
Системы управления окнами (WMS)
Объектно-ориентированный инструментарий
Инструментарий создания пользовательского интерфейса
Системы управления интерфейсом пользователя
Требования к UIMS, критерии оценки
Стадия разработки пользовательского интерфейса
Автоматический дизайн.
Явная семантика.
Критерии разработки
Требования.
Техника взаимодействия.
Настройка пользовательского интерфейса
Подгонка интерфейса.
Взаимоотношение пользовательского интерфейса и прикладного кода
Две модели.
Разделение пользовательского интерфейса и прикладной частии.
Осуществляет ли управление UIMS или приложение?
Реализация
Инструменты.
Правка на ходу.
Повторно используемые компоненты.
Препроцессор.
Сложность программирования.
Автоматическое создание заглушек.
Макроопределения.
Уровень детализации описания.
Выражения и типы
Типы, определяемые пользователем.
Проверка допустимости значений.
Выражения.
Умолчания.
Взаимодействие с устройствами
Переносимость.
Низкоуровневое управление.
Конкурирующие потоки ввода-вывода.
Редактирование ввода.
Мультимедиа.
Диалоговая последовательность.
Многооконые системы.
X Window.
Графика.
Многопользовательский диалог.
Связи низкого уровня
Связь с операционной системы.
Помощь
Стадия тестирования
Обратная трасировка.
Производительность.
Протоколирование ввода и воспроизведение ``записи''.
Автоматическая оценка качества и управлением им.
Классификация требований к UIMS, обобщения
``Непосредственное манипулирование'' (DM - Direct Manipulation)
Синтаксические моды и обратная связь.
Требования к конструированию DM интерфейсов:
Пример реализации UIDS/UIMS
X Window
Общее устройство X Window
X окно
Управление окнами
Графические возможности X Window
``Свойства'' и атомы
Программирование с использованием библиотеки X Toolkit Intrinsic (Xt)
Основы Xt
Объекты Xt
Общая схема программирования
Объекты Xt, их классификация
Дополнительные возможности Xt
Надстройки над Xt
Athena
Motif
Классификация объектов
Класс XmGadget.
Класс XmPrimitive.
Класс XmManager.
Классы XmMenuShell и XmDialogShell.
Диалоги
Вывод текста
Работа с изображениями
Управление фокусом ввода
Lesstif
Tk/tcl
Выведение
Список литературы
About this document ...
WebMaster
at
Bolizm
Sat Oct 5 20:29:45 MSD 1996