文章 "图形界面 V: 组合框控件 (第三章)" - 页 2 12 新评论 Artyom Trishkin 2016.12.25 08:09 #11 Evgeniy Scherbina:将所有内容复制到 mql4 文件夹,TestLibrary 专家顾问是灰色的,无法打开。专家顾问中显示 "无法打开文件"。它在测试模式下工作吗?是否有必要调查一下为什么打不开,因为在测试模式 下工作非常重要。 在可视化模式下,它可以显示图形,但没有互动性。 Evgeniy Scherbina 2016.12.26 10:17 #12 Artyom Trishkin: 在可视化模式下,它可以显示图形,但没有互动性。 对我来说,这才是最重要的。我做了一个下拉列表,在测试模式下点击后会有反应。但在测试模式下,将鼠标悬停在项目上时没有高亮显示。而在实际交易中一切正常。原来只有 ON_MOUSE_MOVE 事件在测试模式下不起作用。 Pavel Kolchin 2016.12.28 16:26 #13 Anatoli Kazharski:我不再支持 MT4 的库版本。MT4 库的最新版本是什么?----------如何在创建后更改点数、显示点数及其值?例如,原来有 3 点(显示 3 点),现在有 4 点(显示 4 点)。 if(id==CHARTEVENT_CUSTOM+...){ m_combobox_sm.ItemsTotal(4); m_combobox_sm.VisibleItemsTotal(4); string items_text[4]={"FALSE","item 1.0","item 2.0","item 3.0"}; for(int i=0; i<4; i++){m_combobox_sm.ValueToList(i,items_text[i]);} } Anatoli Kazharski 2016.12.28 16:43 #14 Pavel Kolchin:MT4 库的最新版本是什么?MT4 的最新版本请参阅本文:GUI X:Easy And Fast Library 的更新(第 3 版)。如何在创建后更改点数、显示点数及其值,例如 3(显示 3)、4(显示 4)。该功能在最新版库中可用,且仅适用于MT5:图形用户界面 X:高级列表和表格管理。代码优化(第 7 版) Pavel Kolchin 2016.12.28 17:44 #15 Anatoli Kazharski:如果我们考虑 10.3 版,您认为是否有可能在事件处理程序中删除,并在同一位置创建带有新参数的组合框 ? Anatoli Kazharski 2016.12.28 18:34 #16 Pavel Kolchin:如果我们考虑 10.3 版,您认为是否有可能在事件处理程序中删除带有新参数的组合框 ,然后在同一位置创建新组合框 ? 在最新的 MT5 版本中也不行。目前只是在计划中。 Artyom Trishkin 2016.12.28 19:07 #17 Pavel Kolchin:MT4 库的最新版本是什么?----------... 所有版本都可以在 MT4 中使用,只需稍作调整。 Oleksii Chepurnyi 2017.06.13 13:29 #18 下午好。//--- 列表中的项目总数 #define ITEMS_TOTAL1 8您能告诉我,除了这个功能之外,这个功能还能用在其他地方吗?我的意思是,如果我把它放在最后。 #undef ITEMS_TOTAL1不会影响任何事情吗? Alexander Fedosov 2019.11.22 13:24 #19 在创建像这样的下拉列表时: bool CProgram::CreateComboBox(CComboBox &combobox,const int x_gap,const int y_gap) 如果在第一个参数中放入一个已声明的变量,就像这样: if(!CreateComboBox(m_currency_box_1,25,25)) return(false); 似乎一切正常。 但只要第一个参数是一个数组元素,整个界面就会停止响应交互,或者在点击下拉列表时挂起。 if(!CreateComboBox(m_currency_box[0],25,25)) return(false); Oleksii Chepurnyi 2019.11.22 14:00 #20 Alexander Fedosov:当您创建这样一个下拉列表时:如果在第一个参数中放入一个已声明的变量,例如像这样一切似乎都很顺利。 但只要第一个参数是一个数组元素,整个界面就会停止响应交互,或者在点击下拉列表时挂起。 嗯...虽然不会崩溃,但如果是数组,字体就会出现问题。我得在自由空间里找找看 ) 12 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
将所有内容复制到 mql4 文件夹,TestLibrary 专家顾问是灰色的,无法打开。专家顾问中显示 "无法打开文件"。
它在测试模式下工作吗?是否有必要调查一下为什么打不开,因为在测试模式 下工作非常重要。
在可视化模式下,它可以显示图形,但没有互动性。
我不再支持 MT4 的库版本。
MT4 库的最新版本是什么?
----------
如何在创建后更改点数、显示点数及其值?例如,原来有 3 点(显示 3 点),现在有 4 点(显示 4 点)。
if(id==CHARTEVENT_CUSTOM+...){
m_combobox_sm.ItemsTotal(4);
m_combobox_sm.VisibleItemsTotal(4);
string items_text[4]={"FALSE","item 1.0","item 2.0","item 3.0"};
for(int i=0; i<4; i++){m_combobox_sm.ValueToList(i,items_text[i]);}
}
MT4 库的最新版本是什么?
MT4 的最新版本请参阅本文:GUI X:Easy And Fast Library 的更新(第 3 版)。
如何在创建后更改点数、显示点数及其值,例如 3(显示 3)、4(显示 4)。
该功能在最新版库中可用,且仅适用于MT5:图形用户界面 X:高级列表和表格管理。代码优化(第 7 版)
如果我们考虑 10.3 版,您认为是否有可能在事件处理程序中删除,并在同一位置创建带有新参数的组合框 ?
如果我们考虑 10.3 版,您认为是否有可能在事件处理程序中删除带有新参数的组合框 ,然后在同一位置创建新组合框 ?
MT4 库的最新版本是什么?
----------
...下午好。
您能告诉我,除了这个功能之外,这个功能还能用在其他地方吗?
我的意思是,如果我把它放在最后。
不会影响任何事情吗?
在创建像这样的下拉列表时:
如果在第一个参数中放入一个已声明的变量,就像这样:
似乎一切正常。
但只要第一个参数是一个数组元素,整个界面就会停止响应交互,或者在点击下拉列表时挂起。
当您创建这样一个下拉列表时:
如果在第一个参数中放入一个已声明的变量,例如像这样
一切似乎都很顺利。
但只要第一个参数是一个数组元素,整个界面就会停止响应交互,或者在点击下拉列表时挂起。
嗯...虽然不会崩溃,但如果是数组,字体就会出现问题。我得在自由空间里找找看 )