Метка (элемент интерфейса программ) | это... Что такое Метка (элемент интерфейса программ)? (original) (raw)
Метки используются для пояснения назначения счётчика, а также информируют о заголовке категории.
Метка (англ. label) — метка является элементом пользовательского интерфейса, который отображает текст на форме окна. Подобный элемент интерфейса может содержать текст не более 255 символов.
Обычно, статический контрол (static control), не имеет интерактивности. Как правило, метки используются в информатике для пояснений каких-любо текстовых полей, бегунков и прочих виджетов. Стоит заметить, что некоторые метки могут реагировать на события, на такие как щелчок мыши, позволять скопировать текст метки в буфер обмена, но все подобные методы не являются стандатрными методами в практике создания пользовательского интерфейса. В большей своей части, все метки не могут получать фокус ввода, хотя в приложениях, написанных на языке программирования Java с помощью инструментов Swing, метки могу получить фокус ввода с помощью клавиши Tab. В родных приложениях операционной системы Microsoft Windows метки лишины подобного метода.
Также существуют и аналогичные элементы управления, известные как метки-ссылки. В отличие от стандартных меток, метки-ссылки выглядят и работают как гиперссылки, могут быть выделены и активированы. Подобные контролы имеют гораздо больше свойств, чем их «собратья», к примеру, смена цвета при щелчке или наведении курсора мыши над ними.
![]() |
|
---|---|
Управление | Кнопка • Меню (строка меню • контекстное меню • радиальное меню) |
Ввод/вывод | Кнопка последовательного выбора • Двунаправленный счётчик • Выпадающий список • Комбинированный список • Флажок • Ползунок • Радиокнопка • Список • Таблица (Grid view) • Текстовое поле |
Отображение | Heads-up display (в играх • OSD) • Боковая панель • Заставка • Значок • Индикатор процесса • Информационная панель • Метка • Подсказка • Строка состояния • Тост • Троббер • Экран загрузки |
Контейнеры | Ribbon • Скрываемый виджет • Фрейм • Панель • Вкладка • Панель инструментов • Окно |
Навигация | Адресная строка • Гиперссылка • Дерево выбора • Полоса прокрутки • Навигационная цепочка |
Специальные окна | Диалоговое окно • Диалоговое окно-предупреждение • Модальное окно • О программе • Окно инспектора объектов • Окно-палитра • Файловый диалог |
Игровые | HUD • Миникарта |
Связанные понятия | WIMP • Библиотека элементов интерфейса • Внешний вид (Look and feel) • Менеджер разметки (Layout manager) • Наведение мыши |
![]() |
|
---|---|
Низко-уровневые | Macintosh Toolbox/Carbon • Windows API • Intrinsics • Intuition • Xlib |
Высоко-уровневые | Amiga OS BOOPSI • Magic User Interface • Zune • ReAction GUI Mac OS и Mac OS X Cocoa • MacApp • MacZoop • PowerPlant Microsoft Windows Microsoft Foundation Classes • Windows Template Library • SmartWin++ • Object Windows Library • Visual Component Library • Windows Forms • Windows Presentation Foundation UNIX, под X Xaw • Motif • LessTif • InterViews Кросс-платфор-менные На основе Flash ASWing • Adobe Flex • Gnash • SWF2EXE Software На основе XML,AJAX или SVG Ample SDK • CougarXML • Dojo Toolkit • Echo • ExtJS • GladeXML • Google Web Toolkit • jQuery • Lively Kernel • MooTools • Pyjamas • qooxdoo • Rialto Toolkit • script.aculo.us • XML User Interface • XUL • Yahoo! UI Library На основе Java Abstract Window Toolkit • Swing • Standard Widget Toolkit • Qt Jambi На основеC или C++ Agar • CEGUI • Component Library for Cross Platform • dlib C++ Library • FLTK • FOX toolkit • OpenGL User Interface Library • GTK+ • IUP • Juce • JX Application Framework • Qt • TnFOX • Visual Component Framework • wxWidgets • YAAF • XForms • XVT • Ultimate++ На основе Common Lisp CAPI • Common Graphics • CLIM • McCLIM • Garnet На основе Pascal IP Pascal • Lazarus • fpGUI • FireMonkey На основе Python Pyjamas • PyQt • PyGTK • PyGUI • wxPython • PySide • Tkinter На основе Objective C GNUstep На основе других Tk |