MetaQuotes Software Corp.:
Таблица на канве - круть!
Опубликована статья Графические интерфейсы VII: Элементы "Таблицы" (Глава 1):
Автор: Anatoli Kazharski
Vasiliy Sokolov:
Таблица на канве - круть!
Следующая задача сделать её интерактивной. )
Таблица на канве - круть!
Anatoli Kazharski:
Следующая задача сделать её интерактивной. )
Если бы не твоя серия статей, я бы сказал что это невозможно или за гранью добра и зла;)
Следующая задача сделать её интерактивной. )
Anatoli Kazharski:
Следующая задача сделать её интерактивной. )
Вот вообще нет никаких сомнений, что сделаете. Все как обычно - круто! Дерзайте маэстро!!!
Следующая задача сделать её интерактивной. )
Ну теперь точно придётся сделать. Быстро не обещаю. )
MetaQuotes Software Corp.:
Потрясающе!
Опубликована новая статья Графические интерфейсы VII: управление таблицами (глава 1):
Автор: Анатолий Кажарский
При попытке скомпилировать код в MetaTrader 5.0 Build 1347 я получил следующие сообщения об ошибках.
Я новичок в программировании и не знаю, что произошло. Вот ошибки и соответствующие строки, в которых они возникают.
'return' - cannot convert from const pointer to nonconst pointer SplitButon.mqh 90 65
CContextMenu *GetContextMenuPointer(void) const { return(::GetPointer(m_drop_menu)); }
'return' - невозможно преобразовать из const-указателя в неconst-указатель ListView.mqh 67 76
CScrollV *GetScrollVPointer(void) const { return(::GetPointer(m_scrollv)); }
'return' - невозможно преобразовать указатель const в указатель nonconst CheckComboBox.mqh 90 81
CListView *GetListViewPointer(void) const { return(::GetPointer(m_listview));
'return' - невозможно преобразовать из const-указателя в неконст-указатель LabelsTable.mqh 78 69
CScrollV *GetScrollVPointer(void) const { return(::GetPointer(m_scrollv)); }
'return' - невозможно преобразовать из const указателя в неconst указатель LabelsTable.mqh 79 69
CScrollH *GetScrollHPointer(void) const { return(::GetPointer(m_scrollh)); }
'return' - невозможно преобразовать из const-указателя в не const-указатель Table.mqh 101 74 e 102 74
CScrollV *GetScrollVPointer(void) const { return(::GetPointer(m_scrollv)); }
CScrollH *GetScrollHPointer(void) const { return(::GetPointer(m_scrollh)); }
'return' - невозможно преобразовать из const-указателя в неconst-указатель CanvasTable.mqh 75 61 e 76 61
CScrollV *GetScrollVPointer(void) const { return(::GetPointer(m_scrollv)); }
CScrollH *GetScrollHPointer(void) const { return(::GetPointer(m_scrollh)); }
reboeiras:
При попытке скомпилировать код в MetaTrader 5.0 Build 1347 я получил следующие сообщения об ошибках.
Я новичок в программировании и не знаю, что произошло. Вот ошибки и соответствующие строки, в которых они возникают.
...
Скачать последнюю версию: Графические интерфейсы X: Обновления для библиотеки Easy And Fast (Build 2)
nkaretnikov:
Приветствую!
Распаковал в локальную директорию MQL5 Editor, попробовал скомпилировать и получил
...
Попробую сам разобраться, но если сможете подсказать, буду благодарен!
Скачайте последнюю версию библиотеки из этой статьи: Графические интерфейсы X: Обновления для нарисованной таблицы и оптимизация кода (build 10)

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Опубликована статья Графические интерфейсы VII: Элементы "Таблицы" (Глава 1):
В седьмой части серии статей о графических интерфейсах в терминалах MetaTrader будут представлены три типа таблиц: таблица из текстовых меток, таблица из полей ввода и нарисованная таблица. Ещё один важный и часто используемый элемент управления — вкладки, с помощью которых можно скрывать и делать видимыми группы других элементов управления, что позволяет пользователю делать компактные графические интерфейсы в своих MQL-приложениях.
Таблица — сложный составной элемент графического интерфейса, поскольку в её составе присутствуют другие элементы управления: вертикальная и горизонтальная полосы прокрутки. Так как данных может быть существенно больше, чем помещается в обозначенную область элемента, то здесь полосы прокрутки дают возможность смещать отображаемые массивы данных, как по вертикали, так и по горизонтали.
Перечислим все составные части этого типа таблицы.
Рис. 1. Составные части элемента «Таблица из текстовых меток».
Автор: Anatoli Kazharski