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

Реализовал первые функции самой программы и C# класс Curl

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

0 + 0 -

Работа над диалоговыми окнами

 

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

0 + 0 -

Реализовал разбиение вкладок на вкладочном документе

 

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

0 + 0 -

Работа над вкладками и новая головная боль там, где её не ждешь

 

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

0 + 0 -

Реализовал C# класс для работы с журналом событий

 

Вот закончился воскресный день. Сегодня я чунь не позабыл написать пост на свой сайт. Вчера работа толком не получилось, зато были другие мероприятия. Личные. Уж не буду тут писать. Теперь у меня есть возможность работы с журналом событий. Вот, вспомнил сейчас кое-что. Забыл я сделать одну вещь в своей программе. Придется к этому вернуться, буквально на пять минут...

0 + 0 -

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

 

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

0 + 0 -

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

 

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

0 + 0 -

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

 

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

0 + 0 -

Работа над контролами ColorSelector и PropertyGrid

 

Вот он, вид моей программы на данное время. Непрестанно в вид добавляется что-то новое, моя программа обретает новые возможности а я потихоньку движусь к цели создания своей программы. Что у меня было сегодня? Вот, собственно, работа над своими пользовательскими контролами: ColorSelector и PropertyGrid. Это главным образом. Ну и всегда есть ещё какие-то мелочи, ну да ладно...

0 + 0 -

Работа над стилями для контролов DatePicker и TimePicker

 

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

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