Форум программистов
 
Расширенный поиск
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Delphi > Lazarus, Free Pascal, CodeTyphon
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 30.11.2017, 00:14   #1
7in
Евгений (Jin X)
Форумчанин
 
Аватар для 7in
 
Регистрация: 14.12.2014
Адрес: Самара
Сообщений: 237
Репутация: 147
По умолчанию TChart - подписи по осям

Я добавляю точки через AddXY и хочу, чтобы подписи были с градацией по целым числам (вообще, у меня значения и X, и Y целые). И чтобы не было по 3 одинаковых значения (типа 0 0 0 1 1 1 2 2 2 3 3 3). Как это сделать?
И можно ли изменить толщину линии графика?
__________________
Делаю лабы на Asm: asmlabs.ru
Tell me would you kill to save a life? Tell me would you kill to prove you're right?
Crash, crash, burn, let it all burn, this hurricane's chasing us all underground...
7in вне форума   Ответить с цитированием
Старый 30.11.2017, 10:22   #2
Аватар
Модератор
Заслуженный модератор
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Адрес: Северодонецк.ua
Сообщений: 16,805
Репутация: 5909
По умолчанию

Цитата:
хочу, чтобы подписи были с градацией по целым числам (вообще, у меня значения и X, и Y целые). И чтобы не было по 3 одинаковых значения (типа 0 0 0 1 1 1 2 2 2 3 3 3). Как это сделать?
не понятно. На картинке покажи эту хотелку.
Цитата:
И можно ли изменить толщину линии графика?
Можно
Код:

procedure TForm1.Button1Click(Sender: TObject);
begin
  TLineSeries(Chart1.Series[0]).LinePen.Width:=3;
  Chart1.Series[0].AddXY(1,1);
  Chart1.Series[0].AddXY(2,4);
  Chart1.Series[0].AddXY(4,7);
  Chart1.Series[0].AddXY(5,1);
  Chart1.Series[0].AddXY(6,2);
  Chart1.Series[0].AddXY(7,5);
  Chart1.Series[0].AddXY(8,6);
end;

Изображения
Тип файла: jpg Безымянный.jpg (67.6 Кб, 12 просмотров)
__________________
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар на форуме   Ответить с цитированием
Старый 30.11.2017, 12:57   #3
7in
Евгений (Jin X)
Форумчанин
 
Аватар для 7in
 
Регистрация: 14.12.2014
Адрес: Самара
Сообщений: 237
Репутация: 147
По умолчанию

Вообще, компонент TChart в Lazarus и Delphi отличается довольно прилично...

Вот так выглядит сейчас (кружками обведены повторяющиеся значения):
2017-11-30_00-36-40.png
Вот так надо:
2017-11-30_00-37-13.png
Т.е. чтобы сетка была точно на целых значениях, а не где-то в промежутках (по сути же, на первой картинке 1 - это не 1, а 0.845, например, или 1.453; и 45, 46, 46, 47 - это по факту что-то вроде 45.1, 45.9, 46.7, 47.4; просто формат задан целый: %0:.0n).

Вот так, по сути, на самом деле сейчас (только числа тут другие):
2017-11-30_00-44-23.png
__________________
Делаю лабы на Asm: asmlabs.ru
Tell me would you kill to save a life? Tell me would you kill to prove you're right?
Crash, crash, burn, let it all burn, this hurricane's chasing us all underground...
7in вне форума   Ответить с цитированием
Старый 30.11.2017, 12:58   #4
7in
Евгений (Jin X)
Форумчанин
 
Аватар для 7in
 
Регистрация: 14.12.2014
Адрес: Самара
Сообщений: 237
Репутация: 147
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
На картинке покажи эту хотелку.
По сути, как на картинке у тебя и надо. А получается как на последней моей картинке... или на первой.
__________________
Делаю лабы на Asm: asmlabs.ru
Tell me would you kill to save a life? Tell me would you kill to prove you're right?
Crash, crash, burn, let it all burn, this hurricane's chasing us all underground...
7in вне форума   Ответить с цитированием
Старый 30.11.2017, 13:19   #5
Аватар
Модератор
Заслуженный модератор
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Адрес: Северодонецк.ua
Сообщений: 16,805
Репутация: 5909
По умолчанию

Цитата:
компонент TChart в Lazarus и Delphi отличается довольно прилично...
извини, не обратил внимания, что не делфи
__________________
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар на форуме   Ответить с цитированием
Старый 01.12.2017, 00:42   #6
7in
Евгений (Jin X)
Форумчанин
 
Аватар для 7in
 
Регистрация: 14.12.2014
Адрес: Самара
Сообщений: 237
Репутация: 147
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
извини, не обратил внимания, что не делфи
Я не знаю, может, в Delphi такая же ерунда. Например, если развернуть на весь экран...
__________________
Делаю лабы на Asm: asmlabs.ru
Tell me would you kill to save a life? Tell me would you kill to prove you're right?
Crash, crash, burn, let it all burn, this hurricane's chasing us all underground...
7in вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Формат представления численных значений по осям x, y на графиках jeckham Помощь студентам 1 28.05.2016 16:19
Движение обычного круга по осям стрелками клавиатуры. mitmikha Паскаль 2 18.04.2011 08:39
Перенос Параллелепипеда по осям stscolt Помощь студентам 3 23.09.2009 08:29
Подписи в Tchart. Superman Компоненты Delphi 0 23.07.2009 21:40




10:23.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru