Class CellArea
public class CellArea
- Inheritance
-
CellArea
- Inherited Members
Methods
Activate(nint, nint, nint, RectangleHandle, CellRendererState, bool)
Calls native method gtk_cell_area_activate.
public static extern bool Activate(nint area, nint context, nint widget, RectangleHandle cellArea, CellRendererState flags, bool editOnly)
Parameters
area
nintTransfer ownership: None Nullable: False
context
nintTransfer ownership: None Nullable: False
widget
nintTransfer ownership: None Nullable: False
cellArea
RectangleHandleTransfer ownership: None Nullable: False
flags
CellRendererStateTransfer ownership: None Nullable: False
editOnly
boolTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ActivateCell(nint, nint, nint, nint, RectangleHandle, CellRendererState)
Calls native method gtk_cell_area_activate_cell.
public static extern bool ActivateCell(nint area, nint widget, nint renderer, nint @event, RectangleHandle cellArea, CellRendererState flags)
Parameters
area
nintTransfer ownership: None Nullable: False
widget
nintTransfer ownership: None Nullable: False
renderer
nintTransfer ownership: None Nullable: False
event
nintcellArea
RectangleHandleTransfer ownership: None Nullable: False
flags
CellRendererStateTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Add(nint, nint)
Calls native method gtk_cell_area_add.
public static extern void Add(nint area, nint renderer)
Parameters
area
nintTransfer ownership: None Nullable: False
renderer
nintTransfer ownership: None Nullable: False
AddFocusSibling(nint, nint, nint)
Calls native method gtk_cell_area_add_focus_sibling.
public static extern void AddFocusSibling(nint area, nint renderer, nint sibling)
Parameters
area
nintTransfer ownership: None Nullable: False
renderer
nintTransfer ownership: None Nullable: False
sibling
nintTransfer ownership: None Nullable: False
ApplyAttributes(nint, nint, TreeIterHandle, bool, bool)
Calls native method gtk_cell_area_apply_attributes.
public static extern void ApplyAttributes(nint area, nint treeModel, TreeIterHandle iter, bool isExpander, bool isExpanded)
Parameters
area
nintTransfer ownership: None Nullable: False
treeModel
nintTransfer ownership: None Nullable: False
iter
TreeIterHandleTransfer ownership: None Nullable: False
isExpander
boolTransfer ownership: None Nullable: False
isExpanded
boolTransfer ownership: None Nullable: False
AttributeConnect(nint, nint, NonNullableUtf8StringHandle, int)
Calls native method gtk_cell_area_attribute_connect.
public static extern void AttributeConnect(nint area, nint renderer, NonNullableUtf8StringHandle attribute, int column)
Parameters
area
nintTransfer ownership: None Nullable: False
renderer
nintTransfer ownership: None Nullable: False
attribute
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
column
intTransfer ownership: None Nullable: False
AttributeDisconnect(nint, nint, NonNullableUtf8StringHandle)
Calls native method gtk_cell_area_attribute_disconnect.
public static extern void AttributeDisconnect(nint area, nint renderer, NonNullableUtf8StringHandle attribute)
Parameters
area
nintTransfer ownership: None Nullable: False
renderer
nintTransfer ownership: None Nullable: False
attribute
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
AttributeGetColumn(nint, nint, NonNullableUtf8StringHandle)
Calls native method gtk_cell_area_attribute_get_column.
public static extern int AttributeGetColumn(nint area, nint renderer, NonNullableUtf8StringHandle attribute)
Parameters
area
nintTransfer ownership: None Nullable: False
renderer
nintTransfer ownership: None Nullable: False
attribute
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
CellGetProperty(nint, nint, NonNullableUtf8StringHandle, ValueHandle)
Calls native method gtk_cell_area_cell_get_property.
public static extern void CellGetProperty(nint area, nint renderer, NonNullableUtf8StringHandle propertyName, ValueHandle value)
Parameters
area
nintTransfer ownership: None Nullable: False
renderer
nintTransfer ownership: None Nullable: False
propertyName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
value
ValueHandleTransfer ownership: None Nullable: False
CellGetValist(nint, nint, NonNullableUtf8StringHandle, nint)
Calls native method gtk_cell_area_cell_get_valist.
public static extern void CellGetValist(nint area, nint renderer, NonNullableUtf8StringHandle firstPropertyName, nint varArgs)
Parameters
area
nintTransfer ownership: None Nullable: False
renderer
nintTransfer ownership: None Nullable: False
firstPropertyName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
varArgs
nintTransfer ownership: None Nullable: False
CellSetProperty(nint, nint, NonNullableUtf8StringHandle, ValueHandle)
Calls native method gtk_cell_area_cell_set_property.
public static extern void CellSetProperty(nint area, nint renderer, NonNullableUtf8StringHandle propertyName, ValueHandle value)
Parameters
area
nintTransfer ownership: None Nullable: False
renderer
nintTransfer ownership: None Nullable: False
propertyName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
value
ValueHandleTransfer ownership: None Nullable: False
CellSetValist(nint, nint, NonNullableUtf8StringHandle, nint)
Calls native method gtk_cell_area_cell_set_valist.
public static extern void CellSetValist(nint area, nint renderer, NonNullableUtf8StringHandle firstPropertyName, nint varArgs)
Parameters
area
nintTransfer ownership: None Nullable: False
renderer
nintTransfer ownership: None Nullable: False
firstPropertyName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
varArgs
nintTransfer ownership: None Nullable: False
CopyContext(nint, nint)
Calls native method gtk_cell_area_copy_context.
public static extern nint CopyContext(nint area, nint context)
Parameters
area
nintTransfer ownership: None Nullable: False
context
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
CreateContext(nint)
Calls native method gtk_cell_area_create_context.
public static extern nint CreateContext(nint area)
Parameters
area
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: False
Event(nint, nint, nint, nint, RectangleHandle, CellRendererState)
Calls native method gtk_cell_area_event.
public static extern int Event(nint area, nint context, nint widget, nint @event, RectangleHandle cellArea, CellRendererState flags)
Parameters
area
nintTransfer ownership: None Nullable: False
context
nintTransfer ownership: None Nullable: False
widget
nintTransfer ownership: None Nullable: False
event
nintcellArea
RectangleHandleTransfer ownership: None Nullable: False
flags
CellRendererStateTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
Focus(nint, DirectionType)
Calls native method gtk_cell_area_focus.
public static extern bool Focus(nint area, DirectionType direction)
Parameters
area
nintTransfer ownership: None Nullable: False
direction
DirectionTypeTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Foreach(nint, CellCallback, nint)
Calls native method gtk_cell_area_foreach.
public static extern void Foreach(nint area, CellCallback callback, nint callbackData)
Parameters
area
nintTransfer ownership: None Nullable: False
callback
CellCallbackTransfer ownership: None Nullable: False
callbackData
nintTransfer ownership: None Nullable: True
ForeachAlloc(nint, nint, nint, RectangleHandle, RectangleHandle, CellAllocCallback, nint)
Calls native method gtk_cell_area_foreach_alloc.
public static extern void ForeachAlloc(nint area, nint context, nint widget, RectangleHandle cellArea, RectangleHandle backgroundArea, CellAllocCallback callback, nint callbackData)
Parameters
area
nintTransfer ownership: None Nullable: False
context
nintTransfer ownership: None Nullable: False
widget
nintTransfer ownership: None Nullable: False
cellArea
RectangleHandleTransfer ownership: None Nullable: False
backgroundArea
RectangleHandleTransfer ownership: None Nullable: False
callback
CellAllocCallbackTransfer ownership: None Nullable: False
callbackData
nintTransfer ownership: None Nullable: True
GetCurrentPathString(nint)
Calls native method gtk_cell_area_get_current_path_string.
public static extern NonNullableUtf8StringUnownedHandle GetCurrentPathString(nint area)
Parameters
area
nintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetEditWidget(nint)
Calls native method gtk_cell_area_get_edit_widget.
public static extern nint GetEditWidget(nint area)
Parameters
area
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetEditedCell(nint)
Calls native method gtk_cell_area_get_edited_cell.
public static extern nint GetEditedCell(nint area)
Parameters
area
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetFocusCell(nint)
Calls native method gtk_cell_area_get_focus_cell.
public static extern nint GetFocusCell(nint area)
Parameters
area
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetFocusFromSibling(nint, nint)
Calls native method gtk_cell_area_get_focus_from_sibling.
public static extern nint GetFocusFromSibling(nint area, nint renderer)
Parameters
area
nintTransfer ownership: None Nullable: False
renderer
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetFocusSiblings(nint, nint)
Calls native method gtk_cell_area_get_focus_siblings.
public static extern ListUnownedHandle GetFocusSiblings(nint area, nint renderer)
Parameters
area
nintTransfer ownership: None Nullable: False
renderer
nintTransfer ownership: None Nullable: False
Returns
- ListUnownedHandle
Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_cell_area_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetPreferredHeight(nint, nint, nint, out int, out int)
Calls native method gtk_cell_area_get_preferred_height.
public static extern void GetPreferredHeight(nint area, nint context, nint widget, out int minimumHeight, out int naturalHeight)
Parameters
area
nintTransfer ownership: None Nullable: False
context
nintTransfer ownership: None Nullable: False
widget
nintTransfer ownership: None Nullable: False
minimumHeight
intTransfer ownership: Full Nullable: False
naturalHeight
intTransfer ownership: Full Nullable: False
GetPreferredHeightForWidth(nint, nint, nint, int, out int, out int)
Calls native method gtk_cell_area_get_preferred_height_for_width.
public static extern void GetPreferredHeightForWidth(nint area, nint context, nint widget, int width, out int minimumHeight, out int naturalHeight)
Parameters
area
nintTransfer ownership: None Nullable: False
context
nintTransfer ownership: None Nullable: False
widget
nintTransfer ownership: None Nullable: False
width
intTransfer ownership: None Nullable: False
minimumHeight
intTransfer ownership: Full Nullable: False
naturalHeight
intTransfer ownership: Full Nullable: False
GetPreferredWidth(nint, nint, nint, out int, out int)
Calls native method gtk_cell_area_get_preferred_width.
public static extern void GetPreferredWidth(nint area, nint context, nint widget, out int minimumWidth, out int naturalWidth)
Parameters
area
nintTransfer ownership: None Nullable: False
context
nintTransfer ownership: None Nullable: False
widget
nintTransfer ownership: None Nullable: False
minimumWidth
intTransfer ownership: Full Nullable: False
naturalWidth
intTransfer ownership: Full Nullable: False
GetPreferredWidthForHeight(nint, nint, nint, int, out int, out int)
Calls native method gtk_cell_area_get_preferred_width_for_height.
public static extern void GetPreferredWidthForHeight(nint area, nint context, nint widget, int height, out int minimumWidth, out int naturalWidth)
Parameters
area
nintTransfer ownership: None Nullable: False
context
nintTransfer ownership: None Nullable: False
widget
nintTransfer ownership: None Nullable: False
height
intTransfer ownership: None Nullable: False
minimumWidth
intTransfer ownership: Full Nullable: False
naturalWidth
intTransfer ownership: Full Nullable: False
GetRequestMode(nint)
Calls native method gtk_cell_area_get_request_mode.
public static extern SizeRequestMode GetRequestMode(nint area)
Parameters
area
nintTransfer ownership: None Nullable: False
Returns
- SizeRequestMode
Transfer ownership: None Nullable: False
HasRenderer(nint, nint)
Calls native method gtk_cell_area_has_renderer.
public static extern bool HasRenderer(nint area, nint renderer)
Parameters
area
nintTransfer ownership: None Nullable: False
renderer
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
IsActivatable(nint)
Calls native method gtk_cell_area_is_activatable.
public static extern bool IsActivatable(nint area)
Parameters
area
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
IsFocusSibling(nint, nint, nint)
Calls native method gtk_cell_area_is_focus_sibling.
public static extern bool IsFocusSibling(nint area, nint renderer, nint sibling)
Parameters
area
nintTransfer ownership: None Nullable: False
renderer
nintTransfer ownership: None Nullable: False
sibling
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Remove(nint, nint)
Calls native method gtk_cell_area_remove.
public static extern void Remove(nint area, nint renderer)
Parameters
area
nintTransfer ownership: None Nullable: False
renderer
nintTransfer ownership: None Nullable: False
RemoveFocusSibling(nint, nint, nint)
Calls native method gtk_cell_area_remove_focus_sibling.
public static extern void RemoveFocusSibling(nint area, nint renderer, nint sibling)
Parameters
area
nintTransfer ownership: None Nullable: False
renderer
nintTransfer ownership: None Nullable: False
sibling
nintTransfer ownership: None Nullable: False
RequestRenderer(nint, nint, Orientation, nint, int, out int, out int)
Calls native method gtk_cell_area_request_renderer.
public static extern void RequestRenderer(nint area, nint renderer, Orientation orientation, nint widget, int forSize, out int minimumSize, out int naturalSize)
Parameters
area
nintTransfer ownership: None Nullable: False
renderer
nintTransfer ownership: None Nullable: False
orientation
OrientationTransfer ownership: None Nullable: False
widget
nintTransfer ownership: None Nullable: False
forSize
intTransfer ownership: None Nullable: False
minimumSize
intTransfer ownership: Full Nullable: False
naturalSize
intTransfer ownership: Full Nullable: False
SetFocusCell(nint, nint)
Calls native method gtk_cell_area_set_focus_cell.
public static extern void SetFocusCell(nint area, nint renderer)
Parameters
area
nintTransfer ownership: None Nullable: False
renderer
nintTransfer ownership: None Nullable: True
Snapshot(nint, nint, nint, nint, RectangleHandle, RectangleHandle, CellRendererState, bool)
Calls native method gtk_cell_area_snapshot.
public static extern void Snapshot(nint area, nint context, nint widget, nint snapshot, RectangleHandle backgroundArea, RectangleHandle cellArea, CellRendererState flags, bool paintFocus)
Parameters
area
nintTransfer ownership: None Nullable: False
context
nintTransfer ownership: None Nullable: False
widget
nintTransfer ownership: None Nullable: False
snapshot
nintTransfer ownership: None Nullable: False
backgroundArea
RectangleHandleTransfer ownership: None Nullable: False
cellArea
RectangleHandleTransfer ownership: None Nullable: False
flags
CellRendererStateTransfer ownership: None Nullable: False
paintFocus
boolTransfer ownership: None Nullable: False
StopEditing(nint, bool)
Calls native method gtk_cell_area_stop_editing.
public static extern void StopEditing(nint area, bool canceled)