CellRenderer

open class CellRenderer(cellRendererPointer: GtkCellRenderer_autoptr) : KGObject

See also

Constructors

CellRenderer
Link copied to clipboard
fun CellRenderer(cellRendererPointer: GtkCellRenderer_autoptr)

Types

Alignment
Link copied to clipboard
data class Alignment(xAlign: Float, yAlign: Float)
Companion
Link copied to clipboard
object Companion

Functions

activate
Link copied to clipboard
fun activate(event: Event, widget: Widget, path: String, backgroundArea: Rectangle, cellArea: Rectangle, flags: GtkCellRendererState): Boolean
addOnEditingCanceledCallback
Link copied to clipboard
fun addOnEditingCanceledCallback(action: TypedNoArgFunc<CellRenderer>): SignalManager
addOnEditingStartedCallback
Link copied to clipboard
addWeakPointer
Link copied to clipboard
fun addWeakPointer(weakPointerLocation: CValuesRef<COpaquePointerVar>)
bindProperty
Link copied to clipboard
fun bindProperty(property: String, target: KGObject, targetProperty: String, flags: Binding.Flags): Binding
getAlignedArea
Link copied to clipboard
fun getAlignedArea(widget: Widget, flags: GtkCellRendererState, cellArea: Rectangle): Rectangle
getAlignment
Link copied to clipboard
fun getAlignment(): CellRenderer.Alignment
getPreferredHeight
Link copied to clipboard
fun getPreferredHeight(widget: Widget): PreferredHeight
getPreferredHeightForWidth
Link copied to clipboard
fun getPreferredHeightForWidth(widget: Widget, width: Int): PreferredHeight
getPreferredSize
Link copied to clipboard
fun getPreferredSize(widget: Widget): PreferredSize
getPreferredWidth
Link copied to clipboard
fun getPreferredWidth(widget: Widget): PreferredWidth
getPreferredWidthForHeight
Link copied to clipboard
fun getPreferredWidthForHeight(widget: Widget, height: Int): PreferredWidth
getState
Link copied to clipboard
fun getState(widget: Widget, cellState: GtkCellRendererState): GtkStateFlags
getString
Link copied to clipboard
fun getString(propertyName: String): String
ref
Link copied to clipboard
open fun ref(): KGObject
set
Link copied to clipboard
fun set(propertyName: String, boolean: Boolean)
fun set(propertyName: String, string: String)
snapshot
Link copied to clipboard
fun snapshot(snapshot: Snapshot, widget: Widget, backgroundArea: Rectangle, cellArea: Rectangle, flags: GtkCellRendererState)
startEditing
Link copied to clipboard
fun startEditing(event: Event?, widget: Widget, path: String, backgroundArea: Rectangle, cellArea: Rectangle, flags: GtkCellRendererState): CellEditable?
stopEditing
Link copied to clipboard
fun stopEditing(canceled: Boolean)
unref
Link copied to clipboard
open override fun unref()

Properties

cellRendererPointer
Link copied to clipboard
val cellRendererPointer: GtkCellRenderer_autoptr
fixedSize
Link copied to clipboard
var fixedSize: Dimensions
gClass
Link copied to clipboard
open val gClass: TypeClass
isActivatable
Link copied to clipboard
val isActivatable: Boolean
isExpanded
Link copied to clipboard
var isExpanded: Boolean
isExpander
Link copied to clipboard
var isExpander: Boolean
padding
Link copied to clipboard
var padding: Coordinates
pointer
Link copied to clipboard
val pointer: CPointer<GObject>
requestMode
Link copied to clipboard
val requestMode: SizeRequestMode
sensitive
Link copied to clipboard
var sensitive: Boolean
typeInstancePointer
Link copied to clipboard
open override val typeInstancePointer: CPointer<GTypeInstance>
visible
Link copied to clipboard
var visible: Boolean

Inheritors

CellRendererCombo
Link copied to clipboard
CellRendererPixbuf
Link copied to clipboard
CellRendererProgress
Link copied to clipboard
CellRendererSpinner
Link copied to clipboard
CellRendererText
Link copied to clipboard
CellRendererToggle
Link copied to clipboard