Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > подписи по оси ОХ в TChart


Автор: wolver17 22.5.2016, 21:16
Вопрос немного нубский, но всё же... ибо я туплю smile 
Подскажите пож., хочется собственные текстовые (AnsiString) подписи столбцов на шкале ОХ (тип диаграммы - столбцами). На данный момент код такой:
Код

    Form6->Chart1->Series[0]->Clear();
    AnsiString name[5]={"вариант1","вариант2","вариант3","вариант4", "вариант5"};  //это те текствые надписи, которые я хочу под каждым столбцом
    for(int i=0;i<4;i++)
        Form6->Chart1->Series[0]->AddXY(i,toChartSelect[i],name[i],clTeeColor);


Оно работает, но визуально некрасиво, если 3-й параметр будет пустая строка - то под каждым столбцом будет нумерация от 1-го параметра ф-ции ADDXY, но при этом над каждым столбцом будут клёвые надписи мах значений каждого столбца.
Код

        Form6->Chart1->Series[0]->AddXY(i,toChartSelect[i], "",clTeeColor);


Собственно вопрос заключается в том, как сохранить эти надписи над столбцами + добавить текстовые подписи (а не нумерацию) под столбцами на оси ОХ?
(подробности на скрине с гуглдока):
https://drive.google.com/file/d/0B35Q7HCU9LwOMnlsWnFXNGZ2cEU/view?usp=sharing

Автор: wolver17 29.5.2016, 00:35
ап! вопрос актуален и очень нужно решение(

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)