accel-group
===========

accel-group
Superclass: g-object

Slots:

  * is-locked. Type: boolean. Accessor: accel-group-is-locked. Read-only.

  * modifier-mask. Type: gdk-modifier-type. Accessor: accel-group-modifier-mask. Read-only.

Signals:

  * "accel-activate". Signature: (instance accel-group), (arg-1 g-object), (arg-2 integer), (arg-3 gdk-modifier-type) => boolean. Options: detailed.

  * "accel-changed". Signature: (instance accel-group), (arg-1 integer), (arg-2 gdk-modifier-type), (arg-3 GClosure) => void. Options: run-first, detailed.

accel-map
=========

accel-map
Superclass: g-object

Slots:

Signals:

action
======

action
Superclass: g-object

Subclasses: recent-action toggle-action

Slots:

  * name. Type: string. Accessor: action-name.

  * label. Type: string. Accessor: action-label.

  * short-label. Type: string. Accessor: action-short-label.

  * tooltip. Type: string. Accessor: action-tooltip.

  * stock-id. Type: string. Accessor: action-stock-id.

  * icon-name. Type: string. Accessor: action-icon-name.

  * gicon. Type: GIcon. Accessor: action-gicon.

  * visible-horizontal. Type: boolean. Accessor: action-visible-horizontal.

  * visible-vertical. Type: boolean. Accessor: action-visible-vertical.

  * visible-overflown. Type: boolean. Accessor: action-visible-overflown.

  * is-important. Type: boolean. Accessor: action-is-important.

  * hide-if-empty. Type: boolean. Accessor: action-hide-if-empty.

  * sensitive. Type: boolean. Accessor: action-sensitive.

  * visible. Type: boolean. Accessor: action-visible.

  * action-group. Type: action-group. Accessor: action-action-group.

  * accel-path. Type: string. Accessor: action-accel-path.

  * accel-group. Type: g-object. Accessor: action-accel-group. Write-only.

Signals:

  * "activate". Signature: (instance action) => void. Options: run-first, no-recurse.

action-group
============

action-group
Superclass: g-object

Slots:

  * name. Type: string. Accessor: action-group-name.

  * sensitive. Type: boolean. Accessor: action-group-sensitive.

  * visible. Type: boolean. Accessor: action-group-visible.

  * translate-function. Type: ????. Accessor: action-group-translate-function. Write-only.

  * translation-domain. Type: ????. Accessor: action-group-translation-domain. Write-only.

Signals:

  * "connect-proxy". Signature: (instance action-group), (arg-1 action), (arg-2 widget) => void. Options: .

  * "disconnect-proxy". Signature: (instance action-group), (arg-1 action), (arg-2 widget) => void. Options: .

  * "pre-activate". Signature: (instance action-group), (arg-1 action) => void. Options: .

  * "post-activate". Signature: (instance action-group), (arg-1 action) => void. Options: .

adjustment
==========

adjustment
Superclass: gtk-object

Slots:

  * value. Type: double-float. Accessor: adjustment-value.

  * lower. Type: double-float. Accessor: adjustment-lower.

  * upper. Type: double-float. Accessor: adjustment-upper.

  * step-increment. Type: double-float. Accessor: adjustment-step-increment.

  * page-increment. Type: double-float. Accessor: adjustment-page-increment.

  * page-size. Type: double-float. Accessor: adjustment-page-size.

Signals:

  * "changed". Signature: (instance adjustment) => void. Options: run-first, no-recurse.

  * "value-changed". Signature: (instance adjustment) => void. Options: run-first, no-recurse.

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

array-list-store
Superclass: g-object

Slots:

Signals:

builder
=======

builder
Superclass: g-object

Slots:

  * translation-domain. Type: string. Accessor: builder-translation-domain.

Signals:

cell-renderer
=============

cell-renderer
Superclass: gtk-object

Subclasses: cell-renderer-toggle cell-renderer-progress cell-renderer-pixbuf cell-renderer-text

Slots:

  * mode. Type: cell-renderer-mode. Accessor: cell-renderer-mode.

  * visible. Type: boolean. Accessor: cell-renderer-visible.

  * sensitive. Type: boolean. Accessor: cell-renderer-sensitive.

  * xalign. Type: single-float. Accessor: cell-renderer-xalign.

  * yalign. Type: single-float. Accessor: cell-renderer-yalign.

  * xpad. Type: integer. Accessor: cell-renderer-xpad.

  * ypad. Type: integer. Accessor: cell-renderer-ypad.

  * width. Type: integer. Accessor: cell-renderer-width.

  * height. Type: integer. Accessor: cell-renderer-height.

  * is-expander. Type: boolean. Accessor: cell-renderer-is-expander.

  * is-expanded. Type: boolean. Accessor: cell-renderer-is-expanded.

  * cell-background. Type: string. Accessor: cell-renderer-cell-background. Write-only.

  * cell-background-gdk. Type: color. Accessor: cell-renderer-cell-background-gdk.

  * cell-background-set. Type: boolean. Accessor: cell-renderer-cell-background-set.

  * editing. Type: boolean. Accessor: cell-renderer-editing. Read-only.

Signals:

  * "editing-canceled". Signature: (instance cell-renderer) => void. Options: run-first.

  * "editing-started". Signature: (instance cell-renderer), (arg-1 cell-editable), (arg-2 string) => void. Options: run-first.

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

cell-renderer-accel
Superclass: cell-renderer-text

Slots:

  * accel-key. Type: integer. Accessor: cell-renderer-accel-accel-key.

  * accel-mods. Type: gdk-modifier-type. Accessor: cell-renderer-accel-accel-mods.

  * keycode. Type: integer. Accessor: cell-renderer-accel-keycode.

  * accel-mode. Type: cell-renderer-accel-mode. Accessor: cell-renderer-accel-accel-mode.

Signals:

  * "accel-edited". Signature: (instance cell-renderer-accel), (arg-1 string), (arg-2 integer), (arg-3 gdk-modifier-type), (arg-4 integer) => void. Options: run-last.

  * "accel-cleared". Signature: (instance cell-renderer-accel), (arg-1 string) => void. Options: run-last.

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

cell-renderer-combo
Superclass: cell-renderer-text

Slots:

  * model. Type: tree-model. Accessor: cell-renderer-combo-model.

  * text-column. Type: integer. Accessor: cell-renderer-combo-text-column.

  * has-entry. Type: boolean. Accessor: cell-renderer-combo-has-entry.

Signals:

  * "changed". Signature: (instance cell-renderer-combo), (arg-1 string), (arg-2 tree-iter) => void. Options: run-last.

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

cell-renderer-pixbuf
Superclass: cell-renderer

Slots:

  * pixbuf. Type: pixbuf. Accessor: cell-renderer-pixbuf-pixbuf.

  * pixbuf-expander-open. Type: pixbuf. Accessor: cell-renderer-pixbuf-pixbuf-expander-open.

  * pixbuf-expander-closed. Type: pixbuf. Accessor: cell-renderer-pixbuf-pixbuf-expander-closed.

  * stock-id. Type: string. Accessor: cell-renderer-pixbuf-stock-id.

  * stock-size. Type: integer. Accessor: cell-renderer-pixbuf-stock-size.

  * stock-detail. Type: string. Accessor: cell-renderer-pixbuf-stock-detail.

  * follow-state. Type: boolean. Accessor: cell-renderer-pixbuf-follow-state.

  * icon-name. Type: string. Accessor: cell-renderer-pixbuf-icon-name.

  * gicon. Type: GIcon. Accessor: cell-renderer-pixbuf-gicon.

Signals:

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

cell-renderer-progress
Superclass: cell-renderer

Slots:

  * value. Type: integer. Accessor: cell-renderer-progress-value.

  * text. Type: string. Accessor: cell-renderer-progress-text.

  * pulse. Type: integer. Accessor: cell-renderer-progress-pulse.

  * text-xalign. Type: single-float. Accessor: cell-renderer-progress-text-xalign.

  * text-yalign. Type: single-float. Accessor: cell-renderer-progress-text-yalign.

  * orientation. Type: progress-bar-orientation. Accessor: cell-renderer-progress-orientation.

Signals:

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

cell-renderer-spin
Superclass: cell-renderer-text

Slots:

  * adjustment. Type: adjustment. Accessor: cell-renderer-spin-adjustment.

  * climb-rate. Type: double-float. Accessor: cell-renderer-spin-climb-rate.

  * digits. Type: integer. Accessor: cell-renderer-spin-digits.

Signals:

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

cell-renderer-text
Superclass: cell-renderer

Subclasses: cell-renderer-spin cell-renderer-combo cell-renderer-accel

Slots:

  * text. Type: string. Accessor: cell-renderer-text-text.

  * markup. Type: string. Accessor: cell-renderer-text-markup. Write-only.

  * attributes. Type: PangoAttrList. Accessor: cell-renderer-text-attributes.

  * single-paragraph-mode. Type: boolean. Accessor: cell-renderer-text-single-paragraph-mode.

  * width-chars. Type: integer. Accessor: cell-renderer-text-width-chars.

  * wrap-width. Type: integer. Accessor: cell-renderer-text-wrap-width.

  * alignment. Type: PangoAlignment. Accessor: cell-renderer-text-alignment.

  * background. Type: string. Accessor: cell-renderer-text-background. Write-only.

  * foreground. Type: string. Accessor: cell-renderer-text-foreground. Write-only.

  * background-gdk. Type: color. Accessor: cell-renderer-text-background-gdk.

  * foreground-gdk. Type: color. Accessor: cell-renderer-text-foreground-gdk.

  * font. Type: string. Accessor: cell-renderer-text-font.

  * font-desc. Type: PangoFontDescription. Accessor: cell-renderer-text-font-desc.

  * family. Type: string. Accessor: cell-renderer-text-family.

  * style. Type: PangoStyle. Accessor: cell-renderer-text-style.

  * variant. Type: PangoVariant. Accessor: cell-renderer-text-variant.

  * weight. Type: integer. Accessor: cell-renderer-text-weight.

  * stretch. Type: PangoStretch. Accessor: cell-renderer-text-stretch.

  * size. Type: integer. Accessor: cell-renderer-text-size.

  * size-points. Type: double-float. Accessor: cell-renderer-text-size-points.

  * scale. Type: double-float. Accessor: cell-renderer-text-scale.

  * editable. Type: boolean. Accessor: cell-renderer-text-editable.

  * strikethrough. Type: boolean. Accessor: cell-renderer-text-strikethrough.

  * underline. Type: PangoUnderline. Accessor: cell-renderer-text-underline.

  * rise. Type: integer. Accessor: cell-renderer-text-rise.

  * language. Type: string. Accessor: cell-renderer-text-language.

  * ellipsize. Type: PangoEllipsizeMode. Accessor: cell-renderer-text-ellipsize.

  * wrap-mode. Type: PangoWrapMode. Accessor: cell-renderer-text-wrap-mode.

  * background-set. Type: boolean. Accessor: cell-renderer-text-background-set.

  * foreground-set. Type: boolean. Accessor: cell-renderer-text-foreground-set.

  * family-set. Type: boolean. Accessor: cell-renderer-text-family-set.

  * style-set. Type: boolean. Accessor: cell-renderer-text-style-set.

  * variant-set. Type: boolean. Accessor: cell-renderer-text-variant-set.

  * weight-set. Type: boolean. Accessor: cell-renderer-text-weight-set.

  * stretch-set. Type: boolean. Accessor: cell-renderer-text-stretch-set.

  * size-set. Type: boolean. Accessor: cell-renderer-text-size-set.

  * scale-set. Type: boolean. Accessor: cell-renderer-text-scale-set.

  * editable-set. Type: boolean. Accessor: cell-renderer-text-editable-set.

  * strikethrough-set. Type: boolean. Accessor: cell-renderer-text-strikethrough-set.

  * underline-set. Type: boolean. Accessor: cell-renderer-text-underline-set.

  * rise-set. Type: boolean. Accessor: cell-renderer-text-rise-set.

  * language-set. Type: boolean. Accessor: cell-renderer-text-language-set.

  * ellipsize-set. Type: boolean. Accessor: cell-renderer-text-ellipsize-set.

  * align-set. Type: boolean. Accessor: cell-renderer-text-align-set.

Signals:

  * "edited". Signature: (instance cell-renderer-text), (arg-1 string), (arg-2 string) => void. Options: run-last.

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

cell-renderer-toggle
Superclass: cell-renderer

Slots:

  * activatable. Type: boolean. Accessor: cell-renderer-toggle-activatable.

  * active. Type: boolean. Accessor: cell-renderer-toggle-active.

  * radio. Type: boolean. Accessor: cell-renderer-toggle-radio.

  * inconsistent. Type: boolean. Accessor: cell-renderer-toggle-inconsistent.

  * indicator-size. Type: integer. Accessor: cell-renderer-toggle-indicator-size.

Signals:

  * "toggled". Signature: (instance cell-renderer-toggle), (arg-1 string) => void. Options: run-last.

clipboard
=========

clipboard
Superclass: g-object

Slots:

Signals:

entry-completion
================

entry-completion
Superclass: g-object

Slots:

  * model. Type: tree-model. Accessor: entry-completion-model.

  * minimum-key-length. Type: integer. Accessor: entry-completion-minimum-key-length.

  * text-column. Type: integer. Accessor: entry-completion-text-column.

  * inline-completion. Type: boolean. Accessor: entry-completion-inline-completion.

  * popup-completion. Type: boolean. Accessor: entry-completion-popup-completion.

  * popup-set-width. Type: boolean. Accessor: entry-completion-popup-set-width.

  * popup-single-match. Type: boolean. Accessor: entry-completion-popup-single-match.

  * inline-selection. Type: boolean. Accessor: entry-completion-inline-selection.

Signals:

  * "insert-prefix". Signature: (instance entry-completion), (arg-1 string) => boolean. Options: run-last.

  * "match-selected". Signature: (instance entry-completion), (arg-1 tree-model), (arg-2 tree-iter) => boolean. Options: run-last.

  * "cursor-on-match". Signature: (instance entry-completion), (arg-1 tree-model), (arg-2 tree-iter) => boolean. Options: run-last.

  * "action-activated". Signature: (instance entry-completion), (arg-1 integer) => void. Options: run-last.

file-filter
===========

file-filter
Superclass: gtk-object

Slots:

  * name. Type: string. Accessor: file-filter-name.

Signals:

gtk-object
==========

gtk-object
Superclass: g-initially-unowned

Subclasses: tooltips recent-filter file-filter cell-renderer tree-view-column adjustment widget

Slots:

  * user-data. Type: gpointer. Accessor: gtk-object-user-data.

Signals:

  * "destroy". Signature: (instance gtk-object) => void. Options: run-cleanup, no-recurse, no-hooks.

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

i-m-context
Superclass: g-object

Slots:

Signals:

icon-factory
============

icon-factory
Superclass: g-object

Slots:

Signals:

icon-theme
==========

icon-theme
Superclass: g-object

Slots:

Signals:

list-store
==========

list-store
Superclass: g-object

Slots:

Signals:

page-setup
==========

page-setup
Superclass: g-object

Slots:

Signals:

print-context
=============

print-context
Superclass: g-object

Slots:

Signals:

print-operation
===============

print-operation
Superclass: g-object

Slots:

  * default-page-setup. Type: page-setup. Accessor: print-operation-default-page-setup.

  * print-settings. Type: print-settings. Accessor: print-operation-print-settings.

  * job-name. Type: string. Accessor: print-operation-job-name.

  * n-pages. Type: integer. Accessor: print-operation-n-pages.

  * current-page. Type: integer. Accessor: print-operation-current-page.

  * use-full-page. Type: boolean. Accessor: print-operation-use-full-page.

  * track-print-status. Type: boolean. Accessor: print-operation-track-print-status.

  * unit. Type: unit. Accessor: print-operation-unit.

  * show-progress. Type: boolean. Accessor: print-operation-show-progress.

  * allow-async. Type: boolean. Accessor: print-operation-allow-async.

  * export-filename. Type: string. Accessor: print-operation-export-filename.

  * status. Type: print-status. Accessor: print-operation-status. Read-only.

  * status-string. Type: string. Accessor: print-operation-status-string. Read-only.

  * custom-tab-label. Type: string. Accessor: print-operation-custom-tab-label.

Signals:

  * "done". Signature: (instance print-operation), (arg-1 print-operation-result) => void. Options: run-last.

  * "begin-print". Signature: (instance print-operation), (arg-1 print-context) => void. Options: run-last.

  * "paginate". Signature: (instance print-operation), (arg-1 print-context) => boolean. Options: run-last.

  * "request-page-setup". Signature: (instance print-operation), (arg-1 print-context), (arg-2 integer), (arg-3 page-setup) => void. Options: run-last.

  * "draw-page". Signature: (instance print-operation), (arg-1 print-context), (arg-2 integer) => void. Options: run-last.

  * "end-print". Signature: (instance print-operation), (arg-1 print-context) => void. Options: run-last.

  * "status-changed". Signature: (instance print-operation) => void. Options: run-last.

  * "create-custom-widget". Signature: (instance print-operation) => g-object. Options: run-last.

  * "custom-widget-apply". Signature: (instance print-operation), (arg-1 widget) => void. Options: run-last.

  * "preview". Signature: (instance print-operation), (arg-1 print-operation-preview), (arg-2 print-context), (arg-3 gtk-window) => boolean. Options: run-last.

print-settings
==============

print-settings
Superclass: g-object

Slots:

Signals:

radio-action
============

radio-action
Superclass: toggle-action

Slots:

  * value. Type: integer. Accessor: radio-action-value.

  * group. Type: radio-action. Accessor: radio-action-group. Write-only.

  * current-value. Type: integer. Accessor: radio-action-current-value.

Signals:

  * "changed". Signature: (instance radio-action), (arg-1 radio-action) => void. Options: run-first, no-recurse.

rc-style
========

rc-style
Superclass: g-object

Slots:

Signals:

recent-action
=============

recent-action
Superclass: action

Slots:

  * show-numbers. Type: boolean. Accessor: recent-action-show-numbers.

Signals:

recent-filter
=============

recent-filter
Superclass: gtk-object

Slots:

Signals:

recent-manager
==============

recent-manager
Superclass: g-object

Slots:

  * filename. Type: string. Accessor: recent-manager-filename.

  * limit. Type: integer. Accessor: recent-manager-limit.

  * size. Type: integer. Accessor: recent-manager-size. Read-only.

Signals:

  * "changed". Signature: (instance recent-manager) => void. Options: run-first.

settings
========

settings
Superclass: g-object

Slots:

  * gtk-double-click-time. Type: integer. Accessor: settings-gtk-double-click-time.

  * gtk-double-click-distance. Type: integer. Accessor: settings-gtk-double-click-distance.

  * gtk-cursor-blink. Type: boolean. Accessor: settings-gtk-cursor-blink.

  * gtk-cursor-blink-time. Type: integer. Accessor: settings-gtk-cursor-blink-time.

  * gtk-cursor-blink-timeout. Type: integer. Accessor: settings-gtk-cursor-blink-timeout.

  * gtk-split-cursor. Type: boolean. Accessor: settings-gtk-split-cursor.

  * gtk-theme-name. Type: string. Accessor: settings-gtk-theme-name.

  * gtk-icon-theme-name. Type: string. Accessor: settings-gtk-icon-theme-name.

  * gtk-fallback-icon-theme. Type: string. Accessor: settings-gtk-fallback-icon-theme.

  * gtk-key-theme-name. Type: string. Accessor: settings-gtk-key-theme-name.

  * gtk-menu-bar-accel. Type: string. Accessor: settings-gtk-menu-bar-accel.

  * gtk-dnd-drag-threshold. Type: integer. Accessor: settings-gtk-dnd-drag-threshold.

  * gtk-font-name. Type: string. Accessor: settings-gtk-font-name.

  * gtk-icon-sizes. Type: string. Accessor: settings-gtk-icon-sizes.

  * gtk-modules. Type: string. Accessor: settings-gtk-modules.

  * gtk-xft-antialias. Type: integer. Accessor: settings-gtk-xft-antialias.

  * gtk-xft-hinting. Type: integer. Accessor: settings-gtk-xft-hinting.

  * gtk-xft-hintstyle. Type: string. Accessor: settings-gtk-xft-hintstyle.

  * gtk-xft-rgba. Type: string. Accessor: settings-gtk-xft-rgba.

  * gtk-xft-dpi. Type: integer. Accessor: settings-gtk-xft-dpi.

  * gtk-cursor-theme-name. Type: string. Accessor: settings-gtk-cursor-theme-name.

  * gtk-cursor-theme-size. Type: integer. Accessor: settings-gtk-cursor-theme-size.

  * gtk-alternative-button-order. Type: boolean. Accessor: settings-gtk-alternative-button-order.

  * gtk-alternative-sort-arrows. Type: boolean. Accessor: settings-gtk-alternative-sort-arrows.

  * gtk-show-input-method-menu. Type: boolean. Accessor: settings-gtk-show-input-method-menu.

  * gtk-show-unicode-menu. Type: boolean. Accessor: settings-gtk-show-unicode-menu.

  * gtk-timeout-initial. Type: integer. Accessor: settings-gtk-timeout-initial.

  * gtk-timeout-repeat. Type: integer. Accessor: settings-gtk-timeout-repeat.

  * gtk-timeout-expand. Type: integer. Accessor: settings-gtk-timeout-expand.

  * gtk-color-scheme. Type: string. Accessor: settings-gtk-color-scheme.

  * gtk-enable-animations. Type: boolean. Accessor: settings-gtk-enable-animations.

  * gtk-touchscreen-mode. Type: boolean. Accessor: settings-gtk-touchscreen-mode.

  * gtk-tooltip-timeout. Type: integer. Accessor: settings-gtk-tooltip-timeout.

  * gtk-tooltip-browse-timeout. Type: integer. Accessor: settings-gtk-tooltip-browse-timeout.

  * gtk-tooltip-browse-mode-timeout. Type: integer. Accessor: settings-gtk-tooltip-browse-mode-timeout.

  * gtk-keynav-cursor-only. Type: boolean. Accessor: settings-gtk-keynav-cursor-only.

  * gtk-keynav-wrap-around. Type: boolean. Accessor: settings-gtk-keynav-wrap-around.

  * gtk-error-bell. Type: boolean. Accessor: settings-gtk-error-bell.

  * color-hash. Type: GHashTable. Accessor: settings-color-hash. Read-only.

  * gtk-file-chooser-backend. Type: string. Accessor: settings-gtk-file-chooser-backend.

  * gtk-print-backends. Type: string. Accessor: settings-gtk-print-backends.

  * gtk-print-preview-command. Type: string. Accessor: settings-gtk-print-preview-command.

  * gtk-enable-mnemonics. Type: boolean. Accessor: settings-gtk-enable-mnemonics.

  * gtk-enable-accels. Type: boolean. Accessor: settings-gtk-enable-accels.

  * gtk-recent-files-limit. Type: integer. Accessor: settings-gtk-recent-files-limit.

  * gtk-im-module. Type: string. Accessor: settings-gtk-im-module.

  * gtk-recent-files-max-age. Type: integer. Accessor: settings-gtk-recent-files-max-age.

  * gtk-fontconfig-timestamp. Type: integer. Accessor: settings-gtk-fontconfig-timestamp.

  * gtk-sound-theme-name. Type: string. Accessor: settings-gtk-sound-theme-name.

  * gtk-enable-input-feedback-sounds. Type: boolean. Accessor: settings-gtk-enable-input-feedback-sounds.

  * gtk-enable-event-sounds. Type: boolean. Accessor: settings-gtk-enable-event-sounds.

  * gtk-enable-tooltips. Type: boolean. Accessor: settings-gtk-enable-tooltips.

  * gtk-button-images. Type: boolean. Accessor: settings-gtk-button-images.

  * gtk-menu-images. Type: boolean. Accessor: settings-gtk-menu-images.

  * gtk-scrolled-window-placement. Type: corner-type. Accessor: settings-gtk-scrolled-window-placement.

  * gtk-can-change-accels. Type: boolean. Accessor: settings-gtk-can-change-accels.

  * gtk-menu-popup-delay. Type: integer. Accessor: settings-gtk-menu-popup-delay.

  * gtk-menu-popdown-delay. Type: integer. Accessor: settings-gtk-menu-popdown-delay.

  * gtk-menu-bar-popup-delay. Type: integer. Accessor: settings-gtk-menu-bar-popup-delay.

  * gtk-color-palette. Type: string. Accessor: settings-gtk-color-palette.

  * gtk-toolbar-style. Type: toolbar-style. Accessor: settings-gtk-toolbar-style.

  * gtk-toolbar-icon-size. Type: icon-size. Accessor: settings-gtk-toolbar-icon-size.

  * gtk-label-select-on-focus. Type: boolean. Accessor: settings-gtk-label-select-on-focus.

  * gtk-entry-select-on-focus. Type: boolean. Accessor: settings-gtk-entry-select-on-focus.

  * gtk-entry-password-hint-timeout. Type: integer. Accessor: settings-gtk-entry-password-hint-timeout.

Signals:

size-group
==========

size-group
Superclass: g-object

Slots:

  * mode. Type: size-group-mode. Accessor: size-group-mode.

  * ignore-hidden. Type: boolean. Accessor: size-group-ignore-hidden.

Signals:

status-icon
===========

status-icon
Superclass: g-object

Slots:

  * pixbuf. Type: pixbuf. Accessor: status-icon-pixbuf.

  * file. Type: string. Accessor: status-icon-file. Write-only.

  * stock. Type: string. Accessor: status-icon-stock.

  * icon-name. Type: string. Accessor: status-icon-icon-name.

  * gicon. Type: GIcon. Accessor: status-icon-gicon.

  * storage-type. Type: image-type. Accessor: status-icon-storage-type. Read-only.

  * size. Type: integer. Accessor: status-icon-size. Read-only.

  * screen. Type: screen. Accessor: status-icon-screen.

  * visible. Type: boolean. Accessor: status-icon-visible.

  * orientation. Type: orientation. Accessor: status-icon-orientation. Read-only.

  * embedded. Type: boolean. Accessor: status-icon-embedded. Read-only.

  * blinking. Type: boolean. Accessor: status-icon-blinking.

  * has-tooltip. Type: boolean. Accessor: status-icon-has-tooltip.

  * tooltip-text. Type: string. Accessor: status-icon-tooltip-text.

  * tooltip-markup. Type: string. Accessor: status-icon-tooltip-markup.

Signals:

  * "size-changed". Signature: (instance status-icon), (arg-1 integer) => boolean. Options: run-last.

  * "button-press-event". Signature: (instance status-icon), (arg-1 event) => boolean. Options: run-last.

  * "button-release-event". Signature: (instance status-icon), (arg-1 event) => boolean. Options: run-last.

  * "scroll-event". Signature: (instance status-icon), (arg-1 event) => boolean. Options: run-last.

  * "query-tooltip". Signature: (instance status-icon), (arg-1 integer), (arg-2 integer), (arg-3 boolean), (arg-4 tooltip) => boolean. Options: run-last.

  * "popup-menu". Signature: (instance status-icon), (arg-1 integer), (arg-2 integer) => void. Options: run-first, action.

  * "activate". Signature: (instance status-icon) => void. Options: run-first, action.

style
=====

style
Superclass: g-object

Slots:

Signals:

text-buffer
===========

text-buffer
Superclass: g-object

Slots:

  * tag-table. Type: text-tag-table. Accessor: text-buffer-tag-table.

  * text. Type: string. Accessor: text-buffer-text.

  * has-selection. Type: boolean. Accessor: text-buffer-has-selection. Read-only.

  * cursor-position. Type: integer. Accessor: text-buffer-cursor-position. Read-only.

  * copy-target-list. Type: GtkTargetList. Accessor: text-buffer-copy-target-list. Read-only.

  * paste-target-list. Type: GtkTargetList. Accessor: text-buffer-paste-target-list. Read-only.

Signals:

  * "changed". Signature: (instance text-buffer) => void. Options: run-last.

  * "insert-text". Signature: (instance text-buffer), (arg-1 text-iter), (arg-2 string), (arg-3 integer) => void. Options: run-last.

  * "insert-pixbuf". Signature: (instance text-buffer), (arg-1 text-iter), (arg-2 pixbuf) => void. Options: run-last.

  * "insert-child-anchor". Signature: (instance text-buffer), (arg-1 text-iter), (arg-2 text-child-anchor) => void. Options: run-last.

  * "delete-range". Signature: (instance text-buffer), (arg-1 text-iter), (arg-2 text-iter) => void. Options: run-last.

  * "modified-changed". Signature: (instance text-buffer) => void. Options: run-last.

  * "mark-set". Signature: (instance text-buffer), (arg-1 text-iter), (arg-2 text-mark) => void. Options: run-last.

  * "mark-deleted". Signature: (instance text-buffer), (arg-1 text-mark) => void. Options: run-last.

  * "apply-tag". Signature: (instance text-buffer), (arg-1 text-tag), (arg-2 text-iter), (arg-3 text-iter) => void. Options: run-last.

  * "remove-tag". Signature: (instance text-buffer), (arg-1 text-tag), (arg-2 text-iter), (arg-3 text-iter) => void. Options: run-last.

  * "begin-user-action". Signature: (instance text-buffer) => void. Options: run-last.

  * "end-user-action". Signature: (instance text-buffer) => void. Options: run-last.

  * "paste-done". Signature: (instance text-buffer), (arg-1 clipboard) => void. Options: run-last.

text-child-anchor
=================

text-child-anchor
Superclass: g-object

Slots:

Signals:

text-iter
=========

text-iter
Superclass: g-boxed-opaque

Slots:

text-mark
=========

text-mark
Superclass: g-object

Slots:

  * name. Type: string. Accessor: text-mark-name.

  * left-gravity. Type: boolean. Accessor: text-mark-left-gravity.

Signals:

text-tag
========

text-tag
Superclass: g-object

Slots:

  * name. Type: string. Accessor: text-tag-name.

  * background. Type: string. Accessor: text-tag-background. Write-only.

  * foreground. Type: string. Accessor: text-tag-foreground. Write-only.

  * background-gdk. Type: color. Accessor: text-tag-background-gdk.

  * foreground-gdk. Type: color. Accessor: text-tag-foreground-gdk.

  * background-stipple. Type: pixmap. Accessor: text-tag-background-stipple.

  * foreground-stipple. Type: pixmap. Accessor: text-tag-foreground-stipple.

  * font. Type: string. Accessor: text-tag-font.

  * font-desc. Type: PangoFontDescription. Accessor: text-tag-font-desc.

  * family. Type: string. Accessor: text-tag-family.

  * style. Type: PangoStyle. Accessor: text-tag-style.

  * variant. Type: PangoVariant. Accessor: text-tag-variant.

  * weight. Type: integer. Accessor: text-tag-weight.

  * stretch. Type: PangoStretch. Accessor: text-tag-stretch.

  * size. Type: integer. Accessor: text-tag-size.

  * size-points. Type: double-float. Accessor: text-tag-size-points.

  * scale. Type: double-float. Accessor: text-tag-scale.

  * pixels-above-lines. Type: integer. Accessor: text-tag-pixels-above-lines.

  * pixels-below-lines. Type: integer. Accessor: text-tag-pixels-below-lines.

  * pixels-inside-wrap. Type: integer. Accessor: text-tag-pixels-inside-wrap.

  * editable. Type: boolean. Accessor: text-tag-editable.

  * wrap-mode. Type: wrap-mode. Accessor: text-tag-wrap-mode.

  * justification. Type: justification. Accessor: text-tag-justification.

  * direction. Type: text-direction. Accessor: text-tag-direction.

  * left-margin. Type: integer. Accessor: text-tag-left-margin.

  * indent. Type: integer. Accessor: text-tag-indent.

  * strikethrough. Type: boolean. Accessor: text-tag-strikethrough.

  * right-margin. Type: integer. Accessor: text-tag-right-margin.

  * underline. Type: PangoUnderline. Accessor: text-tag-underline.

  * rise. Type: integer. Accessor: text-tag-rise.

  * background-full-height. Type: boolean. Accessor: text-tag-background-full-height.

  * language. Type: string. Accessor: text-tag-language.

  * tabs. Type: PangoTabArray. Accessor: text-tag-tabs.

  * invisible. Type: boolean. Accessor: text-tag-invisible.

  * paragraph-background. Type: string. Accessor: text-tag-paragraph-background. Write-only.

  * paragraph-background-gdk. Type: color. Accessor: text-tag-paragraph-background-gdk.

  * accumulative-margin. Type: boolean. Accessor: text-tag-accumulative-margin.

  * background-set. Type: boolean. Accessor: text-tag-background-set.

  * foreground-set. Type: boolean. Accessor: text-tag-foreground-set.

  * background-stipple-set. Type: boolean. Accessor: text-tag-background-stipple-set.

  * foreground-stipple-set. Type: boolean. Accessor: text-tag-foreground-stipple-set.

  * family-set. Type: boolean. Accessor: text-tag-family-set.

  * style-set. Type: boolean. Accessor: text-tag-style-set.

  * variant-set. Type: boolean. Accessor: text-tag-variant-set.

  * weight-set. Type: boolean. Accessor: text-tag-weight-set.

  * stretch-set. Type: boolean. Accessor: text-tag-stretch-set.

  * size-set. Type: boolean. Accessor: text-tag-size-set.

  * scale-set. Type: boolean. Accessor: text-tag-scale-set.

  * pixels-above-lines-set. Type: boolean. Accessor: text-tag-pixels-above-lines-set.

  * pixels-below-lines-set. Type: boolean. Accessor: text-tag-pixels-below-lines-set.

  * pixels-inside-wrap-set. Type: boolean. Accessor: text-tag-pixels-inside-wrap-set.

  * editable-set. Type: boolean. Accessor: text-tag-editable-set.

  * wrap-mode-set. Type: boolean. Accessor: text-tag-wrap-mode-set.

  * justification-set. Type: boolean. Accessor: text-tag-justification-set.

  * left-margin-set. Type: boolean. Accessor: text-tag-left-margin-set.

  * indent-set. Type: boolean. Accessor: text-tag-indent-set.

  * strikethrough-set. Type: boolean. Accessor: text-tag-strikethrough-set.

  * right-margin-set. Type: boolean. Accessor: text-tag-right-margin-set.

  * underline-set. Type: boolean. Accessor: text-tag-underline-set.

  * rise-set. Type: boolean. Accessor: text-tag-rise-set.

  * background-full-height-set. Type: boolean. Accessor: text-tag-background-full-height-set.

  * language-set. Type: boolean. Accessor: text-tag-language-set.

  * tabs-set. Type: boolean. Accessor: text-tag-tabs-set.

  * invisible-set. Type: boolean. Accessor: text-tag-invisible-set.

  * paragraph-background-set. Type: boolean. Accessor: text-tag-paragraph-background-set.

  * priority. Type: integer. Accessor: text-tag-priority.

Signals:

  * "event". Signature: (instance text-tag), (arg-1 g-object), (arg-2 event), (arg-3 text-iter) => boolean. Options: run-last.

text-tag-table
==============

text-tag-table
Superclass: g-object

Slots:

Signals:

toggle-action
=============

toggle-action
Superclass: action

Subclasses: radio-action

Slots:

  * draw-as-radio. Type: boolean. Accessor: toggle-action-draw-as-radio.

  * active. Type: boolean. Accessor: toggle-action-active.

Signals:

  * "toggled". Signature: (instance toggle-action) => void. Options: run-first.

tooltip
=======

tooltip
Superclass: g-object

Slots:

Signals:

tooltips
========

tooltips
Superclass: gtk-object

Slots:

Signals:

tree-lisp-store
===============

tree-lisp-store
Superclass: g-object

Slots:

Signals:

tree-model-filter
=================

tree-model-filter
Superclass: g-object

Slots:

  * child-model. Type: tree-model. Accessor: tree-model-filter-child-model.

  * virtual-root. Type: tree-path. Accessor: tree-model-filter-virtual-root.

Signals:

tree-model-sort
===============

tree-model-sort
Superclass: g-object

Slots:

  * model. Type: tree-model. Accessor: tree-model-sort-model.

Signals:

tree-path
=========

tree-path
Superclass: g-boxed-opaque

Slots:

tree-selection
==============

tree-selection
Superclass: g-object

Slots:

  * mode. Type: selection-mode. Accessor: tree-selection-mode.

  * select-function. Type: ????. Accessor: tree-selection-select-function.

Signals:

tree-store
==========

tree-store
Superclass: g-object

Slots:

Signals:

tree-view-column
================

tree-view-column
Superclass: gtk-object

Slots:

  * visible. Type: boolean. Accessor: tree-view-column-visible.

  * resizable. Type: boolean. Accessor: tree-view-column-resizable.

  * width. Type: integer. Accessor: tree-view-column-width. Read-only.

  * spacing. Type: integer. Accessor: tree-view-column-spacing.

  * sizing. Type: tree-view-column-sizing. Accessor: tree-view-column-sizing.

  * fixed-width. Type: integer. Accessor: tree-view-column-fixed-width.

  * min-width. Type: integer. Accessor: tree-view-column-min-width.

  * max-width. Type: integer. Accessor: tree-view-column-max-width.

  * title. Type: string. Accessor: tree-view-column-title.

  * expand. Type: boolean. Accessor: tree-view-column-expand.

  * clickable. Type: boolean. Accessor: tree-view-column-clickable.

  * widget. Type: widget. Accessor: tree-view-column-widget.

  * alignment. Type: single-float. Accessor: tree-view-column-alignment.

  * reorderable. Type: boolean. Accessor: tree-view-column-reorderable.

  * sort-indicator. Type: boolean. Accessor: tree-view-column-sort-indicator.

  * sort-order. Type: sort-type. Accessor: tree-view-column-sort-order.

  * tree-view. Type: g-object. Accessor: tree-view-column-tree-view. Read-only.

  * sort-column-id. Type: integer. Accessor: tree-view-column-sort-column-id.

  * cell-renderers. Type: list of g-object. Accessor: tree-view-column-cell-renderers. Read-only.

Signals:

  * "clicked". Signature: (instance tree-view-column) => void. Options: run-last.

ui-manager
==========

ui-manager
Superclass: g-object

Slots:

  * add-tearoffs. Type: boolean. Accessor: ui-manager-add-tearoffs.

  * ui. Type: string. Accessor: ui-manager-ui. Read-only.

  * accel-group. Type: g-object. Accessor: ui-manager-accel-group. Read-only.

Signals:

  * "connect-proxy". Signature: (instance ui-manager), (arg-1 action), (arg-2 widget) => void. Options: run-first, no-recurse.

  * "disconnect-proxy". Signature: (instance ui-manager), (arg-1 action), (arg-2 widget) => void. Options: run-first, no-recurse.

  * "pre-activate". Signature: (instance ui-manager), (arg-1 action) => void. Options: run-first, no-recurse.

  * "post-activate". Signature: (instance ui-manager), (arg-1 action) => void. Options: run-first, no-recurse.

  * "add-widget". Signature: (instance ui-manager), (arg-1 widget) => void. Options: run-first, no-recurse.

  * "actions-changed". Signature: (instance ui-manager) => void. Options: run-first, no-recurse.

window-group
============

window-group
Superclass: g-object

Slots:

Signals: