Благодарю. Конечно, не очень удобно, на мой взгляд, с другой стороны, как я понял в результате эксперимента, позволяет одномоментно изменить цвет линий внутри begin...endPath()
А можно такой вопрос: если я хочу, чтобы, скажем, верхняя кривая была одного цвета, а нижняя — другого, то мне придется вызывать после отрисовки кривой stroke(), а затем beginPath() для рисования нижней кривой? Спасибо.
Совершенно с Вами согласен. ExtJS порой не хватает гибкости, очевидности решения, а многие из багов «висят» весьма продолжительное время и не исправляются даже в новых версиях, несмотря на наличие патчей к ним на официальном форуме. Однако это однозначный след долгой разработки, накладывающихся друг на друга костылей и ограничений. И, увы, ядро проекта, скорее всего, не будет переписано в ближайшее время.
Нет, к сожалению, не тестировал. Но, думаю, все ограничится производительностью браузера, ибо никаких ресурсоемких операций, кроме копирования информации из грида в дерево и обратно, не производится, а ExtJS и так весьма «тяжелая» библиотека.
добавить