Top | ![]() |
![]() |
![]() |
![]() |
GtkIconSize | icon-size | Read / Write |
gboolean | icon-size-set | Read / Write |
GtkToolbarStyle | toolbar-style | Read / Write |
GObject ╰── GInitiallyUnowned ╰── GtkObject ╰── GtkWidget ╰── GtkContainer ╰── GtkToolPalette
GtkToolPalette implements AtkImplementorIface, GtkBuildable and GtkOrientable.
gboolean gtk_tool_palette_get_exclusive (GtkToolPalette *palette
,GtkToolItemGroup *group
);
Since: 2.20
void gtk_tool_palette_set_exclusive (GtkToolPalette *palette
,GtkToolItemGroup *group
,gboolean exclusive
);
Since: 2.20
gboolean gtk_tool_palette_get_expand (GtkToolPalette *palette
,GtkToolItemGroup *group
);
Since: 2.20
void gtk_tool_palette_set_expand (GtkToolPalette *palette
,GtkToolItemGroup *group
,gboolean expand
);
Since: 2.20
gint gtk_tool_palette_get_group_position (GtkToolPalette *palette
,GtkToolItemGroup *group
);
Since: 2.20
void gtk_tool_palette_set_group_position (GtkToolPalette *palette
,GtkToolItemGroup *group
,gint position
);
Since: 2.20
GtkIconSize
gtk_tool_palette_get_icon_size (GtkToolPalette *palette
);
Since: 2.20
void gtk_tool_palette_set_icon_size (GtkToolPalette *palette
,GtkIconSize icon_size
);
Since: 2.20
void
gtk_tool_palette_unset_icon_size (GtkToolPalette *palette
);
Since: 2.20
GtkToolbarStyle
gtk_tool_palette_get_style (GtkToolPalette *palette
);
Since: 2.20
void gtk_tool_palette_set_style (GtkToolPalette *palette
,GtkToolbarStyle style
);
Since: 2.20
void
gtk_tool_palette_unset_style (GtkToolPalette *palette
);
Since: 2.20
void gtk_tool_palette_add_drag_dest (GtkToolPalette *palette
,GtkWidget *widget
,GtkDestDefaults flags
,GtkToolPaletteDragTargets targets
,GdkDragAction actions
);
Since: 2.20
GtkWidget * gtk_tool_palette_get_drag_item (GtkToolPalette *palette
,const GtkSelectionData *selection
);
Since: 2.20
const GtkTargetEntry *
gtk_tool_palette_get_drag_target_group
(void
);
Since: 2.20
const GtkTargetEntry *
gtk_tool_palette_get_drag_target_item (void
);
Since: 2.20
GtkToolItemGroup * gtk_tool_palette_get_drop_group (GtkToolPalette *palette
,gint x
,gint y
);
Since: 2.20
GtkToolItem * gtk_tool_palette_get_drop_item (GtkToolPalette *palette
,gint x
,gint y
);
Since: 2.20
void gtk_tool_palette_set_drag_source (GtkToolPalette *palette
,GtkToolPaletteDragTargets targets
);
Since: 2.20
GtkAdjustment *
gtk_tool_palette_get_hadjustment (GtkToolPalette *palette
);
Since: 2.20
GtkAdjustment *
gtk_tool_palette_get_vadjustment (GtkToolPalette *palette
);
Since: 2.20
“icon-size”
property“icon-size” GtkIconSize
Size of icons in this tool palette.
Flags: Read / Write
Default value: GTK_ICON_SIZE_SMALL_TOOLBAR
Since: 2.20
“icon-size-set”
property“icon-size-set” gboolean
Whether the icon-size property has been set.
Flags: Read / Write
Default value: FALSE
Since: 2.20
“toolbar-style”
property“toolbar-style” GtkToolbarStyle
Style of items in the tool palette.
Flags: Read / Write
Default value: GTK_TOOLBAR_ICONS
Since: 2.20
“exclusive”
child property“exclusive” gboolean
Whether the item group should be the only expanded at a given time.
Flags: Read / Write
Default value: FALSE
Since: 2.20
“set-scroll-adjustments”
signalvoid user_function (GtkToolPalette *widget, GtkAdjustment *hadjustment, GtkAdjustment *vadjustment, gpointer user_data)
Flags: Action
Since: 2.20