Habs selber rausgefunden... wers brauchen kann oder Verbesserungsvorschläge hat, immer her damit.
PHP-Code:
bool TRAIL=true;
//______________________________________________________________________________________________________________________________
int init(){
ObjectCreate(0,"Trail",OBJ_BUTTON,0,0,0);
ObjectSetInteger(0,"Trail",OBJPROP_XDISTANCE,10);
ObjectSetInteger(0,"Trail",OBJPROP_YDISTANCE,70);
ObjectSetInteger(0,"Trail",OBJPROP_XSIZE,100);
ObjectSetInteger(0,"Trail",OBJPROP_YSIZE,50);
ObjectSetString (0,"Trail",OBJPROP_TEXT,"Trailing ON");
ObjectSetString (0,"Trail",OBJPROP_FONT,"Arial");
ObjectSetInteger(0,"Trail",OBJPROP_FONTSIZE,10);
ObjectSetInteger(0,"Trail",OBJPROP_ALIGN,0);
ObjectSetInteger(0,"Trail",OBJPROP_CORNER,CORNER_LEFT_UPPER);
ObjectSetInteger(0,"Trail",OBJPROP_COLOR,clrRed);
ObjectSetInteger(0,"Trail",OBJPROP_BGCOLOR,clrBlue);
ObjectSetInteger(0,"Trail",OBJPROP_BORDER_COLOR,clrBlue);
return(0);
}
//______________________________________________________________________________________________________________________________
int start(){
if(TRAIL==true) Print("True");
if(TRAIL==false)Print("False");
return(0);
}
//______________________________________________________________________________________________________________________________
void OnDeinit(const int reason){
ObjectDelete("Trail"); }
//______________________________________________________________________________________________________________________________
void OnChartEvent(const int id,
const long &lparam,
const double &dparam,
const string &sparam)
{
if(id==CHARTEVENT_OBJECT_CLICK && sparam=="Trail")
{
bool select=ObjectGetInteger(0,"Trail",OBJPROP_STATE);
if( select)
{
TRAIL=true;
ObjectSetInteger(0,"Trail",OBJPROP_BGCOLOR,clrBlue);
ObjectSetString (0,"Trail",OBJPROP_TEXT,"Trailing ON");
}
if(!select)
{
TRAIL=false;
ObjectSetInteger(0,"Trail",OBJPROP_BGCOLOR,clrGreen);
ObjectSetString (0,"Trail",OBJPROP_TEXT,"Trailing OFF");
}
}
}