Widget

Widget
Кросс платформенный редактор элементов интерфейса Qt designer

Элеме́нты интерфе́йса — примитивы графического интерфейса пользователя, имеющие стандартный внешний вид и выполняющие стандартные действия.

Известны также под именем ви́джеты (англ. widget), контро́лы (control) и элементы управления.

Содержание

Происхождение термина Виджет

Слово «widget» впервые фиксируется в 1926 году в том же значении, что и gadget — «приспособление, штуковина». Предполагают, что на его форму повлияло gadget, а происходит он из which it — «этот, как его».

Слово «Виджет» так же используется и как название класса вспомогательных мини-программ — графических модулей, которые размещаются в рабочем пространстве соответствующей родительской программы и служат для украшения рабочего пространства, развлечения, решения отдельных рабочих задач, или быстрого получения информации из интернета без помощи веб-браузера.

Типовые элементы интерфейса

В большинстве существует стандартный набор элементов интерфейса, включающий следующие контролы:

Библиотеки элементов интерфейса

В каждой оконной системе существует свой набор «родных» элементов, с интерфейсом для работы с ними — на низком уровне. Одни библиотеки элементов управления — это высоко-уровневые «обертки» к стандартным контролам, упрощающие работу с ними и расширяющие их функциональность, некоторые из них предоставляют единый программный интерфейс для программирования интерфейса пользователя в нескольких платформах или оконных системах, и с целью обеспечения кросс-платформенности приводят их к единому для всех платформ API. Другие предоставляют кросс-платформенные возможности за счёт собственной, платформо-независимой, реализации элементов управления.

  • Кросс-платформенные, на основе SWT (Standard Widget Toolkit) — в составе проекта Swing — разработка Sun, компонента Java Foundation Classes (JFC) на основе AWT
  • AWT — частично устаревший Abstract Windowing Toolkit (Sun, 1995)
  • Кросс-платформенные, на основе C/C++, с возможностью использования в других языках
    • GTK+
    • FOX toolkit
  • Кросс-платформенные, на основе Pascal
    • CLX — адаптация интерфейса Qt для Borland Delphi & Kylix
  • Кросс-платформенные, на основе Ajax
    • ExtJS
  • Под MUI (Magic User Interface)
  • Под Zune
  • Под Turbo Vision — в составе Borland/Turbo Pascal 6.0/7.0, текстовый интерфейс
  • Под Microsoft Windows
  • Под X Window System
    • Xaw
    • Open Motif, BREW
      • игр
        • MyGUI

      Мобильные виджеты

      обеспечивают обновление данных через Internet-GPRS. Преимущества виджетов в мобильном телефоне: Вам достаточно одного клика, чтобы воспользоваться интересующим вас сервисом; виджеты работают быстрее, чем обычный Web браузер или Java приложение, вы экономите GPRS трафик; вы выбираете те сервисы и виджеты, которые нужны именно Вам.

      Ссылки



  • Wikimedia Foundation. 2010.

    Игры ⚽ Нужна курсовая?

    Полезное


    Смотреть что такое "Widget" в других словарях:

    • Widget — may refer to: * Widget (economics), a placeholder name for an object or, more specifically, a mechanical or other manufactured device * Widget (beer), a coil like device placed in the bottom of cans and bottles of beer to aid in the generation of …   Wikipedia

    • widget — wid‧get [ˈwɪdʒt] noun [countable] informal 1. any small piece of equipment, used especially to talk about something that you do not know the name of: • Rear view mirrors are just the kind of widget that car makers could easily buy from cheap… …   Financial and business terms

    • widget — gadget, small manufactured item, c.1920, Amer.Eng., probably an alteration of GADGET (Cf. gadget), perhaps based on which it …   Etymology dictionary

    • widget — [n] gadget apparatus, appliance, contraption, contrivance, device, doodad*, doohickey*, gizmo*, invention, object, thing*, thingamabob*, thingamajig*, tool, whatchamacallit*; concepts 463,499 …   New thesaurus

    • widget — ► NOUN informal ▪ a small gadget or mechanical device. ORIGIN perhaps an alteration of GADGET(Cf. ↑gadgetry) …   English terms dictionary

    • widget — ☆ widget [wij′it ] n. [altered < GADGET] any small, unspecified gadget or device, esp. one that is hypothetical …   English World dictionary

    • Widget — Einige Widgets auf einem KDE4 Desktop Ein Widget ist eine Komponente eines grafischen Fenstersystems. Das Widget besteht zum einen aus dem Fenster, einem sichtbaren Bereich, der Maus und/oder Tastaturereignisse empfängt, und zum anderen aus dem… …   Deutsch Wikipedia

    • Widget uk — [http://www.widget.com Widget UK Ltd] is a distributor of handheld computers and accessories, which was listed in both 2006 and 2007 in the Sunday Times Fast Track 100 of the UK’s fastest growing private companies. [cite web title = Fast Track… …   Wikipedia

    • Widget — En informática, un widget es una pequeña aplicación o programa, usualmente presentado en archivos o ficheros pequeños que son ejecutados por un motor de widgets o Widget Engine. Entre sus objetivos están dar fácil acceso a funciones… …   Wikipedia Español

    • Widget — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Sur les autres projets Wikimedia : « Widget », sur le Wiktionnaire (dictionnaire universel) Widget est une contraction des mots window et… …   Wikipédia en Français


    Поделиться ссылкой на выделенное

    Прямая ссылка:
    Нажмите правой клавишей мыши и выберите «Копировать ссылку»