Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Стены и основание диаграммы

Подписи осей

Оси диаграммы могут иметь подписи, представляющие собой области и описываемые свойствами, присущими любым прямоугольным областям на диаграмме. Рассмотрим только запись текста и включение, выключение отображения объекта "подпись оси". Доступ ко всем полям и методам подписи осуществляется через коллекцию Axes, члены которой и есть ссылки на подписи. В приложениях Delphi запись текста в объект "подпись оси" можно реализовать с помощью функции AxisChart.

Function AxisChart (Name:variant;Category,Series,Value:string):boolean;begin AxisChart:=true; try if Category<>'' then E.Charts.Item[name].Axes[xlCategory].HasTitle:=True else E.Charts.Item[name].Axes[xlCategory].HasTitle:=False; if Series<>'' then E.Charts.Item[name].Axes[xlSeries].HasTitle:=True else E.Charts.Item[name].Axes[xlSeries].HasTitle:=False; if Value<>'' then E.Charts.Item[name].Axes[xlValue].HasTitle:=True else E.Charts.Item[name].Axes[xlValue].HasTitle:=False; E.Charts.Item[name].Axes[xlCategory].AxisTitle.Text:=Category; E.Charts.Item[name].Axes[xlSeries].AxisTitle.Text:=Series; E.Charts.Item[name].Axes[xlValue].AxisTitle.Text:=Value; except AxisChart:=false; end;End;

Стены представляют собой вертикальные области, ограничивающие графическую часть диаграммы, и описываются через свойства и методы объекта Walls. Этот объект имеет такие свойства, как цвет и стиль окаймления, стиль и цвет (заливка) области стен. Функции управления этими свойствами смотрите в приложении.

Цвет, толщина и стиль рамки окаймления:

E.Charts.Item[name].Walls.Border.Color:=Color;E.Charts.Item[name].Walls.Border.Weight:=Weight;E.Charts.Item[name].Walls.Border.LineStyle:=LineStyle;

Цвет, рисунок и цвет рисунка заполнения стен:

E.Charts.Item[name].Walls.Interior.Color:=Color;E.Charts.Item[name].Walls.Interior.Pattern:=Pattern;E.Charts.Item[name].Walls.Interior.PatternColor:=PatternColor;

Заливка области стен из файла:

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

Основание графической части диаграммы - область, ограничивающая диаграмму внизу. Она описывается через свойства и методы объекта Floor. Этот объект обладает аналогичными свойствами, как и область стен. Вот несколько примеров их настройки из приложений Delphi.

Цвет, толщина и стиль линий - границы основания:

E.Charts.Item[name].Floor.Border.Color:=Color;E.Charts.Item[name].Floor.Border.Weight:=Weight;E.Charts.Item[name].Floor.Border.LineStyle:=LineStyle;

Цвет, рисунок и цвет рисунка области основания:

E.Charts.Item[name].Floor.Interior.Color:=Color;E.Charts.Item[name].Floor.Interior.Pattern:=Pattern;E.Charts.Item[name].Floor.Interior.PatternColor:=PatternColor;

Заливка области основания из файла:

E.Charts.Item[name].Floor.Fill.UserPicture(PictureFile:=File_);E.Charts.Item[name].Floor.Fill.Visible:=True;
<== предыдущая лекция | следующая лекция ==>
Легенда | Масштабные преобразователи (продолжение)
Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 329; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.