This is great, but I have some suggestions, since 2K,3K even 4K resolution displays are very normal to use. It's best to provide a ratio to control the size of each Controls(Label, Button...) otherwise, those text or button controls will be very smaller hard to read...
新文章 MQL5 MVC 范式下表格的视图与控制器组件:容器已发布:
在 MVC(模型-视图-控制器)范式中开发 TableView 控件的过程中,我们已经创建了模型组件 —— 一个表格模型,并开始创建视图和控制器组件。在上一篇文章中,我们创建了一些简单但功能齐全的控件。复杂的控件将由这些元素组装而成。今天我们将编写如 Panel(面板)、GroupBox(分组框)和 Container(容器)这样的控件类 —— 这三个元素都是用于在其上放置各种控件的容器。
因此,除了前面提到的三个主要控件外,我们还需要为创建滚动条创建两个类 —— 滑块类(Thumb)和滚动条类(ScrollBar)。将会有两个这样的类 —— 分别用于垂直和水平滚动条。
编译指标并在图表上运行:
点击轨道时整屏滚动功能有效,点击按钮时切换模式有效,按住按钮时事件自动重复功能有效,滚轮滚动功能有效。
作者:Artyom Trishkin