![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
*kitty* |
![]() ![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 28 Пол: Женский Репутация: ![]() ![]() ![]() |
Проблема в следующем: есть TChart и несколько серий, количество которых заранее неизвестно, поэтому серии создаются динамически по необходимости. Каждая серия - это графическое представление сигнала. Каждый сигнал имеет собственное имя. Имена содержатся в массиве, например: Name_of_signals: array [1..N] of string. Нужно, чтобы по оси У (LeftAxis) напротив каждого сигнала стояло его имя (как на рис.2). Используя событие OnGetAxisLabel ,
procedure TForm1.Chart1GetAxisLabel(Sender: TChartAxis; метка появляется только напротив первого сигнала, т.е только для первой серии (рис.1). Как сделать, чтобы напротив каждой серии стояло нужное имя? Что-то никак не получается... На рисунках ниже показано как примерно это должно выглядеть. ![]() ![]() |
![]() ![]() |
![]() |
Текстовая версия | 8.07.2025 4:24 |