Widżet

Widżet to jak już wspomniałam w poprzednim artykule podstawowy element graficznego interfejsu użytkownika, np. pole edycji, suwak. Widżety po raz pierwszy wykorzystano do nazwania elementów graficznego interfejsu użytkownika podczas prac nad projektem Athena w latach 80tych XX wieku, gdyż dzięki wspólnemu prefiksowi widget kojarzy się ze słowem window. Terminy kontrolka lub element kontrolny nawiązują do podobieństwa okien z widżetami do pulpitów sterowniczych zawierających różne przyciski, potencjometry i wyświetlacze.

Widżety otrzymują komunikaty generowane przez mysz i klawiaturę oraz inne komunikaty systemowe i wyświetlają swoją reprezentację na ekranie. W typowej implementacji menedżer okien przypisuje im pewien prostokąt na ekranie, a do rozwiązywania konfliktów między widżetami zajmującymi wspólny obszar stosowana jest metoda z-order. Dziś widgety obsługiwane są przez wiele platform – zarówno systemów operacyjnych, programów jak i stron internetowych. Reprezentacyjnym przykładem pierwszego jest najnowszy Windows Vista, który obsługuje widgety, nazwane tam gadgetami, na pulpicie oraz w pasku bocznym.

Tagi: , , ,