Class IconView
public class IconView
- Inheritance
-
IconView
- Inherited Members
Methods
CreateDragIcon(nint, TreePathHandle)
Calls native method gtk_icon_view_create_drag_icon.
public static extern nint CreateDragIcon(nint iconView, TreePathHandle path)
Parameters
iconView
nintTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: True
EnableModelDragDest(nint, ContentFormatsHandle, DragAction)
Calls native method gtk_icon_view_enable_model_drag_dest.
public static extern void EnableModelDragDest(nint iconView, ContentFormatsHandle formats, DragAction actions)
Parameters
iconView
nintTransfer ownership: None Nullable: False
formats
ContentFormatsHandleTransfer ownership: None Nullable: False
actions
DragActionTransfer ownership: None Nullable: False
EnableModelDragSource(nint, ModifierType, ContentFormatsHandle, DragAction)
Calls native method gtk_icon_view_enable_model_drag_source.
public static extern void EnableModelDragSource(nint iconView, ModifierType startButtonMask, ContentFormatsHandle formats, DragAction actions)
Parameters
iconView
nintTransfer ownership: None Nullable: False
startButtonMask
ModifierTypeTransfer ownership: None Nullable: False
formats
ContentFormatsHandleTransfer ownership: None Nullable: False
actions
DragActionTransfer ownership: None Nullable: False
GetActivateOnSingleClick(nint)
Calls native method gtk_icon_view_get_activate_on_single_click.
public static extern bool GetActivateOnSingleClick(nint iconView)
Parameters
iconView
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetColumnSpacing(nint)
Calls native method gtk_icon_view_get_column_spacing.
public static extern int GetColumnSpacing(nint iconView)
Parameters
iconView
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetColumns(nint)
Calls native method gtk_icon_view_get_columns.
public static extern int GetColumns(nint iconView)
Parameters
iconView
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_icon_view_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetItemColumn(nint, TreePathHandle)
Calls native method gtk_icon_view_get_item_column.
public static extern int GetItemColumn(nint iconView, TreePathHandle path)
Parameters
iconView
nintTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetItemOrientation(nint)
Calls native method gtk_icon_view_get_item_orientation.
public static extern Orientation GetItemOrientation(nint iconView)
Parameters
iconView
nintTransfer ownership: None Nullable: False
Returns
- Orientation
Transfer ownership: None Nullable: False
GetItemPadding(nint)
Calls native method gtk_icon_view_get_item_padding.
public static extern int GetItemPadding(nint iconView)
Parameters
iconView
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetItemRow(nint, TreePathHandle)
Calls native method gtk_icon_view_get_item_row.
public static extern int GetItemRow(nint iconView, TreePathHandle path)
Parameters
iconView
nintTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetItemWidth(nint)
Calls native method gtk_icon_view_get_item_width.
public static extern int GetItemWidth(nint iconView)
Parameters
iconView
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetMargin(nint)
Calls native method gtk_icon_view_get_margin.
public static extern int GetMargin(nint iconView)
Parameters
iconView
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetMarkupColumn(nint)
Calls native method gtk_icon_view_get_markup_column.
public static extern int GetMarkupColumn(nint iconView)
Parameters
iconView
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetModel(nint)
Calls native method gtk_icon_view_get_model.
public static extern nint GetModel(nint iconView)
Parameters
iconView
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetPathAtPos(nint, int, int)
Calls native method gtk_icon_view_get_path_at_pos.
public static extern TreePathOwnedHandle GetPathAtPos(nint iconView, int x, int y)
Parameters
iconView
nintTransfer ownership: None Nullable: False
x
intTransfer ownership: None Nullable: False
y
intTransfer ownership: None Nullable: False
Returns
- TreePathOwnedHandle
Transfer ownership: Full Nullable: True
GetPixbufColumn(nint)
Calls native method gtk_icon_view_get_pixbuf_column.
public static extern int GetPixbufColumn(nint iconView)
Parameters
iconView
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetReorderable(nint)
Calls native method gtk_icon_view_get_reorderable.
public static extern bool GetReorderable(nint iconView)
Parameters
iconView
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetRowSpacing(nint)
Calls native method gtk_icon_view_get_row_spacing.
public static extern int GetRowSpacing(nint iconView)
Parameters
iconView
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetSelectedItems(nint)
Calls native method gtk_icon_view_get_selected_items.
public static extern ListOwnedHandle GetSelectedItems(nint iconView)
Parameters
iconView
nintTransfer ownership: None Nullable: False
Returns
- ListOwnedHandle
Transfer ownership: Full Nullable: False
GetSelectionMode(nint)
Calls native method gtk_icon_view_get_selection_mode.
public static extern SelectionMode GetSelectionMode(nint iconView)
Parameters
iconView
nintTransfer ownership: None Nullable: False
Returns
- SelectionMode
Transfer ownership: None Nullable: False
GetSpacing(nint)
Calls native method gtk_icon_view_get_spacing.
public static extern int GetSpacing(nint iconView)
Parameters
iconView
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetTextColumn(nint)
Calls native method gtk_icon_view_get_text_column.
public static extern int GetTextColumn(nint iconView)
Parameters
iconView
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetTooltipColumn(nint)
Calls native method gtk_icon_view_get_tooltip_column.
public static extern int GetTooltipColumn(nint iconView)
Parameters
iconView
nintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
ItemActivated(nint, TreePathHandle)
Calls native method gtk_icon_view_item_activated.
public static extern void ItemActivated(nint iconView, TreePathHandle path)
Parameters
iconView
nintTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
New()
Calls native constructor gtk_icon_view_new.
public static extern nint New()
Returns
- nint
Transfer ownership: None Nullable: False
NewWithArea(nint)
Calls native constructor gtk_icon_view_new_with_area.
public static extern nint NewWithArea(nint area)
Parameters
area
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
NewWithModel(nint)
Calls native constructor gtk_icon_view_new_with_model.
public static extern nint NewWithModel(nint model)
Parameters
model
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
PathIsSelected(nint, TreePathHandle)
Calls native method gtk_icon_view_path_is_selected.
public static extern bool PathIsSelected(nint iconView, TreePathHandle path)
Parameters
iconView
nintTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ScrollToPath(nint, TreePathHandle, bool, float, float)
Calls native method gtk_icon_view_scroll_to_path.
public static extern void ScrollToPath(nint iconView, TreePathHandle path, bool useAlign, float rowAlign, float colAlign)
Parameters
iconView
nintTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
useAlign
boolTransfer ownership: None Nullable: False
rowAlign
floatTransfer ownership: None Nullable: False
colAlign
floatTransfer ownership: None Nullable: False
SelectAll(nint)
Calls native method gtk_icon_view_select_all.
public static extern void SelectAll(nint iconView)
Parameters
iconView
nintTransfer ownership: None Nullable: False
SelectPath(nint, TreePathHandle)
Calls native method gtk_icon_view_select_path.
public static extern void SelectPath(nint iconView, TreePathHandle path)
Parameters
iconView
nintTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
SelectedForeach(nint, IconViewForeachFunc, nint)
Calls native method gtk_icon_view_selected_foreach.
public static extern void SelectedForeach(nint iconView, IconViewForeachFunc func, nint data)
Parameters
iconView
nintTransfer ownership: None Nullable: False
func
IconViewForeachFuncTransfer ownership: None Nullable: False
data
nintTransfer ownership: None Nullable: True
SetActivateOnSingleClick(nint, bool)
Calls native method gtk_icon_view_set_activate_on_single_click.
public static extern void SetActivateOnSingleClick(nint iconView, bool single)
Parameters
iconView
nintTransfer ownership: None Nullable: False
single
boolTransfer ownership: None Nullable: False
SetColumnSpacing(nint, int)
Calls native method gtk_icon_view_set_column_spacing.
public static extern void SetColumnSpacing(nint iconView, int columnSpacing)
Parameters
iconView
nintTransfer ownership: None Nullable: False
columnSpacing
intTransfer ownership: None Nullable: False
SetColumns(nint, int)
Calls native method gtk_icon_view_set_columns.
public static extern void SetColumns(nint iconView, int columns)
Parameters
iconView
nintTransfer ownership: None Nullable: False
columns
intTransfer ownership: None Nullable: False
SetCursor(nint, TreePathHandle, nint, bool)
Calls native method gtk_icon_view_set_cursor.
public static extern void SetCursor(nint iconView, TreePathHandle path, nint cell, bool startEditing)
Parameters
iconView
nintTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
cell
nintTransfer ownership: None Nullable: True
startEditing
boolTransfer ownership: None Nullable: False
SetDragDestItem(nint, TreePathHandle, IconViewDropPosition)
Calls native method gtk_icon_view_set_drag_dest_item.
public static extern void SetDragDestItem(nint iconView, TreePathHandle path, IconViewDropPosition pos)
Parameters
iconView
nintTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: True
pos
IconViewDropPositionTransfer ownership: None Nullable: False
SetItemOrientation(nint, Orientation)
Calls native method gtk_icon_view_set_item_orientation.
public static extern void SetItemOrientation(nint iconView, Orientation orientation)
Parameters
iconView
nintTransfer ownership: None Nullable: False
orientation
OrientationTransfer ownership: None Nullable: False
SetItemPadding(nint, int)
Calls native method gtk_icon_view_set_item_padding.
public static extern void SetItemPadding(nint iconView, int itemPadding)
Parameters
iconView
nintTransfer ownership: None Nullable: False
itemPadding
intTransfer ownership: None Nullable: False
SetItemWidth(nint, int)
Calls native method gtk_icon_view_set_item_width.
public static extern void SetItemWidth(nint iconView, int itemWidth)
Parameters
iconView
nintTransfer ownership: None Nullable: False
itemWidth
intTransfer ownership: None Nullable: False
SetMargin(nint, int)
Calls native method gtk_icon_view_set_margin.
public static extern void SetMargin(nint iconView, int margin)
Parameters
iconView
nintTransfer ownership: None Nullable: False
margin
intTransfer ownership: None Nullable: False
SetMarkupColumn(nint, int)
Calls native method gtk_icon_view_set_markup_column.
public static extern void SetMarkupColumn(nint iconView, int column)
Parameters
iconView
nintTransfer ownership: None Nullable: False
column
intTransfer ownership: None Nullable: False
SetModel(nint, nint)
Calls native method gtk_icon_view_set_model.
public static extern void SetModel(nint iconView, nint model)
Parameters
iconView
nintTransfer ownership: None Nullable: False
model
nintTransfer ownership: None Nullable: True
SetPixbufColumn(nint, int)
Calls native method gtk_icon_view_set_pixbuf_column.
public static extern void SetPixbufColumn(nint iconView, int column)
Parameters
iconView
nintTransfer ownership: None Nullable: False
column
intTransfer ownership: None Nullable: False
SetReorderable(nint, bool)
Calls native method gtk_icon_view_set_reorderable.
public static extern void SetReorderable(nint iconView, bool reorderable)
Parameters
iconView
nintTransfer ownership: None Nullable: False
reorderable
boolTransfer ownership: None Nullable: False
SetRowSpacing(nint, int)
Calls native method gtk_icon_view_set_row_spacing.
public static extern void SetRowSpacing(nint iconView, int rowSpacing)
Parameters
iconView
nintTransfer ownership: None Nullable: False
rowSpacing
intTransfer ownership: None Nullable: False
SetSelectionMode(nint, SelectionMode)
Calls native method gtk_icon_view_set_selection_mode.
public static extern void SetSelectionMode(nint iconView, SelectionMode mode)
Parameters
iconView
nintTransfer ownership: None Nullable: False
mode
SelectionModeTransfer ownership: None Nullable: False
SetSpacing(nint, int)
Calls native method gtk_icon_view_set_spacing.
public static extern void SetSpacing(nint iconView, int spacing)
Parameters
iconView
nintTransfer ownership: None Nullable: False
spacing
intTransfer ownership: None Nullable: False
SetTextColumn(nint, int)
Calls native method gtk_icon_view_set_text_column.
public static extern void SetTextColumn(nint iconView, int column)
Parameters
iconView
nintTransfer ownership: None Nullable: False
column
intTransfer ownership: None Nullable: False
SetTooltipCell(nint, nint, TreePathHandle, nint)
Calls native method gtk_icon_view_set_tooltip_cell.
public static extern void SetTooltipCell(nint iconView, nint tooltip, TreePathHandle path, nint cell)
Parameters
iconView
nintTransfer ownership: None Nullable: False
tooltip
nintTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
cell
nintTransfer ownership: None Nullable: True
SetTooltipColumn(nint, int)
Calls native method gtk_icon_view_set_tooltip_column.
public static extern void SetTooltipColumn(nint iconView, int column)
Parameters
iconView
nintTransfer ownership: None Nullable: False
column
intTransfer ownership: None Nullable: False
SetTooltipItem(nint, nint, TreePathHandle)
Calls native method gtk_icon_view_set_tooltip_item.
public static extern void SetTooltipItem(nint iconView, nint tooltip, TreePathHandle path)
Parameters
iconView
nintTransfer ownership: None Nullable: False
tooltip
nintTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
UnselectAll(nint)
Calls native method gtk_icon_view_unselect_all.
public static extern void UnselectAll(nint iconView)
Parameters
iconView
nintTransfer ownership: None Nullable: False
UnselectPath(nint, TreePathHandle)
Calls native method gtk_icon_view_unselect_path.
public static extern void UnselectPath(nint iconView, TreePathHandle path)
Parameters
iconView
nintTransfer ownership: None Nullable: False
path
TreePathHandleTransfer ownership: None Nullable: False
UnsetModelDragDest(nint)
Calls native method gtk_icon_view_unset_model_drag_dest.
public static extern void UnsetModelDragDest(nint iconView)
Parameters
iconView
nintTransfer ownership: None Nullable: False
UnsetModelDragSource(nint)
Calls native method gtk_icon_view_unset_model_drag_source.
public static extern void UnsetModelDragSource(nint iconView)
Parameters
iconView
nintTransfer ownership: None Nullable: False