gaupol.MultilineCellRenderer

Source: gaupol/renderers/multiline.py

Anchestors: gi.repository.Gtk.CellRendererText, gi.repository.Gtk.CellRenderer, gi.repository.GObject.InitiallyUnowned, gi.overrides.GObject.Object, gi.repository.GObject.Object, gi._gobject._gobject.GObject, builtins.object

class gaupol.MultilineCellRenderer

Cell renderer for multiline text data.

If gaupol.conf.editor.show_lengths_cell is True, line lengths are shown as superscripts at the end of each line.

Methods

MultilineCellRenderer.__init__()

Initialize a MultilineCellRenderer instance.

MultilineCellRenderer.do_start_editing(event, widget, path, bg_area, cell_area, flags)

Initialize and return a CellTextView widget.

MultilineCellRenderer.set_show_lengths(show_lengths)

Show or hide line lengths, overriding conf.