List of graphical user interface elements

Graphical user interface elements are those elements used by graphical user interfaces (GUIs) to offer a consistent visual language to represent information stored in computers. These make it easier for people with few computer skills to work with and use computer software.

This article explains the most common elements of visual language interfaces found in the WIMP ("window, icon, menu, pointer") paradigm, although many are also used at other graphical post-WIMP interfaces. These elements are usually embodied in an interface using a widget toolkit or desktop environment.

Structural elements

Graphical user interfaces use visual conventions to represent the generic information shown. Some conventions are used to build the structure of the static elements on which the user can interact, and define the appearance of the interface.

Window

A window is an area on the screen that displays information, with its contents being displayed independently from the rest of the screen. An example of a window is what appears on the screen when the "My Documents" icon is clicked in Microsoft Windows. It is easy for a user to manipulate a window: it can be shown and hidden by clicking on an icon or application, and it can be moved to any area by dragging it (that is, by clicking in a certain area of the window – usually the title bar along the top – and keeping the pointing device's button pressed, then moving the pointing device). A window can be placed in front or behind another window, its size can be adjusted, and scrollbars can be used to navigate the sections within it. Multiple windows can also be open at one time, in which case each window can display a different application or file – this is very useful when working in a multitasking environment. The system memory is the only limitation to the number of windows that can be open at once. There are also many types of specialized windows.[1]

  • A container window encloses other windows or controls. When it is moved or resized, the enclosed items move, resize, reorient, or are clipped by the container window.
  • A browser window allows the user to view and navigate through a collection of items, such as files or web pages. Web browsers are an example of these types of windows.
  • Text terminal windows present a character-based, command-driven text user interfaces within the overall graphical interface. MS-DOS and Unix consoles are examples of these types of windows. Terminal windows often conform to the hotkey and display conventions of CRT-based terminals that predate GUIs, such as the VT-100.
  • A child window opens automatically or as a result of a user activity in a parent window. Pop-up windows on the Internet can be child windows.
  • A message window, or dialog box, is a type of child window. These are usually small and basic windows that are opened by a program to display information to the user and/or get information from the user. They almost always have one or more buttons, which allow the user to dismiss the dialog with an affirmative, negative, or neutral response.

Menus allow the user to execute commands by selecting from a list of choices. Options are selected with a mouse or other pointing device within a GUI. A keyboard may also be used. Menus are convenient because they show what commands are available within the software. This limits the amount of documentation the user reads to understand the software.[2]

  • A menu bar is displayed horizontally across the top of the screen and/or along the tops of some or all windows. A pull-down menu is commonly associated with this menu type. When a user clicks on a menu option the pull-down menu will appear.[3][4]
  • A menu has a visible title within the menu bar. Its contents are only revealed when the user selects it with a pointer. The user is then able to select the items within the pull-down menu. When the user clicks elsewhere the content of the menu will disappear.[5]
  • A context menu is invisible until the user performs a specific mouse action, like pressing the right mouse button. When the software-specific mouse action occurs the menu will appear under the cursor.[3]
  • Menu extras are individual items within or at the side of a menu.

Icons

An icon is a small picture that represents objects such as a file, program, web page, or command. They are a quick way to execute commands, open documents, and run programs. Icons are also very useful when searching for an object in a browser list, because in many operating systems all documents using the same extension will have the same icon.

Controls (or widgets)

Interface elements known as graphical control elements, controls or widgets are software components that a computer user interacts with through direct manipulation to read or edit information about an application. Each widget facilitates a specific user-computer interaction. Structuring a user interface with Widget toolkits allow developers to reuse code for similar tasks, and provides users with a common language for interaction, maintaining consistency throughout the whole information system.

Common uses for widgets involve the display of collections of related items (such as with various list and canvas controls), initiation of actions and processes within the interface (buttons and menus), navigation within the space of the information system (links, tabs and scrollbars), and representing and manipulating data values (such as labels, check boxes, radio buttons, sliders, and spinners.)

Tabs

A tab is typically a rectangular small box which usually contains a text label or graphical icon associated with a view pane. When activated the view pane, or window, displays widgets associated with that tab; groups of tabs allow the user to switch quickly between different widgets. This is used in all modern web browsers.[6][7][8][9][10] With these browsers, you can have multiple web pages open at once in one window, and quickly navigate between them by clicking on the tabs associated with the pages. Tabs are usually placed in groups at the top of a window, but may also be grouped on the side or bottom of a window. Tabs are also present in the settings panes of many applications. Microsoft Windows, for example, uses tabs in most of its control panel dialogues.

Interaction elements

Some common idioms for interaction have evolved in the visual language used in GUIs. Interaction elements are interface objects that represent the state of an ongoing operation or transformation, either as visual remainders of the user intent (such as the pointer), or as affordances showing places where the user may interact.

Cursor

A cursor is an indicator used to show the position on a computer monitor or other display device that will respond to input from a text input or pointing device.

Pointer

The pointer echoes movements of the pointing device, commonly a mouse or touchpad. The pointer is the place where actions take place that are initiated through direct manipulation gestures such as click, touch and drag.

Insertion point

The caret, text cursor or insertion point represents the point of the user interface where the focus is located. It represents the object that will be used as the default subject of user-initiated commands such as writing text, starting a selection or a copy-paste operation through the keyboard.

Selection

Selection of an area by using cursor.

A selection is a list of items on which user operations will take place. The user typically adds items to the list manually, although the computer may create a selection automatically.

Adjustment handle

A handle is an indicator of a starting point for a drag and drop operation. Usually the pointer shape changes when placed on the handle, showing an icon that represents the supported drag operation.

See also

References

  1. ^ "Window Definition". Linfo.org. 9 August 2004. Retrieved 19 September 2006.
  2. ^ "menu". Foldoc.org. Retrieved 19 September 2006.
  3. ^ a b "How to Use Menus". Java.sun.com. Retrieved 19 September 2006.
  4. ^ "context-sensitive menu". Foldoc.org. Retrieved 19 September 2006.
  5. ^ "pull-down menu". Foldoc.org. 19 September 2006.
  6. ^ "Use tabs in Chrome". Google Chrome Help. Google Inc. Archived from the original on 14 December 2020. Retrieved 14 December 2020.
  7. ^ mozilla.org contributors. "Use tabs to organize lots of websites in a single window". Mozilla Support. Mozilla Corporation. Archived from the original on 14 December 2020. Retrieved 14 December 2020. {{cite web}}: |author= has generic name (help)
  8. ^ "Use tabs for webpages in Safari on Mac". Safari User Guide. Apple Inc. Archived from the original on 14 December 2020. Retrieved 14 December 2020.
  9. ^ Hoffman, Chris (28 October 2020). "How to Enable and Use Vertical Tabs in Microsoft Edge". How-To Geek. LifeSavvy Media. Archived from the original on 14 December 2020. Retrieved 14 December 2020.
  10. ^ "7 Opera features that make it easy to manage many tabs". Opera Blogs. Opera Software. 18 November 2015. Archived from the original on 14 December 2020. Retrieved 14 December 2020.

Read other articles:

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Desember 2023. Ane BrunBrun pada 2008.Informasi latar belakangNama lahirAne Kvien BrunvollLahir10 Maret 1976 (umur 48)Molde, NorwegiaGenreKontemporer dewasa, foklorPekerjaanMusisi, penulis laguInstrumenVokal, gitar, pianoTahun aktif1998–sekarangLabelDetErMine...

 

 

Election in Colorado Main article: 1928 United States presidential election 1928 United States presidential election in Colorado ← 1924 November 6, 1928 1932 →   Nominee Herbert Hoover Al Smith Party Republican Democratic Home state California New York Running mate Charles Curtis Joseph T. Robinson Electoral vote 6 0 Popular vote 253,872 133,131 Percentage 64.72% 33.94% County Results Hoover   50–60%   60–70%   7...

 

 

Pour les articles homonymes, voir AV. Des composants audiovisuels de haute qualité reproduisant l'expérience d'un concert en direct. L’audiovisuel désigne à la fois les matériels, techniques et méthodes d'information, de communication ou d'enseignement associant le son et l'image. Historique L'histoire de l'audiovisuel se confond avec l'histoire du cinéma, de la prise de son et de la télévision. Selon Isabelle Giannattasio, la première définition du terme s'appliquait à « ...

American Athletic Conference Men's Basketball Player of the YearAwarded forthe most outstanding basketball player in the American Athletic ConferenceCountryUnited StatesHistoryFirst award2014Most recentJohnell Davis, Florida Atlantic & Chris Youngblood, South Florida The American Athletic Conference Men's Basketball Player of the Year is an award given to the American Athletic Conference's most outstanding player. The conference formed in 2013–14 after many schools departed from the ori...

 

 

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (ديسمبر 2019) كأس إسكتلندا 1937–38 تفاصيل الموسم كأس إسكتلندا  البلد المملكة المتحدة  التاريخ بداية:1937  البطل ناد...

 

 

Roddam NarasimhaLahir(1933-07-20)20 Juli 1933Meninggal14 Desember 2020(2020-12-14) (umur 87)Bengaluru, Karnataka, IndiaAlmamaterUniversitas MysoreIndian Institute of ScienceCalifornia Institute of TechnologyKarier ilmiahBidangDinamika fluidaDisertasiBeberapa Masalah Arus pada Dinamika Gas Langka[2] (1961)Pembimbing doktoralHans W. Liepmann[1]Mahasiswa doktoralK. R. Sreenivasan Roddam Narasimha (20 Juli 1933 – 14 Desember 2020) adalah seorang ilmuwan ...

Japanese professional wrestler (born 1980) Shinsuke NakamuraNakamura as the IWGP Intercontinental Champion in 2015Birth nameShinsuke NakamuraBorn (1980-02-24) February 24, 1980 (age 44)Mineyama, Kyōto, JapanSpouse(s) Harumi Maekawa ​ ​(m. 2007)​Professional wrestling careerRing name(s) Banzai[1] King Nakamura Nakamura Shinsuke Nakamura Billed height6 ft 2 in (188 cm)[2][3]Billed weight229 lb (104 kg)[...

 

 

This is an archive of past discussions. Do not edit the contents of this page. If you wish to start a new discussion or revive an old one, please do so on the current talk page. Archive 60 Archive 61 Archive 62 Archive 63 Archive 64 Archive 65 → Archive 70 Intersex articles Wikipedia:Articles for deletion/Intersex rights in India‎ ended up as redirect to LGBT rights in India, but the bigger problem is not yet solved. On AFD, it was said by most editors that intersex are Hijra in So...

 

 

Ця стаття потребує додаткових посилань на джерела для поліпшення її перевірності. Будь ласка, допоможіть удосконалити цю статтю, додавши посилання на надійні (авторитетні) джерела. Зверніться на сторінку обговорення за поясненнями та допоможіть виправити недоліки. Мат...

British video game publisher, 1984–1996 U.S. Gold LimitedCompany typeSubsidiaryIndustryVideo gamesFounded1984; 40 years ago (1984)FounderAnne and Geoff Brown[1]DefunctApril 1996; 28 years ago (1996-04)FateClosedHeadquartersWitton, Birmingham, EnglandParentCentreGold (1984–1996)Eidos Interactive (1996) U.S. Gold Limited was a British video game publisher based in Witton, Birmingham, England. The company was founded in 1984 by Anne and Geoff ...

 

 

Pour les articles homonymes, voir Klein. Mathieu Klein Mathieu Klein en 2019. Fonctions Président de la Métropole du Grand Nancy En fonction depuis le 17 juillet 2020(3 ans, 9 mois et 27 jours) Élection 17 juillet 2020 Prédécesseur André Rossinot Maire de Nancy En fonction depuis le 5 juillet 2020(3 ans, 10 mois et 9 jours) Élection 5 juillet 2020 Coalition PS-PCF-EÉLV-G·s-NE Prédécesseur Laurent Hénart Conseiller départementalde Meurthe-et-Moselle ...

 

 

This is the current list of Olympic records in speed skating. Men's records ♦ denotes a performance that is also a current world record. Statistics are correct as of 11 February 2022. Event Time Name Nation Games Date Ref 500 metres 34.32  Gao Tingyu  China 2022 Beijing 12 February 2022 [1] 500 metres × 2[A] 69.23  Casey FitzRandolph  United States 2002 Salt Lake City 11 February 2002 [2] 1000 metres 1:07.18  Gerard van Velde  Netherla...

Amtrak service between New York City, NY and Niagara Falls, NY Not to be confused with Empire Builder. For BBC Empire Service, forerunner to the BBC World Service, see BBC World Service. For other uses, see Empire Service (disambiguation). Empire ServiceAn Empire Service train passing through Briarcliff Manor, New York in June 2023.OverviewService typeInter-city railLocaleNew YorkPredecessorNew York Central corridor trainsFirst serviceDecember 3, 1967 (1967-12-03)Current operat...

 

 

Indigenous tribe of Nepal This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Thami – news · newspapers · books · scholar · JSTOR (June 2014) (Learn how and when to remove this message) A Thami woman in Ilam District wearing Jhamke Bulaki, a typical Nepali ornament on her nose The Thangmi (in Nepali थामी...

 

 

1861 American marching song For the flag itself, see Bonnie Blue flag. The Bonnie Blue FlagSong by Harry McCarthyLanguageEnglishReleased1861 (1861)Audio sampleThe Bonnie Blue Flag (instrumental)filehelp The Bonnie Blue Flag, also known as We Are a Band of Brothers, is an 1861 marching song associated with the Confederate States of America. The words were written by the entertainer Harry McCarthy, with the melody taken from the song The Irish Jaunting Car. The song's title refers to the u...

The topic of this article may not meet Wikipedia's general notability guideline. Please help to demonstrate the notability of the topic by citing reliable secondary sources that are independent of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cannot be shown, the article is likely to be merged, redirected, or deleted.Find sources: John McBain character – news · newspapers · books · scholar · JSTOR (O...

 

 

Sporting event delegationBrazil at the1964 Summer OlympicsIOC codeBRANOCBrazilian Olympic CommitteeWebsitewww.cob.org.br (in Portuguese)in TokyoCompetitors61 (60 men and 1 woman) in 11 sportsFlag bearer Wlamir MarquesMedalsRanked 35th Gold 0 Silver 0 Bronze 1 Total 1 Summer Olympics appearances (overview)1920192419281932193619481952195619601964196819721976198019841988199219962000200420082012201620202024 Brazil competed at the 1964 Summer Olympics in Tokyo, Japan. 61 competitors, 60 ...

 

 

Untuk kegunaan lain, lihat Makron (disambiguasi). Artikel ini bukan mengenai Makron atau huruf Latin Ā. Huruf KirilA dengan makron Alfabet KirilHuruf SlaviaАА́А̀А̂А̄ӒБВГҐДЂЃЕЕ́ÈЕ̂ЁЄЖЗЗ́ЅИИ́ЍИ̂ЙІЇЈКЛЉМНЊОŌПРСС́ТЋЌУУ́ У̀У̂ӮЎФХЦЧЏШЩЪЫЬЭЮЯHuruf non-SlaviaӐА̊А̃Ӓ̄ӔӘӘ́Ә̃ӚВ̌ҒГ̑Г̣Г̌ҔӺҒ̌ӶД̌Д̣Д̆ӖЕ̄Е̃Ё̄Є̈ӁҖӜҘӞЗ̌З̱З̣ԐԐ̈ӠӢИ̃ҊӤҚӃҠҞҜК̣ԚӅԮԒӍӉҢԨӇҤО́О�...

بيت الزكاة والصدقات المصريالشعارمعلومات عامةالتأسيس 2014 النوع صندوق استثمارالمقر الرئيسي القاهرة على الخريطة موقع الويب baitzakat.org.eg (العربية) المنظومة الاقتصاديةالنشاطات عمل خيريالموزعون جوجل بلاي آب ستور أهم الشخصياتالمالك الأزهر الشريف الأمين العام محمد عمرو[1]تعدي...

 

 

Whole of an object being mathematically similar to part of itself A Koch snowflake has an infinitely repeating self-similarity when it is magnified. Standard (trivial) self-similarity.[1] In mathematics, a self-similar object is exactly or approximately similar to a part of itself (i.e., the whole has the same shape as one or more of the parts). Many objects in the real world, such as coastlines, are statistically self-similar: parts of them show the same statistical properties at man...