keine 2 Linienarten werden angezeigt
Hallo zusammen,
ich habe ein Problem, mit dem ich nicht weiterkomme.
Die vertikalen Linien werden hervorragend angezeigt. Siehe angehängte JPG's.
Aber leider nur getrennt voneinander. Wie schaffe ich es, die beiden Linienarten auf ein Chart zu legen.
Fkt. void navy_Linie_zeichnen(int Pos,int a)
{
ObjectCreate(a, OBJ_VLINE, 0, 0, 0);
ObjectSet(a,OBJPROP_WIDTH,5);
ObjectSet(a, OBJPROP_COLOR, Navy);
ObjectSet(a, OBJPROP_PRICE1,Pos);
ObjectSet(a,OBJPROP_STYLE,Linien_Stil);
ObjectSet(a, OBJPROP_TIME1,iTime(0,0,Pos));
}
void light_salmon_Linie_zeichnen(int Pos,int f)
{
ObjectCreate(f, OBJ_VLINE, 0, 0, 0);
ObjectSet(f,OBJPROP_WIDTH,5);
ObjectSet(f, OBJPROP_COLOR, LightSalmon);
ObjectSet(f, OBJPROP_PRICE1,Pos);
ObjectSet(f,OBJPROP_STYLE,Linien_Stil);
ObjectSet(f, OBJPROP_TIME1,iTime(0,0,Pos));
}
So werden die Linien aufgerufen:
for(int a=0;a<100;a++)
{
navy_Linie_zeichnen(navy[a],a);
light_salmon_Linie_zeichnen(light_salmon[a],a);
}
Aber es erscheint immer nur eine Farbe, nie beide zusammen.
Werden die irgendwie überschrieben ?
Im Voraus besten Dank Gruss sill3000
|