A data structure that normally includes information about a user-interface component (like a button or an edit box) and has pointers to the code needed to make the component work Windows are not widgets but widgets have windows in them Widgets that don't have any windows are called something else (gadgets)
A widget is a graphical representation of a logical input device There is a loose definition of a widget as a term used to describe any abstract device
Interface components that are part of the IRIS IM toolkit See also interface elements and IRIS IM