CellRendererText

open class CellRendererText(val gtkCellRendererTextPointer: <Error class: unknown class><<Error class: unknown class>>) : CellRenderer(source)

⚠️ Deprecated ⚠️

This is deprecated since version 4.10.

List views use widgets to display their contents. You should use class@Gtk.Inscription or class@Gtk.Label instead

Renders text in a cell

A GtkCellRendererText renders a given text in its cell, using the font, color and style information provided by its properties. The text will be ellipsized if it is too long and the GtkCellRendererText:ellipsize property allows it.

If the GtkCellRenderer:mode is %GTK_CELL_RENDERER_MODE_EDITABLE, the GtkCellRendererText allows to edit its text using an entry.

Skipped during bindings generation

  • method align-set: Property has no getter nor setter

  • method alignment: Property has no getter nor setter

  • method attributes: Property has no getter nor setter

  • method background: Property has no getter nor setter

  • method background-rgba: Property has no getter nor setter

  • method background-set: Property has no getter nor setter

  • method editable: Property has no getter nor setter

  • method editable-set: Property has no getter nor setter

  • method ellipsize: Property has no getter nor setter

  • method ellipsize-set: Property has no getter nor setter

  • method family: Property has no getter nor setter

  • method family-set: Property has no getter nor setter

  • method font: Property has no getter nor setter

  • method font-desc: Property has no getter nor setter

  • method foreground: Property has no getter nor setter

  • method foreground-rgba: Property has no getter nor setter

  • method foreground-set: Property has no getter nor setter

  • method language: Property has no getter nor setter

  • method language-set: Property has no getter nor setter

  • method markup: Property has no getter nor setter

  • method max-width-chars: Property has no getter nor setter

  • method placeholder-text: Property has no getter nor setter

  • method rise: Property has no getter nor setter

  • method rise-set: Property has no getter nor setter

  • method scale: Property has no getter nor setter

  • method scale-set: Property has no getter nor setter

  • method single-paragraph-mode: Property has no getter nor setter

  • method size: Property has no getter nor setter

  • method size-points: Property has no getter nor setter

  • method size-set: Property has no getter nor setter

  • method stretch: Property has no getter nor setter

  • method stretch-set: Property has no getter nor setter

  • method strikethrough: Property has no getter nor setter

  • method strikethrough-set: Property has no getter nor setter

  • method style: Property has no getter nor setter

  • method style-set: Property has no getter nor setter

  • method text: Property has no getter nor setter

  • method underline: Property has no getter nor setter

  • method underline-set: Property has no getter nor setter

  • method variant: Property has no getter nor setter

  • method variant-set: Property has no getter nor setter

  • method weight: Property has no getter nor setter

  • method weight-set: Property has no getter nor setter

  • method width-chars: Property has no getter nor setter

  • method wrap-mode: Property has no getter nor setter

  • method wrap-width: Property has no getter nor setter

Inheritors

Constructors

Link copied to clipboard
constructor()

This is deprecated since version 4.10.

---

constructor(gtkCellRendererTextPointer: <Error class: unknown class><<Error class: unknown class>>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val gtkCellRendererPointer: <Error class: unknown class><<Error class: unknown class>>
Link copied to clipboard
val gtkCellRendererTextPointer: <Error class: unknown class><<Error class: unknown class>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open var sensitive: Boolean
Link copied to clipboard
open var visible: Boolean

Functions

Link copied to clipboard
open fun activate(    event: <Error class: unknown class>,     widget: Widget,     path: String,     backgroundArea: <Error class: unknown class>,     cellArea: <Error class: unknown class>,     flags: CellRendererState): Boolean

This is deprecated since version 4.10.

---

Link copied to clipboard
fun emitEdited(path: String, newText: String)

Emits the "edited" signal. See onEdited.

Link copied to clipboard

Emits the "editing-canceled" signal. See onEditingCanceled.

Link copied to clipboard
fun emitEditingStarted(editable: CellEditable, path: String)

Emits the "editing-started" signal. See onEditingStarted.

Link copied to clipboard
open fun getAlignedArea(    widget: Widget,     flags: CellRendererState,     cellArea: <Error class: unknown class>,     alignedArea: <Error class: unknown class>)

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun getPreferredSize(widget: Widget, minimumSize: Requisition?, naturalSize: Requisition?)

This is deprecated since version 4.10.

---

Link copied to clipboard

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun getState(widget: Widget? = null, cellState: CellRendererState): StateFlags

This is deprecated since version 4.10.

---

Link copied to clipboard

This is deprecated since version 4.10.

---

Link copied to clipboard
fun onEdited(    connectFlags: <Error class: unknown class> = ConnectFlags(0u),     handler: (path: String, newText: String) -> Unit): <Error class: unknown class>

This signal is emitted after @renderer has been edited.

Link copied to clipboard
fun onEditingCanceled(connectFlags: <Error class: unknown class> = ConnectFlags(0u), handler: () -> Unit): <Error class: unknown class>

This signal gets emitted when the user cancels the process of editing a cell. For example, an editable cell renderer could be written to cancel editing when the user presses Escape.

Link copied to clipboard
fun onEditingStarted(    connectFlags: <Error class: unknown class> = ConnectFlags(0u),     handler: (editable: CellEditable, path: String) -> Unit): <Error class: unknown class>

This signal gets emitted when a cell starts to be edited. The intended use of this signal is to do special setup on @editable, e.g. adding a GtkEntryCompletion or setting up additional columns in a GtkComboBox.

Link copied to clipboard
open fun setAlignment(xalign: <Error class: unknown class>, yalign: <Error class: unknown class>)

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun setFixedHeightFromFont(numberOfRows: <Error class: unknown class>)

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun setFixedSize(width: <Error class: unknown class>, height: <Error class: unknown class>)

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun setPadding(xpad: <Error class: unknown class>, ypad: <Error class: unknown class>)

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun snapshot(    snapshot: Snapshot,     widget: Widget,     backgroundArea: <Error class: unknown class>,     cellArea: <Error class: unknown class>,     flags: CellRendererState)

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun startEditing(    event: <Error class: unknown class>? = null,     widget: Widget,     path: String,     backgroundArea: <Error class: unknown class>,     cellArea: <Error class: unknown class>,     flags: CellRendererState): CellEditable?

This is deprecated since version 4.10.

---

Link copied to clipboard
open fun stopEditing(canceled: Boolean)

This is deprecated since version 4.10.

---