|
|
Компьютеры - Элемент интерфейса - Типовые элементы интерфейса23 января 2011
Оглавление: 1. Элемент интерфейса 2. Типовые элементы интерфейса
В большинстве существует стандартный набор элементов интерфейса, включающий следующие элементы управления:
- кнопка
- радиокнопка
- флажок/переключатель
- значок
- список
- дерево иерархический список
- раскрывающийся список
- поле редактирования
- элемент для отображения табличных данных
- меню
- главное меню окна
- контекстное меню
- ниспадающее меню
- окно
- панель
- диалоговое окно
- модальное окно
- вкладка
- панель инструментов
- полоса прокрутки
- строка состояния
- всплывающая подсказка
Библиотеки элементов интерфейса
В каждой оконной системе существует свой набор «родных» элементов, с интерфейсом низкого уровня для работы с ними.
Одни библиотеки элементов управления это высокоуровневые «обертки» к имеющимся стандартным контролам, упрощающие работу с ними и расширяющие их функциональность.
Другие предоставляют свой единый программный интерфейс для программирования интерфейса пользователя в нескольких платформах или оконных системах, и с целью обеспечения кроссплатформенности приводят их к единому для всех платформ API.
Третьи предоставляют кроссплатформенные возможности за счёт собственной, платформонезависимой, реализации элементов управления.
- Кроссплатформенные, на основе Java
- SWT в составе проекта Eclipse
- Swing разработка Sun, компонента Java Foundation Classes на основе AWT
- AWT частично устаревший Abstract Windowing Toolkit
- Кроссплатформенные, на основе C/C++, с возможностью использования в других языках
- Tk
- GTK+
- Qt
- wxWidgets
- FOX toolkit
- FLTK
- Кроссплатформенные, на основе Pascal
- LCL
- CLX адаптация интерфейса Qt для Borland Delphi & Kylix
- Кроссплатформенные, на основе Ajax
- Dojo
- ExtJS
- YAHOO User Interface library
- Под AmigaOS
- Под DOS
- Turbo Vision в составе Borland Turbo Pascal 6.0/7.0, текстовый интерфейс
- Zinc — библиотека для Borland С++
- Под Microsoft Windows
- Windows API
- MFC
- WTL
- OWL
- VCL
- Windows Forms
- WPF
- Под UNIX для X Window System
- Графический интерфейс для игр
Просмотров: 2637
|