GtkCellLayout {RGtk2}R Documentation

GtkCellLayout

Description

An interface for packing cells

Methods and Functions

gtkCellLayoutPackStart(object, cell, expand = TRUE)
gtkCellLayoutPackEnd(object, cell, expand = TRUE)
gtkCellLayoutReorder(object, cell, position)
gtkCellLayoutClear(object)
gtkCellLayoutSetAttributes(object, cell, ...)
gtkCellLayoutAddAttribute(object, cell, attribute, column)
gtkCellLayoutSetCellDataFunc(object, cell, func, func.data = NULL)
gtkCellLayoutClearAttributes(object, cell)

Hierarchy

  GInterface
   +----GtkCellLayout

Implementations

GtkCellLayout is implemented by GtkCellView, GtkEntryCompletion, GtkTreeViewColumn, GtkComboBox, GtkIconView and GtkComboBoxEntry.

Detailed Description

GtkCellLayout is an interface to be implemented by all objects which want to provide a GtkTreeViewColumn-like API for packing cells, setting attributes and data funcs.

Structures

GtkCellLayout
undocumented

User Functions

GtkCellLayoutDataFunc(cell.layout, cell, tree.model, iter, data)
A function which should set the value of cell.layout's cell renderer(s) as appropriate.

cell.layout
[GtkCellLayout] a GtkCellLayout
cell
[GtkCellRenderer] the cell renderer whose value is to be set
tree.model
[GtkTreeModel] the model
iter
[GtkTreeIter] a GtkTreeIter indicating the row to set the value for
data
[R object] user data passed to gtkCellLayoutSetCellDataFunc

Author(s)

Derived by RGtkGen from GTK+ documentation

References

http://developer.gnome.org/doc/API/2.0/gtk/GtkCellLayout.html


[Package RGtk2 version 2.8.5 Index]