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

accel-group
Superclass: g-object

An accel-group represents a group of keyboard accelerators, typically attached to a toplevel gtk-window (with gtk_window_add_accel_group()). Usually you won't need to create an accel-group directly; instead, when using item-factory, GTK+ automatically sets up the accelerators for your menus in the item factory's accel-groups.

Note that accelerators are different from mnemonics. Accelerators are shortcuts for activating a menu item; they appear alongside the menu item they're a shortcut for. For example "Ctrl+Q" might appear alongside the "Quit" menu item. Mnemonics are shortcuts for GUI elements such as text entries or buttons; they appear as underlined characters. See label-mnemonic-widget. Menu items can have both accelerators and mnemonics, of course.

Slots:

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

     Is the accel group locked.

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

     Modifier Mask.

     Default value: '(:shift-mask control-mask :mod1-mask :super-mask :hyper-mask :meta-mask)

Signals:

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

     The accel-activate signal is an implementation detail of accel-group and not meant to be used by applications.

     ACCELERATABLE

          the object on which the accelerator was activated

     KEYVAL

          the accelerator keyval

     MODIFIER

          the modifier combination of the accelerator

     Return value

          True if the accelerator was activated

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

     The accel-changed signal is emitted when a GtkAccelGroupEntry is added to or removed from the accel group.

     Widgets like accel-label which display an associated accelerator should connect to this signal, and rebuild their visual representation if the ACCEL_CLOSURE is theirs.

     KEYVAL
          the accelerator keyval

     MODIFIER
          the modifier combination of the accelerator

     ACCEL_CLOSURE
          the GClosure of the accelerator

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

accel-map
Superclass: g-object

Slots:

Signals:

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

action
======

action
Superclass: g-object

Subclasses: recent-action toggle-action

Actions represent operations that the user can be perform, along with some information how it should be presented in the interface. Each action provides methods to create icons, menu items and toolbar items representing itself.

As well as the callback that is called when the action gets activated, the following also gets associated with the action:

  * a name (not translated, for path lookup)

  * a label (translated, for display)

  * an accelerator

  * whether label indicates a stock id

  * a tooltip (optional, translated)

  * a toolbar label (optional, shorter than label)

The action will also have some state information:

  * visible (shown/hidden)

  * sensitive (enabled/disabled)

Apart from regular actions, there are toggle-actions, which can be toggled between two states and radio-actions, of which only one in a group can be in the "active" state. Other actions can be implemented as action subclasses.

Each action can have one or more proxy menu item, toolbar button or other proxy widgets. Proxies mirror the state of the action (text label, tooltip, icon, visible, sensitive, etc), and should change when the action's state changes. When the proxy is activated, it should activate its action.

Slots:

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

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

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

     The action-group this action is associated with, or NIL (for internal use).

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

     The GIcon displayed in the action.

     Note that the stock icon is preferred, if the action-stock-id property holds the id of an existing stock icon.

     This is an appearance property and thus only applies if activatable-use-action-appearance is true.

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

     When TRUE, empty menu proxies for this action are hidden.

     Default value: TRUE

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

     The name of the icon from the icon theme.

     Note that the stock icon is preferred, if the action-stock-id property holds the id of an existing stock icon, and the GIcon is preferred if the action-gicon property is set.

     This is an appearance property and thus only applies if activatable-use-action-appearance is TRUE.

     Default value: NIL

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

     Whether the action is considered important. When TRUE, toolitem proxies for this action show text in :both-horiz mode.

     Default value: FALSE

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

     The label used for menu items and buttons that activate this action. If the label is NULL, GTK+ uses the stock label specified via the stock-id property.

     This is an appearance property and thus only applies if activatable-use-action-appearance is TRUE.

     Default value: NIL

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

     A unique name for the action.

     Default value: NIL

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

     Whether the action is enabled.

     Default value: TRUE

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

     A shorter label that may be used on toolbar buttons.

     This is an appearance property and thus only applies if activatable,use-action-appearance is TRUE.

     Default value: NIL

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

     The stock icon displayed in widgets representing this action.

     This is an appearance property and thus only applies if activatable,use-action-appearance is TRUE.

     Default value: NIL

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

     A tooltip for this action.

     Default value: NIL

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

     Whether the action is visible.

     Default value: TRUE

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

     Whether the toolbar item is visible when the toolbar is in a horizontal orientation.

     Default value: TRUE

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

     When TRUE, toolitem proxies for this action are represented in the toolbar overflow menu.

     Default value: TRUE

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

     Whether the toolbar item is visible when the toolbar is in a vertical orientation.

     Default value: TRUE

Signals:

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

     The activate signal is emitted when the action is activated.

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

action-group
Superclass: g-object

Actions are organised into groups. An action group is essentially a map from names to action objects.

All actions that would make sense to use in a particular context should be in a single group. Multiple action groups may be used for a particular user interface. In fact, it is expected that most nontrivial applications will make use of multiple groups. For example, in an application that can edit multiple documents, one group holding global actions (e.g. quit, about, new), and one group per document holding actions that act on that document (eg. save, cut/copy/paste, etc). Each window's menus would be constructed from a combination of two action groups.

Accelerators are handled by the GTK+ accelerator map. All actions are assigned an accelerator path (which normally has the form <Actions>/group-name/action-name) and a shortcut is associated with this accelerator path. All menuitems and toolitems take on this accelerator path. The GTK+ accelerator map code makes sure that the correct shortcut is displayed next to the menu item.

Slots:

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

     A name for the action group.

     Default value: NIL

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

     Whether the action group is enabled.

     Default value: TRUE

  * translate-function. Type: (function (string) string). Accessor: action-group-translate-function. Write-only.

     Sets a function to be used for translating the label and tooltip of GtkActionGroupEntrys added by gtk_action_group_add_actions().

     If you're using gettext, it is enough to set the action-group,translation-domain.

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

     Sets the translation domain and uses g_dgettext() for translating the label and tooltip of GtkActionEntrys added by gtk_action_group_add_actions().

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

     Whether the action group is visible.

     Default value: TRUE

Signals:

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

     The connect-proxy signal is emitted after connecting a proxy to an action in the group. Note that the proxy may have been connected to a different action before.

     This is intended for simple customizations for which a custom action class would be too clumsy, e.g. showing tooltips for menuitems in the statusbar.

     ui-manager proxies the signal and provides global notification just before any action is connected to a proxy, which is probably more convenient to use.

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

     The disconnect-proxy signal is emitted after disconnecting a proxy from an action in the group.

     ui-manager proxies the signal and provides global notification just before any action is connected to a proxy, which is probably more convenient to use.

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

     The post-activate signal is emitted just after the action in the action_group is activated

     This is intended for ui-manager to proxy the signal and provide global notification just after any action is activated.

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

     The pre-activate signal is emitted just before the action in the action_group is activated

     This is intended for ui-manager to proxy the signal and provide global notification just before any action is activated.

adjustment
==========

adjustment
Superclass: gtk-object

The adjustment object represents a value which has an associated lower and upper bound, together with step and page increments, and a page size. It is used within several GTK+ widgets, including spin-button, viewport, and range (which is a base class for h-scrollbar, v-scrollbar, h-scale, v-scale).

The adjustment object does not update the value itself. Instead it is left up to the owner of the GtkAdjustment to control the value.

Slots:

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

     The minimum value of the adjustment.

     Default value: 0

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

     The page increment of the adjustment.

     Default value: 0

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

     The page size of the adjustment. Note that the page-size is irrelevant and should be set to zero if the adjustment is used for a simple scalar value, e.g. in a spin-button.

     Default value: 0

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

     The step increment of the adjustment.

     Default value: 0

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

     The maximum value of the adjustment. Note that values will be restricted by (- upper page-size) if the page-size property is nonzero.

     Default value: 0

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

     The value of the adjustment.

     Default value: 0

Signals:

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

     Emitted when one or more of the adjustment fields have been changed, other than the adjustment,value field.

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

     Emitted when the adjustment,value field has been changed.

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

array-list-store
Superclass: g-object tree-model

A Lisp implementation of tree-model interface suitable for using in tree-view widgets. array-list-store contains a list of objects and a list of columns. Each column has a number (starting from zero) and is specified by its GType and reader function.

store-add-column

     (store-add-column list-store name reader)

Adds the column named NAME (a string) into LIST-STORE and associate READER as a reader function for this column.

store-add-item

     (store-add-item list-store item)

Adds the ITEM to LIST-STORE.

store-items-count

     (store-items-count list-store) => count

Returns the count of items in a LIST-STORE

store-remove-item

     (store-remove-item list-store item &key (test 'eq))

Removes the first ITEM from LIST-STORE (using TEST as a comparison function).

builder
=======

builder
Superclass: g-object

A builder is an auxiliary object that reads textual descriptions of a user interface and instantiates the described objects. To pass a description to a builder, call builder-add-from-file or builder-add-from-string or use :from-file or :from-string initialization arguments. These functions can be called multiple times; both initargs may be specified; the builder merges the content of all descriptions.

A builder holds a reference to all objects that it has constructed and drops these references when it is finalized. This finalization can cause the destruction of non-widget objects or widgets which are not contained in a toplevel window. For toplevel windows constructed by a builder, it is the responsibility of the user to call gtk_widget_destroy to get rid of them and all the widgets they contain.

The function builder-get-object can be used to access the widgets in the interface by the names assigned to them inside the UI description. Toplevel windows returned by these functions will stay around until the user explicitly destroys them with gtk_widget_destroy. Other widgets will either be part of a larger hierarchy constructed by the builder, or without a parent, in which case they have to be added to some container to make use of them.

The functions builder-connect-signals-simple and builder-connect-signals-full can be used to connect handlers to the named signals in the description.

Slots:

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

     The translation domain used when translating property values that have been marked as translatable in interface descriptions. If the translation domain is NIL, GtkBuilder uses gettext(), otherwise g_dgettext().

     Default value: NIL

Signals:

builder-add-from-file

     (builder-add-from-file builder file-name)

Parses a file containing a GtkBuilder UI definition and merges it with the current contents of builder
builder-add-from-string

     (builder-add-from-string builder string)

Parses a string containing a GtkBuilder UI definition and merges it with the current contents of builder.
builder-get-object

     (builder-get-object builder name)

Gets the object named NAME.
builder-connect-signals-simple

     (builder-connect-signals-simple builder handlers-list)

Connects the signal handlers to objects. HANDLER-LIST is a plist mapping from signal handler names to signal handler functions.

Example:

     (builder-connect-signals-simple builder `(("new" ,#'new) ("open" ,#'cb-open)))

builder-connect-signals-full

     (builder-connect-signals-full builder func)

Connects the signals handlers to objects. FUNC is a function that maps signal handler name to signal handler function. Its signature is (function (builder object signal-name handler-name connect-object flags)). The FUNC function should connect the signal handler named HANDLER-NAME for SIGNAL-NAME of OBJECT. CONNECT-OBJECT should be ignored. FLAGS specifies the behavior of signal connection (:after if the handler should be called before or after the default handler of the signal; :swapped if the instance and data should be swapped when calling the handler).

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

cell-renderer
Superclass: gtk-object

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

Slots:

  * 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.

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

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

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

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

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

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

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

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

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

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

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

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-mode. Type: cell-renderer-accel-mode. Accessor: cell-renderer-accel-accel-mode.

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

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

Signals:

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

  * "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.

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

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

Slots:

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

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

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

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:

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

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

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

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

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

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

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

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

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

Signals:

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

cell-renderer-progress
Superclass: cell-renderer

Slots:

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

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

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

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

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

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

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:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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.

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

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

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

Signals:

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

clipboard
=========

clipboard
Superclass: g-object

Slots:

Signals:

  * "owner-change". Signature: (instance clipboard), (arg-1 event) => void. Options: run-first.

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

entry-completion
Superclass: g-object

Slots:

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

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

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

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

  * 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.

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

Signals:

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

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

  * "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.

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: item-factory 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:

  * "commit". Signature: (instance i-m-context), (arg-1 string) => void. Options: run-last.

  * "delete-surrounding". Signature: (instance i-m-context), (arg-1 integer), (arg-2 integer) => boolean. Options: run-last.

  * "preedit-changed". Signature: (instance i-m-context) => void. Options: run-last.

  * "preedit-end". Signature: (instance i-m-context) => void. Options: run-last.

  * "preedit-start". Signature: (instance i-m-context) => void. Options: run-last.

  * "retrieve-surrounding". Signature: (instance i-m-context) => boolean. Options: run-last.

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

icon-factory
Superclass: g-object

Slots:

Signals:

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

icon-theme
Superclass: g-object

Slots:

Signals:

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

item-factory
============

item-factory
Superclass: gtk-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:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Signals:

  * "begin-print". Signature: (instance print-operation), (arg-1 print-context) => 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.

  * "done". Signature: (instance print-operation), (arg-1 print-operation-result) => 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.

  * "paginate". Signature: (instance print-operation), (arg-1 print-context) => boolean. 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.

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

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

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

print-settings
Superclass: g-object

Slots:

Signals:

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

radio-action
Superclass: toggle-action

Slots:

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

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

  * value. Type: integer. Accessor: radio-action-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:

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

  * 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-button-images. Type: boolean. Accessor: settings-gtk-button-images.

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

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

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

  * 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-cursor-theme-name. Type: string. Accessor: settings-gtk-cursor-theme-name.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  * 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-label-select-on-focus. Type: boolean. Accessor: settings-gtk-label-select-on-focus.

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

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

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

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

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

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

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

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

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

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

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

  * 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-sound-theme-name. Type: string. Accessor: settings-gtk-sound-theme-name.

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

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

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

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

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

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

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

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

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

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

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

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

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

  * 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.

Signals:

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

size-group
Superclass: g-object

Slots:

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

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

Signals:

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

status-icon
Superclass: g-object

Slots:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Signals:

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

  * "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.

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

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

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

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

style
=====

style
Superclass: g-object

Slots:

Signals:

  * "realize". Signature: (instance style) => void. Options: run-first.

  * "unrealize". Signature: (instance style) => void. Options: run-first.

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

text-buffer
Superclass: g-object

Slots:

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

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

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

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

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

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

Signals:

  * "apply-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.

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

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

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

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

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

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

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

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

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

  * "paste-done". Signature: (instance text-buffer), (arg-1 clipboard) => 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.

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:

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

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

Signals:

text-tag
========

text-tag
Superclass: g-object

Slots:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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:

  * "tag-added". Signature: (instance text-tag-table), (arg-1 text-tag) => void. Options: run-last.

  * "tag-changed". Signature: (instance text-tag-table), (arg-1 text-tag), (arg-2 boolean) => void. Options: run-last.

  * "tag-removed". Signature: (instance text-tag-table), (arg-1 text-tag) => void. Options: run-last.

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

toggle-action
Superclass: action

Subclasses: radio-action

Slots:

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

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

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:

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

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

tree-store
Superclass: g-object

Slots:

Signals:

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

tree-view-column
Superclass: gtk-object

Slots:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Signals:

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

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

ui-manager
Superclass: g-object

Slots:

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

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

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

Signals:

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

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

  * "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.

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

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

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

window-group
Superclass: g-object

Slots:

Signals: