On Friday, 18 August 2017 at 17:06:42 UTC, Mike Wey wrote:
On 18-08-17 02:30, Johnson Jones wrote:
On Friday, 18 August 2017 at 00:27:05 UTC, Johnson Jones wrote:
[...]
Obvious it is easy when you have ID's, but this is meant for
the original case where I'm not using ID's.
A far as i can tell using id's is the only option.
You can use a templated function as a delegate:
```
void cb(int column)(string index, string text, CellRendererText
r)
{
writeln(column, " - ", index, " - ", text);
}
RT1.addOnEdited(&cb!1);
RT2.addOnEdited(&cb!2);
RT2.addOnEdited(&cb!3);
```
Thanks! Hopefully that will help ease the pain and help avoid the
large switch statement ;) It's strange one can't get the
cellrenderers's from a column ;/