Как создать в Лазарусе диаграмму как во вложении к теме(круговую или "секторную")? Смотрел TChart, но не нашел как задать тип диаграммы, отличающийся от стандартного графика.
Круговые диаграммы (Википедия)
Диаграмма
Модератор: Модераторы
Диаграмма
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Нашел. Стандартный TChart это может. Жаль, документация - только исходники.


- dunin
- энтузиаст
- Сообщения: 634
- Зарегистрирован: 02.05.2007 13:18:11
- Откуда: Тољя††и
- Контактная информация:
Как задать нужный формат отображения на шкале?

На рисунке у меня нижняя шкала - дата/время. Отображается как диаграмме хочется. Как заставить ее отображать "правильно"?
Добавлено спустя 11 минут 23 секунды:
Ну почему так? Ковыряешь и так и эдак... Все не выходит. Как только на форуме спросишь - сразу решение само находится.
Вопрос снят. Нашел. Событие OnMarkToText обработать надо.

На рисунке у меня нижняя шкала - дата/время. Отображается как диаграмме хочется. Как заставить ее отображать "правильно"?
Добавлено спустя 11 минут 23 секунды:
Ну почему так? Ковыряешь и так и эдак... Все не выходит. Как только на форуме спросишь - сразу решение само находится.
Вопрос снят. Нашел. Событие OnMarkToText обработать надо.
Код: Выделить всё
procedure TMainForm.DataChartAxisList1MarkToText(var AText: String; AMark: Double);
begin
AText:= DateToStr(AMark);
end; 