Differences between version 9 and predecessor to the previous major change of GUI.
Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 9 | Last edited on Sunday, October 26, 2003 5:26:49 am | by AristotlePagaltzis | Revert |
Older page: | version 7 | Last edited on Saturday, October 25, 2003 12:34:39 pm | by StuartYeates | Revert |
@@ -1,9 +1,9 @@
[Acronym] for __G__raphical __U__ser __I__nterface.
-A GUI normally involves the [WIMP] paradigm (Windows, Icons, Mouse, Pulldown menus) and
provides a nice
graphical (higher resolution)
way of looking at data. Different GUI toolkits use very different
[EventModel
]s, which ccan cause a great deal of confusion
.
+A GUI provides a graphical way of looking at data and normally involves the
[WIMP
] paradigm
.
-Purists use GUIs
only to run multiple copies of xterm(1)
+In MicrosoftWindows the [GUI] with all of its layers is built right into the OperatingSystem. Conversely, [Linux] has no provisions for [GUI]s of its own - it is provided by ordinary applications, commonly the [XFree86] implementation of the [X11] standard. This in turn is only a bare skelleton for [GUI]s which a large variety of [DesktopEnvironment]s are built on top of. The most common ones are [GNOME] or [KDE] but there are more, such as [XFce].
Purists use [X11]
only to run multiple copies of xterm(1).
-Compare with CommandLine
.
+Note that a [GUI] does not necessary entail graphics mode; you can write console [GUI] applications using [Curses]
.
-One of the downsides about MicrosoftWindows is that the [GUI] is built into the OperatingSystem. Conversely, Linux provides any number of [GUI] interfaces; most of which use [TheXWindowingSystem] - look up [GNOME] or [KDE] for some [GUI] [DesktopEnvironment]s
.
+Contrast CommandLine
.