GDK
E745750
GDK is the low-level drawing and windowing system library that underpins GTK, providing an abstraction layer over the underlying graphical system.
Statements (45)
| Predicate | Object |
|---|---|
| instanceOf |
graphics library
ⓘ
software library ⓘ |
| abstractionOver |
Quartz
NERFINISHED
ⓘ
Wayland NERFINISHED ⓘ Win32 NERFINISHED ⓘ X11 NERFINISHED ⓘ underlying graphical system ⓘ |
| belongsTo | GNOME platform NERFINISHED ⓘ |
| documentationURL | https://docs.gtk.org/gdk4/ ⓘ |
| handles |
frame clock and timing
ⓘ
monitor and screen information ⓘ window creation ⓘ window resizing ⓘ window state changes ⓘ |
| integratesWith | Cairo NERFINISHED ⓘ |
| license | LGPL NERFINISHED ⓘ |
| maintainedBy | GNOME Project NERFINISHED ⓘ |
| partOf | GTK NERFINISHED ⓘ |
| previouslyUsedWith |
GTK 2
NERFINISHED
ⓘ
GTK 3 NERFINISHED ⓘ |
| programmingLanguage | C ⓘ |
| provides |
clipboard handling
ⓘ
cursor management ⓘ drag-and-drop support ⓘ event handling API ⓘ input device handling ⓘ low-level drawing API ⓘ offscreen rendering ⓘ surface and window management ⓘ windowing system abstraction ⓘ |
| relatedTo | Cairo graphics library NERFINISHED ⓘ |
| stableReleaseBranchOf | GTK 4 NERFINISHED ⓘ |
| supports |
RGBA visuals
ⓘ
double buffering ⓘ input methods ⓘ keyboard events ⓘ multiple backends ⓘ pointer events ⓘ scroll events ⓘ touch events ⓘ |
| targetPlatform |
Linux
NERFINISHED
ⓘ
Windows NERFINISHED ⓘ macOS NERFINISHED ⓘ |
| usedBy |
GTK applications
NERFINISHED
ⓘ
GTK widgets NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.