画布上的表格--酷
Vasiliy Sokolov:
画布上的桌子很酷!
下一个挑战是让它具有互动性。)
画布上的桌子很酷!
Anatoli Kazharski:
下一个挑战是使其具有互动性。)
如果不是你的系列文章,我会说这是不可能的,或者是超越善恶的;)
下一个挑战是使其具有互动性。)
Anatoli Kazharski:
下一个挑战是使其具有互动性。)
毫无疑问,你会做到的。一切如常--酷!大胆的大师
下一个挑战是使其具有互动性。)
好吧,我现在肯定得做了。我不能保证会很快。)
真棒
当我尝试在 MetaTrader 5.0 Build 1347 中编译代码时,得到了以下错误信息。
我是编程新手,不知道发生了什么。以下是错误和出现错误的相应行。
return' - 无法从常数指针转换为非常数指针 SplitButon.mqh 90 65
CContextMenu *GetContextMenuPointer(void) const { return(::GetPointer(m_drop_menu)); }
return' - 不能从常指针转换为非常指针 ListView.mqh 67 76
CScrollV *GetScrollVPointer(void) const { return(::GetPointer(m_scrollv)); }
return"--不能将常量指针转换为非常量指针 CheckComboBox.mqh 90 81
CListView*GetListViewPointer(void) const { return(::GetPointer(m_listview));
return"--无法将常量指针转换为非常量指针 LabelsTable.mqh 78 69
CScrollV *GetScrollVPointer(void) const { return(::GetPointer(m_scrollv)); }
return"--不能将常量指针转换为非常量指针 LabelsTable.mqh 79 69
CScrollH *GetScrollHPointer(void) const { return(::GetPointer(m_scrollh)); }
return"--不能将常量指针转换为非常量指针 Table.mqh 101 74 e 102 74
CScrollV *GetScrollVPointer(void) const { return(::GetPointer(m_scrollv)); }
CScrollH *GetScrollHPointer(void) const { return(::GetPointer(m_scrollh)); }
return" - 无法将常量指针转换为非常量指针 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 中编译代码时,得到了以下错误信息。
我是编程新手,不知道发生了什么。以下是错误和出现错误的相应行。
...
nkaretnikov:
您好!
我将 MQL5 Editor 解压缩到本地目录,并尝试编译它,但得到的结果是
...
我将尝试自己解决,但如果您能帮助我,我将不胜感激!
从以下文章中下载最新版本的程序库:Graphical Interfaces X: Updates for the drawn table and code optimisation (build 10)。

新文章 图形界面 VII: 表格控件 (第一章)已发布:
MetaTrader 图形界面系列的第七部分处理的是三种表格类型:文本标签型,编辑框型,以及绘制型。另一种重要并且常用的控件是页面,它使您可以显示/隐藏成组的其他控件并且在您的MQL应用程序中开发有效利用空间的界面。
文本标签型表格包含以下的组件:
图 1. 文本标签型表格控件的组成部分
作者:Anatoli Kazharski