文章 "图形界面 X: 在多行文本框中选择文本 (集成构建 13)" - 页 10 1...345678910111213141516 新评论 Anatoli Kazharski 2017.05.03 07:54 #91 Konstantin: 也许没有必要在图表上创建两个主窗口,像您例子中的对话窗口就足够了 ))) 是的,为了正确工作,现在应该只有一个主窗口。其余的都是对话窗口。 Konstantin 2017.05.03 08:18 #92 Anatoli Kazharski: 为了正常工作,现在应该只有一个主窗口。其余的都是对话窗口。 我说的是未来版本库中的更改,可能没有必要做这些更改,因为程序应该仍然只有一个主窗口,其余的都是对话窗口 )) Konstantin 2017.05.03 09:29 #93 CTabs 类缺少选项卡滚动功能,不是像列表和表格那样使用滚动条,而是通过点击(左/右和/或上/下)按钮元素: Anatoli Kazharski 2017.05.03 10:24 #94 Konstantin:CTabs 类缺少标签滚动功能,但不是像列表和表格那样使用滚动条,而是通过点击(左/右和(或)上/下)按钮元素:也许,在需要大量选项卡的情况下,可以使用树形列表的变体,其项目可以在 "选项卡 "模式下工作。有关示例,请参阅本文:图形用户界面八:树形列表元素(第 2 章)。部分:测试树形列表元素顾问 "和 "指标 "列表的标签项将包含复选框(CCheckBox)和 CTable 类型的表格等元素。脚本 "列表的选项卡项为空,以便您快速练习。我们不会给出全部代码。只需注意本变体将使用的关键模式和属性:(1) 启用项目标签模式;(2) 禁用项目内容显示;(3) 突出显示第三个项目标签。 Konstantin 2017.05.03 12:40 #95 Anatoli Kazharski:对于需要大量标签页的情况,树形列表变体(其项目可在 "标签页 "模式下工作)也许是一个不错的选择。有关示例,请参阅本文:图形用户界面 VIII:树形列表元素(第 2 章)。部分:测试树形列表元素 树形列表在有分支的情况下非常有用,但在标签系统中没有分支,它基本上就是一个列表,你可以用 CTabs 类来表示它,但本质是一样的。)在我的屏幕上,你可以看到标签的标准滚动,这在各种描述图形用户界面的框架中都有使用--.NET、Qt、MFC 等。我认为在您的库中,这种机制也会很有用。 Anatoli Kazharski 2017.05.03 12:45 #96 Konstantin: 树形列表在有分支的情况下非常有用,但在标签页系统中没有分支,它本质上是一个列表,你可以用 CTabs 类来表示它,但本质是一样的。)在我的屏幕上,你可以看到标签页的标准滚动,这在各种描述图形用户界面的框架中都有使用--.NET、Qt、MFC 等。我认为在您的程序库中使用这种机制也不会有什么问题。但在它不可用之前,您可以使用列表的一个变体--标签项。它可以在没有分支的情况下进行组织。附注: 我知道很多东西都在其他库中实现了。 现在我们正在对代码 进行全面优化。许多相似的元素将被合并到一个元素中,以避免多次重复。元素属性也是如此。在此之后,我们将确定库的进一步发展方向。当然,我们不会狂热。 Konstantin 2017.05.03 13:37 #97 Anatoli Kazharski:不过,在你拥有它之前,你可以使用带有标签项的列表。它可以在没有分支的情况下进行组织。附注: 我知道很多东西都是在其他库中实现的。 现在我们正在对代码 进行全面优化。许多相似的元素将被合并到一个元素中,以避免多次重复。元素属性也是如此。在此之后,我们将确定库的进一步发展方向。当然,我们不会狂热。 顺便问一下,如何删除CTabs 类对象 中的元素,因为我找到了添加的方法,但找不到删除的方法,或者至少找不到从选项卡中清除的方法。 Anatoli Kazharski 2017.05.03 14:55 #98 Konstantin: 顺便问一下,如何删除CTabs 类对象 中的元素,因为我找到了添加的方法,但找不到删除的方法,或者至少找不到从选项卡中清除的方法。 目前还没有这种方法。也许会在某篇文章中出现。 Konstantin 2017.05.03 14:57 #99 为什么在CTabs 类对象 中,使用AddTab 方法添加了一个标签页后,虽然TabsTotal 方法显示标签页的数量增加了,但它却没有出现? Anatoli Kazharski 2017.05.03 15:02 #100 Konstantin: 为什么在CTabs 类对象 中,使用AddTab 方法添加了一个标签页后,虽然TabsTotal 方法显示标签页的数量增加了,但它却没有出现?在创建元素之前添加标签页。参考文章中关于这个或那个元素的示例。如果没有提到某项功能,说明该功能还不存在。在创建元素后添加和删除现在只适用于列表和表格。 1...345678910111213141516 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
也许没有必要在图表上创建两个主窗口,像您例子中的对话窗口就足够了 )))
为了正常工作,现在应该只有一个主窗口。其余的都是对话窗口。
CTabs 类缺少选项卡滚动功能,不是像列表和表格那样使用滚动条,而是通过点击(左/右和/或上/下)按钮元素:
CTabs 类缺少标签滚动功能,但不是像列表和表格那样使用滚动条,而是通过点击(左/右和(或)上/下)按钮元素:
也许,在需要大量选项卡的情况下,可以使用树形列表的变体,其项目可以在 "选项卡 "模式下工作。
有关示例,请参阅本文:图形用户界面八:树形列表元素(第 2 章)。
部分:
顾问 "和 "指标 "列表的标签项将包含复选框(CCheckBox)和 CTable 类型的表格等元素。脚本 "列表的选项卡项为空,以便您快速练习。我们不会给出全部代码。只需注意本变体将使用的关键模式和属性:(1) 启用项目标签模式;(2) 禁用项目内容显示;(3) 突出显示第三个项目标签。
对于需要大量标签页的情况,树形列表变体(其项目可在 "标签页 "模式下工作)也许是一个不错的选择。
有关示例,请参阅本文:图形用户界面 VIII:树形列表元素(第 2 章)。
部分:
树形列表在有分支的情况下非常有用,但在标签系统中没有分支,它基本上就是一个列表,你可以用 CTabs 类来表示它,但本质是一样的。)在我的屏幕上,你可以看到标签的标准滚动,这在各种描述图形用户界面的框架中都有使用--.NET、Qt、MFC 等。我认为在您的库中,这种机制也会很有用。
树形列表在有分支的情况下非常有用,但在标签页系统中没有分支,它本质上是一个列表,你可以用 CTabs 类来表示它,但本质是一样的。)在我的屏幕上,你可以看到标签页的标准滚动,这在各种描述图形用户界面的框架中都有使用--.NET、Qt、MFC 等。我认为在您的程序库中使用这种机制也不会有什么问题。
但在它不可用之前,您可以使用列表的一个变体--标签项。它可以在没有分支的情况下进行组织。
附注: 我知道很多东西都在其他库中实现了。
现在我们正在对代码 进行全面优化。许多相似的元素将被合并到一个元素中,以避免多次重复。元素属性也是如此。在此之后,我们将确定库的进一步发展方向。当然,我们不会狂热。
不过,在你拥有它之前,你可以使用带有标签项的列表。它可以在没有分支的情况下进行组织。
附注: 我知道很多东西都是在其他库中实现的。
现在我们正在对代码 进行全面优化。许多相似的元素将被合并到一个元素中,以避免多次重复。元素属性也是如此。在此之后,我们将确定库的进一步发展方向。当然,我们不会狂热。
顺便问一下,如何删除CTabs 类对象 中的元素,因为我找到了添加的方法,但找不到删除的方法,或者至少找不到从选项卡中清除的方法。
为什么在CTabs 类对象 中,使用AddTab 方法添加了一个标签页后,虽然TabsTotal 方法显示标签页的数量增加了,但它却没有出现?
在创建元素之前添加标签页。参考文章中关于这个或那个元素的示例。如果没有提到某项功能,说明该功能还不存在。
在创建元素后添加和删除现在只适用于列表和表格。