submit urlsubmit rss feedadd directory

article

A Graphical User Interface (or GUI, often pronounced "gooey")is a method of interacting with a computer through direct manipulation of graphical images and widgets in addition to text.

History


Precursors to GUIs

The precursor to GUIs was invented by researchers at the Stanford Research Institute (led by Doug Engelbart). They developed use of text-based hyperlinks manipulated with a mouse for the On-Line System. The concept of hyperlinks was further refined and extended to graphics by researchers at Xerox PARC, who went beyond text-based hyperlinks and used GUIs as the primary interface for the Xerox Alto computer. Most modern general-purpose GUIs are derived from this system. For this reason some people call this class of interface a PARC User Interface (PUI) (note that PUI is also an acronym for perceptual user interface).

PARC User Interface (PUI)

The PUI consists of graphical widgets (often provided by widget toolkit libraries) such as windows, menus, radio buttons, check boxes and icons. PUIs employ a pointing device in addition to a keyboard. These aspects of PUIs can be emphasized by using the alternative acronym WIMP, which stands for Windows, Icons, Menus and Pointing device.

More on [ Graphical user interface ]


directory of related categories

 
 
GUI RSS feed
GUI - Twitter Search

cleartrip...yet another fan..my dad! happy with d GUI and lot more happier compared to irctc ! Kudos!Unless u overcharge xpect more fans:)!
shankhar26 (Shanks) Thu, 31 Dec 2009 05:11:05 -0000
cleartrip...yet another fan..my dad! happy with d GUI and lot more happier compared to irctc ! Kudos!Unless u overcharge xpect more fans:)!
Btw ada yg pnya bku ky pnya PP ga? Bkunya pa aris, gui matlab @lindri @farisahahaha @anitaikan @all
hestywul (hesty wulandari) Thu, 31 Dec 2009 05:08:37 -0000
Btw ada yg pnya bku ky pnya PP ga? Bkunya pa aris, gui matlab @lindri @farisahahaha @anitaikan @all
@Nzabelin необычное поздравление!Вчера слушал все подряд в iTunes заиграл gui borrato кот у меня нет, я пошел смотреть, а оказалось это ты)
daysw (daysw) Thu, 31 Dec 2009 05:04:48 -0000
@Nzabelin необычное поздравление!Вчера слушал все подряд в iTunes заиграл gui borrato кот у меня нет, я пошел смотреть, а оказалось это ты)
@pedrosogui, feliz véspera de 2010 gui :) que tudo de perfeito aconteça com voce e com a dona rosa, eu amo vocês <33' 6
nath_k (Nathalia Klein) Thu, 31 Dec 2009 05:04:31 -0000
@pedrosogui, feliz véspera de 2010 gui :) que tudo de perfeito aconteça com voce e com a dona rosa, eu amo vocês <33' 6
@pedrosogui, feliz véspera de 2010 gui :) que tudo de perfeito aconteça com voce e com a dona rosa, eu amo vocês <33' 5
nath_k (Nathalia Klein) Thu, 31 Dec 2009 05:02:03 -0000
@pedrosogui, feliz véspera de 2010 gui :) que tudo de perfeito aconteça com voce e com a dona rosa, eu amo vocês <33' 5
Spent way too much time this week in search of the perfect GUI directory sync program for Mac. There are a lot of bad utilities out there.
princesslaurie (princesslaurie) Thu, 31 Dec 2009 05:01:16 -0000
Spent way too much time this week in search of the perfect GUI directory sync program for Mac. There are a lot of bad utilities out there.

 
Subscribe to GUI RSS feed

directory of related sites

404 WORA Tool - CockTail is a Java RAD WORA Tool used to develop GUI Swing based user interface for applications

FOX GUI Toolkit - An open source cross-platform C++ based Toolkit for GUI development.

GUIS - Open source widget server. (Python, Ruby, GTK2) [OS Independent]

InputGUIDO - A GUI being developed for older DOS systems that are incapable of running Windows.

Java Gui Builder - An engine that reads XML files describing graphical user interfaces layout.
Meta Description: [ Decouple your GUI building code from the rest of your application. Using an XML description, the Java Gui Builder will build appropriate windows, controls and objects for later retrieval by the mainstream code. ]

KronoJunior - Open source GUI for less powerful or old computers.

ObjectCentral - V - A free, multiple platform C++ graphical user interface framework.
Meta Description: [ Dedicated to Object Oriented Programming, Objects, Object Oriented, Object Oriented Resources, Object Orientation, Object Oriented Programming, GUI, Framework, C, Free software, Freeware, Linux, Windows, Windows Programming, Java, Programming, Programming Tutorials, Programming Links, Software De... ]

500 Official Window Maker Website - NeXT Step alike window manager for the X Window system on GNU/Linux.

Prima - Toolkit for multi-platform GUI development. (Perl) [OS Independent]

The Official FVWM Homepage - The standard window manager for linux, stable but not as pretty as Window Maker or Enlightenment.
Meta Description: [ The Official FVWM Home Page ]

The Visual Component Framework - C++ framework created to provide platform GUI framework, features such as Java and Java's Swing, and Borland's Visual Component Library.

GUI related videos
How to use AGS Part 41 (Text Window GUIs)
Next Video
GUI related videos

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor