Re-exports§
pub use prelude::*;
Modules§
Structs§
- Anchor
Hints - AppLaunch
Context - AppLaunch
Context Class - Atom
- Axis
Flags - Color
- Cursor
- Cursor
Class - Device
- Device
Class - Device
Manager - Device
Manager Class - Device
Pad - Device
Tool - Device
Tool Class - Display
- Display
Class - Display
Manager - Display
Manager Class - Drag
Action - Drag
Context - Drag
Context Class - Drawing
Context - Drawing
Context Class - Error
- A generic error capable of representing various error domains (types).
- Event
- A generic GDK event.
- Event
Button - Event
Configure - Event
Crossing - EventDND
- Event
Expose - Event
Focus - Event
Grab Broken - Event
Key - Event
Mask - Event
Motion - Event
Owner Change - Event
PadAxis - Event
PadButton - Event
PadGroup Mode - Event
Property - Event
Proximity - Event
Scroll - Event
Selection - Event
Sequence - Event
Setting - Event
Touch - Event
Touchpad Pinch - Event
Touchpad Swipe - Event
Visibility - Event
Window State - Frame
Clock - Frame
Clock Class - Frame
Clock Phase - Frame
Timings - GLContext
- GLContext
Class - GRange
- Geometry
- Modifier
Type - Monitor
- Monitor
Class - RGBA
- Rectangle
- Rgba
Parse Error - Screen
- Screen
Class - Seat
- Seat
Capabilities - Seat
Class - Visual
- Visual
Class - WMDecoration
- WMFunction
- Window
- Window
Attr - Window
Class - Window
Hints - Window
State
Enums§
- AxisUse
- Byte
Order - Change
Data - Crossing
Mode - Cursor
Type - Device
PadFeature - Device
Tool Type - Device
Type - Drag
Cancel Reason - Drag
Protocol - Event
Type - Fullscreen
Mode - GLError
- Grab
Ownership - Grab
Status - Gravity
- Input
Mode - Input
Source - Modifier
Intent - Notify
Type - Owner
Change - Prop
Mode - Property
State - Scroll
Direction - Setting
Action - Subpixel
Layout - Visibility
State - Visual
Type - Window
Edge - Window
Type - Window
Type Hint - Window
Window Class
Constants§
- ATOM_
NONE - NONE_
DEVICE_ PAD - NONE_
WINDOW - SELECTION_
CLIPBOARD - SELECTION_
PRIMARY - SELECTION_
SECONDARY - SELECTION_
TYPE_ ATOM - SELECTION_
TYPE_ BITMAP - SELECTION_
TYPE_ COLORMAP - SELECTION_
TYPE_ DRAWABLE - SELECTION_
TYPE_ INTEGER - SELECTION_
TYPE_ PIXMAP - SELECTION_
TYPE_ STRING - SELECTION_
TYPE_ WINDOW - TARGET_
BITMAP - TARGET_
COLORMAP - TARGET_
DRAWABLE - TARGET_
PIXMAP - TARGET_
STRING
Traits§
Functions§
- beep
- error_
trap_ pop - error_
trap_ pop_ ignored - error_
trap_ push - events_
get_ angle - events_
get_ center - events_
get_ distance - events_
pending - flush
- get_
display_ arg_ name - get_
program_ class - get_
show_ events - init
- keyval_
convert_ case - keyval_
from_ name - keyval_
is_ lower - keyval_
is_ upper - keyval_
name - keyval_
to_ lower - keyval_
to_ unicode - keyval_
to_ upper - list_
visuals Deprecated - notify_
startup_ complete - notify_
startup_ complete_ with_ id - pango_
context_ get - pango_
context_ get_ for_ display - pango_
context_ get_ for_ screen - pango_
layout_ get_ clip_ region - pango_
layout_ line_ get_ clip_ region - pixbuf_
get_ from_ surface - pre_
parse_ libgtk_ only Deprecated - property_
change - property_
delete - property_
get - query_
depths Deprecated - selection_
convert - selection_
owner_ get - selection_
owner_ get_ for_ display - selection_
owner_ set - selection_
owner_ set_ for_ display - selection_
send_ notify - selection_
send_ notify_ for_ display - set_
allowed_ backends - set_
double_ click_ time - set_
initialized ⚠ - Informs this crate that GDK has been initialized and the current thread is the main one.
- set_
program_ class - set_
show_ events - setting_
get - synthesize_
window_ state - test_
render_ sync - test_
simulate_ button - test_
simulate_ key - text_
property_ to_ utf8_ list_ for_ display - threads_
add_ idle - threads_
add_ idle_ full - threads_
add_ timeout - threads_
add_ timeout_ full - threads_
add_ timeout_ seconds - threads_
add_ timeout_ seconds_ full - unicode_
to_ keyval - utf8_
to_ string_ target