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

Ну и вот финальное окно на сегодня - это окно для вставки специального символа, которого нет на клавиатуре, тоже копипаст из СВП:
Это пока на сегодня всё. Часть функционала ContentBox пока не реализована. Но, надеюсь, завтра я его допилю. Надеюсь, так как там есть функция вставки и редактирования диаграмм. А это сложный функционал. Я решил также его перенести из СВП без серьезных изменений. Но кто его знает, с чем я могу столкнуться. Сюрпризов в моем деле масса, и они вылезают совершенно неожиданно. Так что вот так.
Ну и на эом у меня весь сказ на сей вечер. Ну и новые свершения в новых постах. Так что до новых постов.


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