Sin descripción
| Controls | ||
| Article-17960-MQL5-MVC-View-Base-Canvas.mqproj | ||
| README.md | ||
| TestControls.mq5 | ||
Article-17960-MQL5-MVC-View-Base-Canvas
Демонстрационный проект к статье: Компонент View для таблиц в парадигме MVC на MQL5: Базовый графический элемент.
О проекте
В данном репозитории содержится полный исходный код примеров к статье 17960. Проект демонстрирует использование классов библиотеки для создания различных типов таблиц.
Содержание
Проект является полностью автономным. В него включены необходимые компоненты библиотеки MQL5-MVC-GUI-Framework версии v1.2.0, актуальной на момент написания статьи.
Структура репозитория
MQL5/
└── Shared Projects/
└── Article-17960-MQL5-MVC-View-Base-Canvas/
├── Article-17960-MQL5-MVC-View-Base-Canvas.mqproj // Файл проекта MetaEditor
├── Controls/ // Графическое ядро (версия v1.2.0)
│ └── Base.mqh // Базовый класс графического элемента
├── Tables.mqh // Библиотека классов таблиц
├── TestControls.mq5 // Демонстрационный скрипт
└── README.md // Описание проекта
Как использовать
- В MetaEditor перейдите во вкладку Shared Projects.
- Нажмите правой кнопкой мыши на папку проекта (Article-17960-MQL5-MVC-View-Base-Canvas) и выберите "Получить обновления из Git".
- Для получения исполняемого файла (
.ex5) откройте файл скрипта (TestControls.mq5) и нажмите F7 (Компилировать).
Расположение исполняемого файла
После компиляции скрипт (TestControls.ex5) появится в окне «Навигатор» терминала MetaTrader 5:
Навигатор/
└── Scripts/
└── Shared Projects/
└── Article-17960-MQL5-MVC-View-Base-Canvas/ // <-- Запуск скрипта отсюда
Примечания
Все функции и классы являются примерами для изучения и использования в своих разработках.
Используйте код с осторожностью.
Ссылки
- Статья на MQL5.com: https://www.mql5.com/ru/articles/17960
- Релиз ядра (v1.2.0): MQL5-MVC-GUI-Framework v1.2.0