Promotic
WikipediaLinkedInYoutubeTwitterFacebook

ZoomTime - metoda objektu TrendsView

Popis:
Změna rozsahu, délky (zoomu) prohlížeče v časové ose.
Syntaxe:
ZoomTime(nType As Long, nFixed As Long, vPar1 As Variant, vPar2 As Variant)
Volání:
oTView.ZoomTime nType, nFixed, vPar1, vPar2
Parametry:
nType(Long) Typ zadání rozsahu. Viz konfigurátor "Rozsah časové osy [sec]".
1 - vPar1, vPar2 je nový čas levého a pravého okraje prohlížeče (datový typ Date).

Pokud je časovou osou zobrazován relativní časový interval (není zobrazován datum, na časové ose je metodou nastavován čas například od 0 sec do 10 sec), pak je nutno nastavovat čas explicitně s uvedením datového typu, oTView.ZoomTime(1, 0, CDate(0), CDate(10/24/3600)) což odpovídá rozsahu časové osy od 0 do 10 sekund.

10,11 - Zmenšení, zvětšení rozsahu automaticky dle tabulky. Parametry vPar1, vPar2 nastavit na 0.
20 - Změna zoomu se zachováním času dle parametru nFixed. V parametru vPar1 je násobek aktuální délky časové osy, například 2=zvětšeni rozsahu, 0.5=zmenšení rozsahu. vPar2 nastavit na 0.
21 - Změna zoomu se zachováním času dle parametru nFixed. V parametru vPar1 je nový rozsah, zadává se reálné číslo odpovídající násobku počtu dní, například 2 znamená rozsah dvou dní, 0.5 znamená rozsah 12 hodin, 1/24/60 znamená rozsah 1 minuta, atd. Parametr vPar2 nastavit na 0.
nFixed(Long) Určení nehybné části při zoomu
1 - Zoom se zachováním času levého okraje
2 - Zoom se zachováním času pravého okraje
3 - Zoom se zachováním času středu
4 - Zoom se zachováním času kursoru
vPar1(Variant) Nový čas levého okraje nebo hodnota násobku - dle nastavení nType.
vPar2(Variant) Nový čas pravého okraje nebo hodnota násobku - dle nastavení nType.
Poznámka:
Používá se, jen pokud je nastaven grafický mód.
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice