CCalendarInputBox - MetaTrader 5 库

IncGUI 库的新 CCalendarInputBox 控件元素专为日期和/或时间输入而设计。
CCalendarInputBox 控件可以用于不同的模式:日期和时间输入、日期输入、时间输入。
时间最多可以输入分钟或秒(可选)。此外,可以通过重新定位垂直线来修改日期和时间。在正常状态下,该元素是带有按钮的文本字段。单击按钮时将打开该选项卡。
带有编号控制元素的选项卡如下图所示。

The tab of the CCalendarInput control element
控制元件的应用从Init()方法调用开始,调用该方法时指示以下参数:
使用 ValueDateTime()(日期时间格式)和 ValueString()(字符串格式)接收当前值。使用 SetValueDateTime() 方法执行时间程序设置。
在不同的模式(日期/时间输入)下,控制元素具有与显示值的长度相对应的不同宽度,但可以使用 SetWidth() 方法更改宽度。控件元素使用两个相互依赖的类CCalendar(不独立使用)和CCalendarInputBox。这两个类都添加到 IncGUI_v4.mqh 文件(附件)中。
另外,IncGUIv4mqh.chm 文件(IncGUI_v4.mqh 库文档)在中准备强力氧此处附有 eIncGUI_v4_Test_CCalendarInputBox.mq5 Expert Advisor 以及控制元素应用程序示例。
附件下载
📎 eincgui_v4_test_ccalendarinputbox.mq5 (3.73 KB)
📎 incgui_v4.mqh (504.16 KB)
Source: MQL5 #542
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录
