А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
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

Добавил возможность форматировать текст для столбцов таблиц

 

Вот, подошёл к концу воскресный рабочий день. Чем он примечателен? А тем, что сегодня я реанимировал забытый уже функционал, но присутствующей в прошлой версии программы. Да уж, я много какого функционала напропускал в начале последнего глобального переделывания программы, но нынче продолжаю и продолжаю его возвращать. Так мне на этот раз показалось и с форматированием содержимого ячеек столбцов таблиц. Мне показалось, что это лишнее. Но вот сегодня мне это показалось не лишним. Я подумал, а почему бы и нет? Почему бы не сделать форматирование текста, которое будет применяться ко всему столбцу, а не к отдельным ячейкам отдельных рядов таблицы. Ведь это же не трудно сделать. Ну а вот форматирование для отдельных ячеек было бы муторным, да не столь необходимым...

0 + 0 -

День исправления багов. И точка вернулась в список разрешенных символов!

 

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

0 + 0 -

День в сортировке данных таблицы

 

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

0 + 0 -

Дела идут крайне непродуктивно, обстоятельства против меня

 

Так уж вышло, что мой вчерашний день сорвался. Точнее, мне его сорвали. И я практически ничего не смог сделать. У меня просто украли день. Мне было гораздо лучше на даче, но здесь меня постоянно ожидает тихий ужас. Или нужно говорить громкий ужас. Я не буду здесь описывать подробности. Это раздел, в котором я выкладываю результаты своей работы за текущий день. А вчера у меня таковых практически не было.

Ну а сегодняшний день был тоже совершенно непродуктивным. И тоже успел сделать лишь чуть-чуть. Начал (лишь!) реализовывать функцию сортировки данных в контроле DataGrid...

0 + 0 -

Доработка проверки валидации редактора списков и разбивка таблиц

 

Итак, новая рабочая неделя началась. Вчера у меня был выходной от программы. Всё же выходные иногда стоит делать, чтобы дать голове отдохнуть. Ну а вот сегодняшний день начался с реализации того, что я планировал реализовать позавчера. То есть доработка контрола для редактирования списков. А именно встраивание автоматической валидации данных.

Ох, да. я же позавчера ничего об этом, кажется, в своём блоге не написал. А всё потому что идеи приходят не сразу. Иногда они запаздывают или заставляют себя ждать. Ну и вот, вечером в субботу мне неожиданно (запоздало) пришла мысль, что валидацию данных для этого контрола можно встроить к валидации данных контекста окна, что я сегодня и сделал...

0 + 0 -

День поправок и доработок

 

День сегодняшний ознаменовался тем, что были внесены в программу некоторые поправки и дополнения. Новых функций не было реализовано. В общем, это как я вчера планировал. Ну и заканчиваем работу с программой до понедельника. Завтра займусь другими делами. Нужно иногда давать себе паузу в основной работе.

Ну а что же я поправил и добавил сегодня? Ну во-первых я доработал контрол для редактирования списков объектов и добавил в него обработчик события, возникающий при завершении редактирования ячейки сетки. Но вот только пока ещё не использовал практически этот обработчик, может быть, в будущем пригодится...

0 + 0 -

Делаем реализацию добавления таблиц - целый ворох диалоговых окон!

 

Ну вот, день подходит к концу, а начинался он так рано - ещё не было и девяти часов утра! У меня рабочий ритм идёт как-то волнами: то к десяти утра не раскачаться, то уже до девяти утра в рабочем ритме и до вечера. Производительность моя в этот период явно выросла. Ну а что же я делал сегодня? 

Короче говоря, день я меня прошёл в работе над диалоговыми окнами, реализующими добавление различных контекстов к создаваемым таблицам базы данных. И уже получился целый ворох диалоговых окон, потому что вот только недавно, часа полтора назад, меня посетила новая идея, как можно нарастить функционал программы и заодно добавить мне работы и срока завершения всей работы...

0 + 0 -

Добавил новую функцию, реализовал переключатели

 

Ну вот и завершается первый рабочий день недели. Какие итоги можно подвести? Да вот не много итогов, но всё же они есть. А это добавленная функция для вырезки данных из строк и ячеек таблиц (при работе с интерфейсом). Пустяк, но подумал, что с этим функционал будет чуточку богаче. Для размещения дополнительной кнопки на ленте пришлось потеснить контролы на ней, чуточку урезать надписи на кнопках, иначе было не вместить. 

Ну и наконец, начал заменять заглушки в классе главных функций программы, собственно уже функционалом. Уже пробелы начали редеть. Но до конца ещё далеко: нужно реализовать ещё сотню с небольшим функций. А две трети лета уже почти позади...

0 + 0 -

Доработал вкладочный документ. Лучше поздно, чем никогда

 

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

0 + 0 -

Долго запрягаем, но поедем быстро

 

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

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