А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Начало эпопеи с работой над контролом представлений таблиц

 

Ну вот, наконец начата работа над этим важнейшим контролом в программе. Она только-только начата и предстоит ещё не одна неделя работы над ним. Пока что были только подготовительные работы и работа над контекстным меню. Оно показано на верхнем скриншоте. Перенес в меню все команды, которые размещены на вкладке "Редактирование" ленты. Предстоит большая работа по переносу кода из прошлого проекта в новый. Снова куча рефакторинга, снова куча работы по исправлению косяков и вновь возникающих недоразумений. Так что вот так...

2 + 0 -

Исправления связанные с обновлением Авалонии

 

Что ж. Подобрался я вплотную к работе над представлением таблиц. Снова, надо сказать. Вчера я доделал контрол-редактор ячеек таблиц. Ну и мне снова пришлось покопаться в контроле для отображения диаграмм. Внести там некоторые изменения для того, чтобы можно было через диалоговое окно настроек диаграмм задавать данные для диаграммы, которые будут отображаться в ячейках таблиц. Этим я занимался в пятницу. Потратил на это не мало времени из-за чего не смог в пятницу (как планировал) завершить работу над контролом-редактором. А окно для настроек диаграмм я изменил так, чтобы был упрощенный вид и набор настроек для режима редактирования данных в ячейке. Не нужны там все прочие настройки, кроме настроек для сегментов диаграммы с данными. Вот вполне логично было сделать этот упрощенный режим. А в самом контроле диаграмм пришлось тоже внести некоторые изменения, для того, чтобы редактирование из ячейки таблицы работало...

2 + 0 -

Работа на контролом-редактором ячеек таблиц

 

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

2 + 0 -
  • Яндекс.Метрика