//----------------------------------------------------------------------------------
NEW_WINDOW, W_NAME, "НАСТРОЙКИ", W_ICON, "::Images\\16x16\\Wrench.bmp", W_TYPE, SETTINGS, OOI, ONLY_CLOSING,
//----------------------------------------------------------------------------------
MARGINS,15,15,
"MF", N_COLOR,(int)C'255,255,255',
//===================================================================================================================
GROUP, "Main tabs",
__, H_TAB, "Цветовые настройки",ON, H_TAB, "Индикаторы", H_TAB, "Горячие клавиши",
END_GROUP,
//----------------------------//ПОЗИЦИЯ ГРУППЫ НА КАНВАСЕ ОКНА.//----------------------------
i, AT, _X2X, "MF", 5, _Y2Y, "MF",5,
//----------------------------//ПЕРЕКЛЮЧАЕМ ВСЕ ВКЛАДКИ.//----------------------------
i, SWITCH_ALL,
//--------------------------------------------------------------------------------------------------------------//УСТАНАВЛИВАЕМ СВОЙСТВА ВКЛАДОК: ЦВЕТ В АКТИВИРОВАННОМ И НЕЙТРАЛЬНОМ СОСТОЯНИИ, ТИП РАМКИ, ПАРАМЕТРЫ ГРАДИЕНТА,// ЦВЕТ ПОД КУРСОРОМ, РАЗМЕР ШРИФТА.//--------------------------------------------------------------------------------------------------------------
i, H_TABS,
AH_COLOR, (int)C'255,255,255', A_COLOR, (int)C'255,255,255', N_COLOR, (int)C'250,250,250', TENURED,
//----------------------------
P_COLOR,(int)C'236,244,252', FRAME_TYPE, _dab, _,N_FRAME,1, A_FRAME,1, NP_FRAME,1, NPG_LINES,20, NPG_STEP,1, NG_LINES,20, NG_STEP,1, FONT_SIZE, 12,
END,
//----------------------------//--------------------------------------------------------------------------------------------------------------//УСТАНАВЛИВАЕМ ЯВЛЕНИЕМ КАКИХ ГРУПП БУДУТ УПРАВЛЯТЬ ВКЛАДКИ (прописываем имена групп последовательно).--------------//--------------------------------------------------------------------------------------------------------------"Цветовые настройки", IS_APPEARANCE_CONTROLLER, "Group name 1", END,
"Индикаторы", IS_APPEARANCE_CONTROLLER, "Group name 2", END,
"Горячие клавиши", IS_APPEARANCE_CONTROLLER, "Group name 3", END,
//----------------------------------------------------------------------------------//===================================================================================================================//---------------------------------------------//КВАДРАТ НА КОТОРОМ БУДУТ РИСОВАТЬСЯ ЭЛЕМЕНТЫ.//---------------------------------------------
GROUP, A,
__,REC,"R1", W,600, _,H,300,_,N_FRAME,1, _,N_COLOR,(int)C'255,255,255',
END_GROUP,
//-----------------------------------
i, AT, _X2X,"Цветовые настройки",0, _Y2H,"Цветовые настройки",-1,
//-----------------------------------//-----------------------------------//---------------------------------------------//ТЕКСТЫ//---------------------------------------------
GROUP, "Group name 1",
__,BOARD,"ПОКУПКА ПО РЫНКУ - ''UP''",
GAP,20,
__,BOARD,"ПРОДАЖА ПО РЫНКУ - ''DOWN''",
END_GROUP,
//-----------------------------------//ПОЗИЦИЯ ГРУППЫ ОТНОСИТЕЛЬНО ПРЯМОУГОЛЬНИКА R1 (тип привязки по оси х, имя объекта привязки, поправка. тоже самое для оси y).//-----------------------------------
i, AT, _X2X,"R1",10, _Y2Y,"R1",30,
//-----------------------------------//-----------------------------------
END_WINDOW,
构造器配备了标准的工具--用于选择颜色、图标、字体、声音和框架的窗口。 双击一个图表就会出现一个菜单。这些工具是通过它来调用的。
图标窗口是动态的。你可以测试一下。它仍然有一点毛病,但基本功能是存在的。
这里是另一个带有网络代码的文件。在一个动态窗口中创建菜单窗口。
如果你把光标放在一个水平滚动条、滑块或按钮上,你可以用滚轮进行水平滚动。
仍然有不少bug,但我会及时修复的。
如果你把光标放在一个水平滚动条、滑块或按钮上,你可以用滚轮进行水平滚动。
仍有不少错误,但我将及时修复它们。
我不止一次地告诉彼得--必须有增加收入(业绩)的理由,或者至少有一个 "想法的戏剧化",一个漂亮的插图,一个 "包装",可以这么说......
我从彼得那里听到的最多的是--"未来是半自动系统",而事实上,交易是手动的,但根据复杂的GUI界面提供的数据。
但是,至少没有提供这种说法的一些证据。
一般来说,这是所有本地GUI创造者的问题--他们创造了自己的界面库(而且相当复杂),没有参考论坛参与者的真正目的。既然如此,所有这些想法都将只是其创造者的想法。
我不必走得太远--TC-League--一个 真正显示收益可能性的项目,而且我在实际交易中实际使用它--引起的兴趣非常小。对于那些没有显示出任何实际利润,没有真正增加效率的项目,我还能说什么呢?
你可以把你的图像连接到BUTTON, CELL, I_BUTTON, TB_BUTTON, CHECKBOX, D_BUTTON和其他元素。
要做到这一点,在kib-source文件的底部写上你的资源连接,如下图所示。元素的大小将被拉伸以适应图片(如果它更大)。(但如果需要的话,可以重写它)。
这些图片是为不同的州设置的。
图像可以从图标构造器窗口中选择。(只有图标的名称应该被纠正,因为有斜线,所以略有破损)。
zy。在新的版本中,我已经纠正了图标窗口。它是静态的,你可以从上面的文本字段复制图标名称。
.![](https://c.mql5.com/3/306/2020-02-05_132331__1.png)
文件中的下面是一个例子,说明如何为中性的简单按钮设置图标。
PS。在图标窗口中的图片已经被整合。你只需要从顶部的输入框中复制他们的名字(全部),并将其分配给该项目。
尝试表格。
各种各样的元素都可以被整合。复选框、滑块、进度条、带或不带按钮的输入字段、普通单元格和带预设文本的单元格、普通按钮和单选按钮、下拉列表......一切都是自动的。
你可以给个别列、行着色,设置斑马线风格,为斑马线风格指定颜色。栏目的宽度可以被拉伸,栏目可以被设置为旋转(交换栏目)。
你可以为单元格、行和列的标题设置图标,并自定义它们的大小。很快就可以折叠部分表格了。
现在还不是一切工作都很完美。
虫子是正常的。
谢谢你,弗拉迪斯拉夫。(不知为何错过了你的帖子。)专注于下一篇文章。))
你好,彼得,我已经下载了文件,但不明白如何使用它们,请告诉我如何构建一个菜单,例如,在草图中,显示行动的顺序,然后我想我会想出办法,完成我需要的东西。
问候彼得,我下载了文件,但不明白如何使用它,请告诉我如何构建一个菜单,例如,在草图中,显示行动的顺序,然后我想我会想出并自己完成我需要的东西。
嗨,拉菲尔。好的。我将做一个简单的模板。我将完成升级建造者和发动机。只要给它一些时间。
我在构造函数中把接口的构造加快了10倍。这就是最初的速度,但后来不小心加了一个刹车。找到它,把它移走,现在它飞起来了。
拉菲尔,这是你的模板。
下面是你的代码文件。
ZS,如果你不介意的话,我把代码贴出来给别人看。