文章 "DoEasy 函数库中的图形(第九十九部分):依据单个控制点移动扩展图形对象" 新评论 MetaQuotes 2022.05.24 09:29 新文章 DoEasy 函数库中的图形(第九十九部分):依据单个控制点移动扩展图形对象已发布: 在前一篇文章中,我实现了依据控件窗体移动扩展图形对象轴点的功能。 现在,我将实现依据单个图形对象控制点(窗体)移动复合图形对象的功能。 当前,如果我们将鼠标悬停在窗体上以便管控图形对象轴点,则会在其上出现一个点。 只有在光标离开窗体后,才会删除该点。 但如果我们把对象的所有控制点拉近,那么窗体会构建在图形对象末端,且中心窗体开始相互重叠,那么把光标从一个窗体移开会导致光标移到附近的另一个窗体之中。 因此,我们可把所有窗体对象的所有点都显示出来: 如果我们用鼠标抓取窗体并开始移动它,对象轴点也会随之开始移动。 由于一个错误,导致窗体移动并重定位后,原来的位置依旧残留。 这种行为显然不正确。 因此,我们需要一个方法,在一个图形对象窗体对象上画点,同时删除同一对象的其它窗体对象上的已画点。 作者:Artyom Trishkin 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
新文章 DoEasy 函数库中的图形(第九十九部分):依据单个控制点移动扩展图形对象已发布:
在前一篇文章中,我实现了依据控件窗体移动扩展图形对象轴点的功能。 现在,我将实现依据单个图形对象控制点(窗体)移动复合图形对象的功能。
当前,如果我们将鼠标悬停在窗体上以便管控图形对象轴点,则会在其上出现一个点。 只有在光标离开窗体后,才会删除该点。 但如果我们把对象的所有控制点拉近,那么窗体会构建在图形对象末端,且中心窗体开始相互重叠,那么把光标从一个窗体移开会导致光标移到附近的另一个窗体之中。 因此,我们可把所有窗体对象的所有点都显示出来:
如果我们用鼠标抓取窗体并开始移动它,对象轴点也会随之开始移动。 由于一个错误,导致窗体移动并重定位后,原来的位置依旧残留。 这种行为显然不正确。 因此,我们需要一个方法,在一个图形对象窗体对象上画点,同时删除同一对象的其它窗体对象上的已画点。
作者:Artyom Trishkin