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

День трёх контролов: Layout, Accordion и FileBrowse

 

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

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

0 + 0 -

Доделал диалоговое окно для генерации таблиц

 

Добрый вечер, мои несуществующие читатели! Вот и закончился второй майский день. Но у меня сей день прошёл в довольно ленивом режиме. Всё ещё трудно мне раскачаться и начать работать в полую силу. Мешают другие мысли зачастую и мешают сосредоточиться. У меня иногда так бывает.

Вот только-только завершил работу над этим диалоговым окошком. Тут можно создать таблицу и налету рекурсивно сгенерировать данные, которые потом и записываются во вновь созданную таблицу базы данных. Это удобно (как я считаю), если нужно произвести какие-либо рекурсивные вычисления и сохранить результат...

0 + 0 -

Доработанная падающая башня

 

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

0 + 0 -

Доработка стиля ColorView и создание контрола MenuItemPlain

 

Сегодняшний воскресный день выдался не слишком продуктивным. По программе я сделал лишь то, что наладил стили для контрола ColorView. Теперь, как видите, он смотрится намного симпатичнее. А то дефолтные стили Авалонии смотрятся безобразно. Ну или у меня высокие требования к стилю оформления программного интерфейса. Ну и второе - это создание контрола MenuItemPlain, расширяющий контрол элемента меню. Там я убрал всякие отступы, вертикальные сепараторы и оставил только вывод контента. Это выглядит более симпатично, при размещении в качестве контента каки-х либо других контролов...

0 + 0 -

Добавил подсветку синтаксиса SQL и автозаполнение в полле набора SQL

 

Сегодня решил внести в программу некоторые поправки и дополнения. Из поправок убрал из XAML-шаблона главного окна лишние атрибуты у пунктов меню, ссылающихся на клавиатурные сокращения, потому что эти команды, привязанные к клавиатурным сокращениям итак подключены в начале разметки окна. Также добавил небольшие контекстные менюшки к окнам менеджера проектов и выполнения произвольных SQL-запросов. И, наконец, прикрутил к полю ввода SQL-запроса подсветку синтаксиса с автозаполнением ключевых слов этого языка...

0 + 0 -

Диалог выполнения SQL-запросов в БД и история изменений БД

 

Работа движется вперед и программа обрастает новым функционалом. Хоть и не так быстро, как хотелось бы. Но всё прогресс есть. Получилось симпатичное окошко, которое служит связующим звеном между интерфейсом и файлом SQLite базы данных. Можно выполнять произвольные запросы в базу данных, они сохраняются во временную (не кэша) историю на период сеанса работы с этой базой данных. Потом в правой вкладке окна эту историю можно просматривать и повторно выполнять уже произведённые SQL-запросы...

0 + 0 -

Доделал Layout и сложность с TreeView

 

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

Ну а сегодня я заработался и уже больше ничего не сделаю, потому что человек имеет лимит сил и нужно отдыхать от дел. Закончил вот только что, времени уже много....

0 + 0 -

Доделал пользовательский контрол окна

 

В этот раз на выходные я-таки потратил по паре часов на программу. И пришлось "забить" на публикации на сайте. Но сейчас хоть одну статейку надо написать. Кроме данной. Решил я недавно одну проблему. А проблема заключалась в том, что в редакторе Rider в предварительном просмотре перестало отображаться представление окна. Нужно было найти причину этого и устранить её, для того, чтобы иметь возможность визуально наблюдать вид окна при правке XAML-разметки...

0 + 0 -

Деформация сферы

 
Вот моя новая работа - разрушение по Вороному или, как я её назвал, - разрушение сферы. С помощью этого деформера модно разбить объект на фрагменты и деформировать их. Выглядит впечатляюще.
1 + 0 -

Домик в поле

 

Вот моя новая работа - домик в поле. Работа довольно простая, это всё, что можно успеть "сварганить" за полтора часа. Конечно, не хватает деталировки. Но для этого нужно выделять отдельный день работы. А это у меня просто хобби, у меня полно нужной работы, на которую я должен тратить весь свой рабочий день.  По-хорошему потратив часов пять, можно слепить неплохой реалистичный домик. Но приходится выбирать пока. Между скоростью создания и качеством результата. 

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