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

