TextButton()文本按钮,创建一个按钮样式的文本
函数名称void TextButton(string name,int x,int y,int width,int height,string text,int fontSize=10,string font="Arial",color clr=clrBlack, color backClr=clrDeepSkyBlue,int corner=0)
函数介绍
TextButton()可以创建按钮样式的文本,注意这里创建的按钮文本是不可以点击的。它就是为了文本显示而生。这样的按钮文本会让信息显示更加美观规整。
//举例:显示多单手数和空单手数。
TextButton("按钮名称1",30,30,80,30,"多单手数");
TextButton("按钮名称2",120,30,80,30,"0.1手");
TextButton("按钮名称3",30,70,80,30,"空单手数");
TextButton("按钮名称4",120,70,80,30,"0.3手");
参数介绍
name:按钮文本的名称,如果需要显示多个文本,名称需要不同
x:X轴的值
y:Y轴的值
width:按钮的宽
height:按钮的高
text:需要显示的文本
fontSize:文本的字号
font:文本的字体,默认Arial
clr:文本的颜色,默认clrBlack
backClr:按钮的颜色,默认clrDeepSkyBlue
corner:文本的位置,默认0。0代表左上角,1代表右上角,2代表左下角,3代表右下角
函数定义
注意:本人发布的函数均为实战开发所用,低价或免费发布并不赚钱,仅限懂编程的朋友使用,不提供指导,因为人工成本巨贵,感谢朋友们海涵。void TextButton(string name,int x,int y,int width,int height,string text,int fontSize=10,string font="Arial",color clr=clrBlack, color backClr=clrDeepSkyBlue,int corner=0)
{
if(ObjectFind(0,name)==-1)
ObjectCreate(0,name,OBJ_BUTTON,0,0,0);
ObjectSetInteger(0,name,OBJPROP_XDISTANCE,x);
ObjectSetInteger(0,name,OBJPROP_YDISTANCE,y);
ObjectSetInteger(0,name,OBJPROP_XSIZE,width);
ObjectSetInteger(0,name,OBJPROP_YSIZE,height);
ObjectSetString(0,name,OBJPROP_TEXT,text);
ObjectSetString(0,name,OBJPROP_FONT,font);
ObjectSetInteger(0,name,OBJPROP_FONTSIZE,fontSize);
ObjectSetInteger(0,name,OBJPROP_CORNER,corner);
ObjectSetInteger(0,name,OBJPROP_COLOR,clr);
ObjectSetInteger(0,name,OBJPROP_BGCOLOR,backClr);
ObjectSetInteger(0,name,OBJPROP_BORDER_COLOR,backClr);
ObjectSetInteger(0,name,OBJPROP_SELECTABLE,true);
}
创建按钮 人工成本巨贵 谢谢分享 这个按钮不可点击 mt4不知道有没有这个函数
页:
[1]