gdk Classes
===========

Reference of classes in package GDK

display
-------

display

Superclasses: g-object

Slots: None

Signals:

  * closed. (boolean) -> null  [run-last]

display-manager
---------------

display-manager

Superclasses: g-object

Slots:

  * default-display. Type: display (flags: readable writable)

Signals:

  * display-opened. (display) -> null  [run-last]

drag-context
------------

drag-context

Superclasses: g-object

Slots: None

Signals: None

drawable
--------

drawable

Superclasses: g-object

Slots: None

Signals: None

gdk-window
----------

gdk-window

Superclasses: drawable

Slots: None

Signals: None

graphics-context
----------------

graphics-context

Superclasses: g-object

Slots: None

Signals: None

keymap
------

keymap

Superclasses: g-object

Slots: None

Signals: None

pango-layout
------------

pango-layout

Superclasses: g-object

Slots: None

Signals: None

pixbuf
------

pixbuf

Superclasses: g-object

Slots:

  * bits-per-sample. Type: integer (flags: readable writable constructor-only)

  * colorspace. Type: colorspace (flags: readable writable constructor-only)

  * has-alpha. Type: boolean (flags: readable writable constructor-only)

  * height. Type: integer (flags: readable writable constructor-only)

  * n-channels. Type: integer (flags: readable writable constructor-only)

  * pixels. Type: foreign-pointer (flags: readable writable constructor-only)

  * rowstride. Type: integer (flags: readable writable constructor-only)

  * width. Type: integer (flags: readable writable constructor-only)

Signals: None

pixbuf-animation
----------------

pixbuf-animation

Superclasses: g-object

Slots: None

Signals: None

pixmap
------

pixmap

Superclasses: drawable

Slots: None

Signals: None

screen
------

screen

Superclasses: g-object

Slots:

  * font-options. Type: foreign-pointer (flags: readable writable)

  * resolution. Type: double-float (flags: readable writable)

Signals:

  * composited-changed. () -> null  [run-last]

  * monitors-changed. () -> null  [run-last]

  * size-changed. () -> null  [run-last]

gdk Enums
=========

Reference of enums in package GDK

colorspace
----------

colorspace
Values:

  * :rgb

event-type
----------

event-type
Values:

  * :nothing

  * :delete

  * :destroy

  * :expose

  * :motion-notify

  * :button-press

  * :2button-press

  * :3button-press

  * :button-release

  * :key-press

  * :key-release

  * :enter-notify

  * :leave-notify

  * :focus-change

  * :configure

  * :map

  * :unmap

  * :property-notify

  * :selection-clear

  * :selection-request

  * :selection-notify

  * :proximity-in

  * :proximity-out

  * :drag-enter

  * :drag-leave

  * :drag-motion

  * :drag-status

  * :drop-start

  * :drop-finished

  * :client-event

  * :visibility-notify

  * :no-expose

  * :scroll

  * :window-state

  * :setting

  * :owner-change

  * :grab-broken

  * :damage

font-type
---------

font-type
Values:

  * :font

  * :fontset

gdk-extension-mode
------------------

gdk-extension-mode
Values:

  * :none

  * :all

  * :cursor

gdk-window-type-hint
--------------------

gdk-window-type-hint
Values:

  * :normal

  * :dialog

  * :menu

  * :toolbar

  * :splashscreen

  * :utility

  * :dock

  * :desktop

  * :dropdown-menu

  * :popup-menu

  * :tooltip

  * :notification

  * :combo

  * :dnd

grab-status
-----------

grab-status
Values:

  * :success

  * :already-grabbed

  * :invalid-time

  * :not-viewable

  * :frozen

gravity
-------

gravity
Values:

  * :north-west

  * :north

  * :north-east

  * :west

  * :center

  * :east

  * :south-west

  * :south

  * :south-east

  * :static

owner-change
------------

owner-change
Values:

  * :new-owner

  * :destroy

  * :close

property-state
--------------

property-state
Values:

  * :new-value

  * :delete

scroll-direction
----------------

scroll-direction
Values:

  * :up

  * :down

  * :left

  * :right

setting-action
--------------

setting-action
Values:

  * :new

  * :changed

  * :deleted

visibility-state
----------------

visibility-state
Values:

  * :unobscured

  * :partial

  * :fully-obscured

window-edge
-----------

window-edge
Values:

  * :north-west

  * :north

  * :north-east

  * :west

  * :east

  * :south-west

  * :south

  * :south-east

gdk Flags
=========

Reference of flags in package GDK

event-mask
----------

event-mask
Values:

  * :exposure-mask

  * :pointer-motion-mask

  * :pointer-motion-hint-mask

  * :button-motion-mask

  * :button1-motion-mask

  * :button2-motion-mask

  * :button3-motion-mask

  * :button-press-mask

  * :button-release-mask

  * :key-press-mask

  * :key-release-mask

  * :enter-notify-mask

  * :leave-notify-mask

  * :focus-change-mask

  * :structure-mask

  * :property-change-mask

  * :visibility-notify-mask

  * :proximity-in-mask

  * :proximity-out-mask

  * :substructure-mask

  * :scroll-mask

  * :all-events-mask

window-hints
------------

window-hints
Values:

  * :pos

  * :min-size

  * :max-size

  * :base-size

  * :aspect

  * :resize-inc

  * :win-gravity

  * :user-pos

  * :user-size

window-state
------------

window-state
Values:

  * :withdrawn

  * :iconified

  * :maximized

  * :sticky

  * :fullscreen

  * :above

  * :below