Сергей:
Доброго всем времени! На картинке - регулятор с диапазоном регулировки 270 градусов. По мере увеличения угла происходит закрашивание темно-серой полоски в желтый цвет, а также движение треугольника на самом регуляторе. Треугольник сделать не проблема, а вот как реализовать закрашивание полоски? И реально ли вообще это сделать средствами MQL5?
Можно даже покруче сделать.
Canvas - это круто!
- 2018.02.16
- www.mql5.com
Поставил себе задачу: коротким кодом эффектно продемонстрировать возможности пользовательской графики через класс CCanvas...
Еще, можно сделать на DirectX: https://www.mql5.com/ru/docs/directx . Ручки будет удобно
вращать, по идее... А также удобно рисовать сегменты полосок с помощью примитивов и сами ручки регуляторов.
Документация по MQL5: Работа с DirectX
- www.mql5.com
) с нужным размером изображения. Далее подготавливаем вершинный и индексный буферы (DXBufferCreate), создаем вершинный и пиксельный шейдеры (DXShaderCreate). Этого достаточно чтобы вывести графику в цвете. ), которые предназначены для передачи в шейдеры дополнительных параметров отрисовки. Это позволит задавать положение камеры и 3D-объекта...
Изучайте:
Рисование стрелочных индикаторов с использованием класса CCanvas
- www.mql5.com
Все началось со знакомства с классом CCanvas. Когда дело дошло до практики, появилась мысль нарисовать стрелочный прибор. Первые результаты были примитивными, но в процессе доработок приборы дополнялись новыми элементами и принимали более приятный вид. В результате получилась небольшая библиотека, при помощи которой можно легко и просто...
Спасибо за информацию. Думаю, это то, что нужно.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Доброго всем времени! На картинке - регулятор с диапазоном регулировки 270 градусов. По мере увеличения угла происходит закрашивание темно-серой полоски в желтый цвет, а также движение треугольника на самом регуляторе. Треугольник сделать не проблема, а вот как реализовать закрашивание полоски? И реально ли вообще это сделать средствами MQL5?