Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.06.05;
Скачать: CL | DM;

Вниз

Градиентная представление массива данных   Найти похожие ветки 

 
snl73 ©   (2011-02-23 09:20) [0]

Здравствуйте.
Имеется массив данных, который представляет собой температурное поле. Необходим компонент, в котором можно сделать следующее:
1. настроить цветовое соответствие температуры;
2. графически представить это температурное поле (с переходами цвета)


 
DimaBr ©   (2011-02-23 09:41) [1]

Внимание! Здесь обсуждаются вопросы, связанные с разработкой компонентов, редакторов свойств, редакторов компонентов и экспертов IDE.
Вопросы по поиску и использованию готовых компонентов, редакторов или экспертов являются нарушением тематики и могут быть удалены.


 
KilkennyCat ©   (2011-02-24 14:03) [2]

uses gdi+

type
 TData = record
 t : integer;
 c : color;
end;
......................................
var
 data : array of  TData;
............................................
procedure spektr(d : array of TData; r : TRect);
var
 i : integer;
 dx : integer;
 GrLBrush: TGPLinearGradientBrush;
begin
 dx := round((r.right - r.left)/length(d)); //вычисление ширины каждого температурного перехода
  for i := low(d) to high(d) do begin //для каждого элемента
      GrLBrush:=TGPLinearGradientBrush.Create(//создаем градиентную кисть
  ну а потом рисуем, с шагом dx
 end;
end;


 
Amoeba_   (2011-02-24 16:25) [3]


> Необходим компонент

http://anfilat.chat.ru/tpcolor.htm



Страницы: 1 вся ветка

Текущий архив: 2011.06.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.008 c
1-1255714707
Critical Section
2009-10-16 21:38
2011.06.05
Как правильно использовать Mutex как замену Critical Section?


6-1237972450
антон1243232
2009-03-25 12:14
2011.06.05
Проблема со склейкой пакетов


1-1256130157
sniknik
2009-10-21 17:02
2011.06.05
Узнать позицию (индекс) текущей строчки меню TMainMenu.TMenuItem


2-1298670826
TStas
2011-02-26 00:53
2011.06.05
Как у Дельфей переставить папку по умолчанию?


2-1298569806
RMan
2011-02-24 20:50
2011.06.05
Прозрачное неактивное окно