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

Наконец-то, завершение работы над лентой вкладок!

 

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

0 + 0 -

Продолжение работы над лентой вкладок

 

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

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

1 + 0 -

Заполнение вкладки "База данных" ленты. Теперь ровно 100 команд

 

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

1 + 0 -

Заполнение контролами ленточных вкладок

 

Ну вот и понедельник нового года. Работа начинает набирать обороты. Но она ещё не достигла своих максимальных оборотов. Раскручивается она всегда постепенно. Всё ещё продолжается работа над вкладочной лентой. Еле-еле. Ну и ещё потому что приходится делать и побочную работу. Сегодня я также сделал изменения в наборе основных команд. Да, чем дальше, тем больше всё меняется по сравнению с прошлой версией проекта. Теперь всего команд в главном окне - 110. Мне нравиться это число, оно красивое. 100 было бы ещё красивее, но это тоже приглядно. Какие-то команды добавил, какие-то удалил. Удалил лишние команды, которые, вернее сказать, я просто объединил. Был у меня целый ряд команд, которые можно было объединить. Так я и сделал для компактности кода...

0 + 0 -

Оформление меню ленточных вкладок

 

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

0 + 0 -

Начало работы над интерфейсом главного окна программы

 

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

0 + 0 -

Завершение основной работы с бэкендом

 

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

0 + 0 -

Завершение работы над классом SqliteRequest.cs

 

Ну вот, наконец-то свершилось! Завершилась работа над самым ядром программы (а точнее очередное его полное переделывание). Это C# классы для работы с базой данных SQLite, в которые включены парсер SQL и класс для выполнения запросов в саму базу данных. что-то редко выходили в последнее время мои посты. За этот месяц их было совсем немного. Потому что в работе с бэкендом мало интересного, ничего кроме сухих технических подробностей нет. Интерфейс тут не покажешь, потому что бэкенд это не про интерфейс. Интерфейс только графически отображает результат работы бэкенд-функций. И писать об этом не так интересно. Но вот, скоро ожидается возобновление работы над интерфейсом программы и вот тут снова будет о чем постить...

0 + 0 -

Дождь на озере

 

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

0 + 0 -

Прогулка по каньону

 

А это моё недавнее произведение. Последняя 3D работа. легкая и динамичная картина, где камера плавно проплывает в горном ущелье. Увы, но и в этот раз не всё получилось так, как было задумано. Камера наклонена влево и почему-то не было анимации наклона камеры, хотя в настройках я это задавал и этот наклон нормально работал в предварительном просмотре. А вот почем-то рендеринг подкачал и нет никакой анимации наклона. камера тупо от начала и до конца наклонена влево и всё тут, хотя должно быть качение. Жаль. Но что вышло, то вышло. Тут я ничего не буду переделывать по двадцать пять раз.

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