gtk Classes
===========

Reference of classes in package GTK

about-dialog
------------

about-dialog

Superclasses: dialog, atk-implementor-iface, buildable

Slots:

  * artists. Type: (list string) (flags: readable writable)

  * authors. Type: (list string) (flags: readable writable)

  * comments. Type: string (flags: readable writable)

  * copyright. Type: string (flags: readable writable)

  * documenters. Type: (list string) (flags: readable writable)

  * license. Type: string (flags: readable writable)

  * logo. Type: pixbuf (flags: readable writable)

  * logo-icon-name. Type: string (flags: readable writable)

  * program-name. Type: string (flags: readable writable)

  * translator-credits. Type: string (flags: readable writable)

  * version. Type: string (flags: readable writable)

  * website. Type: string (flags: readable writable)

  * website-label. Type: string (flags: readable writable)

  * wrap-license. Type: boolean (flags: readable writable)

Signals: None

accel-group
-----------

accel-group

Superclasses: g-object

Slots:

  * is-locked. Type: boolean (flags: readable)

  * modifier-mask. Type: gdk-modifier-type (flags: readable)

Signals:

  * accel-activate. (g-object, (integer 0), gdk-modifier-type) -> boolean  [detailed]

  * accel-changed. ((integer 0), gdk-modifier-type, GClosure) -> null  [run-first, detailed]

accel-label
-----------

accel-label

Superclasses: label, atk-implementor-iface, buildable

Slots:

  * accel-closure. Type: GClosure (flags: readable writable)

  * accel-widget. Type: widget (flags: readable writable)

Signals: None

accel-map
---------

accel-map

Superclasses: g-object

Slots: None

Signals: None

action
------

action

Superclasses: g-object, buildable

Slots:

  * accel-group

  * accel-path

  * action-group. Type: action-group (flags: readable writable)

  * gicon. Type: GIcon (flags: readable writable)

  * hide-if-empty. Type: boolean (flags: readable writable)

  * icon-name. Type: string (flags: readable writable)

  * is-important. Type: boolean (flags: readable writable)

  * label. Type: string (flags: readable writable)

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

  * sensitive. Type: boolean (flags: readable writable)

  * short-label. Type: string (flags: readable writable)

  * stock-id. Type: string (flags: readable writable)

  * tooltip. Type: string (flags: readable writable)

  * visible. Type: boolean (flags: readable writable)

  * visible-horizontal. Type: boolean (flags: readable writable)

  * visible-overflown. Type: boolean (flags: readable writable)

  * visible-vertical. Type: boolean (flags: readable writable)

Signals:

  * activate. () -> null  [run-first, no-recurse]

action-group
------------

action-group

Superclasses: g-object, buildable

Slots:

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

  * sensitive. Type: boolean (flags: readable writable)

  * translate-function

  * translation-domain

  * visible. Type: boolean (flags: readable writable)

Signals:

  * connect-proxy. (action, widget) -> null

  * disconnect-proxy. (action, widget) -> null

  * post-activate. (action) -> null

  * pre-activate. (action) -> null

activatable
-----------

activatable

Superclasses: standard-object

Slots:

  * related-action. Type: action (flags: readable writable)

  * use-action-appearance. Type: boolean (flags: readable writable)

Signals: None

adjustment
----------

adjustment

Superclasses: gtk-object

Slots:

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

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

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

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

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

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

Signals:

  * changed. () -> null  [run-first, no-recurse]

  * value-changed. () -> null  [run-first, no-recurse]

alignment
---------

alignment

Superclasses: bin, atk-implementor-iface, buildable

Slots:

  * bottom-padding. Type: (integer 0) (flags: readable writable)

  * left-padding. Type: (integer 0) (flags: readable writable)

  * right-padding. Type: (integer 0) (flags: readable writable)

  * top-padding. Type: (integer 0) (flags: readable writable)

  * xalign. Type: single-float (flags: readable writable)

  * xscale. Type: single-float (flags: readable writable)

  * yalign. Type: single-float (flags: readable writable)

  * yscale. Type: single-float (flags: readable writable)

Signals: None

array-list-store
----------------

array-list-store

Superclasses: g-object, tree-model

Slots:

  * columns-getters

  * columns-types

  * items

Signals: None

arrow
-----

arrow

Superclasses: misc, atk-implementor-iface, buildable

Slots:

  * arrow-type. Type: arrow-type (flags: readable writable)

  * shadow-type. Type: shadow-type (flags: readable writable)

Signals: None

aspect-frame
------------

aspect-frame

Superclasses: frame, atk-implementor-iface, buildable

Slots:

  * obey-child. Type: boolean (flags: readable writable)

  * ratio. Type: single-float (flags: readable writable)

  * xalign. Type: single-float (flags: readable writable)

  * yalign. Type: single-float (flags: readable writable)

Signals: None

assistant
---------

assistant

Superclasses: gtk-window, atk-implementor-iface, buildable

Slots: None

Signals: None

atk-implementor-iface
---------------------

atk-implementor-iface

Superclasses: standard-object

Slots: None

Signals: None

bin
---

bin

Superclasses: container, atk-implementor-iface, buildable

Slots: None

Signals: None

box
---

box

Superclasses: container, atk-implementor-iface, buildable, orientable

Slots:

  * homogeneous. Type: boolean (flags: readable writable)

  * spacing. Type: integer (flags: readable writable)

Signals: None

buildable
---------

buildable

Superclasses: standard-object

Slots: None

Signals: None

builder
-------

builder

Superclasses: g-object

Slots:

  * translation-domain. Type: string (flags: readable writable)

Signals: None

button
------

button

Superclasses: bin, atk-implementor-iface, activatable, buildable

Slots:

  * focus-on-click. Type: boolean (flags: readable writable)

  * image. Type: widget (flags: readable writable)

  * image-position. Type: position-type (flags: readable writable)

  * label. Type: string (flags: readable writable constructor)

  * relief. Type: relief-style (flags: readable writable)

  * use-stock. Type: boolean (flags: readable writable constructor)

  * use-underline. Type: boolean (flags: readable writable constructor)

  * xalign. Type: single-float (flags: readable writable)

  * yalign. Type: single-float (flags: readable writable)

Signals:

  * activate. () -> null  [run-first, action]

  * clicked. () -> null  [run-first, action]

  * enter. () -> null  [run-first]

  * leave. () -> null  [run-first]

  * pressed. () -> null  [run-first]

  * released. () -> null  [run-first]

button-box
----------

button-box

Superclasses: box, atk-implementor-iface, buildable, orientable

Slots:

  * layout-style. Type: button-box-style (flags: readable writable)

Signals: None

calendar
--------

calendar

Superclasses: widget, atk-implementor-iface, buildable

Slots:

  * day. Type: integer (flags: readable writable)

  * detail-function

  * detail-height-rows. Type: integer (flags: readable writable)

  * detail-width-chars. Type: integer (flags: readable writable)

  * month. Type: integer (flags: readable writable)

  * no-month-change. Type: boolean (flags: readable writable)

  * show-day-names. Type: boolean (flags: readable writable)

  * show-details. Type: boolean (flags: readable writable)

  * show-heading. Type: boolean (flags: readable writable)

  * show-week-numbers. Type: boolean (flags: readable writable)

  * year. Type: integer (flags: readable writable)

Signals:

  * day-selected. () -> null  [run-first]

  * day-selected-double-click. () -> null  [run-first]

  * month-changed. () -> null  [run-first]

  * next-month. () -> null  [run-first]

  * next-year. () -> null  [run-first]

  * prev-month. () -> null  [run-first]

  * prev-year. () -> null  [run-first]

cell-editable
-------------

cell-editable

Superclasses: standard-object

Slots: None

Signals:

  * editing-done. () -> null  [run-last]

  * remove-widget. () -> null  [run-last]

cell-layout
-----------

cell-layout

Superclasses: standard-object

Slots: None

Signals: None

cell-renderer
-------------

cell-renderer

Superclasses: gtk-object

Slots:

  * cell-background. Type: string (flags: writable)

  * cell-background-gdk. Type: color (flags: readable writable)

  * cell-background-set. Type: boolean (flags: readable writable)

  * editing. Type: boolean (flags: readable)

  * height. Type: integer (flags: readable writable)

  * is-expanded. Type: boolean (flags: readable writable)

  * is-expander. Type: boolean (flags: readable writable)

  * mode. Type: cell-renderer-mode (flags: readable writable)

  * sensitive. Type: boolean (flags: readable writable)

  * visible. Type: boolean (flags: readable writable)

  * width. Type: integer (flags: readable writable)

  * xalign. Type: single-float (flags: readable writable)

  * xpad. Type: (integer 0) (flags: readable writable)

  * yalign. Type: single-float (flags: readable writable)

  * ypad. Type: (integer 0) (flags: readable writable)

Signals:

  * editing-canceled. () -> null  [run-first]

  * editing-started. (cell-editable, string) -> null  [run-first]

cell-renderer-accel
-------------------

cell-renderer-accel

Superclasses: cell-renderer-text

Slots:

  * accel-key. Type: (integer 0) (flags: readable writable)

  * accel-mode. Type: cell-renderer-accel-mode (flags: readable writable)

  * accel-mods. Type: gdk-modifier-type (flags: readable writable)

  * keycode. Type: (integer 0) (flags: readable writable)

Signals:

  * accel-cleared. (string) -> null  [run-last]

  * accel-edited. (string, (integer 0), gdk-modifier-type, (integer 0)) -> null  [run-last]

cell-renderer-combo
-------------------

cell-renderer-combo

Superclasses: cell-renderer-text

Slots:

  * has-entry. Type: boolean (flags: readable writable)

  * model. Type: tree-model (flags: readable writable)

  * text-column. Type: integer (flags: readable writable)

Signals:

  * changed. (string, tree-iter) -> null  [run-last]

cell-renderer-pixbuf
--------------------

cell-renderer-pixbuf

Superclasses: cell-renderer

Slots:

  * follow-state. Type: boolean (flags: readable writable)

  * gicon. Type: GIcon (flags: readable writable)

  * icon-name. Type: string (flags: readable writable)

  * pixbuf. Type: pixbuf (flags: readable writable)

  * pixbuf-expander-closed. Type: pixbuf (flags: readable writable)

  * pixbuf-expander-open. Type: pixbuf (flags: readable writable)

  * stock-detail. Type: string (flags: readable writable)

  * stock-id. Type: string (flags: readable writable)

  * stock-size. Type: (integer 0) (flags: readable writable)

Signals: None

cell-renderer-progress
----------------------

cell-renderer-progress

Superclasses: cell-renderer

Slots:

  * orientation. Type: progress-bar-orientation (flags: readable writable)

  * pulse. Type: integer (flags: readable writable)

  * text. Type: string (flags: readable writable)

  * text-xalign. Type: single-float (flags: readable writable)

  * text-yalign. Type: single-float (flags: readable writable)

  * value. Type: integer (flags: readable writable)

Signals: None

cell-renderer-spin
------------------

cell-renderer-spin

Superclasses: cell-renderer-text

Slots:

  * adjustment. Type: adjustment (flags: readable writable)

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

  * digits. Type: (integer 0) (flags: readable writable)

Signals: None

cell-renderer-text
------------------

cell-renderer-text

Superclasses: cell-renderer

Slots:

  * align-set. Type: boolean (flags: readable writable)

  * alignment. Type: PangoAlignment (flags: readable writable)

  * attributes. Type: PangoAttrList (flags: readable writable)

  * background. Type: string (flags: writable)

  * background-gdk. Type: color (flags: readable writable)

  * background-set. Type: boolean (flags: readable writable)

  * editable. Type: boolean (flags: readable writable)

  * editable-set. Type: boolean (flags: readable writable)

  * ellipsize. Type: PangoEllipsizeMode (flags: readable writable)

  * ellipsize-set. Type: boolean (flags: readable writable)

  * family. Type: string (flags: readable writable)

  * family-set. Type: boolean (flags: readable writable)

  * font. Type: string (flags: readable writable)

  * font-desc. Type: PangoFontDescription (flags: readable writable)

  * foreground. Type: string (flags: writable)

  * foreground-gdk. Type: color (flags: readable writable)

  * foreground-set. Type: boolean (flags: readable writable)

  * language. Type: string (flags: readable writable)

  * language-set. Type: boolean (flags: readable writable)

  * markup. Type: string (flags: writable)

  * rise. Type: integer (flags: readable writable)

  * rise-set. Type: boolean (flags: readable writable)

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

  * scale-set. Type: boolean (flags: readable writable)

  * single-paragraph-mode. Type: boolean (flags: readable writable)

  * size. Type: integer (flags: readable writable)

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

  * size-set. Type: boolean (flags: readable writable)

  * stretch. Type: PangoStretch (flags: readable writable)

  * stretch-set. Type: boolean (flags: readable writable)

  * strikethrough. Type: boolean (flags: readable writable)

  * strikethrough-set. Type: boolean (flags: readable writable)

  * style. Type: PangoStyle (flags: readable writable)

  * style-set. Type: boolean (flags: readable writable)

  * text. Type: string (flags: readable writable)

  * underline. Type: PangoUnderline (flags: readable writable)

  * underline-set. Type: boolean (flags: readable writable)

  * variant. Type: PangoVariant (flags: readable writable)

  * variant-set. Type: boolean (flags: readable writable)

  * weight. Type: integer (flags: readable writable)

  * weight-set. Type: boolean (flags: readable writable)

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

  * wrap-mode. Type: PangoWrapMode (flags: readable writable)

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

Signals:

  * edited. (string, string) -> null  [run-last]

cell-renderer-toggle
--------------------

cell-renderer-toggle

Superclasses: cell-renderer

Slots:

  * activatable. Type: boolean (flags: readable writable)

  * active. Type: boolean (flags: readable writable)

  * inconsistent. Type: boolean (flags: readable writable)

  * indicator-size. Type: integer (flags: readable writable)

  * radio. Type: boolean (flags: readable writable)

Signals:

  * toggled. (string) -> null  [run-last]

cell-view
---------

cell-view

Superclasses: widget, atk-implementor-iface, buildable, cell-layout

Slots:

  * background. Type: string (flags: writable)

  * background-gdk. Type: color (flags: readable writable)

  * background-set. Type: boolean (flags: readable writable)

  * displayed-row

  * model. Type: tree-model (flags: readable writable)

Signals: None

check-button
------------

check-button

Superclasses: toggle-button, atk-implementor-iface, activatable, buildable

Slots: None

Signals: None

check-menu-item
---------------

check-menu-item

Superclasses: menu-item, atk-implementor-iface, activatable, buildable

Slots:

  * active. Type: boolean (flags: readable writable)

  * draw-as-radio. Type: boolean (flags: readable writable)

  * inconsistent. Type: boolean (flags: readable writable)

Signals:

  * toggled. () -> null  [run-first]

clipboard
---------

clipboard

Superclasses: g-object

Slots: None

Signals: None

color-button
------------

color-button

Superclasses: button, atk-implementor-iface, activatable, buildable

Slots:

  * alpha. Type: (integer 0) (flags: readable writable)

  * color. Type: color (flags: readable writable)

  * title. Type: string (flags: readable writable)

  * use-alpha. Type: boolean (flags: readable writable)

Signals:

  * color-set. () -> null  [run-first]

color-selection
---------------

color-selection

Superclasses: v-box, atk-implementor-iface, buildable, orientable

Slots:

  * current-alpha. Type: (integer 0) (flags: readable writable)

  * current-color. Type: color (flags: readable writable)

  * has-opacity-control. Type: boolean (flags: readable writable)

  * has-palette. Type: boolean (flags: readable writable)

Signals:

  * color-changed. () -> null  [run-first]

color-selection-dialog
----------------------

color-selection-dialog

Superclasses: dialog, atk-implementor-iface, buildable

Slots:

  * cancel-button. Type: widget (flags: readable)

  * color-selection. Type: widget (flags: readable)

  * help-button. Type: widget (flags: readable)

  * ok-button. Type: widget (flags: readable)

Signals: None

combo-box
---------

combo-box

Superclasses: bin, atk-implementor-iface, buildable, cell-editable, cell-layout

Slots:

  * active. Type: integer (flags: readable writable)

  * active-iter

  * add-tearoffs. Type: boolean (flags: readable writable)

  * button-sensitivity. Type: sensitivity-type (flags: readable writable)

  * column-span-column. Type: integer (flags: readable writable)

  * focus-on-click. Type: boolean (flags: readable writable)

  * has-frame. Type: boolean (flags: readable writable)

  * model. Type: tree-model (flags: readable writable)

  * popup-shown. Type: boolean (flags: readable)

  * row-separator-func

  * row-span-column. Type: integer (flags: readable writable)

  * tearoff-title. Type: string (flags: readable writable)

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

Signals:

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

  * move-active. (scroll-type) -> null  [run-last, action]

  * popdown. () -> boolean  [run-last, action]

  * popup. () -> null  [run-last, action]

combo-box-entry
---------------

combo-box-entry

Superclasses: combo-box, atk-implementor-iface, buildable, cell-editable, cell-layout

Slots:

  * text-column. Type: integer (flags: readable writable)

Signals: None

container
---------

container

Superclasses: widget, atk-implementor-iface, buildable

Slots:

  * border-width. Type: (integer 0) (flags: readable writable)

  * child. Type: widget (flags: writable)

  * focus-child

  * focus-hadjustment

  * focus-vadjustment

  * resize-mode. Type: resize-mode (flags: readable writable)

Signals:

  * add. (widget) -> null  [run-first]

  * check-resize. () -> null  [run-last]

  * remove. (widget) -> null  [run-first]

  * set-focus-child. (widget) -> null  [run-first]

curve
-----

curve

Superclasses: drawing-area, atk-implementor-iface, buildable

Slots:

  * curve-type. Type: curve-type (flags: readable writable)

  * max-x. Type: single-float (flags: readable writable)

  * max-y. Type: single-float (flags: readable writable)

  * min-x. Type: single-float (flags: readable writable)

  * min-y. Type: single-float (flags: readable writable)

Signals:

  * curve-type-changed. () -> null  [run-first]

dialog
------

dialog

Superclasses: gtk-window, atk-implementor-iface, buildable

Slots:

  * has-separator. Type: boolean (flags: readable writable)

Signals:

  * close. () -> null  [run-last, action]

  * response. (integer) -> null  [run-last]

drawing-area
------------

drawing-area

Superclasses: widget, atk-implementor-iface, buildable

Slots: None

Signals: None

editable
--------

editable

Superclasses: standard-object

Slots: None

Signals:

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

  * delete-text. (integer, integer) -> null  [run-last]

  * insert-text. (string, integer, foreign-pointer) -> null  [run-last]

entry
-----

entry

Superclasses: widget, atk-implementor-iface, buildable, cell-editable, editable

Slots:

  * activates-default. Type: boolean (flags: readable writable)

  * caps-lock-warning. Type: boolean (flags: readable writable)

  * cursor-position. Type: integer (flags: readable)

  * editable. Type: boolean (flags: readable writable)

  * has-frame. Type: boolean (flags: readable writable)

  * im-module. Type: string (flags: readable writable)

  * inner-border. Type: border (flags: readable writable)

  * invisible-char. Type: (integer 0) (flags: readable writable)

  * invisible-char-set. Type: boolean (flags: readable writable)

  * max-length. Type: integer (flags: readable writable)

  * overwrite-mode. Type: boolean (flags: readable writable)

  * primary-icon-activatable. Type: boolean (flags: readable writable)

  * primary-icon-gicon. Type: GIcon (flags: readable writable)

  * primary-icon-name. Type: string (flags: readable writable)

  * primary-icon-pixbuf. Type: pixbuf (flags: readable writable)

  * primary-icon-sensitive. Type: boolean (flags: readable writable)

  * primary-icon-stock. Type: string (flags: readable writable)

  * primary-icon-storage-type. Type: image-type (flags: readable)

  * primary-icon-tooltip-markup. Type: string (flags: readable writable)

  * primary-icon-tooltip-text. Type: string (flags: readable writable)

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

  * progress-pulse-step. Type: double-float (flags: readable writable)

  * scroll-offset. Type: integer (flags: readable)

  * secondary-icon-activatable. Type: boolean (flags: readable writable)

  * secondary-icon-gicon. Type: GIcon (flags: readable writable)

  * secondary-icon-name. Type: string (flags: readable writable)

  * secondary-icon-pixbuf. Type: pixbuf (flags: readable writable)

  * secondary-icon-sensitive. Type: boolean (flags: readable writable)

  * secondary-icon-stock. Type: string (flags: readable writable)

  * secondary-icon-storage-type. Type: image-type (flags: readable)

  * secondary-icon-tooltip-markup. Type: string (flags: readable writable)

  * secondary-icon-tooltip-text. Type: string (flags: readable writable)

  * selection-bound. Type: integer (flags: readable)

  * shadow-type. Type: shadow-type (flags: readable writable)

  * text. Type: string (flags: readable writable)

  * text-length. Type: (integer 0) (flags: readable)

  * truncate-multiline. Type: boolean (flags: readable writable)

  * visibility. Type: boolean (flags: readable writable)

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

  * xalign. Type: single-float (flags: readable writable)

Signals:

  * activate. () -> null  [run-last, action]

  * backspace. () -> null  [run-last, action]

  * copy-clipboard. () -> null  [run-last, action]

  * cut-clipboard. () -> null  [run-last, action]

  * delete-from-cursor. (delete-type, integer) -> null  [run-last, action]

  * icon-press. (GtkEntryIconPosition, event) -> null  [run-last]

  * icon-release. (GtkEntryIconPosition, event) -> null  [run-last]

  * insert-at-cursor. (string) -> null  [run-last, action]

  * move-cursor. (movement-step, integer, boolean) -> null  [run-last, action]

  * paste-clipboard. () -> null  [run-last, action]

  * populate-popup. (menu) -> null  [run-last]

  * toggle-overwrite. () -> null  [run-last, action]

entry-completion
----------------

entry-completion

Superclasses: g-object, buildable, cell-layout

Slots:

  * inline-completion. Type: boolean (flags: readable writable)

  * inline-selection. Type: boolean (flags: readable writable)

  * minimum-key-length. Type: integer (flags: readable writable)

  * model. Type: tree-model (flags: readable writable)

  * popup-completion. Type: boolean (flags: readable writable)

  * popup-set-width. Type: boolean (flags: readable writable)

  * popup-single-match. Type: boolean (flags: readable writable)

  * text-column. Type: integer (flags: readable writable)

Signals:

  * action-activated. (integer) -> null  [run-last]

  * cursor-on-match. (tree-model, tree-iter) -> boolean  [run-last]

  * insert-prefix. (string) -> boolean  [run-last]

  * match-selected. (tree-model, tree-iter) -> boolean  [run-last]

event-box
---------

event-box

Superclasses: bin, atk-implementor-iface, buildable

Slots:

  * above-child. Type: boolean (flags: readable writable)

  * visible-window. Type: boolean (flags: readable writable)

Signals: None

expander
--------

expander

Superclasses: bin, atk-implementor-iface, buildable

Slots:

  * expanded. Type: boolean (flags: readable writable constructor)

  * label. Type: string (flags: readable writable constructor)

  * label-widget. Type: widget (flags: readable writable)

  * spacing. Type: integer (flags: readable writable)

  * use-markup. Type: boolean (flags: readable writable constructor)

  * use-underline. Type: boolean (flags: readable writable constructor)

Signals:

  * activate. () -> null  [run-last, action]

file-chooser
------------

file-chooser

Superclasses: standard-object

Slots:

  * action. Type: file-chooser-action (flags: readable writable)

  * current-folder

  * current-folder-uri

  * current-name

  * do-overwrite-confirmation. Type: boolean (flags: readable writable)

  * extra-widget. Type: widget (flags: readable writable)

  * file-system-backend. Type: string (flags: writable constructor-only)

  * filename

  * filter. Type: file-filter (flags: readable writable)

  * local-only. Type: boolean (flags: readable writable)

  * preview-filename

  * preview-uri

  * preview-widget. Type: widget (flags: readable writable)

  * preview-widget-active. Type: boolean (flags: readable writable)

  * select-multiple. Type: boolean (flags: readable writable)

  * show-hidden. Type: boolean (flags: readable writable)

  * uri

  * use-preview-label. Type: boolean (flags: readable writable)

Signals:

  * confirm-overwrite. () -> file-chooser-confirmation  [run-last]

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

  * file-activated. () -> null  [run-last]

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

  * update-preview. () -> null  [run-last]

file-chooser-button
-------------------

file-chooser-button

Superclasses: h-box, atk-implementor-iface, buildable, file-chooser, orientable

Slots:

  * dialog. Type: file-chooser (flags: writable constructor-only)

  * focus-on-click. Type: boolean (flags: readable writable)

  * title. Type: string (flags: readable writable)

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

Signals:

  * file-set. () -> null  [run-first]

file-chooser-dialog
-------------------

file-chooser-dialog

Superclasses: dialog, atk-implementor-iface, buildable, file-chooser

Slots: None

Signals: None

file-chooser-embed
------------------

file-chooser-embed

Superclasses: standard-object

Slots: None

Signals: None

file-chooser-widget
-------------------

file-chooser-widget

Superclasses: v-box, atk-implementor-iface, buildable, file-chooser, file-chooser-embed, orientable

Slots: None

Signals: None

file-filter
-----------

file-filter

Superclasses: gtk-object

Slots:

  * name

Signals: None

fixed
-----

fixed

Superclasses: container, atk-implementor-iface, buildable

Slots:

  * has-window

Signals: None

font-button
-----------

font-button

Superclasses: button, atk-implementor-iface, activatable, buildable

Slots:

  * font-name. Type: string (flags: readable writable)

  * show-size. Type: boolean (flags: readable writable)

  * show-style. Type: boolean (flags: readable writable)

  * title. Type: string (flags: readable writable)

  * use-font. Type: boolean (flags: readable writable)

  * use-size. Type: boolean (flags: readable writable)

Signals:

  * font-set. () -> null  [run-first]

font-selection
--------------

font-selection

Superclasses: v-box, atk-implementor-iface, buildable, orientable

Slots:

  * font. Type: font (flags: readable)

  * font-name. Type: string (flags: readable writable)

  * preview-text. Type: string (flags: readable writable)

Signals: None

font-selection-dialog
---------------------

font-selection-dialog

Superclasses: dialog, atk-implementor-iface, buildable

Slots:

  * apply-button

  * cancel-button

  * font-name

  * ok-button

  * preview-text

Signals: None

frame
-----

frame

Superclasses: bin, atk-implementor-iface, buildable

Slots:

  * label. Type: string (flags: readable writable)

  * label-widget. Type: widget (flags: readable writable)

  * label-xalign. Type: single-float (flags: readable writable)

  * label-yalign. Type: single-float (flags: readable writable)

  * shadow. Type: shadow-type (flags: readable writable)

  * shadow-type. Type: shadow-type (flags: readable writable)

Signals: None

gamma-curve
-----------

gamma-curve

Superclasses: v-box, atk-implementor-iface, buildable, orientable

Slots: None

Signals: None

gtk-object
----------

gtk-object

Superclasses: g-initially-unowned

Slots:

  * user-data. Type: foreign-pointer (flags: readable writable)

Signals:

  * destroy. () -> null  [run-cleanup, no-recurse, no-hooks]

gtk-window
----------

gtk-window

Superclasses: bin, atk-implementor-iface, buildable

Slots:

  * accept-focus. Type: boolean (flags: readable writable)

  * allow-grow. Type: boolean (flags: readable writable)

  * allow-shrink. Type: boolean (flags: readable writable)

  * decorated. Type: boolean (flags: readable writable)

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

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

  * deletable. Type: boolean (flags: readable writable)

  * destroy-with-parent. Type: boolean (flags: readable writable)

  * focus-on-map. Type: boolean (flags: readable writable)

  * gravity. Type: gravity (flags: readable writable)

  * has-toplevel-focus. Type: boolean (flags: readable)

  * icon. Type: pixbuf (flags: readable writable)

  * icon-name. Type: string (flags: readable writable)

  * is-active. Type: boolean (flags: readable)

  * modal. Type: boolean (flags: readable writable)

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

  * resizable. Type: boolean (flags: readable writable)

  * role. Type: string (flags: readable writable)

  * screen. Type: screen (flags: readable writable)

  * skip-pager-hint. Type: boolean (flags: readable writable)

  * skip-taskbar-hint. Type: boolean (flags: readable writable)

  * startup-id. Type: string (flags: writable)

  * title. Type: string (flags: readable writable)

  * transient-for. Type: gtk-window (flags: readable writable constructor)

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

  * type-hint. Type: gdk-window-type-hint (flags: readable writable)

  * urgency-hint. Type: boolean (flags: readable writable)

  * window-position. Type: window-position (flags: readable writable)

Signals:

  * activate-default. () -> null  [run-last, action]

  * activate-focus. () -> null  [run-last, action]

  * frame-event. (event) -> boolean  [run-last]

  * keys-changed. () -> null  [run-first]

  * set-focus. (widget) -> null  [run-last]

h-box
-----

h-box

Superclasses: box, atk-implementor-iface, buildable, orientable

Slots: None

Signals: None

h-button-box
------------

h-button-box

Superclasses: button-box, atk-implementor-iface, buildable, orientable

Slots: None

Signals: None

h-paned
-------

h-paned

Superclasses: paned, atk-implementor-iface, buildable, orientable

Slots: None

Signals: None

h-ruler
-------

h-ruler

Superclasses: ruler, atk-implementor-iface, buildable, orientable

Slots: None

Signals: None

h-s-v
-----

h-s-v

Superclasses: widget, atk-implementor-iface, buildable

Slots: None

Signals: None

h-scale
-------

h-scale

Superclasses: scale, atk-implementor-iface, buildable, orientable

Slots: None

Signals: None

h-scrollbar
-----------

h-scrollbar

Superclasses: scrollbar, atk-implementor-iface, buildable, orientable

Slots: None

Signals: None

h-separator
-----------

h-separator

Superclasses: separator, atk-implementor-iface, buildable, orientable

Slots: None

Signals: None

handle-box
----------

handle-box

Superclasses: bin, atk-implementor-iface, buildable

Slots:

  * child-detached. Type: boolean (flags: readable)

  * handle-position. Type: position-type (flags: readable writable)

  * shadow. Type: shadow-type (flags: readable writable)

  * shadow-type. Type: shadow-type (flags: readable writable)

  * snap-edge. Type: position-type (flags: readable writable)

  * snap-edge-set. Type: boolean (flags: readable writable)

Signals:

  * child-attached. (widget) -> null  [run-first]

  * child-detached. (widget) -> null  [run-first]

i-m-context
-----------

i-m-context

Superclasses: g-object

Slots: None

Signals: None

icon-factory
------------

icon-factory

Superclasses: g-object, buildable

Slots: None

Signals: None

icon-theme
----------

icon-theme

Superclasses: g-object

Slots: None

Signals: None

icon-view
---------

icon-view

Superclasses: container, atk-implementor-iface, buildable, cell-layout

Slots:

  * column-spacing. Type: integer (flags: readable writable)

  * columns. Type: integer (flags: readable writable)

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

  * margin. Type: integer (flags: readable writable)

  * markup-column. Type: integer (flags: readable writable)

  * model. Type: tree-model (flags: readable writable)

  * orientation. Type: orientation (flags: readable writable)

  * pixbuf-column. Type: integer (flags: readable writable)

  * reorderable. Type: boolean (flags: readable writable)

  * row-spacing. Type: integer (flags: readable writable)

  * selection-mode. Type: selection-mode (flags: readable writable)

  * spacing. Type: integer (flags: readable writable)

  * text-column. Type: integer (flags: readable writable)

  * tooltip-column. Type: integer (flags: readable writable)

Signals:

  * activate-cursor-item. () -> boolean  [run-last, action]

  * item-activated. (tree-path) -> null  [run-last]

  * move-cursor. (movement-step, integer) -> boolean  [run-last, action]

  * select-all. () -> null  [run-last, action]

  * select-cursor-item. () -> null  [run-last, action]

  * selection-changed. () -> null  [run-first]

  * set-scroll-adjustments. (adjustment, adjustment) -> null  [run-last]

  * toggle-cursor-item. () -> null  [run-last, action]

  * unselect-all. () -> null  [run-last, action]

image
-----

image

Superclasses: misc, atk-implementor-iface, buildable

Slots:

  * file. Type: string (flags: readable writable)

  * gicon. Type: GIcon (flags: readable writable)

  * icon-name. Type: string (flags: readable writable)

  * icon-set. Type: GtkIconSet (flags: readable writable)

  * icon-size. Type: integer (flags: readable writable)

  * image. Type: GdkImage (flags: readable writable)

  * mask. Type: pixmap (flags: readable writable)

  * pixbuf. Type: pixbuf (flags: readable writable)

  * pixbuf-animation. Type: pixbuf-animation (flags: readable writable)

  * pixel-size. Type: integer (flags: readable writable)

  * pixmap. Type: pixmap (flags: readable writable)

  * stock. Type: string (flags: readable writable)

  * storage-type. Type: image-type (flags: readable)

Signals: None

image-menu-item
---------------

image-menu-item

Superclasses: menu-item, atk-implementor-iface, activatable, buildable

Slots:

  * accel-group. Type: accel-group (flags: writable)

  * always-show-image. Type: boolean (flags: readable writable constructor)

  * image. Type: widget (flags: readable writable)

  * use-stock. Type: boolean (flags: readable writable constructor)

Signals: None

input-dialog
------------

input-dialog

Superclasses: dialog, atk-implementor-iface, buildable

Slots: None

Signals: None

invisible
---------

invisible

Superclasses: widget, atk-implementor-iface, buildable

Slots:

  * screen. Type: screen (flags: readable writable)

Signals: None

item
----

item

Superclasses: bin, atk-implementor-iface, buildable

Slots: None

Signals:

  * deselect. () -> null  [run-first]

  * select. () -> null  [run-first]

  * toggle. () -> null  [run-first]

label
-----

label

Superclasses: misc, atk-implementor-iface, buildable

Slots:

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

  * attributes. Type: PangoAttrList (flags: readable writable)

  * cursor-position. Type: integer (flags: readable)

  * ellipsize. Type: PangoEllipsizeMode (flags: readable writable)

  * justify. Type: justification (flags: readable writable)

  * label. Type: string (flags: readable writable)

  * max-width-chars. Type: integer (flags: readable writable)

  * mnemonic-keyval. Type: (integer 0) (flags: readable)

  * mnemonic-widget. Type: widget (flags: readable writable)

  * pattern. Type: string (flags: writable)

  * selectable. Type: boolean (flags: readable writable)

  * selection-bound. Type: integer (flags: readable)

  * single-line-mode. Type: boolean (flags: readable writable)

  * use-markup. Type: boolean (flags: readable writable)

  * use-underline. Type: boolean (flags: readable writable)

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

  * wrap. Type: boolean (flags: readable writable)

  * wrap-mode. Type: PangoWrapMode (flags: readable writable)

Signals:

  * copy-clipboard. () -> null  [run-last, action]

  * move-cursor. (movement-step, integer, boolean) -> null  [run-last, action]

  * populate-popup. (menu) -> null  [run-last]

layout
------

layout

Superclasses: container, atk-implementor-iface, buildable

Slots:

  * bin-window

  * hadjustment. Type: adjustment (flags: readable writable)

  * height. Type: (integer 0) (flags: readable writable)

  * vadjustment. Type: adjustment (flags: readable writable)

  * width. Type: (integer 0) (flags: readable writable)

Signals:

  * set-scroll-adjustments. (adjustment, adjustment) -> null  [run-last, action]

link-button
-----------

link-button

Superclasses: button, atk-implementor-iface, activatable, buildable

Slots:

  * uri. Type: string (flags: readable writable)

  * visited. Type: boolean (flags: readable writable)

Signals: None

list-store
----------

list-store

Superclasses: g-object, buildable, tree-drag-dest, tree-drag-source, tree-model, tree-sortable

Slots: None

Signals: None

menu
----

menu

Superclasses: menu-shell, atk-implementor-iface, buildable

Slots:

  * accel-group. Type: accel-group (flags: readable writable)

  * accel-path. Type: string (flags: readable writable)

  * active. Type: integer (flags: readable writable)

  * attach-widget. Type: widget (flags: readable writable)

  * monitor. Type: integer (flags: readable writable)

  * screen

  * tearoff-state. Type: boolean (flags: readable writable)

  * tearoff-title. Type: string (flags: readable writable)

Signals:

  * move-scroll. (scroll-type) -> null  [run-last, action]

menu-bar
--------

menu-bar

Superclasses: menu-shell, atk-implementor-iface, buildable

Slots:

  * child-pack-direction. Type: pack-direction (flags: readable writable)

  * pack-direction. Type: pack-direction (flags: readable writable)

Signals: None

menu-item
---------

menu-item

Superclasses: item, atk-implementor-iface, activatable, buildable

Slots:

  * accel-path. Type: string (flags: readable writable)

  * label. Type: string (flags: readable writable)

  * right-justified. Type: boolean (flags: readable writable)

  * submenu. Type: menu (flags: readable writable)

  * use-underline. Type: boolean (flags: readable writable)

Signals:

  * activate. () -> null  [run-first, action]

  * activate-item. () -> null  [run-first]

  * toggle-size-allocate. (integer) -> null  [run-first]

  * toggle-size-request. (foreign-pointer) -> null  [run-first]

menu-shell
----------

menu-shell

Superclasses: container, atk-implementor-iface, buildable

Slots:

  * take-focus. Type: boolean (flags: readable writable)

Signals:

  * activate-current. (boolean) -> null  [run-last, action]

  * cancel. () -> null  [run-last, action]

  * cycle-focus. (direction-type) -> null  [run-last, action]

  * deactivate. () -> null  [run-first]

  * move-current. (menu-direction-type) -> null  [run-last, action]

  * move-selected. (integer) -> boolean  [run-last]

  * selection-done. () -> null  [run-first]

menu-tool-button
----------------

menu-tool-button

Superclasses: tool-button, atk-implementor-iface, activatable, buildable

Slots:

  * arrow-tooltip-markup

  * arrow-tooltip-text

  * menu. Type: menu (flags: readable writable)

Signals:

  * show-menu. () -> null  [run-first]

message-dialog
--------------

message-dialog

Superclasses: dialog, atk-implementor-iface, buildable

Slots:

  * buttons. Type: buttons-type (flags: writable constructor-only)

  * image. Type: widget (flags: readable writable)

  * message-type. Type: message-type (flags: readable writable constructor)

  * secondary-text. Type: string (flags: readable writable)

  * secondary-use-markup. Type: boolean (flags: readable writable)

  * text. Type: string (flags: readable writable)

  * use-markup. Type: boolean (flags: readable writable)

Signals: None

misc
----

misc

Superclasses: widget, atk-implementor-iface, buildable

Slots:

  * xalign. Type: single-float (flags: readable writable)

  * xpad. Type: integer (flags: readable writable)

  * yalign. Type: single-float (flags: readable writable)

  * ypad. Type: integer (flags: readable writable)

Signals: None

notebook
--------

notebook

Superclasses: container, atk-implementor-iface, buildable

Slots:

  * enable-popup. Type: boolean (flags: readable writable)

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

  * group-id. Type: integer (flags: readable writable)

  * homogeneous. Type: boolean (flags: readable writable)

  * page. Type: integer (flags: readable writable)

  * scrollable. Type: boolean (flags: readable writable)

  * show-border. Type: boolean (flags: readable writable)

  * show-tabs. Type: boolean (flags: readable writable)

  * tab-border. Type: (integer 0) (flags: writable)

  * tab-hborder. Type: (integer 0) (flags: readable writable)

  * tab-pos. Type: position-type (flags: readable writable)

  * tab-vborder. Type: (integer 0) (flags: readable writable)

Signals:

  * change-current-page. (integer) -> boolean  [run-last, action]

  * create-window. (widget, integer, integer) -> notebook  [run-last]

  * focus-tab. (notebook-tab) -> boolean  [run-last, action]

  * move-focus-out. (direction-type) -> null  [run-last, action]

  * page-added. (widget, (integer 0)) -> null  [run-last]

  * page-removed. (widget, (integer 0)) -> null  [run-last]

  * page-reordered. (widget, (integer 0)) -> null  [run-last]

  * reorder-tab. (direction-type, boolean) -> boolean  [run-last, action]

  * select-page. (boolean) -> boolean  [run-last, action]

  * switch-page. (foreign-pointer, (integer 0)) -> null  [run-last]

old-editable
------------

old-editable

Superclasses: widget, atk-implementor-iface, buildable, editable

Slots:

  * editable. Type: boolean (flags: readable writable)

  * text-position. Type: integer (flags: readable writable)

Signals:

  * activate. () -> null  [run-last, action]

  * copy-clipboard. () -> null  [run-last, action]

  * cut-clipboard. () -> null  [run-last, action]

  * kill-char. (integer) -> null  [run-last, action]

  * kill-line. (integer) -> null  [run-last, action]

  * kill-word. (integer) -> null  [run-last, action]

  * move-cursor. (integer, integer) -> null  [run-last, action]

  * move-page. (integer, integer) -> null  [run-last, action]

  * move-to-column. (integer) -> null  [run-last, action]

  * move-to-row. (integer) -> null  [run-last, action]

  * move-word. (integer) -> null  [run-last, action]

  * paste-clipboard. () -> null  [run-last, action]

  * set-editable. (boolean) -> null  [run-last, action]

orientable
----------

orientable

Superclasses: standard-object

Slots:

  * orientation. Type: orientation (flags: readable writable)

Signals: None

page-setup
----------

page-setup

Superclasses: g-object

Slots: None

Signals: None

paned
-----

paned

Superclasses: container, atk-implementor-iface, buildable, orientable

Slots:

  * max-position. Type: integer (flags: readable)

  * min-position. Type: integer (flags: readable)

  * position. Type: integer (flags: readable writable)

  * position-set. Type: boolean (flags: readable writable)

Signals:

  * accept-position. () -> boolean  [run-last, action]

  * cancel-position. () -> boolean  [run-last, action]

  * cycle-child-focus. (boolean) -> boolean  [run-last, action]

  * cycle-handle-focus. (boolean) -> boolean  [run-last, action]

  * move-handle. (scroll-type) -> boolean  [run-last, action]

  * toggle-handle-focus. () -> boolean  [run-last, action]

plug
----

plug

Superclasses: gtk-window, atk-implementor-iface, buildable

Slots:

  * embedded. Type: boolean (flags: readable)

  * socket-window. Type: gdk-window (flags: readable)

Signals:

  * embedded. () -> null  [run-last]

print-context
-------------

print-context

Superclasses: g-object

Slots: None

Signals: None

print-operation
---------------

print-operation

Superclasses: g-object, print-operation-preview

Slots:

  * allow-async. Type: boolean (flags: readable writable)

  * current-page. Type: integer (flags: readable writable)

  * custom-tab-label. Type: string (flags: readable writable)

  * default-page-setup. Type: page-setup (flags: readable writable)

  * export-filename. Type: string (flags: readable writable)

  * job-name. Type: string (flags: readable writable)

  * n-pages. Type: integer (flags: readable writable)

  * print-settings. Type: print-settings (flags: readable writable)

  * show-progress. Type: boolean (flags: readable writable)

  * status. Type: print-status (flags: readable)

  * status-string. Type: string (flags: readable)

  * track-print-status. Type: boolean (flags: readable writable)

  * unit. Type: unit (flags: readable writable)

  * use-full-page. Type: boolean (flags: readable writable)

Signals:

  * begin-print. (print-context) -> null  [run-last]

  * create-custom-widget. () -> g-object  [run-last]

  * custom-widget-apply. (widget) -> null  [run-last]

  * done. (print-operation-result) -> null  [run-last]

  * draw-page. (print-context, integer) -> null  [run-last]

  * end-print. (print-context) -> null  [run-last]

  * paginate. (print-context) -> boolean  [run-last]

  * preview. (print-operation-preview, print-context, gtk-window) -> boolean  [run-last]

  * request-page-setup. (print-context, integer, page-setup) -> null  [run-last]

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

print-operation-preview
-----------------------

print-operation-preview

Superclasses: standard-object

Slots: None

Signals:

  * got-page-size. (print-context, page-setup) -> null  [run-last]

  * ready. (print-context) -> null  [run-last]

print-settings
--------------

print-settings

Superclasses: g-object

Slots: None

Signals: None

progress
--------

progress

Superclasses: widget, atk-implementor-iface, buildable

Slots:

  * activity-mode. Type: boolean (flags: readable writable)

  * show-text. Type: boolean (flags: readable writable)

  * text-xalign. Type: single-float (flags: readable writable)

  * text-yalign. Type: single-float (flags: readable writable)

Signals: None

progress-bar
------------

progress-bar

Superclasses: progress, atk-implementor-iface, buildable

Slots:

  * activity-blocks. Type: (integer 0) (flags: readable writable)

  * activity-step. Type: (integer 0) (flags: readable writable)

  * adjustment. Type: adjustment (flags: readable writable)

  * bar-style. Type: progress-bar-style (flags: readable writable)

  * discrete-blocks. Type: (integer 0) (flags: readable writable)

  * ellipsize. Type: PangoEllipsizeMode (flags: readable writable)

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

  * orientation. Type: progress-bar-orientation (flags: readable writable)

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

  * text. Type: string (flags: readable writable)

Signals: None

radio-action
------------

radio-action

Superclasses: toggle-action, buildable

Slots:

  * current-value. Type: integer (flags: readable writable)

  * group. Type: radio-action (flags: writable)

  * value. Type: integer (flags: readable writable)

Signals:

  * changed. (radio-action) -> null  [run-first, no-recurse]

radio-button
------------

radio-button

Superclasses: check-button, atk-implementor-iface, activatable, buildable

Slots:

  * group. Type: radio-button (flags: writable)

Signals:

  * group-changed. () -> null  [run-first]

radio-menu-item
---------------

radio-menu-item

Superclasses: check-menu-item, atk-implementor-iface, activatable, buildable

Slots:

  * group. Type: radio-menu-item (flags: writable)

Signals:

  * group-changed. () -> null  [run-first]

radio-tool-button
-----------------

radio-tool-button

Superclasses: toggle-tool-button, atk-implementor-iface, activatable, buildable

Slots:

  * group. Type: radio-tool-button (flags: writable)

Signals: None

range
-----

range

Superclasses: widget, atk-implementor-iface, buildable, orientable

Slots:

  * adjustment. Type: adjustment (flags: readable writable constructor)

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

  * inverted. Type: boolean (flags: readable writable)

  * lower-stepper-sensitivity. Type: sensitivity-type (flags: readable writable)

  * restrict-to-fill-level. Type: boolean (flags: readable writable)

  * show-fill-level. Type: boolean (flags: readable writable)

  * update-policy. Type: update-type (flags: readable writable)

  * upper-stepper-sensitivity. Type: sensitivity-type (flags: readable writable)

Signals:

  * adjust-bounds. (double-float) -> null  [run-last]

  * change-value. (scroll-type, double-float) -> boolean  [run-last]

  * move-slider. (scroll-type) -> null  [run-last, action]

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

rc-style
--------

rc-style

Superclasses: g-object

Slots: None

Signals: None

recent-action
-------------

recent-action

Superclasses: action, buildable, recent-chooser

Slots:

  * show-numbers. Type: boolean (flags: readable writable)

Signals: None

recent-chooser
--------------

recent-chooser

Superclasses: standard-object

Slots:

  * filter. Type: recent-filter (flags: readable writable)

  * limit. Type: integer (flags: readable writable)

  * local-only. Type: boolean (flags: readable writable)

  * recent-manager. Type: recent-manager (flags: writable constructor-only)

  * select-multiple. Type: boolean (flags: readable writable)

  * show-icons. Type: boolean (flags: readable writable)

  * show-not-found. Type: boolean (flags: readable writable)

  * show-private. Type: boolean (flags: readable writable)

  * show-tips. Type: boolean (flags: readable writable)

  * sort-type. Type: recent-sort-type (flags: readable writable)

Signals:

  * item-activated. () -> null  [run-last]

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

recent-chooser-dialog
---------------------

recent-chooser-dialog

Superclasses: dialog, atk-implementor-iface, buildable, recent-chooser

Slots: None

Signals: None

recent-chooser-menu
-------------------

recent-chooser-menu

Superclasses: menu, atk-implementor-iface, activatable, buildable, recent-chooser

Slots:

  * show-numbers. Type: boolean (flags: readable writable)

Signals: None

recent-chooser-widget
---------------------

recent-chooser-widget

Superclasses: v-box, atk-implementor-iface, buildable, orientable, recent-chooser

Slots: None

Signals: None

recent-filter
-------------

recent-filter

Superclasses: gtk-object

Slots: None

Signals: None

recent-manager
--------------

recent-manager

Superclasses: g-object

Slots:

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

  * limit. Type: integer (flags: readable writable)

  * size. Type: integer (flags: readable)

Signals:

  * changed. () -> null  [run-first]

ruler
-----

ruler

Superclasses: widget, atk-implementor-iface, buildable, orientable

Slots:

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

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

  * metric. Type: metric-type (flags: readable writable)

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

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

Signals: None

scale
-----

scale

Superclasses: range, atk-implementor-iface, buildable, orientable

Slots:

  * digits. Type: integer (flags: readable writable)

  * draw-value. Type: boolean (flags: readable writable)

  * value-pos. Type: position-type (flags: readable writable)

Signals:

  * format-value. (double-float) -> string  [run-last]

scale-button
------------

scale-button

Superclasses: button, atk-implementor-iface, activatable, buildable, orientable

Slots:

  * adjustment. Type: adjustment (flags: readable writable)

  * icons. Type: (list string) (flags: readable writable)

  * size. Type: icon-size (flags: readable writable)

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

Signals:

  * popdown. () -> null  [run-last, action]

  * popup. () -> null  [run-last, action]

  * value-changed. (double-float) -> null  [run-last]

scrollbar
---------

scrollbar

Superclasses: range, atk-implementor-iface, buildable, orientable

Slots: None

Signals: None

scrolled-window
---------------

scrolled-window

Superclasses: bin, atk-implementor-iface, buildable

Slots:

  * hadjustment. Type: adjustment (flags: readable writable constructor)

  * hscrollbar-policy. Type: policy-type (flags: readable writable)

  * shadow-type. Type: shadow-type (flags: readable writable)

  * vadjustment. Type: adjustment (flags: readable writable constructor)

  * vscrollbar-policy. Type: policy-type (flags: readable writable)

  * window-placement. Type: corner-type (flags: readable writable)

  * window-placement-set. Type: boolean (flags: readable writable)

Signals:

  * move-focus-out. (direction-type) -> null  [run-last, action]

  * scroll-child. (scroll-type, boolean) -> boolean  [run-last, action]

separator
---------

separator

Superclasses: widget, atk-implementor-iface, buildable, orientable

Slots: None

Signals: None

separator-menu-item
-------------------

separator-menu-item

Superclasses: menu-item, atk-implementor-iface, activatable, buildable

Slots: None

Signals: None

separator-tool-item
-------------------

separator-tool-item

Superclasses: tool-item, atk-implementor-iface, activatable, buildable

Slots:

  * draw. Type: boolean (flags: readable writable)

Signals: None

settings
--------

settings

Superclasses: g-object

Slots:

  * color-hash. Type: GHashTable (flags: readable)

  * gtk-alternative-button-order. Type: boolean (flags: readable writable)

  * gtk-alternative-sort-arrows. Type: boolean (flags: readable writable)

  * gtk-button-images. Type: boolean (flags: readable writable)

  * gtk-can-change-accels. Type: boolean (flags: readable writable)

  * gtk-color-palette. Type: string (flags: readable writable)

  * gtk-color-scheme. Type: string (flags: readable writable)

  * gtk-cursor-blink. Type: boolean (flags: readable writable)

  * gtk-cursor-blink-time. Type: integer (flags: readable writable)

  * gtk-cursor-blink-timeout. Type: integer (flags: readable writable)

  * gtk-cursor-theme-name. Type: string (flags: readable writable)

  * gtk-cursor-theme-size. Type: integer (flags: readable writable)

  * gtk-dnd-drag-threshold. Type: integer (flags: readable writable)

  * gtk-double-click-distance. Type: integer (flags: readable writable)

  * gtk-double-click-time. Type: integer (flags: readable writable)

  * gtk-enable-accels. Type: boolean (flags: readable writable)

  * gtk-enable-animations. Type: boolean (flags: readable writable)

  * gtk-enable-event-sounds. Type: boolean (flags: readable writable)

  * gtk-enable-input-feedback-sounds. Type: boolean (flags: readable writable)

  * gtk-enable-mnemonics. Type: boolean (flags: readable writable)

  * gtk-enable-tooltips. Type: boolean (flags: readable writable)

  * gtk-entry-password-hint-timeout. Type: (integer 0) (flags: readable writable)

  * gtk-entry-select-on-focus. Type: boolean (flags: readable writable)

  * gtk-error-bell. Type: boolean (flags: readable writable)

  * gtk-fallback-icon-theme. Type: string (flags: readable writable)

  * gtk-file-chooser-backend. Type: string (flags: readable writable)

  * gtk-font-name. Type: string (flags: readable writable)

  * gtk-fontconfig-timestamp. Type: (integer 0) (flags: readable writable)

  * gtk-icon-sizes. Type: string (flags: readable writable)

  * gtk-icon-theme-name. Type: string (flags: readable writable)

  * gtk-im-module. Type: string (flags: readable writable)

  * gtk-key-theme-name. Type: string (flags: readable writable)

  * gtk-keynav-cursor-only. Type: boolean (flags: readable writable)

  * gtk-keynav-wrap-around. Type: boolean (flags: readable writable)

  * gtk-label-select-on-focus. Type: boolean (flags: readable writable)

  * gtk-menu-bar-accel. Type: string (flags: readable writable)

  * gtk-menu-bar-popup-delay. Type: integer (flags: readable writable)

  * gtk-menu-images. Type: boolean (flags: readable writable)

  * gtk-menu-popdown-delay. Type: integer (flags: readable writable)

  * gtk-menu-popup-delay. Type: integer (flags: readable writable)

  * gtk-modules. Type: string (flags: readable writable)

  * gtk-print-backends. Type: string (flags: readable writable)

  * gtk-print-preview-command. Type: string (flags: readable writable)

  * gtk-recent-files-limit. Type: integer (flags: readable writable)

  * gtk-recent-files-max-age. Type: integer (flags: readable writable)

  * gtk-scrolled-window-placement. Type: corner-type (flags: readable writable)

  * gtk-show-input-method-menu. Type: boolean (flags: readable writable)

  * gtk-show-unicode-menu. Type: boolean (flags: readable writable)

  * gtk-sound-theme-name. Type: string (flags: readable writable)

  * gtk-split-cursor. Type: boolean (flags: readable writable)

  * gtk-theme-name. Type: string (flags: readable writable)

  * gtk-timeout-expand. Type: integer (flags: readable writable)

  * gtk-timeout-initial. Type: integer (flags: readable writable)

  * gtk-timeout-repeat. Type: integer (flags: readable writable)

  * gtk-toolbar-icon-size. Type: icon-size (flags: readable writable)

  * gtk-toolbar-style. Type: toolbar-style (flags: readable writable)

  * gtk-tooltip-browse-mode-timeout. Type: integer (flags: readable writable)

  * gtk-tooltip-browse-timeout. Type: integer (flags: readable writable)

  * gtk-tooltip-timeout. Type: integer (flags: readable writable)

  * gtk-touchscreen-mode. Type: boolean (flags: readable writable)

  * gtk-xft-antialias. Type: integer (flags: readable writable)

  * gtk-xft-dpi. Type: integer (flags: readable writable)

  * gtk-xft-hinting. Type: integer (flags: readable writable)

  * gtk-xft-hintstyle. Type: string (flags: readable writable)

  * gtk-xft-rgba. Type: string (flags: readable writable)

Signals: None

size-group
----------

size-group

Superclasses: g-object, buildable

Slots:

  * ignore-hidden. Type: boolean (flags: readable writable)

  * mode. Type: size-group-mode (flags: readable writable)

Signals: None

socket
------

socket

Superclasses: container, atk-implementor-iface, buildable

Slots: None

Signals: None

spin-button
-----------

spin-button

Superclasses: entry, atk-implementor-iface, buildable, cell-editable, editable

Slots:

  * adjustment. Type: adjustment (flags: readable writable)

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

  * digits. Type: (integer 0) (flags: readable writable)

  * numeric. Type: boolean (flags: readable writable)

  * snap-to-ticks. Type: boolean (flags: readable writable)

  * update-policy. Type: spin-button-update-policy (flags: readable writable)

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

  * wrap. Type: boolean (flags: readable writable)

Signals:

  * change-value. (scroll-type) -> null  [run-last, action]

  * input. (foreign-pointer) -> integer  [run-last]

  * output. () -> boolean  [run-last]

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

  * wrapped. () -> null  [run-last]

status-icon
-----------

status-icon

Superclasses: g-object

Slots:

  * blinking. Type: boolean (flags: readable writable)

  * embedded. Type: boolean (flags: readable)

  * file. Type: string (flags: writable)

  * gicon. Type: GIcon (flags: readable writable)

  * has-tooltip. Type: boolean (flags: readable writable)

  * icon-name. Type: string (flags: readable writable)

  * orientation. Type: orientation (flags: readable)

  * pixbuf. Type: pixbuf (flags: readable writable)

  * screen. Type: screen (flags: readable writable)

  * size. Type: integer (flags: readable)

  * stock. Type: string (flags: readable writable)

  * storage-type. Type: image-type (flags: readable)

  * tooltip-markup. Type: string (flags: readable writable)

  * tooltip-text. Type: string (flags: readable writable)

  * visible. Type: boolean (flags: readable writable)

Signals:

  * activate. () -> null  [run-first, action]

  * button-press-event. (event) -> boolean  [run-last]

  * button-release-event. (event) -> boolean  [run-last]

  * popup-menu. ((integer 0), (integer 0)) -> null  [run-first, action]

  * query-tooltip. (integer, integer, boolean, tooltip) -> boolean  [run-last]

  * scroll-event. (event) -> boolean  [run-last]

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

statusbar
---------

statusbar

Superclasses: h-box, atk-implementor-iface, buildable, orientable

Slots:

  * has-resize-grip. Type: boolean (flags: readable writable)

Signals:

  * text-popped. ((integer 0), string) -> null  [run-last]

  * text-pushed. ((integer 0), string) -> null  [run-last]

style
-----

style

Superclasses: g-object

Slots: None

Signals: None

table
-----

table

Superclasses: container, atk-implementor-iface, buildable

Slots:

  * column-spacing. Type: (integer 0) (flags: readable writable)

  * homogeneous. Type: boolean (flags: readable writable)

  * n-columns. Type: (integer 0) (flags: readable writable)

  * n-rows. Type: (integer 0) (flags: readable writable)

  * row-spacing. Type: (integer 0) (flags: readable writable)

Signals: None

tearoff-menu-item
-----------------

tearoff-menu-item

Superclasses: menu-item, atk-implementor-iface, activatable, buildable

Slots: None

Signals: None

text
----

text

Superclasses: old-editable, atk-implementor-iface, buildable, editable

Slots:

  * hadjustment. Type: adjustment (flags: readable writable)

  * line-wrap. Type: boolean (flags: readable writable)

  * vadjustment. Type: adjustment (flags: readable writable)

  * word-wrap. Type: boolean (flags: readable writable)

Signals:

  * set-scroll-adjustments. (adjustment, adjustment) -> null  [run-last]

text-buffer
-----------

text-buffer

Superclasses: g-object

Slots:

  * copy-target-list. Type: GtkTargetList (flags: readable)

  * cursor-position. Type: integer (flags: readable)

  * has-selection. Type: boolean (flags: readable)

  * paste-target-list. Type: GtkTargetList (flags: readable)

  * tag-table. Type: text-tag-table (flags: readable writable constructor-only)

  * text. Type: string (flags: readable writable)

Signals:

  * apply-tag. (text-tag, text-iter, text-iter) -> null  [run-last]

  * begin-user-action. () -> null  [run-last]

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

  * delete-range. (text-iter, text-iter) -> null  [run-last]

  * end-user-action. () -> null  [run-last]

  * insert-child-anchor. (text-iter, text-child-anchor) -> null  [run-last]

  * insert-pixbuf. (text-iter, pixbuf) -> null  [run-last]

  * insert-text. (text-iter, string, integer) -> null  [run-last]

  * mark-deleted. (text-mark) -> null  [run-last]

  * mark-set. (text-iter, text-mark) -> null  [run-last]

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

  * paste-done. (clipboard) -> null  [run-last]

  * remove-tag. (text-tag, text-iter, text-iter) -> null  [run-last]

text-child-anchor
-----------------

text-child-anchor

Superclasses: g-object

Slots: None

Signals: None

text-mark
---------

text-mark

Superclasses: g-object

Slots:

  * left-gravity. Type: boolean (flags: readable writable constructor-only)

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

Signals: None

text-tag
--------

text-tag

Superclasses: g-object

Slots:

  * accumulative-margin. Type: boolean (flags: readable writable)

  * background. Type: string (flags: writable)

  * background-full-height. Type: boolean (flags: readable writable)

  * background-full-height-set. Type: boolean (flags: readable writable)

  * background-gdk. Type: color (flags: readable writable)

  * background-set. Type: boolean (flags: readable writable)

  * background-stipple. Type: pixmap (flags: readable writable)

  * background-stipple-set. Type: boolean (flags: readable writable)

  * direction. Type: text-direction (flags: readable writable)

  * editable. Type: boolean (flags: readable writable)

  * editable-set. Type: boolean (flags: readable writable)

  * family. Type: string (flags: readable writable)

  * family-set. Type: boolean (flags: readable writable)

  * font. Type: string (flags: readable writable)

  * font-desc. Type: PangoFontDescription (flags: readable writable)

  * foreground. Type: string (flags: writable)

  * foreground-gdk. Type: color (flags: readable writable)

  * foreground-set. Type: boolean (flags: readable writable)

  * foreground-stipple. Type: pixmap (flags: readable writable)

  * foreground-stipple-set. Type: boolean (flags: readable writable)

  * indent. Type: integer (flags: readable writable)

  * indent-set. Type: boolean (flags: readable writable)

  * invisible. Type: boolean (flags: readable writable)

  * invisible-set. Type: boolean (flags: readable writable)

  * justification. Type: justification (flags: readable writable)

  * justification-set. Type: boolean (flags: readable writable)

  * language. Type: string (flags: readable writable)

  * language-set. Type: boolean (flags: readable writable)

  * left-margin. Type: integer (flags: readable writable)

  * left-margin-set. Type: boolean (flags: readable writable)

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

  * paragraph-background. Type: string (flags: writable)

  * paragraph-background-gdk. Type: color (flags: readable writable)

  * paragraph-background-set. Type: boolean (flags: readable writable)

  * pixels-above-lines. Type: integer (flags: readable writable)

  * pixels-above-lines-set. Type: boolean (flags: readable writable)

  * pixels-below-lines. Type: integer (flags: readable writable)

  * pixels-below-lines-set. Type: boolean (flags: readable writable)

  * pixels-inside-wrap. Type: integer (flags: readable writable)

  * pixels-inside-wrap-set. Type: boolean (flags: readable writable)

  * priority

  * right-margin. Type: integer (flags: readable writable)

  * right-margin-set. Type: boolean (flags: readable writable)

  * rise. Type: integer (flags: readable writable)

  * rise-set. Type: boolean (flags: readable writable)

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

  * scale-set. Type: boolean (flags: readable writable)

  * size. Type: integer (flags: readable writable)

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

  * size-set. Type: boolean (flags: readable writable)

  * stretch. Type: PangoStretch (flags: readable writable)

  * stretch-set. Type: boolean (flags: readable writable)

  * strikethrough. Type: boolean (flags: readable writable)

  * strikethrough-set. Type: boolean (flags: readable writable)

  * style. Type: PangoStyle (flags: readable writable)

  * style-set. Type: boolean (flags: readable writable)

  * tabs. Type: PangoTabArray (flags: readable writable)

  * tabs-set. Type: boolean (flags: readable writable)

  * underline. Type: PangoUnderline (flags: readable writable)

  * underline-set. Type: boolean (flags: readable writable)

  * variant. Type: PangoVariant (flags: readable writable)

  * variant-set. Type: boolean (flags: readable writable)

  * weight. Type: integer (flags: readable writable)

  * weight-set. Type: boolean (flags: readable writable)

  * wrap-mode. Type: wrap-mode (flags: readable writable)

  * wrap-mode-set. Type: boolean (flags: readable writable)

Signals:

  * event. (g-object, event, text-iter) -> boolean  [run-last]

text-tag-table
--------------

text-tag-table

Superclasses: g-object

Slots: None

Signals: None

text-view
---------

text-view

Superclasses: container, atk-implementor-iface, buildable

Slots:

  * accepts-tab. Type: boolean (flags: readable writable)

  * buffer. Type: text-buffer (flags: readable writable)

  * cursor-visible. Type: boolean (flags: readable writable)

  * editable. Type: boolean (flags: readable writable)

  * im-module. Type: string (flags: readable writable)

  * indent. Type: integer (flags: readable writable)

  * justification. Type: justification (flags: readable writable)

  * left-margin. Type: integer (flags: readable writable)

  * overwrite. Type: boolean (flags: readable writable)

  * pixels-above-lines. Type: integer (flags: readable writable)

  * pixels-below-lines. Type: integer (flags: readable writable)

  * pixels-inside-wrap. Type: integer (flags: readable writable)

  * right-margin. Type: integer (flags: readable writable)

  * tabs. Type: PangoTabArray (flags: readable writable)

  * wrap-mode. Type: wrap-mode (flags: readable writable)

Signals:

  * backspace. () -> null  [run-last, action]

  * copy-clipboard. () -> null  [run-last, action]

  * cut-clipboard. () -> null  [run-last, action]

  * delete-from-cursor. (delete-type, integer) -> null  [run-last, action]

  * insert-at-cursor. (string) -> null  [run-last, action]

  * move-cursor. (movement-step, integer, boolean) -> null  [run-last, action]

  * move-viewport. (scroll-step, integer) -> null  [run-last, action]

  * page-horizontally. (integer, boolean) -> null  [run-last, action]

  * paste-clipboard. () -> null  [run-last, action]

  * populate-popup. (menu) -> null  [run-last]

  * select-all. (boolean) -> null  [run-last, action]

  * set-anchor. () -> null  [run-last, action]

  * set-scroll-adjustments. (adjustment, adjustment) -> null  [run-last, action]

  * toggle-cursor-visible. () -> null  [run-last, action]

  * toggle-overwrite. () -> null  [run-last, action]

toggle-action
-------------

toggle-action

Superclasses: action, buildable

Slots:

  * active. Type: boolean (flags: readable writable)

  * draw-as-radio. Type: boolean (flags: readable writable)

Signals:

  * toggled. () -> null  [run-first]

toggle-button
-------------

toggle-button

Superclasses: button, atk-implementor-iface, activatable, buildable

Slots:

  * active. Type: boolean (flags: readable writable)

  * draw-indicator. Type: boolean (flags: readable writable)

  * inconsistent. Type: boolean (flags: readable writable)

Signals:

  * toggled. () -> null  [run-first]

toggle-tool-button
------------------

toggle-tool-button

Superclasses: tool-button, atk-implementor-iface, activatable, buildable

Slots:

  * active. Type: boolean (flags: readable writable)

Signals:

  * toggled. () -> null  [run-first]

tool-button
-----------

tool-button

Superclasses: tool-item, atk-implementor-iface, activatable, buildable

Slots:

  * icon-name. Type: string (flags: readable writable)

  * icon-widget. Type: widget (flags: readable writable)

  * label. Type: string (flags: readable writable)

  * label-widget. Type: widget (flags: readable writable)

  * stock-id. Type: string (flags: readable writable)

  * use-underline. Type: boolean (flags: readable writable)

Signals:

  * clicked. () -> null  [run-first, action]

tool-item
---------

tool-item

Superclasses: bin, atk-implementor-iface, activatable, buildable

Slots:

  * expand

  * icon-size

  * is-important. Type: boolean (flags: readable writable)

  * orientation

  * relief-style

  * toolbar-style

  * use-drag-window

  * visible-horizontal. Type: boolean (flags: readable writable)

  * visible-vertical. Type: boolean (flags: readable writable)

Signals:

  * create-menu-proxy. () -> boolean  [run-last]

  * set-tooltip. (tooltips, string, string) -> boolean  [run-last]

  * toolbar-reconfigured. () -> null  [run-last]

tool-shell
----------

tool-shell

Superclasses: standard-object

Slots: None

Signals: None

toolbar
-------

toolbar

Superclasses: container, atk-implementor-iface, buildable, orientable, tool-shell

Slots:

  * icon-size. Type: integer (flags: readable writable)

  * icon-size-set. Type: boolean (flags: readable writable)

  * show-arrow. Type: boolean (flags: readable writable)

  * toolbar-style. Type: toolbar-style (flags: readable writable)

  * tooltips. Type: boolean (flags: readable writable)

Signals:

  * focus-home-or-end. (boolean) -> boolean  [run-last, action]

  * orientation-changed. (orientation) -> null  [run-first]

  * popup-context-menu. (integer, integer, integer) -> boolean  [run-last]

  * style-changed. (toolbar-style) -> null  [run-first]

tooltip
-------

tooltip

Superclasses: g-object

Slots: None

Signals: None

tooltips
--------

tooltips

Superclasses: gtk-object

Slots: None

Signals: None

tree
----

tree

Superclasses: container, atk-implementor-iface, buildable

Slots: None

Signals: None

tree-drag-dest
--------------

tree-drag-dest

Superclasses: standard-object

Slots: None

Signals: None

tree-drag-source
----------------

tree-drag-source

Superclasses: standard-object

Slots: None

Signals: None

tree-item
---------

tree-item

Superclasses: item, atk-implementor-iface, buildable

Slots: None

Signals: None

tree-lisp-store
---------------

tree-lisp-store

Superclasses: g-object, tree-model

Slots:

  * columns-getters

  * columns-types

  * id-map

  * next-id-value

  * root

Signals: None

tree-model
----------

tree-model

Superclasses: standard-object

Slots: None

Signals:

  * row-changed. (tree-path, tree-iter) -> null  [run-last]

  * row-deleted. (tree-path) -> null  [run-first]

  * row-has-child-toggled. (tree-path, tree-iter) -> null  [run-last]

  * row-inserted. (tree-path, tree-iter) -> null  [run-first]

  * rows-reordered. (tree-path, tree-iter, foreign-pointer) -> null  [run-first]

tree-model-filter
-----------------

tree-model-filter

Superclasses: g-object, tree-drag-source, tree-model

Slots:

  * child-model. Type: tree-model (flags: readable writable constructor-only)

  * virtual-root. Type: tree-path (flags: readable writable constructor-only)

Signals: None

tree-model-sort
---------------

tree-model-sort

Superclasses: g-object, tree-drag-source, tree-model, tree-sortable

Slots:

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

Signals: None

tree-selection
--------------

tree-selection

Superclasses: g-object

Slots:

  * mode

  * select-function

Signals: None

tree-sortable
-------------

tree-sortable

Superclasses: standard-object

Slots: None

Signals:

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

tree-store
----------

tree-store

Superclasses: g-object, buildable, tree-drag-dest, tree-drag-source, tree-model, tree-sortable

Slots: None

Signals: None

tree-view
---------

tree-view

Superclasses: container, atk-implementor-iface, buildable

Slots:

  * bin-window

  * column-drag-function

  * enable-grid-lines. Type: tree-view-grid-lines (flags: readable writable)

  * enable-search. Type: boolean (flags: readable writable)

  * enable-tree-lines. Type: boolean (flags: readable writable)

  * expander-column. Type: tree-view-column (flags: readable writable)

  * fixed-height-mode. Type: boolean (flags: readable writable)

  * hadjustment. Type: adjustment (flags: readable writable)

  * headers-clickable. Type: boolean (flags: readable writable)

  * headers-visible. Type: boolean (flags: readable writable)

  * hover-expand. Type: boolean (flags: readable writable)

  * hover-selection. Type: boolean (flags: readable writable)

  * level-indentation. Type: integer (flags: readable writable)

  * model. Type: tree-model (flags: readable writable)

  * reorderable. Type: boolean (flags: readable writable)

  * row-separator-func

  * rubber-banding. Type: boolean (flags: readable writable)

  * rules-hint. Type: boolean (flags: readable writable)

  * search-column. Type: integer (flags: readable writable)

  * search-entry

  * search-equal-func

  * search-position-func

  * selection

  * show-expanders. Type: boolean (flags: readable writable)

  * tooltip-column. Type: integer (flags: readable writable)

  * vadjustment. Type: adjustment (flags: readable writable)

Signals:

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

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

  * expand-collapse-cursor-row. (boolean, boolean, boolean) -> boolean  [run-last, action]

  * move-cursor. (movement-step, integer) -> boolean  [run-last, action]

  * row-activated. (tree-path, tree-view-column) -> null  [run-last, action]

  * row-collapsed. (tree-iter, tree-path) -> null  [run-last]

  * row-expanded. (tree-iter, tree-path) -> null  [run-last]

  * select-all. () -> boolean  [run-last, action]

  * select-cursor-parent. () -> boolean  [run-last, action]

  * select-cursor-row. (boolean) -> boolean  [run-last, action]

  * set-scroll-adjustments. (adjustment, adjustment) -> null  [run-last, action]

  * start-interactive-search. () -> boolean  [run-last, action]

  * test-collapse-row. (tree-iter, tree-path) -> boolean  [run-last]

  * test-expand-row. (tree-iter, tree-path) -> boolean  [run-last]

  * toggle-cursor-row. () -> boolean  [run-last, action]

  * unselect-all. () -> boolean  [run-last, action]

tree-view-column
----------------

tree-view-column

Superclasses: gtk-object, buildable, cell-layout

Slots:

  * alignment. Type: single-float (flags: readable writable)

  * cell-renderers

  * clickable. Type: boolean (flags: readable writable)

  * expand. Type: boolean (flags: readable writable)

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

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

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

  * reorderable. Type: boolean (flags: readable writable)

  * resizable. Type: boolean (flags: readable writable)

  * sizing. Type: tree-view-column-sizing (flags: readable writable)

  * sort-column-id

  * sort-indicator. Type: boolean (flags: readable writable)

  * sort-order. Type: sort-type (flags: readable writable)

  * spacing. Type: integer (flags: readable writable)

  * title. Type: string (flags: readable writable)

  * tree-view

  * visible. Type: boolean (flags: readable writable)

  * widget. Type: widget (flags: readable writable)

  * width. Type: integer (flags: readable)

Signals:

  * clicked. () -> null  [run-last]

ui-manager
----------

ui-manager

Superclasses: g-object, buildable

Slots:

  * accel-group

  * add-tearoffs

  * ui

Signals: None

v-box
-----

v-box

Superclasses: box, atk-implementor-iface, buildable, orientable

Slots: None

Signals: None

v-button-box
------------

v-button-box

Superclasses: button-box, atk-implementor-iface, buildable, orientable

Slots: None

Signals: None

v-paned
-------

v-paned

Superclasses: paned, atk-implementor-iface, buildable, orientable

Slots: None

Signals: None

v-ruler
-------

v-ruler

Superclasses: ruler, atk-implementor-iface, buildable, orientable

Slots: None

Signals: None

v-scale
-------

v-scale

Superclasses: scale, atk-implementor-iface, buildable, orientable

Slots: None

Signals: None

v-scrollbar
-----------

v-scrollbar

Superclasses: scrollbar, atk-implementor-iface, buildable, orientable

Slots: None

Signals: None

v-separator
-----------

v-separator

Superclasses: separator, atk-implementor-iface, buildable, orientable

Slots: None

Signals: None

viewport
--------

viewport

Superclasses: bin, atk-implementor-iface, buildable

Slots:

  * hadjustment. Type: adjustment (flags: readable writable constructor)

  * shadow-type. Type: shadow-type (flags: readable writable)

  * vadjustment. Type: adjustment (flags: readable writable constructor)

Signals:

  * set-scroll-adjustments. (adjustment, adjustment) -> null  [run-last, action]

volume-button
-------------

volume-button

Superclasses: scale-button, atk-implementor-iface, activatable, buildable, orientable

Slots: None

Signals: None

widget
------

widget

Superclasses: gtk-object, atk-implementor-iface, buildable

Slots:

  * accessible

  * app-paintable. Type: boolean (flags: readable writable)

  * can-default. Type: boolean (flags: readable writable)

  * can-focus. Type: boolean (flags: readable writable)

  * composite-child. Type: boolean (flags: readable)

  * composite-name

  * direction

  * events. Type: event-mask (flags: readable writable)

  * extension-events. Type: gdk-extension-mode (flags: readable writable)

  * has-default. Type: boolean (flags: readable writable)

  * has-focus. Type: boolean (flags: readable writable)

  * has-tooltip. Type: boolean (flags: readable writable)

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

  * is-focus. Type: boolean (flags: readable writable)

  * name. Type: string (flags: readable writable)

  * no-show-all. Type: boolean (flags: readable writable)

  * parent. Type: container (flags: readable writable)

  * receives-default. Type: boolean (flags: readable writable)

  * redraw-on-allocate

  * sensitive. Type: boolean (flags: readable writable)

  * style. Type: style (flags: readable writable)

  * tooltip-markup. Type: string (flags: readable writable)

  * tooltip-text. Type: string (flags: readable writable)

  * tooltip-window

  * visible. Type: boolean (flags: readable writable)

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

  * window. Type: gdk-window (flags: readable)

Signals:

  * accel-closures-changed. () -> null

  * button-press-event. (event) -> boolean  [run-last]

  * button-release-event. (event) -> boolean  [run-last]

  * can-activate-accel. ((integer 0)) -> boolean  [run-last]

  * child-notify. (class-property-info) -> null  [run-first, no-recurse, detailed, no-hooks]

  * client-event. (event) -> boolean  [run-last]

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

  * configure-event. (event) -> boolean  [run-last]

  * damage-event. (event) -> boolean  [run-last]

  * delete-event. (event) -> boolean  [run-last]

  * destroy-event. (event) -> boolean  [run-last]

  * direction-changed. (text-direction) -> null  [run-first]

  * drag-begin. (drag-context) -> null  [run-last]

  * drag-data-delete. (drag-context) -> null  [run-last]

  * drag-data-get. (drag-context, GtkSelectionData, (integer 0), (integer 0)) -> null  [run-last]

  * drag-data-received. (drag-context, integer, integer, GtkSelectionData, (integer 0), (integer 0)) -> null  [run-last]

  * drag-drop. (drag-context, integer, integer, (integer 0)) -> boolean  [run-last]

  * drag-end. (drag-context) -> null  [run-last]

  * drag-failed. (drag-context, drag-result) -> boolean  [run-last]

  * drag-leave. (drag-context, (integer 0)) -> null  [run-last]

  * drag-motion. (drag-context, integer, integer, (integer 0)) -> boolean  [run-last]

  * enter-notify-event. (event) -> boolean  [run-last]

  * event. (event) -> boolean  [run-last]

  * event-after. (event) -> null

  * expose-event. (event) -> boolean  [run-last]

  * focus. (direction-type) -> boolean  [run-last]

  * focus-in-event. (event) -> boolean  [run-last]

  * focus-out-event. (event) -> boolean  [run-last]

  * grab-broken-event. (event) -> boolean  [run-last]

  * grab-focus. () -> null  [run-last, action]

  * grab-notify. (boolean) -> null  [run-first]

  * hide. () -> null  [run-first]

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

  * key-press-event. (event) -> boolean  [run-last]

  * key-release-event. (event) -> boolean  [run-last]

  * keynav-failed. (direction-type) -> boolean  [run-last]

  * leave-notify-event. (event) -> boolean  [run-last]

  * map. () -> null  [run-first]

  * map-event. (event) -> boolean  [run-last]

  * mnemonic-activate. (boolean) -> boolean  [run-last]

  * motion-notify-event. (event) -> boolean  [run-last]

  * move-focus. (direction-type) -> null  [run-last, action]

  * no-expose-event. (event) -> boolean  [run-last]

  * parent-set. (widget) -> null  [run-first]

  * popup-menu. () -> boolean  [run-last, action]

  * property-notify-event. (event) -> boolean  [run-last]

  * proximity-in-event. (event) -> boolean  [run-last]

  * proximity-out-event. (event) -> boolean  [run-last]

  * query-tooltip. (integer, integer, boolean, tooltip) -> boolean  [run-last]

  * realize. () -> null  [run-first]

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

  * scroll-event. (event) -> boolean  [run-last]

  * selection-clear-event. (event) -> boolean  [run-last]

  * selection-get. (GtkSelectionData, (integer 0), (integer 0)) -> null  [run-last]

  * selection-notify-event. (event) -> boolean  [run-last]

  * selection-received. (GtkSelectionData, (integer 0)) -> null  [run-last]

  * selection-request-event. (event) -> boolean  [run-last]

  * show. () -> null  [run-first]

  * show-help. (widget-help-type) -> boolean  [run-last, action]

  * size-allocate. (rectangle) -> null  [run-first]

  * size-request. (GtkRequisition) -> null  [run-first]

  * state-changed. (state-type) -> null  [run-first]

  * style-set. (style) -> null  [run-first]

  * unmap. () -> null  [run-first]

  * unmap-event. (event) -> boolean  [run-last]

  * unrealize. () -> null  [run-last]

  * visibility-notify-event. (event) -> boolean  [run-last]

  * window-state-event. (event) -> boolean  [run-last]

window-group
------------

window-group

Superclasses: g-object

Slots: None

Signals: None

gtk Structs
===========

Reference of structs in package GTK

border
------

border

Superclasses: structure-object

Subclasses: None

Slots:

  * bottom

  * left

  * right

  * top

progress-display
----------------

progress-display

Superclasses: structure-object

Subclasses: progress-window

Slots:

  * bar

  * count

  * current

  * name

  * parent

  * time-started

progress-window
---------------

progress-window

Superclasses: progress-display

Subclasses: None

Slots:

  * box

  * window

tree-iter
---------

tree-iter

Superclasses: structure-object

Subclasses: None

Slots:

  * stamp

  * user-data

  * user-data-2

  * user-data-3

tree-node
---------

tree-node

Superclasses: structure-object

Subclasses: None

Slots:

  * children

  * id

  * item

  * parent

  * tree

gtk Opaque Boxeds
=================

Reference of opaque boxeds in package GTK

text-iter
---------

text-iter

Superclasses: g-boxed-opaque

Slots: None

tree-path
---------

tree-path

Superclasses: g-boxed-opaque

Slots: None

gtk Enums
=========

Reference of enums in package GTK

anchor-type
-----------

anchor-type
Values:

  * :center

  * :north

  * :north-west

  * :north-east

  * :south

  * :south-west

  * :south-east

  * :west

  * :east

  * :n

  * :nw

  * :ne

  * :s

  * :sw

  * :se

  * :w

  * :e

arrow-type
----------

arrow-type
Values:

  * :up

  * :down

  * :left

  * :right

  * :none

assistant-page-type
-------------------

assistant-page-type
Values:

  * :content

  * :intro

  * :confirm

  * :summary

  * :progress

builder-error
-------------

builder-error
Values:

  * :invalid-type-function

  * :unhandled-tag

  * :missing-attribute

  * :invalid-attribute

  * :invalid-tag

  * :missing-property-value

  * :invalid-value

  * :version-mismatch

  * :duplicate-id

button-box-style
----------------

button-box-style
Values:

  * :default-style

  * :spread

  * :edge

  * :start

  * :end

  * :center

buttons-type
------------

buttons-type
Values:

  * :none

  * :ok

  * :close

  * :cancel

  * :yes-no

  * :ok-cancel

c-list-drag-pos
---------------

c-list-drag-pos
Values:

  * :none

  * :before

  * :into

  * :after

c-tree-expander-style
---------------------

c-tree-expander-style
Values:

  * :none

  * :square

  * :triangle

  * :circular

c-tree-expansion-type
---------------------

c-tree-expansion-type
Values:

  * :expand

  * :expand-recursive

  * :collapse

  * :collapse-recursive

  * :toggle

  * :toggle-recursive

c-tree-line-style
-----------------

c-tree-line-style
Values:

  * :none

  * :solid

  * :dotted

  * :tabbed

c-tree-pos
----------

c-tree-pos
Values:

  * :before

  * :as-child

  * :after

cell-renderer-accel-mode
------------------------

cell-renderer-accel-mode
Values:

  * :gtk

  * :other

cell-renderer-mode
------------------

cell-renderer-mode
Values:

  * :inert

  * :activatable

  * :editable

cell-type
---------

cell-type
Values:

  * :empty

  * :text

  * :pixmap

  * :pixtext

  * :widget

corner-type
-----------

corner-type
Values:

  * :top-left

  * :bottom-left

  * :top-right

  * :bottom-right

curve-type
----------

curve-type
Values:

  * :linear

  * :spline

  * :free

delete-type
-----------

delete-type
Values:

  * :chars

  * :word-ends

  * :words

  * :display-lines

  * :display-line-ends

  * :paragraph-ends

  * :paragraphs

  * :whitespace

direction-type
--------------

direction-type
Values:

  * :tab-forward

  * :tab-backward

  * :up

  * :down

  * :left

  * :right

drag-result
-----------

drag-result
Values:

  * :success

  * :no-target

  * :user-cancelled

  * :timeout-expired

  * :grab-broken

  * :error

expander-style
--------------

expander-style
Values:

  * :collapsed

  * :semi-collapsed

  * :semi-expanded

  * :expanded

file-chooser-action
-------------------

file-chooser-action
Values:

  * :open

  * :save

  * :select-folder

  * :create-folder

file-chooser-confirmation
-------------------------

file-chooser-confirmation
Values:

  * :confirm

  * :accept-filename

  * :select-again

file-chooser-error
------------------

file-chooser-error
Values:

  * :nonexistent

  * :bad-filename

  * :already-exists

  * :incomplete-hostname

i-m-preedit-style
-----------------

i-m-preedit-style
Values:

  * :nothing

  * :callback

  * :none

i-m-status-style
----------------

i-m-status-style
Values:

  * :nothing

  * :callback

  * :none

icon-size
---------

icon-size
Values:

  * :invalid

  * :menu

  * :small-toolbar

  * :large-toolbar

  * :button

  * :dnd

  * :dialog

icon-theme-error
----------------

icon-theme-error
Values:

  * :not-found

  * :failed

icon-view-drop-position
-----------------------

icon-view-drop-position
Values:

  * :no-drop

  * :drop-into

  * :drop-left

  * :drop-right

  * :drop-above

  * :drop-below

image-type
----------

image-type
Values:

  * :empty

  * :pixmap

  * :image

  * :pixbuf

  * :stock

  * :icon-set

  * :animation

  * :icon-name

  * :gicon

justification
-------------

justification
Values:

  * :left

  * :right

  * :center

  * :fill

match-type
----------

match-type
Values:

  * :all

  * :all-tail

  * :head

  * :tail

  * :exact

  * :last

menu-direction-type
-------------------

menu-direction-type
Values:

  * :parent

  * :child

  * :next

  * :prev

message-type
------------

message-type
Values:

  * :info

  * :warning

  * :question

  * :error

  * :other

metric-type
-----------

metric-type
Values:

  * :pixels

  * :inches

  * :centimeters

movement-step
-------------

movement-step
Values:

  * :logical-positions

  * :visual-positions

  * :words

  * :display-lines

  * :display-line-ends

  * :paragraphs

  * :paragraph-ends

  * :pages

  * :buffer-ends

  * :horizontal-pages

notebook-tab
------------

notebook-tab
Values:

  * :first

  * :last

number-up-layout
----------------

number-up-layout
Values:

  * :lrtb

  * :lrbt

  * :rltb

  * :rlbt

  * :tblr

  * :tbrl

  * :btlr

  * :btrl

orientation
-----------

orientation
Values:

  * :horizontal

  * :vertical

pack-direction
--------------

pack-direction
Values:

  * :ltr

  * :rtl

  * :ttb

  * :btt

pack-type
---------

pack-type
Values:

  * :start

  * :end

page-orientation
----------------

page-orientation
Values:

  * :portrait

  * :landscape

  * :reverse-portrait

  * :reverse-landscape

page-set
--------

page-set
Values:

  * :all

  * :even

  * :odd

path-priority-type
------------------

path-priority-type
Values:

  * :lowest

  * :gtk

  * :application

  * :theme

  * :rc

  * :highest

path-type
---------

path-type
Values:

  * :widget

  * :widget-class

  * :class

policy-type
-----------

policy-type
Values:

  * :always

  * :automatic

  * :never

position-type
-------------

position-type
Values:

  * :left

  * :right

  * :top

  * :bottom

preview-type
------------

preview-type
Values:

  * :color

  * :grayscale

print-duplex
------------

print-duplex
Values:

  * :simplex

  * :horizontal

  * :vertical

print-error
-----------

print-error
Values:

  * :general

  * :internal-error

  * :nomem

  * :invalid-file

print-operation-action
----------------------

print-operation-action
Values:

  * :print-dialog

  * :print

  * :preview

  * :export

print-operation-result
----------------------

print-operation-result
Values:

  * :error

  * :apply

  * :cancel

  * :in-progress

print-pages
-----------

print-pages
Values:

  * :all

  * :current

  * :ranges

print-quality
-------------

print-quality
Values:

  * :low

  * :normal

  * :high

  * :draft

print-status
------------

print-status
Values:

  * :initial

  * :preparing

  * :generating-data

  * :sending-data

  * :pending

  * :pending-issue

  * :printing

  * :finished

  * :finished-aborted

progress-bar-orientation
------------------------

progress-bar-orientation
Values:

  * :left-to-right

  * :right-to-left

  * :bottom-to-top

  * :top-to-bottom

progress-bar-style
------------------

progress-bar-style
Values:

  * :continuous

  * :discrete

rc-token-type
-------------

rc-token-type
Values:

  * :invalid

  * :include

  * :normal

  * :active

  * :prelight

  * :selected

  * :insensitive

  * :fg

  * :bg

  * :text

  * :base

  * :xthickness

  * :ythickness

  * :font

  * :fontset

  * :font-name

  * :bg-pixmap

  * :pixmap-path

  * :style

  * :binding

  * :bind

  * :widget

  * :widget-class

  * :class

  * :lowest

  * :gtk

  * :application

  * :theme

  * :rc

  * :highest

  * :engine

  * :module-path

  * :im-module-path

  * :im-module-file

  * :stock

  * :ltr

  * :rtl

  * :color

  * :unbind

  * :last

recent-chooser-error
--------------------

recent-chooser-error
Values:

  * :not-found

  * :invalid-uri

recent-manager-error
--------------------

recent-manager-error
Values:

  * :not-found

  * :invalid-uri

  * :invalid-encoding

  * :not-registered

  * :read

  * :write

  * :unknown

recent-sort-type
----------------

recent-sort-type
Values:

  * :none

  * :mru

  * :lru

  * :custom

relief-style
------------

relief-style
Values:

  * :normal

  * :half

  * :none

resize-mode
-----------

resize-mode
Values:

  * :parent

  * :queue

  * :immediate

response-type
-------------

response-type
Values:

  * :none

  * :reject

  * :accept

  * :delete-event

  * :ok

  * :cancel

  * :close

  * :yes

  * :no

  * :apply

  * :help

scroll-step
-----------

scroll-step
Values:

  * :steps

  * :pages

  * :ends

  * :horizontal-steps

  * :horizontal-pages

  * :horizontal-ends

scroll-type
-----------

scroll-type
Values:

  * :none

  * :jump

  * :step-backward

  * :step-forward

  * :page-backward

  * :page-forward

  * :step-up

  * :step-down

  * :page-up

  * :page-down

  * :step-left

  * :step-right

  * :page-left

  * :page-right

  * :start

  * :end

selection-mode
--------------

selection-mode
Values:

  * :none

  * :single

  * :browse

  * :multiple

  * :extended

sensitivity-type
----------------

sensitivity-type
Values:

  * :auto

  * :on

  * :off

shadow-type
-----------

shadow-type
Values:

  * :none

  * :in

  * :out

  * :etched-in

  * :etched-out

side-type
---------

side-type
Values:

  * :top

  * :bottom

  * :left

  * :right

size-group-mode
---------------

size-group-mode
Values:

  * :none

  * :horizontal

  * :vertical

  * :both

sort-type
---------

sort-type
Values:

  * :ascending

  * :descending

spin-button-update-policy
-------------------------

spin-button-update-policy
Values:

  * :always

  * :if-valid

spin-type
---------

spin-type
Values:

  * :step-forward

  * :step-backward

  * :page-forward

  * :page-backward

  * :home

  * :end

  * :user-defined

state-type
----------

state-type
Values:

  * :normal

  * :active

  * :prelight

  * :selected

  * :insensitive

submenu-direction
-----------------

submenu-direction
Values:

  * :left

  * :right

submenu-placement
-----------------

submenu-placement
Values:

  * :top-bottom

  * :left-right

text-buffer-target-info
-----------------------

text-buffer-target-info
Values:

  * :buffer-contents

  * :rich-text

  * :text

text-direction
--------------

text-direction
Values:

  * :none

  * :ltr

  * :rtl

text-window-type
----------------

text-window-type
Values:

  * :private

  * :widget

  * :text

  * :left

  * :right

  * :top

  * :bottom

toolbar-child-type
------------------

toolbar-child-type
Values:

  * :space

  * :button

  * :togglebutton

  * :radiobutton

  * :widget

toolbar-space-style
-------------------

toolbar-space-style
Values:

  * :empty

  * :line

toolbar-style
-------------

toolbar-style
Values:

  * :icons

  * :text

  * :both

  * :both-horiz

tree-view-column-sizing
-----------------------

tree-view-column-sizing
Values:

  * :grow-only

  * :autosize

  * :fixed

tree-view-drop-position
-----------------------

tree-view-drop-position
Values:

  * :before

  * :after

  * :into-or-before

  * :into-or-after

tree-view-grid-lines
--------------------

tree-view-grid-lines
Values:

  * :none

  * :horizontal

  * :vertical

  * :both

tree-view-mode
--------------

tree-view-mode
Values:

  * :line

  * :item

unit
----

unit
Values:

  * :pixel

  * :points

  * :inch

  * :mm

update-type
-----------

update-type
Values:

  * :continuous

  * :discontinuous

  * :delayed

visibility
----------

visibility
Values:

  * :none

  * :partial

  * :full

widget-help-type
----------------

widget-help-type
Values:

  * :tooltip

  * :whats-this

window-position
---------------

window-position
Values:

  * :none

  * :center

  * :mouse

  * :center-always

  * :center-on-parent

window-type
-----------

window-type
Values:

  * :toplevel

  * :popup

wrap-mode
---------

wrap-mode
Values:

  * :none

  * :char

  * :word

  * :word-char

gtk Flags
=========

Reference of flags in package GTK

accel-flags
-----------

accel-flags
Values:

  * :visible

  * :locked

  * :mask

arg-flags
---------

arg-flags
Values:

  * :readable

  * :writable

  * :construct

  * :construct-only

  * :child-arg

attach-options
--------------

attach-options
Values:

  * :expand

  * :shrink

  * :fill

button-action
-------------

button-action
Values:

  * :ignored

  * :selects

  * :drags

  * :expands

calendar-display-options
------------------------

calendar-display-options
Values:

  * :show-heading

  * :show-day-names

  * :no-month-change

  * :show-week-numbers

  * :week-start-monday

  * :show-details

cell-renderer-state
-------------------

cell-renderer-state
Values:

  * :selected

  * :prelit

  * :insensitive

  * :sorted

  * :focused

debug-flag
----------

debug-flag
Values:

  * :misc

  * :plugsocket

  * :text

  * :tree

  * :updates

  * :keybindings

  * :multihead

  * :modules

  * :geometry

  * :icontheme

  * :printing

  * :builder

dest-defaults
-------------

dest-defaults
Values:

  * :motion

  * :highlight

  * :drop

  * :all

dialog-flags
------------

dialog-flags
Values:

  * :modal

  * :destroy-with-parent

  * :no-separator

file-filter-flags
-----------------

file-filter-flags
Values:

  * :filename

  * :uri

  * :display-name

  * :mime-type

gdk-modifier-type
-----------------

gdk-modifier-type
Values:

  * :shift-mask

  * :lock-mask

  * :control-mask

  * :mod1-mask

  * :mod2-mask

  * :mod3-mask

  * :mod4-mask

  * :mod5-mask

  * :button1-mask

  * :button2-mask

  * :button3-mask

  * :button4-mask

  * :button5-mask

  * :super-mask

  * :hyper-mask

  * :meta-mask

  * :release-mask

  * :modifier-mask

icon-lookup-flags
-----------------

icon-lookup-flags
Values:

  * :no-svg

  * :force-svg

  * :use-builtin

  * :generic-fallback

  * :force-size

object-flags
------------

object-flags
Values:

  * :in-destruction

  * :floating

  * :reserved-1

  * :reserved-2

private-flags
-------------

private-flags
Values:

  * :user-style

  * :resize-pending

  * :has-pointer

  * :shadowed

  * :has-shape-mask

  * :in-reparent

  * :direction-set

  * :direction-ltr

  * :anchored

  * :child-visible

  * :redraw-on-alloc

  * :alloc-needed

  * :request-needed

rc-flags
--------

rc-flags
Values:

  * :fg

  * :bg

  * :text

  * :base

recent-filter-flags
-------------------

recent-filter-flags
Values:

  * :uri

  * :display-name

  * :mime-type

  * :application

  * :group

  * :age

signal-run-type
---------------

signal-run-type
Values:

  * :first

  * :last

  * :both

  * :no-recurse

  * :action

  * :no-hooks

target-flags
------------

target-flags
Values:

  * :same-app

  * :same-widget

  * :other-app

  * :other-widget

text-search-flags
-----------------

text-search-flags
Values:

  * :visible-only

  * :text-only

tree-model-flags
----------------

tree-model-flags
Values:

  * :iters-persist

  * :list-only

ui-manager-item-type
--------------------

ui-manager-item-type
Values:

  * :auto

  * :menubar

  * :menu

  * :toolbar

  * :placeholder

  * :popup

  * :menuitem

  * :toolitem

  * :separator

  * :accelerator

  * :popup-with-accels

widget-flags
------------

widget-flags
Values:

  * :toplevel

  * :no-window

  * :realized

  * :mapped

  * :visible

  * :sensitive

  * :parent-sensitive

  * :can-focus

  * :has-focus

  * :can-default

  * :has-default

  * :has-grab

  * :rc-style

  * :composite-child

  * :no-reparent

  * :app-paintable

  * :receives-default

  * :double-buffered

  * :no-show-all