Signifidgets : What you see is what widget ! - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Other Publications Year : 2023

Signifidgets : What you see is what widget !

Abstract

GUIs are composed of different interactive graphical components, or widgets, with which users can interact to specify their intentions to the system. These widgets are diverse, ranging from simple selectable buttons to range sliders. They have a pre-defined representation and react by default to a list of basic user inputs. Existing programming toolkits use a strong coupling between a widget, its appearance, and the user inputs it supports. Signifidgets are a reflection on how programming APIs could (and should?) approach the use of widgets, allowing programmers to add different possible user inputs to a component, and modify its behavior and appearance to signify and react to them.
Les interfaces graphiques sont composées de différents composants graphiques interactifs, ou widgets, avec lesquels les utilisateurs peuvent interagir pour préciser leurs intentions au système. Ces widgets sont divers, pouvant aller de simples boutons sélectionnables à de doubles potentiomètres. Ils ont un affichage prédéfini et réagissent par défaut à une liste précise d’entrées utilisateurs. Les boîtes à outils existantes pour programmer des interfaces graphiques utilisent un couplage fort entre un widget, son apparence, et les entrées utilisateur qu’il supporte. Les Signifidgets sont une réflexion sur la façon dont les API de programmation pourraient (et devraient ?) aborder l’utilisation des widgets, permettant aux programmeurs d’y ajouter différentes entrées utilisateur possibles pour modifier son comportement, et son apparence dans le but de signifier ces entrées.
Fichier principal
Vignette du fichier
signifidgets.pdf (235.82 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-04043346 , version 1 (23-03-2023)
hal-04043346 , version 2 (24-03-2023)

Licence

Attribution

Identifiers

  • HAL Id : hal-04043346 , version 2

Cite

Géry Casiez, Sylvain Malacria, Eva Mackamul. Signifidgets : What you see is what widget !. 2023. ⟨hal-04043346v2⟩
69 View
58 Download

Share

Gmail Facebook X LinkedIn More