程序库: 用于创建图形界面的 EasyAndFastGUI 开发库 - 页 10 1...34567891011121314151617...45 新评论 Vladimir Ananich 2018.08.29 10:04 #91 Anatoli Kazharski:是的,现在有这样的限制(仅左页边距)。谢谢你,要不是你,我可能还要花一天时间才能完成))。 Farrukh Aleem 2018.09.03 09:11 #92 在MT4 版本 中,SimpleButton 缺乏更改按钮文本/标题的功能。 SimpleButton.mqh string Text(void) const { return(m_button.Description()); } void Text(string text) { m_button.Description(text); return; } 添加第二行以获得该功能。在此发布,希望对有需要的人有所帮助。 Oleksii Chepurnyi 2018.09.10 18:50 #93 关于移动元素的问题。 m_label.CanvasPointer().YGap(newgap); m_label.YGap(newgap); m_label.Moving(); 在什么情况下可能需要分别移动画布和元素本身? Anatoli Kazharski 2018.09.10 18:52 #94 Oleksii Chepurnyi:关于移动元素的问题。在什么情况下需要分别移动画布和元素本身?我不明白这个问题。 Oleksii Chepurnyi 2018.09.10 18:55 #95 Anatoli Kazharski:我不明白这个问题。我们分别指定了画布和元素本身的新距离。如果只指定元素的距离,并将其与画布一起移动,那才合乎逻辑。 这就是我想问的,分开有什么意义?:) Anatoli Kazharski 2018.09.10 18:58 #96 Oleksii Chepurnyi:我们分别指定了画布和元素本身的新距离。如果只指定元素的距离,并将其与画布一起移动,那才合乎逻辑。这正是我想问的,分开有什么意义?:)您想做什么?任务是什么?以编程方式在图表上移动带有元素的表单? Oleksii Chepurnyi 2018.09.10 19:01 #97 不,是模具中的元件。比方说,去掉下面的标签。 Anatoli Kazharski 2018.09.10 19:21 #98 Oleksii Chepurnyi: 不,是模具中的元素。假设你撕掉了下面的标签。这是两个不同的物体。一个是另一个的一部分。还有更复杂的复合元素,每个部分都需要给出相对坐标。相对于作为其一部分的主元素。 你可以在元素的基类中添加一个虚拟方法,这样就可以在运行时 更方便地移动元素。 试试这个 Oleksii Chepurnyi 2018.09.10 20:50 #99 Anatoli Kazharski:它们是两个不同的物体。一个是另一个的一部分。还有更复杂的构件,每个部分都需要给出相对坐标。相对于作为其一部分的主元素。您可以在元素的基类中添加一个虚拟方法,这将简化程序执行 过程中元素的移动。试试这个。复杂元素的组件与主元素绑定,并随主元素一起移动。据我所知...而画布不知何故脱离了这一概念:) 这个问题的目的是想知道,是否存在需要在没有画布的情况下移动元素或在没有元素的情况下移动画布的情况? 我有一个想法,想在 CElement::Moving 中添加这样的内容 m_canvas.XGap(m_x_gap); m_canvas.YGap(m_y_gap); 中添加这样的内容,以便画布始终在元素后面移动。 在这种情况下不会出错吧?:) Anatoli Kazharski 2018.09.10 20:57 #100 Oleksii Chepurnyi:复杂元素的组成部分附着在主元素上,并随主元素一起移动。据我所知...而画布不知何故脱离了这一概念:)这个问题的目的是想知道,是否存在需要在没有画布的情况下移动元素或在没有元素的情况下移动画布的情况?我有一个想法,想在 CElement::Moving 中添加这样的内容中添加这样的内容,以便画布始终在元素之后移动。在这种情况下不会出错吧?:)最初并没有这样的任务,即在创建图形用户界面后必须移动元素。一切都基于这样的想法,即在每个元素中已经实现了所有必要的行为。 反问:为什么需要移动元素?你想做什么?在与图形用户界面交互时,您希望获得什么样的行为? 为了了解是否会出现故障,您需要在每次更改基类后测试所有元素。这已经很难说了。我已经有一段时间没有深入研究了。 创建一个包含库中所有元素的测试图形用户界面,并在更改后对其进行测试。 1...34567891011121314151617...45 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
是的,现在有这样的限制(仅左页边距)。
谢谢你,要不是你,我可能还要花一天时间才能完成))。
在MT4 版本 中,SimpleButton 缺乏更改按钮文本/标题的功能。
SimpleButton.mqh
添加第二行以获得该功能。在此发布,希望对有需要的人有所帮助。
关于移动元素的问题。
在什么情况下可能需要分别移动画布和元素本身?
关于移动元素的问题。
在什么情况下需要分别移动画布和元素本身?
我不明白这个问题。
我不明白这个问题。
我们分别指定了画布和元素本身的新距离。如果只指定元素的距离,并将其与画布一起移动,那才合乎逻辑。
这就是我想问的,分开有什么意义?:)
我们分别指定了画布和元素本身的新距离。如果只指定元素的距离,并将其与画布一起移动,那才合乎逻辑。
这正是我想问的,分开有什么意义?:)
您想做什么?任务是什么?以编程方式在图表上移动带有元素的表单?
不,是模具中的元素。假设你撕掉了下面的标签。
这是两个不同的物体。一个是另一个的一部分。还有更复杂的复合元素,每个部分都需要给出相对坐标。相对于作为其一部分的主元素。
你可以在元素的基类中添加一个虚拟方法,这样就可以在运行时 更方便地移动元素。
试试这个
它们是两个不同的物体。一个是另一个的一部分。还有更复杂的构件,每个部分都需要给出相对坐标。相对于作为其一部分的主元素。
您可以在元素的基类中添加一个虚拟方法,这将简化程序执行 过程中元素的移动。
试试这个。
复杂元素的组件与主元素绑定,并随主元素一起移动。据我所知...而画布不知何故脱离了这一概念:)
这个问题的目的是想知道,是否存在需要在没有画布的情况下移动元素或在没有元素的情况下移动画布的情况?
我有一个想法,想在 CElement::Moving 中添加这样的内容
中添加这样的内容,以便画布始终在元素后面移动。
在这种情况下不会出错吧?:)
复杂元素的组成部分附着在主元素上,并随主元素一起移动。据我所知...而画布不知何故脱离了这一概念:)
这个问题的目的是想知道,是否存在需要在没有画布的情况下移动元素或在没有元素的情况下移动画布的情况?
我有一个想法,想在 CElement::Moving 中添加这样的内容
中添加这样的内容,以便画布始终在元素之后移动。
在这种情况下不会出错吧?:)
最初并没有这样的任务,即在创建图形用户界面后必须移动元素。一切都基于这样的想法,即在每个元素中已经实现了所有必要的行为。
反问:为什么需要移动元素?你想做什么?在与图形用户界面交互时,您希望获得什么样的行为?
为了了解是否会出现故障,您需要在每次更改基类后测试所有元素。这已经很难说了。我已经有一段时间没有深入研究了。
创建一个包含库中所有元素的测试图形用户界面,并在更改后对其进行测试。