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

Состояние безмыслия или путь к просветлению

 

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

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


1 + 0 -

Обновил .NET и начал делать заглушки для функций программы

 

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

0 + 0 -

Добавление кнопки полного экрана и создание менюшки заголовка окна

 

Мои планы на сегодняшний день пошли немного наперекосяк. Из-за хворого самочувствия утром я пролежал чуть ли не до обеда. Работу над своим сайтом я забил, просмотр видеокурса по 3d моделированию тоже забил. К обеду я почувствовал себя лучше и решил что-то поделать с программой. Я до этого вообще хотел сделать этот день полностью выходным, то есть ничего не делать...

0 + 0 -

Работа над клавиатурными сокращениями для функций программы

 

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

0 + 0 -

Работа над ресурсами стилей и клавиатурными сокращениями

 

Вот и завершился пятничный день. У меня в конторолах для авалонии вчера поздно вечером случилось пополнение: добавил пакет через нагет под названием TreeDataGrid. Этот компонент является как бы миксом из Treeview и DataGrid. Он отображает в виде таблицы иерархические древовидные данные. Это можно использовать, например, для создания файлового менеджера. Я думаю, что реализую для своей программы простенький файловый менеджер для открытия файлов и папок и для сохранения файлов. в замен стандартным диалоговым окнам...

0 + 0 -

Завершение работы над темами оформления интерфейса программы

 

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

0 + 0 -

Как появляются изобретения

 

Мы живем в искусственном, технологичном мире, элементы которого сначала возникали в умах изобретателей, а затем воплощались в жизнь. Вот только делать эти изобретения и открытия довелось лишь немногим. Цивилизация развивается благодаря очень узкому контингенту людей. Означает ли это, что необходимо обладать особыми дарованиями или харизмой свыше для того, чтобы делать великие открытия и изобретать прорывные технологии и технические устройства?


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


Новость отредактировал: alexeypalagin - 13-11-2022, 19:11
Причина: Исправление ошибки

0 + 0 -

Успешно доделал ColorPicker и начал работу над темами оформления

 

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

0 + 0 -

Работа над цветовой палитрой продолжается

 

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

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