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

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