../pvss.htm menu.gif basics.gif

"yLines"

Defines how the Y lines are displayed.

Synopsis

setValue (string shape, "yLines", dyn_float DataY, dyn_float DataX1, dyn_float DataX2, dyn_string line, dyn_string color);

getValue (string shape, "yLines", dyn_float &DataY, dyn_float &DataX1, dyn_float &DataX2, dyn_string &line, dyn_string &color);

shape.yLines (dyn_float DataY, dyn_float DataX1, dyn_float DataX2, dyn_string line, dyn_string color);

Parameters

    Parameter

    Description

    shape

    Name of the object

    DataY

    Y values

    DataX1

    X start values

    DataX2

    X end values

    line

    Array containing the line types

    color

    Array containing the colors

Description

This attribute can be used to define precisely how the Y lines are displayed with the Y values of the lines specified in the array "DataY" and the X coordinates in the arrays "DataX1" and "DataX2". An individual line type and color string is defined for each line via the arrays "line" and "color".

IconExample

main()

{

  shape bt=getShape("BarTrend1");

  dyn_float dy, x1, x2;

  dyn_string line, col;

  string s;

  // Coordinates

  dy=makeDynFloat(20, 40, 50);

  x1=makeDynFloat(10, 20, 30);

  x2=makeDynFloat(50, 60, 70);

  // Colors and lines

  col=makeDynString("Red", "Green", "Yellow");

  s="[solid,oneColor,JoinMiter,CapNotLast,4]";

  line=makeDynString(s, s, s);

  // Setting the values

  setValue(bt, "yLines", dy, x1, x2, line, col);

  bt.flush(); // Update bar trend

}

Assignment

Bar trend

See also

      "xLines"

Top Of Page

 

V 3.11 SP1

Copyright ETM professional control GmbH 2013 All Rights Reserved