CellArea.connectAddEditable

Connect to AddEditable signal.

Indicates that editing has started on renderer and that editable should be added to the owning cell-layouting widget at cell_area.

class CellArea
ulong
connectAddEditable
(
T
)
(,
Flag!"After" after = No.After
)
if (
isCallable!T &&
is(ReturnType!T == void)
&&
(
Parameters!T.length < 1 ||
(
ParameterStorageClassTuple!T[0] == ParameterStorageClass.none &&
)
)
&&
(
Parameters!T.length < 2 ||
(
ParameterStorageClassTuple!T[1] == ParameterStorageClass.none &&
)
)
&&
(
Parameters!T.length < 3 ||
(
ParameterStorageClassTuple!T[2] == ParameterStorageClass.none &&
is(Parameters!T[2] == gdk.rectangle.Rectangle)
)
)
&&
(
Parameters!T.length < 4 ||
(
ParameterStorageClassTuple!T[3] == ParameterStorageClass.none &&
is(Parameters!T[3] == string)
)
)
&&
(
Parameters!T.length < 5 ||
(
ParameterStorageClassTuple!T[4] == ParameterStorageClass.none &&
is(Parameters!T[4] : gtk.cell_area.CellArea)
)
)
&&
Parameters!T.length < 6
)

Parameters

callback T

signal callback delegate or function to connect

void callback(gtk.cell_renderer.CellRenderer renderer, gtk.cell_editable.CellEditable editable, gdk.rectangle.Rectangle area, string path, gtk.cell_area.CellArea cellArea)

renderer the gtk.cell_renderer.CellRenderer that started the edited (optional)

editable the gtk.cell_editable.CellEditable widget to add (optional)

area the gtk.widget.Widget relative gtk.types.Rectangle coordinates where editable should be added (optional)

path the gtk.tree_path.TreePath string this edit was initiated for (optional)

cellArea the instance the signal is connected to (optional)

after Flag!"After"

Yes.After to execute callback after default handler, No.After to execute before (default)

Return Value

Type: ulong

Signal ID