1. что имелось в виду? чтобы на каждом баре считать разную длину? Думаю в визуальном редакторе это не возможно. В скрипте на C# сделать можно.
2. То же самое, но я могу сделать конвертор, который будет считать эту величину.
3. Наверное, никак. Потому что "событие" - понятие очень растяжимое. Я пока не вижу какого-либо универсального решения.