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 ;/

Reply via email to