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

Выбор действия.
Выбор цвета. Тут всё как и раньше.

Диалог подтверждения.

Диалог с сообщением о пользовательской ошибке.

Диалог для отображения информации о критической системной ошибке.

Диалог для вывода какой-либо информации.

Ввод данных.

Отображение информации о ходе выполнения какого-либо процесса.

Диалог для вывода информации и какой-либо успешно выполненной операции. Мой любимый диалог.

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

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




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