I'm not aware of any way to do that exact thing. Measuring what column a line is on would be quite subjective. How wide is a tab space? Technically, it could be any number of columns depending on the display configuration used.

On Sunday, 23 July 2023 at 15:01:51 UTC, realhet wrote:
Why is this important?
- I have an immediate GUI which is using this __MODULE__LINE__ data to generate a unique ID. And I must put every GUI control creation command on a different line or provide a unique ID manually.

But you'd have to provide a unique ID manually anyway if, for instance, you create UI elements in a for loop:
```d
for(size_t i=0; i<10; i++){
        button();
}
```

I'd suggest using something more like Dear ImGui's ID system instead.

Reply via email to