
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Сделать такое нелегко. )
Нет ничего проще.
Описанное ядро управляет ВСЕМИ событиями, неважно, тиковое это событие или событие на графике. Вы можете просто получить позицию мыши и т.д. также в тике, проверить изменения и затем запустить OnEACylce() для chart-события. Вы больше ничем не ограничены.
Текущий статус разработки:
1. Проделана огромная работа по интеграции сотен свойств объектов, элементов, окон и параметров во вкладки и таблицы редактора. Было необходимо их разделить и сортировать. Приблизительно на 70% эта задача выполнена. Не все из этих свойств будут нужны пользователям в работе, но они необходимы мне для дальнейшего развития редактора.
2. Отлажен механизм прокрутки. Теперь каждая вкладка "запоминает" положение ползунка и при возвращении канвас автоматически прокручивается на последнее место просмотра.
3. Исправлены лаги связанные с прокруткой. Например, во время прокрутки колесиком мышки интерактивные элементы не реагируют на курсор при заданном пороге скорости. Если скорость прихода событий колесика больше чем 3 в секунду (300 мс между событиями), попадая под курсор элементы не перерисовываются. Также теперь во время прокрутки рисуется только пространство полосы и ее компоненты. Остальное пространство канваса не игнорируется.
4. Налажена работа элементов T_FOLDER - сворачивателей таблиц. Это можно хорошо увидеть на видео.
5. Найденыи и исправлены проблемы с явлением элементов.
6. Лучше продуман дизайн подокон редактора. Найдены удобные и эстетические решения. Однако предстоит немало работы в этом направлении.
Ближайшие планы:
1. Написать функции Get_property() и Set_property(). Они позволят редактировать экземпляры скопированные от шаблонов. Первая функция будет получать сразу все свойства (более 300-от) от каждого элемента и помещать их в редактирующие элементы во вкладках редактора (те что в видео). Вторая функция будет посылать пользовательские значения из элемента-редактора в редактируемое свойство экземпляра на главном канвасе (в центре).
2. Восстановить функционал ручного редактирования элементов который уже хорошо работал 4 года назад.
Нужна хорошая инструкция, видео уроки создания панели от А до Я. Интерфейс на русском языке ;)
Иначе обилие функционала пугает.
Нужна хорошая инструкция, видео уроки создания панели от А до Я. Интерфейс на русском языке ;)
Иначе обилие функционала пугает.
По большому счету, почти ничего в этом редакторе не потребует долгих обьяснений или уроков и его освоение займет не более часа. И в этом его неоспоримое преимущество перед языком разметки.)
Хорошая цель! Нужно набирать тестеров, которые действительно будут с нуля осваивать функционал, тогда более явно будет видно на что надо обратить внимание в эргономике интерфейса..
Хорошая цель! Нужно набирать тестеров, которые действительно будут с нуля осваивать функционал, тогда более явно будет видно на что надо обратить внимание в эргономике интерфейса..