See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Composant d'interface graphique - Wikipédia

Composant d'interface graphique

Un article de Wikipédia, l'encyclopédie libre.

Fenêtre regroupant plusieurs composants (widgets).
Fenêtre regroupant plusieurs composants (widgets).

En informatique, un composant d'interface graphique (aussi appelé widget en anglais ou encore control) est un élément de base d'une interface graphique avec lequel un utilisateur peut interagir (par exemple une fenêtre ou une zone de texte). Ces composants sont généralement regroupés dans des boîtes à outils graphiques (appelée toolkit en anglais). Une fois assemblée par un programmeur, ces composants forment une interface graphique complète.

L'appellation control est connotée microsoft. L'appellation widget est utilisée dans tous les autres cas.

Sommaire

[modifier] Étymologie

Widget est un mot anglais qui est apparu aux États-Unis dans les années 1920. De manière générale, il est utilisé pour désigner un objet banal et quelconque, en français on peut le traduire par « machin » ou gadget. L'origine du mot est d'ailleurs probablement une déformation de ce dernier.

Certains pensent que widget est un mot-valise formé des mots window (fenêtre) et gadget, ce qui signifierait donc « gadget de fenêtre »). Selon l'Office québécois de la langue française (www.granddictionnaire.com), on peut traduire widget par « métachose » ou bien « machin » ou encore « gadget logiciel ».

[modifier] Composants habituels

[modifier] Bibliothèques les plus courantes

  • En mode graphique
    • Qt, multiplateforme et interfaçable dans de nombreux langage
    • GTK, multiplateforme et interfaçable dans de nombreux langage
    • Tk, multiplateforme et interfaçable avec de nombreux langages
    • wxWidgets ou anciennement wxWindows, multiplateforme
    • L'interface de Windows, appelée API Windows ou Win32
    • Cocoa sous MacOS X couramment appelé Aqua
    • XUL avec par exemple Firefox
    • Swing et SWT pour Java
  • En mode texte
    • Ncurses essentiellement sous Unix
    • Turbo Vision sous MS-DOS initialement développé par Borland pour ses langages mais souvent reproduit depuis

[modifier] Articles connexes

  • HTML Application, un moyen de lier des widgets à des scripts dans Internet Explorer


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -