CellArea

open class CellArea(cellAreaPointer: GtkCellArea_autoptr) : InitiallyUnowned, Buildable, CellLayout

13 / 03 / 2021

See also

Constructors

CellArea
Link copied to clipboard
fun CellArea(widget: Widget)
CellArea
Link copied to clipboard
fun CellArea(cellAreaPointer: GtkCellArea_autoptr)

Types

Companion
Link copied to clipboard
object Companion
SpecialSize
Link copied to clipboard
data class SpecialSize(minimumSize: Int, naturalSize: Int)

Functions

activate
Link copied to clipboard
fun activate(context: CellAreaContext, widget: Widget, cellArea: Rectangle, flags: GtkCellRendererState, editOnly: Boolean): Boolean
activateCell
Link copied to clipboard
fun activateCell(widget: Widget, renderer: CellRenderer, event: Event, cellArea: Rectangle, flags: GtkCellRendererState): Boolean
add
Link copied to clipboard
fun add(renderer: CellRenderer)
addAttribute
Link copied to clipboard
open fun addAttribute(cell: CellRenderer, attribute: String, column: Int)
addFocusSibling
Link copied to clipboard
fun addFocusSibling(renderer: CellRenderer, sibling: CellRenderer)
addOnAddEditableCallback
Link copied to clipboard
fun addOnAddEditableCallback(action: CellAreaAddEditableFunc): SignalManager
addOnApplyAttributesCallback
Link copied to clipboard
addOnFocusChangedCallback
Link copied to clipboard
fun addOnFocusChangedCallback(action: CellAreaFocusChangedFunc): SignalManager
addOnRemoveEditableCallback
Link copied to clipboard
addWeakPointer
Link copied to clipboard
fun addWeakPointer(weakPointerLocation: CValuesRef<COpaquePointerVar>)
applyAttributes
Link copied to clipboard
fun applyAttributes(treeModel: TreeModel, iter: TreeIter, isExpander: Boolean, isExpanded: Boolean)
attributeConnect
Link copied to clipboard
fun attributeConnect(renderer: CellRenderer, attribute: String, column: Int)
attributeDisconnect
Link copied to clipboard
fun attributeDisconnect(renderer: CellRenderer, attribute: String)
attributeGetColumn
Link copied to clipboard
fun attributeGetColumn(renderer: CellRenderer, attribute: String): Int
bindProperty
Link copied to clipboard
fun bindProperty(property: String, target: KGObject, targetProperty: String, flags: Binding.Flags): Binding
cellGetProperty
Link copied to clipboard
fun cellGetProperty(renderer: CellRenderer, propertyName: String): Value
cellSetProperty
Link copied to clipboard
fun cellSetProperty(renderer: CellRenderer, propertyName: String, value: Value)
clear
Link copied to clipboard
open fun clear()
clearAttributes
Link copied to clipboard
open fun clearAttributes(cell: CellRenderer)
copyContext
Link copied to clipboard
fun copyContext(context: CellAreaContext): CellAreaContext
createContext
Link copied to clipboard
fun createContext(): CellAreaContext
event
Link copied to clipboard
fun event(context: CellAreaContext, widget: Widget, event: Event, cellArea: Rectangle, flags: GtkCellRendererState): Int
focus
Link copied to clipboard
fun focus(direction: DirectionType): Boolean
forEach
Link copied to clipboard
fun forEach(func: CellCallback)
forEachAlloc
Link copied to clipboard
fun forEachAlloc(context: CellAreaContext, widget: Widget, cellArea: Rectangle, backgroundArea: Rectangle, func: CellAllocCallback)
getCellAllocation
Link copied to clipboard
fun getCellAllocation(context: CellAreaContext, widget: Widget, renderer: CellRenderer, cellArea: Rectangle): Rectangle
getCellAtPosition
Link copied to clipboard
fun getCellAtPosition(context: CellAreaContext, widget: Widget, cellArea: Rectangle, x: Int, y: Int, allocArea: Rectangle): CellRenderer
getFocusFromSibling
Link copied to clipboard
fun getFocusFromSibling(renderer: CellRenderer): CellRenderer?
getFocusSiblings
Link copied to clipboard
fun getFocusSiblings(renderer: CellRenderer): WrappedKList<CellRenderer>
getPreferredHeight
Link copied to clipboard
fun getPreferredHeight(context: CellAreaContext, widget: Widget): PreferredHeight
getPreferredHeightForWidth
Link copied to clipboard
fun getPreferredHeightForWidth(context: CellAreaContext, widget: Widget, width: Int): PreferredHeight
getPreferredWidth
Link copied to clipboard
fun getPreferredWidth(context: CellAreaContext, widget: Widget): PreferredWidth
getPreferredWidthForHeight
Link copied to clipboard
fun getPreferredWidthForHeight(context: CellAreaContext, widget: Widget, height: Int): PreferredWidth
getString
Link copied to clipboard
fun getString(propertyName: String): String
hasRenderer
Link copied to clipboard
fun hasRenderer(renderer: CellRenderer): Boolean
innerCellArea
Link copied to clipboard
fun innerCellArea(widget: Widget, cellArea: Rectangle): Rectangle
isFocusSibling
Link copied to clipboard
fun isFocusSibling(renderer: CellRenderer, sibling: CellRenderer): Boolean
packEnd
Link copied to clipboard
open fun packEnd(cell: CellRenderer, expand: Boolean)
packStart
Link copied to clipboard
open fun packStart(cell: CellRenderer, expand: Boolean)
ref
Link copied to clipboard
open fun ref(): KGObject
remove
Link copied to clipboard
fun remove(renderer: CellRenderer)
removeFocusSibling
Link copied to clipboard
fun removeFocusSibling(renderer: CellRenderer, sibling: CellRenderer)
reorder
Link copied to clipboard
open fun reorder(cell: CellRenderer, position: Int)
requestRenderer
Link copied to clipboard
fun requestRenderer(renderer: CellRenderer, orientation: Orientation, widget: Widget, forSize: Int): CellArea.SpecialSize
set
Link copied to clipboard
fun set(propertyName: String, boolean: Boolean)
fun set(propertyName: String, string: String)
setCellDataFunc
Link copied to clipboard
open fun setCellDataFunc(renderer: CellRenderer, function: CellLayoutDataFunc?)
setFocusCell
Link copied to clipboard
fun setFocusCell(renderer: CellRenderer)
snapshot
Link copied to clipboard
fun snapshot(context: CellAreaContext, widget: Widget, snapshot: Snapshot, backgroundArea: Rectangle, cellArea: Rectangle, flags: GtkCellRendererState, paintFocus: Boolean)
stopEditing
Link copied to clipboard
fun stopEditing(canceled: Boolean)
unref
Link copied to clipboard
open override fun unref()

Properties

area
Link copied to clipboard
open val area: CellArea?
buildablePointer
Link copied to clipboard
open override val buildablePointer: GtkBuildable_autoptr
cellAreaPointer
Link copied to clipboard
val cellAreaPointer: GtkCellArea_autoptr
cellLayoutHolder
Link copied to clipboard
open override val cellLayoutHolder: GtkCellLayout_autoptr
cells
Link copied to clipboard
open val cells: WrappedKList<CellRenderer>
currentPathString
Link copied to clipboard
val currentPathString: String
editedCell
Link copied to clipboard
val editedCell: CellRenderer
editWidget
Link copied to clipboard
val editWidget: CellEditable
focusCell
Link copied to clipboard
val focusCell: CellRenderer
gClass
Link copied to clipboard
open val gClass: TypeClass
initiallyUnownedPointer
Link copied to clipboard
val initiallyUnownedPointer: CPointer<GInitiallyUnowned>
isActivatable
Link copied to clipboard
val isActivatable: Boolean
pointer
Link copied to clipboard
val pointer: CPointer<GObject>
requestMode
Link copied to clipboard
val requestMode: SizeRequestMode
typeInstancePointer
Link copied to clipboard
open override val typeInstancePointer: CPointer<GTypeInstance>

Inheritors

CellAreaBox
Link copied to clipboard