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


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