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





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