GTK in the context of GUI widget


GTK in the context of GUI widget

GTK Study page number 1 of 1

Play TriviaQuestions Online!

or

Skip to study material about GTK in the context of "GUI widget"


HINT:

👉 GTK in the context of GUI widget

In a graphical user interface (GUI), a graphical widget (also graphical control element or control) is an element of interaction, such as a button or a scroll bar. Controls are software components that a computer user interacts with through direct manipulation to read or edit information about an application. User interface libraries such as Windows Presentation Foundation, Qt, GTK, and Cocoa, contain a collection of controls and the logic to render these.

Each widget facilitates a specific type of user-computer interaction, and appears as a visible part of the application's GUI as defined by the theme and rendered by the rendering engine. The theme makes all widgets adhere to a unified aesthetic design and creates a sense of overall cohesion. Some widgets support interaction with the user, for example labels, buttons, and check boxes. Others act as containers that group the widgets added to them, for example windows, panels, and tabs.

↓ Explore More Topics
In this Dossier

GTK in the context of Orca (assistive technology)

Orca is a free and open-source, flexible, extensible screen reader from the GNOME project for individuals who are blind or visually impaired. Using various combinations of speech synthesis and braille, Orca helps provide access to applications and toolkits that support AT-SPI (e.g., the GNOME desktop, Mozilla Firefox/Thunderbird, OpenOffice.org/LibreOffice and GTK, Qt and Java Swing/SWT applications).

The name "Orca", which is another term for a killer whale, is a nod to the long-standing tradition of naming screen readers after aquatic creatures, including the Assistive Technology product on Windows called JAWS (which stands for Job Access With Speech), the early DOS screen reader called Flipper, and the UK vision impairment company Dolphin Computer Access.

View the full Wikipedia page for Orca (assistive technology)
↑ Return to Menu

GTK in the context of Cross-platform

Within computing, cross-platform software (also called multi-platform software, platform-agnostic software, or platform-independent software) is computer software that is designed to work in several computing platforms. Some cross-platform software requires a separate build for each platform, but some can be directly run on any platform without special preparation, being written in an interpreted language or compiled to portable bytecode for which the interpreters or run-time packages are common or standard components of all supported platforms.

For example, a cross-platform application may run on Linux, macOS and Microsoft Windows. Cross-platform software may run on many platforms, or as few as two. Some frameworks for cross-platform development are Codename One, ArkUI-X, Kivy, Qt, GTK, Flutter, NativeScript, Xamarin, Apache Cordova, Ionic, and React Native.

View the full Wikipedia page for Cross-platform
↑ Return to Menu