Область построения диаграммы

Область построения диаграммы служит для размещения графического изображения. Она имеет координаты относительно области диаграммы и другие свойства, присущие области: цвет и стиль рамки, цвет заливки и фоновый рисунок. Для доступа к ее координатам и размерам используем объект PlotArea (область построения диаграммы), который содержит все свойства области. Функция PositionPlotArea изменяет ее координаты и размеры.

Function PositionPlotArea(Name:variant;
 Left,,Width,Height:real):boolean;
begin
 PositionPlotArea:=true;
 try
 E.Charts.Item[name].PlotArea.Left:=Left;
 E.Charts.Item[name].PlotArea.:=;
 E.Charts.Item[name].PlotArea.Width:=Width;
 E.Charts.Item[name].PlotArea.Height:=Height;
 except
 PositionPlotArea:=false;
 end;
End;

Другими важными свойствами области диаграммы являются свойства, определяющие стиль, цвет, толщину рамки окаймления и рисунок, цвет самой области. Свойства рамки содержатся в объекте Border области PlotArea. Цвет рамки может быть представлен как комбинация из трех цветов RGB или выбран из палитры. Толщина и стиль выбираются из конечного, определенного списка значений (смотрите исходный текст).

Function BorderPlotArea(Name:variant;

 Color,LineStyle,Weight:integer):boolean;

begin

 BorderPlotArea:=true;

 try

 E.Charts.Item[name].PlotArea.Border.Color:=Color;

 E.Charts.Item[name].PlotArea.Border.Weight:=Weight;

 E.Charts.Item[name].PlotArea.Border.LineStyle:=LineStyle;

 except

 BorderPlotArea:=false;

 end;

End;

Цветовая характеристика области построения диаграммы содержится в объекте Interior. Цвет области и рисунка заполнения может быть представлен как комбинация из трех цветов RGB или выбран из палитры. Вид рисунка заполнения выбирается из конечного, определенного списка значений (смотрите исходный текст). Функция BrushPlotArea устанавливает цветовые параметры области диаграммы.

Function BrushPlotArea(Name:variant;

 Color,Pattern,PatternColor:integer):boolean;

begin

 BrushPlotArea:=true;

 try

 E.Charts.Item[name].PlotArea.Interior.Color:=Color;

 E.Charts.Item[name].PlotArea.Interior.Pattern:=Pattern;

 E.Charts.Item[name].PlotArea.Interior.PatternColor:=PatternColor;

 except

 BrushPlotArea:=false;

 end;

End;

Фон области построения диаграммы может быть представлен не только в виде определенного узора и цветовой комбинации, но и в виде рисунка, загруженного из графического файла. Для этого используется метод UserPicture объекта Fill области PlotArea.

Function BrushPlotAreaFromFile(Name:variant;File_:string):boolean;

begin

 BrushPlotAreaFromFile:=true;

 try

 E.Charts.Item[name].PlotArea.Fill.UserPicture(PictureFile:= File_);

 E.Charts.Item[name].PlotArea.Fill.Visible:=True;

 except

 BrushPlotAreaFromFile:=false;

 end;

End;

Отправить комментарий

Проверка
Антиспам проверка
Image CAPTCHA
...