Завершение работы над контролом представления данных ячейки таблицы
Ну вот оно и прошло время, три дня с моей последней публикации. А между тем работа, как обычно, кипит. И что же я на сей момент реализовать успел за прошедшие дни? Да не сказать, что шибко много. Но сперва следует сказать о том, что воскресенье был днем доработки снова контрола для отображения диаграмм. Да, я там ещё функционала немного добавил и кое-что подправил. Ещё один день работы с диаграммами, больше недели получилось. Но, нужно сказать, что тот косяк с преобразованием типа диаграммы из круговой в линейную я исправил и теперь всё работает корректно. И поправил я этот косяк на удивление быстро. Даже пяти минут не потратил! А готовился к тому, что часа два как минимум на это ухлопаю. А вот и нет. Но такое бывает очень редко, увы. Всё же на косяки приходится тратить многие часы времени.
Ну и после сего контрла я перешел к работе над контролом, служащим для отображения данных в ячейках таблиц в различных форматов, в зависимости от выбранного шаблона в настройках представлений столбцов таблиц. До чего тоже ещё предстоит добраться. Вчера начал работу над этим, ну а сегодня закончил. Не буду подробно расписывать, так как время уже позднее и я уже подустал. Короче, этот контрол служит для визуального отображения данных (полученных при выборке из SQLite-таблицы) в представлениях таблиц. Своеобразный мост между SQLite-файлом и графическим представлением. Так что вот так. Из интересного тут я сделал возможность задания форматирования строки с помощью специальной разметки. Текст при этом может отображаться с различными параметрами форматирования (в одной ячейке!!), причем можно задать шаблон регулярного выражения, который делает ненужным задание разметки в самом тексте таблицы. Но об этом нужно долго расписывать. Пока не стану.
Ну и ещё одно интересное - на верхнем скриншоте. Там этот контрол отображает текст с возможностью проверки орфографии. Если слова написаны неправильно, то они будут выделены и рядом будет выпадающий список с предложениями слов для замены. Ну, близких по написанию. Так что вот так.
Ну и вот на этом пожалуй всё. Ну а завтра начнется работа над контролом-редактором данных в ячейках таблиц. Там работы хватит тоже минимум на пару дней. Отображение данных для ячеек таблиц сделано, теперь нужно реализовать редактирование данных.
Так что пока на этом всё и теперь уже до новых постов и до новых свершений.

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