Диаграмма

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Диаграмма

Сообщение krab » 20.03.2010 21:35:02

Как создать в Лазарусе диаграмму как во вложении к теме(круговую или "секторную")? Смотрел TChart, но не нашел как задать тип диаграммы, отличающийся от стандартного графика.

Круговые диаграммы (Википедия)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
krab
постоялец
 
Сообщения: 108
Зарегистрирован: 17.02.2010 18:23:08

Re: Диаграмма

Сообщение qivi » 21.03.2010 02:55:27

viewtopic.php?f=5&t=2400&start=45

Пока что 3 пост с низу... :D
Аватара пользователя
qivi
энтузиаст
 
Сообщения: 703
Зарегистрирован: 19.01.2009 13:45:54
Откуда: Россия

Re: Диаграмма

Сообщение krab » 28.03.2010 17:30:42

Нашел. Стандартный TChart это может. Жаль, документация - только исходники.

Изображение
krab
постоялец
 
Сообщения: 108
Зарегистрирован: 17.02.2010 18:23:08

Re: Диаграмма

Сообщение dunin » 07.06.2010 13:14:15

Как задать нужный формат отображения на шкале?
Изображение
На рисунке у меня нижняя шкала - дата/время. Отображается как диаграмме хочется. Как заставить ее отображать "правильно"?

Добавлено спустя 11 минут 23 секунды:
Ну почему так? Ковыряешь и так и эдак... Все не выходит. Как только на форуме спросишь - сразу решение само находится. :?
Вопрос снят. Нашел. Событие OnMarkToText обработать надо.
Код: Выделить всё
procedure TMainForm.DataChartAxisList1MarkToText(var AText: String; AMark: Double);
begin
  AText:= DateToStr(AMark);
end; 
Аватара пользователя
dunin
энтузиаст
 
Сообщения: 634
Зарегистрирован: 02.05.2007 13:18:11
Откуда: Тољя††и


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 253

Рейтинг@Mail.ru