Promotic
WikipediaLinkedInYoutubeTwitterFacebook

LabelFormat - vlastnost objektu tvScale

Popis:
Formát popisků stupnice.
Syntaxe:
LabelFormat As Variant
Volání:
oScale.LabelFormat = format
Poznámka:
Vlastnost je určena pro čtení i zápis. Přednastavená hodnota této vlastnosti je definovaná v konfigurátoru Hodnota formátu tohoto objektu. Kreslení popisků stupnice probíhá podle nastavení této vlastnosti, jen pokud je ve vlastnosti tvTrend.LabelFormat nastavena hodnota oTrend.LabelFormat="$dbind" (jinak dle nastavení tvTrend.LabelFormat).
 
Zadání této vlastnosti se liší podle nastavení vlastnosti LabelFormatType:
Pokud LabelFormatType=0, pak popisek je numerická hodnota, jejíž přesnost je zadána v LabelFormat a znamená počet platných cifer z rozdílu tvTrend.ValueMax a tvTrend.ValueMin.
Pokud LabelFormatType=1, pak popisek je numerická hodnota a do LabelFormat se nastavuje počet desetinných míst.
Pokud LabelFormatType=10, pak popisek je čas a do LabelFormat se nastavuje formátovací předpis ve tvaru například "%d.%m.%Y %H:%M:%S.%T", kde:
d=den (1-31),
m=měsíc (1-12),
Y=rok (např. 2016),
H=hodina,
M=minuta,
S=sekunda,
T=milisekunda (0-999) - lze zadat %nT, kde n je počet cifer 1, 2 nebo 3
.

Pokud má být popisek rozdělen na více řádků, je potřeba vložit do řetězce znak "nový řádek" (konstanta vbLf) například následujícím způsobem: LabelFormat = "%d.%m.%Y" & vbLf & "%H:%M:%S".

Počáteční hodnota u hodnotové stupnice je 1 (tzn. 1 desetinné místo), u časové stupnice je to řetězec "%d.%m.%Y" & vbLf & "%H:%M:%S".

Příklad:
Viz příklad v popisu vlastnosti LabelFormatType
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice