| Portability | portable (depends on GHC) |
|---|---|
| Stability | provisional |
| Maintainer | gtk2hs-users@lists.sourceforge.net |
Graphics.UI.Gtk.MenuComboToolbar.ToolPalette
Contents
Description
A tool palette with categories
- Module available since Gtk+ version 2.20
TODO:
gtk_tool_palette_add_drag_dest gtk_tool_palette_get_drag_item gtk_tool_palette_get_drag_target_group gtk_tool_palette_get_drag_target_item gtk_tool_palette_get_drop_group gtk_tool_palette_get_drop_item
Detail
A ToolPalette allows you to add ToolItems to a palette-like container with different
categories and drag and drop support.
A ToolPalette is created with a call to toolPaletteNew.
ToolItems cannot be added directly to a ToolPalette - instead they are added to a
ToolItemGroup which can than be added to a ToolPalette. To add a ToolItemGroup to a
ToolPalette, use containerAdd.
The easiest way to use drag and drop with ToolPalette is to call toolPaletteAddDragDest
with the desired drag source palette and the desired drag target widget. Then
toolPaletteGetDragItem can be used to get the dragged item in the dragDataReceived
signal handler of the drag target.