AppChooserButtonPropertyName
public enum AppChooserButtonPropertyName : String, PropertyNameProtocol
Undocumented
-
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]
, wherepath
is theGtkTreePath
of the active item.Declaration
Swift
case active = "active"
-
The value of the ID column of the active row.
Declaration
Swift
case activeID = "active-id"
-
The add-tearoffs property controls whether generated menus have tearoff menu items.
Note that this only affects menu style combo boxes.
add-tearoffs is deprecated: This method is deprecated.
Declaration
Swift
case addTearoffs = "add-tearoffs"
-
Undocumented
Declaration
Swift
case appPaintable = "app-paintable"
-
Undocumented
Declaration
Swift
case borderWidth = "border-width"
-
Whether the dropdown button is sensitive when the model is empty.
Declaration
Swift
case buttonSensitivity = "button-sensitivity"
-
Undocumented
Declaration
Swift
case canDefault = "can-default"
-
Undocumented
Declaration
Swift
case canFocus = "can-focus"
-
The
GtkCellArea
used to layout cell renderers for this combo box.If no area is specified when creating the combo box with
gtk_combo_box_new_with_area()
a horizontally orientedGtkCellAreaBox
will be used.Declaration
Swift
case cellArea = "cell-area"
-
Undocumented
Declaration
Swift
case child = "child"
-
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 exceedGtkComboBox:wrap-width
.Declaration
Swift
case columnSpanColumn = "column-span-column"
-
Undocumented
Declaration
Swift
case compositeChild = "composite-child"
-
Whether the widget is double buffered.
double-buffered is deprecated: Widgets should not use this property.
Declaration
Swift
case doubleBuffered = "double-buffered"
-
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
.Declaration
Swift
case entryTextColumn = "entry-text-column"
-
Undocumented
Declaration
Swift
case events = "events"
-
Whether to expand in both directions. Setting this sets both
GtkWidget:hexpand
andGtkWidget:vexpand
Declaration
Swift
case expand = "expand"
-
Whether the widget should grab focus when it is clicked with the mouse.
This property is only relevant for widgets that can take focus.
Before 3.20, several widgets (GtkButton, GtkFileChooserButton, GtkComboBox) implemented this property individually.
Declaration
Swift
case focusOnClick = "focus-on-click"
-
How to distribute horizontal space if widget gets extra space, see
GtkAlign
Declaration
Swift
case halign = "halign"
-
Undocumented
Declaration
Swift
case hasDefault = "has-default"
-
Whether the combo box has an entry.
Declaration
Swift
case hasEntry = "has-entry"
-
Undocumented
Declaration
Swift
case hasFocus = "has-focus"
-
The has-frame property controls whether a frame is drawn around the entry.
Declaration
Swift
case hasFrame = "has-frame"
-
Enables or disables the emission of
GtkWidget::query-tooltip
onwidget
. A value oftrue
indicates thatwidget
can have a tooltip, in this case the widget will be queried usingGtkWidget::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 tofalse
again.Declaration
Swift
case hasTooltip = "has-tooltip"
-
The text to show at the top of the dialog that can be opened from the button. The string may contain Pango markup.
Declaration
Swift
case heading = "heading"
-
Undocumented
Declaration
Swift
case heightRequest = "height-request"
-
Whether to expand horizontally. See
gtk_widget_set_hexpand()
.Declaration
Swift
case hexpand = "hexpand"
-
Whether to use the
GtkWidget:hexpand
property. Seegtk_widget_get_hexpand_set()
.Declaration
Swift
case hexpandSet = "hexpand-set"
-
The column in the combo box’s model that provides string IDs for the values in the model, if != -1.
Declaration
Swift
case idColumn = "id-column"
-
Undocumented
Declaration
Swift
case isFocus = "is-focus"
-
Sets all four sides’ margin at once. If read, returns max margin on any side.
Declaration
Swift
case margin = "margin"
-
Margin on bottom side of widget.
This property adds margin outside of the widget’s normal size request, the margin will be added in addition to the size from
gtk_widget_set_size_request()
for example.Declaration
Swift
case marginBottom = "margin-bottom"
-
Margin on end of widget, horizontally. This property supports left-to-right and right-to-left text directions.
This property adds margin outside of the widget’s normal size request, the margin will be added in addition to the size from
gtk_widget_set_size_request()
for example.Declaration
Swift
case marginEnd = "margin-end"
-
Margin on left side of widget.
This property adds margin outside of the widget’s normal size request, the margin will be added in addition to the size from
gtk_widget_set_size_request()
for example.margin-left is deprecated: Use #GtkWidget:margin-start instead.
Declaration
Swift
case marginLeft = "margin-left"
-
Margin on right side of widget.
This property adds margin outside of the widget’s normal size request, the margin will be added in addition to the size from
gtk_widget_set_size_request()
for example.margin-right is deprecated: Use #GtkWidget:margin-end instead.
Declaration
Swift
case marginRight = "margin-right"
-
Margin on start of widget, horizontally. This property supports left-to-right and right-to-left text directions.
This property adds margin outside of the widget’s normal size request, the margin will be added in addition to the size from
gtk_widget_set_size_request()
for example.Declaration
Swift
case marginStart = "margin-start"
-
Margin on top side of widget.
This property adds margin outside of the widget’s normal size request, the margin will be added in addition to the size from
gtk_widget_set_size_request()
for example.Declaration
Swift
case marginTop = "margin-top"
-
The model from which the combo box takes the values shown in the list.
Declaration
Swift
case model = "model"
-
Undocumented
Declaration
Swift
case name = "name"
-
Undocumented
Declaration
Swift
case noShowAll = "no-show-all"
-
The requested opacity of the widget. See
gtk_widget_set_opacity()
for more details about window opacity.Before 3.8 this was only available in GtkWindow
Declaration
Swift
case opacity = "opacity"
-
Undocumented
Declaration
Swift
case parent = "parent"
-
Whether the popup’s width should be a fixed width matching the allocated width of the combo box.
Declaration
Swift
case popupFixedWidth = "popup-fixed-width"
-
Whether the combo boxes dropdown is popped up. Note that this property is mainly useful, because it allows you to connect to notify
popup-shown
.Declaration
Swift
case popupShown = "popup-shown"
-
Undocumented
Declaration
Swift
case receivesDefault = "receives-default"
-
Undocumented
Declaration
Swift
case resizeMode = "resize-mode"
-
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.Declaration
Swift
case rowSpanColumn = "row-span-column"
-
The scale factor of the widget. See
gtk_widget_get_scale_factor()
for more details about widget scaling.Declaration
Swift
case scaleFactor = "scale-factor"
-
Undocumented
Declaration
Swift
case sensitive = "sensitive"
-
The
GtkAppChooserButton:show-default-item
property determines whether the dropdown menu should show the default application on top for the provided content type.Declaration
Swift
case showDefaultItem = "show-default-item"
-
The
GtkAppChooserButton:show-dialog-item
property determines whether the dropdown menu should show an item that triggers aGtkAppChooserDialog
when clicked.Declaration
Swift
case showDialogItem = "show-dialog-item"
-
The style of the widget, which contains information about how it will look (colors, etc).
style is deprecated: Use #GtkStyleContext instead
Declaration
Swift
case style = "style"
-
A title that may be displayed by the window manager when the popup is torn-off.
tearoff-title is deprecated: This method is deprecated.
Declaration
Swift
case tearoffTitle = "tearoff-title"
-
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
nil
:GtkWidget:has-tooltip
will automatically be set totrue
and there will be taken care ofGtkWidget::query-tooltip
in the default signal handler.Note that if both
GtkWidget:tooltip-text
andGtkWidget:tooltip-markup
are set, the last one wins.Declaration
Swift
case tooltipMarkup = "tooltip-markup"
-
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
nil
:GtkWidget:has-tooltip
will automatically be set totrue
and there will be taken care ofGtkWidget::query-tooltip
in the default signal handler.Note that if both
GtkWidget:tooltip-text
andGtkWidget:tooltip-markup
are set, the last one wins.Declaration
Swift
case tooltipText = "tooltip-text"
-
How to distribute vertical space if widget gets extra space, see
GtkAlign
Declaration
Swift
case valign = "valign"
-
Whether to expand vertically. See
gtk_widget_set_vexpand()
.Declaration
Swift
case vexpand = "vexpand"
-
Whether to use the
GtkWidget:vexpand
property. Seegtk_widget_get_vexpand_set()
.Declaration
Swift
case vexpandSet = "vexpand-set"
-
Undocumented
Declaration
Swift
case visible = "visible"
-
Undocumented
Declaration
Swift
case widthRequest = "width-request"
-
The widget’s window if it is realized,
nil
otherwise.Declaration
Swift
case window = "window"
-
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.
Declaration
Swift
case wrapWidth = "wrap-width"