程序库: 用于创建图形界面的 EasyAndFastGUI 开发库 - 页 3

 
Nikita Avramenko:

下午好,我注意到你们的表格库中有一个非常奇怪的功能。在添加/删除列(约 20-30 列)时,通过

m_table.AddRow(1);
滚动时,在移动任何一列之前都不会更新。这是一个错误还是我没有正确更新表格?

请尝试单独更新滚动。

 

也许有人会需要它

在 Table.mqh 的 ChangeScrollsSize 中,注释掉这一行

if(m_scrollv.YSize()!=y_size)

true,更新后,在光标悬停在滚动条上之前,滚动条就会消失。我仍在处理这个问题。
 
Nikita Avramenko:

也许有人会需要它

在 Table.mqh 的 ChangeScrollsSize 中,注释掉这一行

if(m_scrollv.YSize()!=y_size)

true,更新后,在光标悬停在滚动条上之前,滚动条就会消失。我仍在处理这个问题。

举例说明:

      //--- 按参数数量建表
      m_table_param_fm.Rebuilding(2,total);
      //--- 设置标头名称
      m_table_param_fm.SetHeaderText(0,"Description");
      m_table_param_fm.SetHeaderText(1,"Value");
      //-- 列中文本对齐方式数组
      ENUM_ALIGN_MODE align[COLUMNS2_TOTAL_FM]={ALIGN_RIGHT,ALIGN_LEFT};
      m_table_param_fm.TextAlign(align);
      //-- 更新表格
      m_table_param_fm.Update(true);
      m_table_param_fm.GetScrollVPointer().Update(true);
      m_table_param_fm.GetScrollHPointer().Update(true);
 
Anatoli Kazharski:

例如

感谢您的帮助!

 

使用该库的另一个示例:MetaTrader 5 中交易策略优化的可视化


 

我有一个奇怪的问题:

当你点击组合框时,表单是锁定的,但当你选择或点击空白处隐藏它时,表单并没有解锁!

 
Andrii Djola:

我有一件怪事:

当你点击组合框时,表单是锁定的,但当你选择或点击空白处隐藏它时,表单并没有解锁!

我无法重现:


 
请问在不同时间框架之间切换时,如何更方便地保存复选框和 Edit 的值?现在,它们是重新创建的,但如果窗口最小化,则在更改时间框架时会记住....。我一直不知道如何在这里进入尾部....。
 
Sergey Porphiryev:
请问在不同时间框架之间切换时,如何更方便地保存复选框和 Edit 的值?现在,它们是重新创建的,但如果窗口最小化,则在更改时间框架时会记住....。我一直不知道如何在这里进入尾部....。

写入文件,并在初始化程序时从文件 中获取这些值。

 
Anatoli Kazharski|12 Oct 2016 at 14:54 RU
Pavel Kolchin:

是否会有一本迷你手册,介绍如何在不学习之前所有文章的情况下使用当前版本的程序库?

是的,但只有在库的主要部分和所有必要功能形成之后才会有。


谢谢,但我想重复一下问题

是否会有一本迷你手册,介绍如何在不学习之前所有文章的情况下使用当前版本的资料库?