PP.Ui.GaugeTextLabel(settings);
settings. JSON-объект со значениями свойств компонента.
Конструктор GaugeTextLabel создает экземпляр класса GaugeTextLabel.
Для выполнения примера предполагается наличие на странице компонента Speedometer с наименованием «speed1» (см. «Пример создания датчика топлива»). Добавим на страницу кнопку, при нажатии на которую добавится текстовая метка:
<input TYPE="button" VALUE="GaugeTextLabel" ONCLICK="TestTrendPoint()"> <script> function TestTrendPoint() { var trend = new PP.Ui.GaugeTrendPoint({ Value: 35,//значение, на котором расположена отсечка Marker: { PPType: PP.Ui.TriangleMarker,//маркер, используемый для вывода отсечки Size: 20, Flip: true, Border: { PPType: PP.SolidColorBrush, Color: "blue" }, } }); speed1.getScales(1).getTrends().push(trend); var gaugeTextLabel = new PP.Ui.GaugeTextLabel({ Text: "Тест", Font: {FontFamily: "Tahoma", Size: 12, Color: "orange"} }); speed1.getScales(1).getTrends(0).setLabel(gaugeTextLabel); speed1.render(speed1, this); } </script>
После нажатия на кнопку «GaugeTextLabel» на шкале спидометра будет размещена текстовая метка, имеющая следующий вид:
См. также: