Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Builder
Войти
Регистрация
Восстановить пароль
 
dimonov
0 / 0 / 1
Регистрация: 26.02.2011
Сообщений: 48
#1

TChart рисование линии - C++ Builder

10.02.2015, 11:06. Просмотров 578. Ответов 1
Метки нет (Все метки)

Можно ли на TChart рисовать мышкой как на Image? Пробую Вот так но не получается
C++
1
2
3
4
if( Shift.Contains(ssLeft) )   {
Chart1->Canvas->MoveTo(X,Y);
Chart1->Canvas->LineTo(X,Y);
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.02.2015, 11:06
Я подобрал для вас темы с готовыми решениями и ответами на вопрос TChart рисование линии (C++ Builder):

TChart рисует квадратные линии
Кто-нибудь знает какое свойство нужно поменять чтобы чарт рисовал нормальные...

Сетка в TChart - равномерное рисование
Здравствуйте! Подскажите, как настроить сетку в TChart, чтобы она рисовалась...

TChart, изменить цвет уже нарисованной линии
Почему не срабатывает: // Изменить цвет уже нарисованной линии ...

TChart - программно измененить тип линии (обычная->ступенчатая)
Добрый день, уважаемые специалисты. Есть компонент TChart, создана серия...

Рисование линии
ребят помогите пожалуйста, Нужно рисовать линии (прямые) на Image. Вот код...

Рисование ломаной линии
Доброе время суток. Реализовал построение ломаной линии, но рисование...

1
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
25616 / 17169 / 6828
Регистрация: 22.10.2011
Сообщений: 30,364
Записей в блоге: 6
10.02.2015, 11:48 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int pX, pY;
 
// ---------------------------------------------------------------------------
void __fastcall TForm1::Chart1MouseDown(TObject *Sender, TMouseButton Button,
    TShiftState Shift, int X, int Y)
{
    pX = X;
    pY = Y;
}
// ---------------------------------------------------------------------------
 
void __fastcall TForm1::Chart1MouseUp(TObject *Sender, TMouseButton Button,
    TShiftState Shift, int X, int Y)
{
    Chart1->Canvas->MoveTo(pX, pY);
    Chart1->Canvas->LineTo(X, Y);
}
, и отключить Zoom.Allow в настройках Chart-а...
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.02.2015, 11:48
Привет! Вот еще темы с решениями:

Рисование линии по определенным координатам
Нигде не могу найти, как задать линию в билдере, что б она рисовалась от...

Рисование на экране ломаной линии между точками
Помогите составить программу рисования на экране ломаной линии между точками, в...

Форма делится на сектора. Курсором мыши можно рисовать линии. Цвет линии зависит
Народ спасайте. Задача такова " Форма делится на сектора (их количество задает...

Tchart
Подскажите пожалуйста! есть вот такая программка! ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru