Работа над диаграммами в принципе завершена
Ещё целых два дня мучений! Целая неделя непомерно непростой работы с диаграммами. Этот контрол высосал из меня не мало сил. И это один из самых непростых контролов в программе. И вот только теперь я закончил работу над этим контролом. Почему в принципе? Ну во-первых там остался один небольшой косяк. Он пока не поправлен. Но он не сильно критичен. А всё дело в преобразовании типов диаграмм: из линейной в круговую и обратно. Эта функция нормально сейчас работает при условии, что в компоновку диаграммы не добавлены дополнительные диаграммы. Вот как показано на самом верхнем скриншоте. В этом случае преобразование типов диаграмм происходит корректно. НО. Стоит в компоновку добавить ещё диаграммы, а после этого пробовать делать преобразования из кругового типа в линейный новодобавленных диаграмм, вот тогда начинается чудачество...








