Ручное изменение экземпляра отображается в значениях редактирующих элементов.
Введенное в элемент-редактор значение отображается в виде внешнего или внутреннего изменения свойств экземпляра в фокусе, или группы экземпляров.
Элементы-редакторы передают значение назначенного целевого свойства от экземпляров, и также устанавливают вводимые пользователем значение.
2. Добавлены специальные элементы-редакторы цвета (С_CELL). С их помощью ставить и калибровать цвета состояний, рамок или составных частей элементов.
3. В функционал ручного редактирования внесена "рамка фокуса" - механизм захвата экземпляров в специальный список, через который можно одновременно задавать свойства и легко управлять позицией и раскладкой элементов.
4. Реализован функционал alignment. С его помощью можно выравнивать элементы в группе по вертикали, горизонтали, подгонять высоту или длинну элементов, и регулировать гэпы. Также можно одновременно перемещать целые комплексы элементов, как и отдельные объекты. Важно что механизмы рамки фокуса включаются/выключаются кнопками и не являются обязательными к использованию, однако они значительно упрощают ручное редактирование.
5. Ускорена отрисовка ручного редактирования, хотя некоторые лаги остались.
1. Первая бета будет завершена в ближайшие недели. Я был вынужден выделить существенное время на хороший отдых т.к. постоянно поддерживать напряженный ритм работы вредно для здоровья. И вот, вдохновение вернулось и снова горит желание закончить наконец этот проект. Честно, я от него очень устал, но нужно закончить.
2. После первой беты буду выпускать обновления, но только если будет интерес пользователей и спрос. Иначе, в этом нет смысла. Думаю, меня поймут. Это дьявольски тяжелая работа не может продолжаться бесконечно, и никак, и ни в чем, не окупаться. Так что, если будет спрос - буду продолжать, а если не будет спроса - не будет и продолжения. В этом случае займусь другими проектами, не связанными с этим ресурсом и программированием.
Реter Konow проект снова разгорается. Честно говоря, я очень устал от него, но он должен быть закончен.
2. После первой беты я буду выпускать обновления, но только если будет интерес и спрос со стороны пользователей. В противном случае смысла нет. Думаю, люди меня поймут. Эта дьявольски тяжелая работа не может продолжаться бесконечно, и ни в коем случае, и ни при каких условиях не окупится. Поэтому, если есть спрос - я буду продолжать, а если нет спроса - продолжения не будет. В этом случае я займусь другими проектами, не связанными с этим ресурсом и программированием.
...
Приятно слышать о вашем прогрессе.
Пожалуйста, продолжайте.
Даже подумайте о том, чтобы продать ее как платную библиотеку. Я заплачу за нее. Это может повысить вашу мотивацию и, по крайней мере, дать вам награду за вашу тяжелую работу.
Вы тоже заслуживаете что-то взамен, никто не работает бесплатно.
2. После первой беты я буду выпускать обновления, но только если будет интерес и спрос со стороны пользователей. В противном случае смысла нет. Думаю, люди меня поймут. Эта дьявольски тяжелая работа не может продолжаться бесконечно, и ни в коем случае, и ни при каких условиях не окупится. Поэтому, если есть спрос - я буду продолжать, а если нет спроса - продолжения не будет. В этом случае я займусь другими проектами, не связанными с этим ресурсом и программированием.
...
Приятно слышать о вашем прогрессе.
Пожалуйста, продолжайте.
Даже подумайте о том, чтобы продать ее как платную библиотеку. Я заплачу за нее. Это может повысить вашу мотивацию и, по крайней мере, дать вам награду за вашу тяжелую работу.
Вы тоже заслуживаете что-то взамен, никто не работает бесплатно.
Благодарю за поддержку, и подумаю над вашим предложением.
В любом случае будет опубликована бесплатная версия. Иначе эта ветка превратится в растянутую рекламу платного продукта, что нехорошо и неправильно. Но также, возможно, если спрос пользователей вырастет, в итоге будет предложена платная версия тоже. Честно говоря, я с трудом в это верю, но шанс есть.
Привет, Питер, Спасибо за новости, рад слышать, что у вас все хорошо, так как знаю, что выгорание может быть такой проблемой в длительных и сложных проектах.
Реter Konow #: Благодарю за поддержку, и подумаю над вашим предложением.
В любом случае будет опубликована бесплатная версия. Иначе эта ветка превратится в растянутую рекламу платного продукта, что нехорошо и неправильно. Но также, возможно, если спрос пользователей вырастет, в итоге будет предложена платная версия тоже. Честно говоря, я с трудом в это верю, но шанс есть.
Посмотрим.
Главное, наконец, закончить первую версию.
Реter Konow, спрашиваю совета. У меня есть человек в обучении по MQL5. Дошли до изучения ООП. Он хочет сделать реальный, простой проект торговой панели. Красота не нужна, главное, чтобы было просто и понятно для его уровня начинающего. Я пока планирую разобрать ...\MQL5\Indicators\Examples\Panels\ChartPanel и ...\MQL5\Indicators\Examples\Panels\SimplePanel из поставки терминала.
Может, по своему опыту посоветуете что-то еще? Спасибо!
Привет, Питер, Спасибо за новости, рад слышать, что у вас все хорошо, так как знаю, что выгорание может быть такой проблемой в длительных и сложных проектах.
Привет, Даглас. Рад что есть интерес к прогрессу.
Работа продолжается.
Последняя задержка была связана с длительным периодом формирования концепции работы с пользовательскими проектами/шаблонами внутри графического редактора. Требовалось найти простые и эффективные решения для обширного комплекса задач. На текущий день концепция написана и план реализации составлен. И нужно добавить, что после тщательного продумывания и серьёзной предварительной подготовки, написание кодов обычно занимает мало времени.
На следующем этапе шесть основ графического редактора будут завершены. Далее начнется последняя фаза тестирования функционала редактора и предрелизная чистка от багов.
Добавлю. В моей практике, формирование концепций занимает львиную долю времени и в зависимости от сложности задачи может растянуться от нескольких часов до месяцев. Однако, как только решения найдены и план составлен, реализация происходит с удивительной скоростью. В данном случае, пользовательские проекты и шаблоны интерфейса были самыми сложными концепциями из шести. Теперь, они продуманы и написаны. Значит всё пойдёт быстрее.
В этом обновлении:
1. Проведено связывание экземпляров и редакторов.
2. Добавлены специальные элементы-редакторы цвета (С_CELL). С их помощью ставить и калибровать цвета состояний, рамок или составных частей элементов.
3. В функционал ручного редактирования внесена "рамка фокуса" - механизм захвата экземпляров в специальный список, через который можно одновременно задавать свойства и легко управлять позицией и раскладкой элементов.
4. Реализован функционал alignment. С его помощью можно выравнивать элементы в группе по вертикали, горизонтали, подгонять высоту или длинну элементов, и регулировать гэпы. Также можно одновременно перемещать целые комплексы элементов, как и отдельные объекты. Важно что механизмы рамки фокуса включаются/выключаются кнопками и не являются обязательными к использованию, однако они значительно упрощают ручное редактирование.
5. Ускорена отрисовка ручного редактирования, хотя некоторые лаги остались.
Большой прогресс, Питер, уже близко.
Приятно слышать о вашем прогрессе.
Пожалуйста, продолжайте.
Даже подумайте о том, чтобы продать ее как платную библиотеку. Я заплачу за нее. Это может повысить вашу мотивацию и, по крайней мере, дать вам награду за вашу тяжелую работу.
Вы тоже заслуживаете что-то взамен, никто не работает бесплатно.
Приятно слышать о вашем прогрессе.
Пожалуйста, продолжайте.
Даже подумайте о том, чтобы продать ее как платную библиотеку. Я заплачу за нее. Это может повысить вашу мотивацию и, по крайней мере, дать вам награду за вашу тяжелую работу.
Вы тоже заслуживаете что-то взамен, никто не работает бесплатно.
Привет, Питер,
Спасибо за новости, рад слышать, что у вас все хорошо, так как знаю, что выгорание может быть такой проблемой в длительных и сложных проектах.
Благодарю за поддержку, и подумаю над вашим предложением.
Реter Konow, спрашиваю совета. У меня есть человек в обучении по MQL5. Дошли до изучения ООП. Он хочет сделать реальный, простой проект торговой панели. Красота не нужна, главное, чтобы было просто и понятно для его уровня начинающего. Я пока планирую разобрать ...\MQL5\Indicators\Examples\Panels\ChartPanel и ...\MQL5\Indicators\Examples\Panels\SimplePanel из поставки терминала.Может, по своему опыту посоветуете что-то еще? Спасибо!
Привет, Питер,
Спасибо за новости, рад слышать, что у вас все хорошо, так как знаю, что выгорание может быть такой проблемой в длительных и сложных проектах.