Страница 3 из 7
Re: Живые индикаторы на pChart
Добавлено: Пн ноя 19, 2012 1:55 pm
Alex
Трудно сказать...
Это может быть тень.
Это может быть белый фон. $cbg=255;
Ещё можно поэкспериментировать с параметрами drawTextBox
А ещё можно перейти на белую тему. Стратегически белая тема более правильная.
Re: Живые индикаторы на pChart
Добавлено: Пн ноя 19, 2012 2:14 pm
Vit
Спасибо за подсказки

Re: Живые индикаторы на pChart
Добавлено: Вт ноя 20, 2012 1:25 pm
Alex
Для термометра достаточно просто изменить цвет фона с белого на чёрный и поменять цвета значения температуры
$cbg=255; -> $cbg=0;
$Test->drawTextBox(10,122,38,140,"$currentValue"."$unit",0,255,255,255,ALIGN_CENTER,FALSE,-1,-1,-1,100);
255,255,255 -> 245,245,245
Для стикера нужно поменять в четырёх местах светлые тона на тёмные
$cbg=0;
$Test->drawLine(10,60,90,60,220,220,220,FALSE); // line
220,220,220 -> 0,0,0
$Test->drawTextBox(20,20,90,40,"$currentValue"."$unit",0,255,255,255,ALIGN_CENTER,FALSE,-1,-1,-1,100);
255,255,255 -> 0,0,0
$Test->drawTextBox(10,70,90,80,"$label",0,255,255,255,ALIGN_CENTER,FALSE,-1,-1,-1,100);
255,255,255 -> 0,0,0
А дальше по вкусу настраиваем цвета.
Re: Живые индикаторы на pChart
Добавлено: Вт ноя 20, 2012 2:35 pm
Vit
Спасибо Alex ...сделал
единственное не смог поменять максимальное значение....вернее сделал но график не перерисовывается..
не знаю почему
Re: Живые индикаторы на pChart
Добавлено: Вт ноя 20, 2012 3:02 pm
Alex
единственное не смог поменять максимальное значение....вернее сделал но график не перерисовывается..
не знаю почему
Ха! А он и не должен. Я об этом написал во втором посте ветки.
Что не сделано. Значения на термометре просто нарисованы, а должны передаваться в параметрах. Алгоритм рисования столбика должен учитывать эти значения.
В параметрах передаются только декоративные значения для отрисовки, а масштабирования не происходит. Этот градусник работает от -40 до 40 градусов. Решение этой задачи ещё ждёт своего титаника мысли.

)
Хотя... Если там, где написано $currentValue*1.0 написать $currentValue/2.0, то диапазон будет от -80 до 80 градусов, если $currentValue/1.5, то от -60 до 60 градусов.

Re: Живые индикаторы на pChart
Добавлено: Вт ноя 20, 2012 3:04 pm
Vit
ясно...спасибо Alex
Re: Живые индикаторы на pChart
Добавлено: Пт ноя 23, 2012 3:19 pm
Alex
pChatr2 index.php v.1.0.1
Версия 1.0.1. Несколько новых объектов. Умные объекты, которые меняют цвет в зависимости от измеряемой величины. Поддержка тёмной схемы. В комплекте три свободных шрифта (Creative Commons/Open Font License). Распаковать *.ttf файлы в папку
C:\_majordomo\htdocs\pChart\Fonts\
Re: Живые индикаторы на pChart
Добавлено: Пт ноя 23, 2012 3:20 pm
Alex
Примеры.
Re: Живые индикаторы на pChart
Добавлено: Пт ноя 23, 2012 3:59 pm
Vit
Спасибо Alex за проделанную работу...классно...
подскажи, почему могут иконки не выводится? вроде все скопировал

Re: Живые индикаторы на pChart
Добавлено: Пт ноя 23, 2012 4:45 pm
Alex
Я могу предположить только одно, что ttf файлов нет в папке
C:\_majordomo\htdocs\pChart\Fonts\
(pChart\Fonts\ (!), а не pChart2\Fonts\ (!))