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

Начало работы над диалогом организации структуры БД

 

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

1 + 0 -

Завершение работы над HTML-редактором

 

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

1 + 0 -

Полёт в Солнечную систему

 

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

0 + 0 -

Начал работу над контролом HtmlEditor

 

Как вчера и предполагалось, сегодня у меня был короткий рабочий день. И за этот короткий день я только начал работу над контролом текстового редактора с подсветкой синтаксиса HTML. Сделал каркас редактора, поместил туда сам редактор. Да и вот начал переносить функции вставки и замены фрагментов кода из редактора bbodes в оный. Так что на этом пока и остановился. Успел только запилить несколько команд. А сейчас у меня будут другие дела. На а сам редактор bbcodes я, пожалуй, упраздню. Да не пожалуй, а точно. Я подумал, ну зачем делать явные излишества, сохранять два этих редактора с переключением режима их отображения в настройках программы. Пусть останется только HTML-редактор...

0 + 0 -

Доработал всплывающее окно автокомплита

 

Вот и прошёл очередной день работы. И весь день я занимался тем, что дорабатывал и исправлял всплывающее окно для автодополнения кода в редакторе. Именно всплывающее окно, а не пользовательское. С помощью элемента 'Popup'. с ним теперь не нужно заботиться о позиционировании окна относительно родительского окна и элемента редактора. Да, до реализации HTML-редактора я так и не дошёл. Я не имею обычая начинать делать что-то новое под конец дня, под вечер. Поэтому и перенёс реализация HTML-редактора уже на завтра. Да и то, если успею завтра. Завтра у меня поработать долго, скорее всего, не получится...

0 + 0 -

Доработка AvaloniaEdit и Bbcodes

 

Этот рабочий день у меня ознаменовался доработки уже сделанного и сделанного уже давно. Наконец-то теперь в редакторе окна произвольных SQL-запросов отображается нормальное всплывающее окно автокомплита с нормальным видом и нормально функционирующим! Но вот забавная штука заключается в том, что я буквально пару минут назад понял то, что эта доработка нуждается в доработке 😀. Вот как. Я никогда фактически с первого раза не могу продумать всё так, чтобы потом не пришлось доделывать или переделывать. А тут надо переделывать именно всплывающее окно. Потому что там я сделал обычное окно, но ведущее себя как popup! Но ведь оптимальнее всего именно popup!!! Да и это ещё не всё. Вскрылось и упущение. Забыл я в список автокомплита добавить имена существующих в базе данных объектов, чтобы они тоже выводились в списке предложений автокомплита. Так что мне завтра предстоит как доделывать, так и переделывать...

1 + 0 -

Доделал функционал bbcodes, но не доделал bbcodes

 

Вот такой оксюморон. Готов функционал этого редактора, но ещё не готов редактор. Я, как оно часто бывает, опять ступил, и сделал ерунду. Вот с редактором получилась ерунда. Зачем я сделал так, что кнопки и команды к ним нужно добавлять не в самом контроле, а в разметке окна, я сейчас не вполне понимаю. Нужно перенести кнопки с командами из двух окон, где я реализовал bbcodes, в сам контрол. Мне в начале казалось, что мне могут понадобиться разные наборы кнопок с командами вставки и правки для разных редакторов. Но на деле всё получилось не так. Я использовал одинаковый набор функционала в двух окнах. Ну а больше никуда встраивать bbcodes я не планирую. Так что какого лешего у меня напиханы приличные куски одинакового кода в разных местах? Нужно всё сделать грамотно и поместить весь код в одно место, чтобы не возиться с его редактирование в разных местах, если появится такая необходимость...

1 + 0 -

Работа над редактором bbcodes продолжается и хорошая новость для

 

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

1 + 0 -

Готово сохранение PDF-отчетов, но не готов редактор bbcodes

 

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

1 + 0 -

Работа над генерацией PDF-отчетов не окончена, продолжается

 

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

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