Gjsify LogoGjsify Logo

Interface ComboBoxText_ConstructProps

Hierarchy

Index

Properties

active?: number

The item which is currently active. If the model is a non-flat treemodel, and the active item is not an immediate child of the root of the tree, this property has the value gtk_tree_path_get_indices (path)[0], where path is the #GtkTreePath of the active item.

add_tearoffs?: boolean

The add-tearoffs property controls whether generated menus have tearoff menu items.

Note that this only affects menu style combo boxes.

app_paintable?: boolean
border_width?: number
button_sensitivity?: Gtk.SensitivityType

Whether the dropdown button is sensitive when the model is empty.

can_default?: boolean
can_focus?: boolean
child?: Gtk.Widget
column_span_column?: number

If this is set to a non-negative value, it must be the index of a column of type %G_TYPE_INT in the model. The value in that column for each item will determine how many columns that item will span in the popup. Therefore, values in this column must be greater than zero, and the sum of an item’s column position + span should not exceed #GtkComboBox:wrap-width.

double_buffered?: boolean

Whether or not the widget is double buffered.

editing_canceled?: boolean

Indicates whether editing on the cell has been canceled.

entry_text_column?: number

The column in the combo box's model to associate with strings from the entry if the combo was created with #GtkComboBox:has-entry = %TRUE.

events?: Gdk.EventMask
extension_events?: ExtensionMode
focus_on_click?: boolean
has_default?: boolean
has_entry?: boolean

Whether the combo box has an entry.

has_focus?: boolean
has_frame?: boolean

The has-frame property controls whether a frame is drawn around the entry.

has_tooltip?: boolean

Enables or disables the emission of #GtkWidget::query-tooltip on widget. A value of %TRUE indicates that widget can have a tooltip, in this case the widget will be queried using #GtkWidget::query-tooltip to determine whether it will provide a tooltip or not.

Note that setting this property to %TRUE for the first time will change the event masks of the GdkWindows of this widget to include leave-notify and motion-notify events. This cannot and will not be undone when the property is set to %FALSE again.

height_request?: number
is_focus?: boolean
model?: Gtk.TreeModel

The model from which the combo box takes the values shown in the list.

name?: string
no_show_all?: boolean
parent?: Gtk.Container
receives_default?: boolean
resize_mode?: Gtk.ResizeMode
row_span_column?: number

If this is set to a non-negative value, it must be the index of a column of type %G_TYPE_INT in the model. The value in that column for each item will determine how many rows that item will span in the popup. Therefore, values in this column must be greater than zero.

sensitive?: boolean
style?: Gtk.Style
tearoff_title?: string

A title that may be displayed by the window manager when the popup is torn-off.

tooltip_markup?: string

Sets the text of tooltip to be the given string, which is marked up with the Pango text markup language. Also see gtk_tooltip_set_markup().

This is a convenience property which will take care of getting the tooltip shown if the given string is not %NULL: #GtkWidget:has-tooltip will automatically be set to %TRUE and there will be taken care of #GtkWidget::query-tooltip in the default signal handler.

tooltip_text?: string

Sets the text of tooltip to be the given string.

Also see gtk_tooltip_set_text().

This is a convenience property which will take care of getting the tooltip shown if the given string is not %NULL: #GtkWidget:has-tooltip will automatically be set to %TRUE and there will be taken care of #GtkWidget::query-tooltip in the default signal handler.

user_data?: object
visible?: boolean
width_request?: number
wrap_width?: number

If wrap-width is set to a positive value, items in the popup will be laid out along multiple columns, starting a new row on reaching the wrap width.

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method