ObjectGet

Transkrypt

ObjectGet
Jesteś tu: Bossafx.pl
ObjectGet
Funkcja zwraca parametry obiektu graficznego określone po przez nazwę obiektu oraz indeks parametru
opisującego obiekt. Aby uzyskać szczegółowe informacje o błędach, korzystamy z funkcji
GetLastError().
Składnia:
double ObjectGet( string name, int index )
Parametry
name – nazwa obiektu graficznego
index – indeks parametru opisujcego
obiekt
Warto zwracana
warto parametru opisujcego obiekt
Przykład:
color oldColor = ObjectGet("obj_linia", OBJPROP_COLOR);
Stałe określające właściwości obiektów mogą przyjmować poniższe wartości.
stała
OBJPROP_TIME1
OBJPROP_PRICE1
wartość
typ
opis
0
datetime
Ustawia/pobiera czas dla pierwszego parametru.
1
double
Ustawia/pobiera poziom ceny dla pierwszego
parametru.
OBJPROP_TIME2
2
datetime
OBJPROP_PRICE2
3
double
OBJPROP_TIME3
4
datetime
OBJPROP_PRICE3
5
double
OBJPROP_COLOR
6
color
Ustawia/pobiera czas dla drugiego parametru.
Ustawia/pobiera poziom ceny dla drugiego
parametru.
Ustawia/pobiera czas dla trzeciego parametru.
Ustawia/pobiera poziom ceny dla trzeciego
parametru.
Ustawia/pobiera kolor obiektu.
Ustawia/pobiera styl rysowania linii obiektu:
OBJPROP_STYLE
7
int
STYLE_SOLID, STYLE_DASH, STYLE_DOT,
STYLE_DASHDOT, STYLE_DASHDOTDOT
OBJPROP_WIDTH
8
int
Ustawia/pobiera grubość linii obiektu.
Ustawia/pobiera wartość określająca czy obiekt ma
OBJPROP_BACK
9
bool
być
umieszczony poniżej lub powyżej linii wykresu.
Ustawia/pobiera wartość określającą czy obiekt
OBJPROP_RAY
10
bool
rysowany ma mieć nieskończenie długie linie czy
mają być przycinane.
OBJPROP_ELLIPSE
11
bool
OBJPROP_SCALE
12
double
OBJPROP_ANGLE
13
double
OBJPROP_ARROWCODE
14
int
OBJPROP_TIMEFRAMES
15
int
OBJPROP_DEVIATION
16
double
OBJPROP_FONTSIZE
100
int
OBJPROP_CORNER
101
int
Ustawia/pobiera czy obiekt fibo arcs ma być
rysowany z eliptycznie.
Ustawia/pobiera określa czy obiekt ma być
skalowany.
Ustawia/pobiera promień obiektu.
Ustawia/pobiera wartość stała określającą, jaki
symbol graficzny ma być rysowany.
Ustawia/pobiera na jakiej skali czasowej obiekt ma
być pokazywany.
Ustawia/pobiera ustawie wartość odchylenia dla
obiektu typu odchylenie standardowe.
Ustawia/pobiera wielkość czcionki.
Ustawia/pobiera wartości od 0 do 3 określające
stopień zaokrąglenia rogów obiektów.
Ustawia/pobiera położenie obiektu na osi x w
OBJPROP_XDISTANCE
102
int
OBJPROP_YDISTANCE
103
int
OBJPROP_FIBOLEVELS
200
int
OBJPROP_LEVELCOLOR
201
color
pikselach.
Ustawia/pobiera położenie obiektu na osi y w
pikselach.
Ustawia/pobiera poziomy Fibonacci, które może być
indeksowane od 0 do 32.
Ustawia/pobiera wartość koloru dla poziomów linii.
Ustawia/pobiera styl poziomu linii STYLE_SOLID,
OBJPROP_LEVELSTYLE
202
int
STYLE_DASH, STYLE_DOT,
STYLE_DASHDOT, STYLE_DASHDOTDOT.
OBJPROP_LEVELWIDTH
203
int
Ustawia/pobiera szeroko linii poziomów w skali od
1 do 5.
Ustawia/pobiera ustawia wartości poziomów
OBJPROP_FIRSTLEVEL+n
210+n
int
Fibonacci na dla określonego poziomu dostępnego
po indeksie o numeracji od 0 do ilości poziomów.