Работа над контролом для отображения диаграмм
Уже как третий день пошел работы над контролом для отображения диаграмм. В субботу, конечно, работа не задалась. Ну а вчера продуктивность была ниже плинтуса. Ну а сегодня колесо работы начало снова раскручиваться. Но пока что оно не набрало своих полных оборотов. Ну да ладно. В общем, довольно непростой контрол. И работа над ним затянется на несколько дней. Тут нужно всё делать тщательно и качественно, без косяков. Потому как это один из самых важных контролов в программе. Это инструмент аналитики данных. И тут нужна гибкость и четкость в отображении данных. То есть в графическом представлении данных, получаемых из таблиц БД SQLite. Вот так. Была сегодня непростая работенка по конвертированию данных. И она ещё не окончена. Продолжение следует завтра.
Перед тем, как использовать данные для графического отображения в диаграммах, их ещё следует подготовить. И ещё произвести вычисления, если они заданы в настройках диаграммы. То есть их нужно перевести из формата для отображения в представлениях таблиц к формату контрола ScottPlot, служащего для вывода картинок с графиками.
Короче, работы предстоит ещё не мало. Часть настроек для диаграмм я уже сделал. Но предстоит сделать ещё больше настроек. Настройки для секций диаграмм с данными, настройки дизайна и другие. Может быть ещё добавится настроек. например, возможность создавать компоновку из диаграмм в одном контроле. Эта возможность была добавлена в библиотеку ScottPlot, и мне её предстоит реализовать у себя. Это тоже будет хорошим расширением гибкости функционала. Так-то.
Да, вот уже можно сохранять диаграммы в виде картинок в различных форматах на диск компьютера. Эта возможность есть в ScottPlot, мне только понадобилось сделать диалоговые окна для сохранения.
Ну а так на этом пока что всё. ну и на этом закончим день, ибо время уже для работы позднее. Так что уже теперь до новых постов и до новых свершений.

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.