Поиск:

Ответ в темуСоздание новой темы Создание опроса
> прямая линия в DBChart 
:(
    Опции темы
Дося
Дата 6.6.2006, 21:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 15.2.2006

Репутация: нет
Всего: нет



Народ, подскажите, плиз, как в DBChart нарисовать прямую линию по оси Y... smile К примеру, y=10. Заранее пасиба! 
PM MAIL   Вверх
VID
Дата 7.6.2006, 07:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 57
Регистрация: 4.10.2004
Где: Новосибирск

Репутация: нет
Всего: нет



   Так как DBChart рисует в серии только то, что лежит в присоединенной таблице базы данных, то можно создать таблицу и засунуть туда пару записей, чтоб по Y было 10, а по X от начала до конца (здесь нужны все-таки конкретные циферы).
  Другой вариант это прорисовка статической линии, которая к сериям никакого отношения не имеет, ее можно рисовать прямо на канве DBChart. Отсюда следует, что необходимо получить канву и нарисовать на ней линию (тогда малейшее изменение со стороны осей собъет установку линии "висящей" на Y=10), но это весч поправимая, в событии OnAfterDraw надо каждый раз вычислять новое положение по Y smile и рисовать, хоть на полях, хоть на графике.

Код

Chart1->Canvas->Line(x1, Y, x2, Y); /// Здесь Chart и DBChart не различаются (канва есть у всех графических объектов, насколько мне известно)


Для пущей верности посмотри метод TTeeCanvas::Line(x0, y0, x1, y1). 
PM MAIL   Вверх
Дося
Дата 7.6.2006, 12:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 15.2.2006

Репутация: нет
Всего: нет



Хех, все понял. Мне приятнее первый вариант. smile Спасибо за помощь! smile  
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0663 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.