Class CellRenderer
public class CellRenderer
- Inheritance
-
CellRenderer
- Inherited Members
Methods
Activate(nint, nint, nint, NonNullableUtf8StringHandle, RectangleHandle, RectangleHandle, CellRendererState)
Calls native method gtk_cell_renderer_activate.
public static extern bool Activate(nint cell, nint @event, nint widget, NonNullableUtf8StringHandle path, RectangleHandle backgroundArea, RectangleHandle cellArea, CellRendererState flags)
Parameters
cellnintTransfer ownership: None Nullable: False
eventnintwidgetnintTransfer ownership: None Nullable: False
pathNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
backgroundAreaRectangleHandleTransfer ownership: None Nullable: False
cellAreaRectangleHandleTransfer ownership: None Nullable: False
flagsCellRendererStateTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetAlignment(nint, out float, out float)
Calls native method gtk_cell_renderer_get_alignment.
public static extern void GetAlignment(nint cell, out float xalign, out float yalign)
Parameters
cellnintTransfer ownership: None Nullable: False
xalignfloatTransfer ownership: Full Nullable: False
yalignfloatTransfer ownership: Full Nullable: False
GetFixedSize(nint, out int, out int)
Calls native method gtk_cell_renderer_get_fixed_size.
public static extern void GetFixedSize(nint cell, out int width, out int height)
Parameters
cellnintTransfer ownership: None Nullable: False
widthintTransfer ownership: Full Nullable: False
heightintTransfer ownership: Full Nullable: False
GetGType()
Calls native function gtk_cell_renderer_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetIsExpanded(nint)
Calls native method gtk_cell_renderer_get_is_expanded.
public static extern bool GetIsExpanded(nint cell)
Parameters
cellnintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetIsExpander(nint)
Calls native method gtk_cell_renderer_get_is_expander.
public static extern bool GetIsExpander(nint cell)
Parameters
cellnintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetPadding(nint, out int, out int)
Calls native method gtk_cell_renderer_get_padding.
public static extern void GetPadding(nint cell, out int xpad, out int ypad)
Parameters
cellnintTransfer ownership: None Nullable: False
xpadintTransfer ownership: Full Nullable: False
ypadintTransfer ownership: Full Nullable: False
GetPreferredHeight(nint, nint, out int, out int)
Calls native method gtk_cell_renderer_get_preferred_height.
public static extern void GetPreferredHeight(nint cell, nint widget, out int minimumSize, out int naturalSize)
Parameters
cellnintTransfer ownership: None Nullable: False
widgetnintTransfer ownership: None Nullable: False
minimumSizeintTransfer ownership: Full Nullable: False
naturalSizeintTransfer ownership: Full Nullable: False
GetPreferredHeightForWidth(nint, nint, int, out int, out int)
Calls native method gtk_cell_renderer_get_preferred_height_for_width.
public static extern void GetPreferredHeightForWidth(nint cell, nint widget, int width, out int minimumHeight, out int naturalHeight)
Parameters
cellnintTransfer ownership: None Nullable: False
widgetnintTransfer ownership: None Nullable: False
widthintTransfer ownership: None Nullable: False
minimumHeightintTransfer ownership: Full Nullable: False
naturalHeightintTransfer ownership: Full Nullable: False
GetPreferredWidth(nint, nint, out int, out int)
Calls native method gtk_cell_renderer_get_preferred_width.
public static extern void GetPreferredWidth(nint cell, nint widget, out int minimumSize, out int naturalSize)
Parameters
cellnintTransfer ownership: None Nullable: False
widgetnintTransfer ownership: None Nullable: False
minimumSizeintTransfer ownership: Full Nullable: False
naturalSizeintTransfer ownership: Full Nullable: False
GetPreferredWidthForHeight(nint, nint, int, out int, out int)
Calls native method gtk_cell_renderer_get_preferred_width_for_height.
public static extern void GetPreferredWidthForHeight(nint cell, nint widget, int height, out int minimumWidth, out int naturalWidth)
Parameters
cellnintTransfer ownership: None Nullable: False
widgetnintTransfer ownership: None Nullable: False
heightintTransfer ownership: None Nullable: False
minimumWidthintTransfer ownership: Full Nullable: False
naturalWidthintTransfer ownership: Full Nullable: False
GetRequestMode(nint)
Calls native method gtk_cell_renderer_get_request_mode.
public static extern SizeRequestMode GetRequestMode(nint cell)
Parameters
cellnintTransfer ownership: None Nullable: False
Returns
- SizeRequestMode
Transfer ownership: None Nullable: False
GetSensitive(nint)
Calls native method gtk_cell_renderer_get_sensitive.
public static extern bool GetSensitive(nint cell)
Parameters
cellnintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetState(nint, nint, CellRendererState)
Calls native method gtk_cell_renderer_get_state.
public static extern StateFlags GetState(nint cell, nint widget, CellRendererState cellState)
Parameters
cellnintTransfer ownership: None Nullable: True
widgetnintTransfer ownership: None Nullable: True
cellStateCellRendererStateTransfer ownership: None Nullable: False
Returns
- StateFlags
Transfer ownership: None Nullable: False
GetVisible(nint)
Calls native method gtk_cell_renderer_get_visible.
public static extern bool GetVisible(nint cell)
Parameters
cellnintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
IsActivatable(nint)
Calls native method gtk_cell_renderer_is_activatable.
public static extern bool IsActivatable(nint cell)
Parameters
cellnintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
SetAlignment(nint, float, float)
Calls native method gtk_cell_renderer_set_alignment.
public static extern void SetAlignment(nint cell, float xalign, float yalign)
Parameters
cellnintTransfer ownership: None Nullable: False
xalignfloatTransfer ownership: None Nullable: False
yalignfloatTransfer ownership: None Nullable: False
SetFixedSize(nint, int, int)
Calls native method gtk_cell_renderer_set_fixed_size.
public static extern void SetFixedSize(nint cell, int width, int height)
Parameters
cellnintTransfer ownership: None Nullable: False
widthintTransfer ownership: None Nullable: False
heightintTransfer ownership: None Nullable: False
SetIsExpanded(nint, bool)
Calls native method gtk_cell_renderer_set_is_expanded.
public static extern void SetIsExpanded(nint cell, bool isExpanded)
Parameters
cellnintTransfer ownership: None Nullable: False
isExpandedboolTransfer ownership: None Nullable: False
SetIsExpander(nint, bool)
Calls native method gtk_cell_renderer_set_is_expander.
public static extern void SetIsExpander(nint cell, bool isExpander)
Parameters
cellnintTransfer ownership: None Nullable: False
isExpanderboolTransfer ownership: None Nullable: False
SetPadding(nint, int, int)
Calls native method gtk_cell_renderer_set_padding.
public static extern void SetPadding(nint cell, int xpad, int ypad)
Parameters
cellnintTransfer ownership: None Nullable: False
xpadintTransfer ownership: None Nullable: False
ypadintTransfer ownership: None Nullable: False
SetSensitive(nint, bool)
Calls native method gtk_cell_renderer_set_sensitive.
public static extern void SetSensitive(nint cell, bool sensitive)
Parameters
cellnintTransfer ownership: None Nullable: False
sensitiveboolTransfer ownership: None Nullable: False
SetVisible(nint, bool)
Calls native method gtk_cell_renderer_set_visible.
public static extern void SetVisible(nint cell, bool visible)
Parameters
cellnintTransfer ownership: None Nullable: False
visibleboolTransfer ownership: None Nullable: False
Snapshot(nint, nint, nint, RectangleHandle, RectangleHandle, CellRendererState)
Calls native method gtk_cell_renderer_snapshot.
public static extern void Snapshot(nint cell, nint snapshot, nint widget, RectangleHandle backgroundArea, RectangleHandle cellArea, CellRendererState flags)
Parameters
cellnintTransfer ownership: None Nullable: False
snapshotnintTransfer ownership: None Nullable: False
widgetnintTransfer ownership: None Nullable: False
backgroundAreaRectangleHandleTransfer ownership: None Nullable: False
cellAreaRectangleHandleTransfer ownership: None Nullable: False
flagsCellRendererStateTransfer ownership: None Nullable: False
StartEditing(nint, nint, nint, NonNullableUtf8StringHandle, RectangleHandle, RectangleHandle, CellRendererState)
Calls native method gtk_cell_renderer_start_editing.
public static extern nint StartEditing(nint cell, nint @event, nint widget, NonNullableUtf8StringHandle path, RectangleHandle backgroundArea, RectangleHandle cellArea, CellRendererState flags)
Parameters
cellnintTransfer ownership: None Nullable: False
eventnintwidgetnintTransfer ownership: None Nullable: False
pathNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
backgroundAreaRectangleHandleTransfer ownership: None Nullable: False
cellAreaRectangleHandleTransfer ownership: None Nullable: False
flagsCellRendererStateTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
StopEditing(nint, bool)
Calls native method gtk_cell_renderer_stop_editing.
public static extern void StopEditing(nint cell, bool canceled)