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

Вернуться   Форум программистов > Delphi > Общие вопросы Delphi
Регистрация

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


Ответ
 
Опции темы
Старый 20.04.2010, 18:01   #1
Smerch66
Пользователь
 
Регистрация: 22.03.2010
Сообщений: 33
Репутация: 10
По умолчанию по компоненту Chart

Размещаю 2 кнопки на компоненте Chart, с названиями "+" и "-". Возможно ли сделать так, чтобы по нажатию на "+" масштаб графика увеличивался, и причём только по горизонтальной оси. А "-" - на столько же уменьшался?

Спасибо всем кто откликнется! Я в ступоре...

И ещё подскажите пожалуйста как менять цвет кнопки Button?

Последний раз редактировалось Smerch66; 20.04.2010 в 18:17.
Smerch66 вне форума   Ответить с цитированием
Старый 21.04.2010, 02:33   #2
Sanprof
Форумчанин
 
Аватар для Sanprof
 
Регистрация: 28.01.2008
Адрес: Украина, г. Харьков
Сообщений: 267
Репутация: 44
По умолчанию

если масштаб должен происходить по центру, то ИМХО можно просто присваивать крайним значения их же значения, левому - плюс коэфф, правому - минус коэфф (это при увеличении), и соответственно наоборот для уменьшения.
На счет цвета кнопки, то здесь надо ее самому создавать, где-то на этом форуме даже пример был всего в пару десятков строк.
Sanprof вне форума   Ответить с цитированием
Старый 21.04.2010, 08:11   #3
SERG1980
Профессионал
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,813
Репутация: 717
По умолчанию

Ну не совсем масштаб но изменяя эти значения можно либо растянуть либо сжать график как раз по горизонтали. Может и подойдёт
Уменьшение
Код:

Chart1.MaxPointsPerPage:=Chart1.MaxPointsPerPage+1;

Увеличение
Код:

if Chart1.MaxPointsPerPage>1 then
Chart1.MaxPointsPerPage:=Chart1.MaxPointsPerPage-1;

SERG1980 вне форума   Ответить с цитированием
Ответ

Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по компоненту MediaPlayer FanAnnGeL Компоненты Delphi 4 17.02.2010 01:42
Вопросы по компоненту CoolBar Sunctor Компоненты Delphi 0 10.01.2010 00:04
(проблема с курсовиком)Вопрос по компоненту Chart irk-daredevil Помощь студентам 0 18.12.2009 10:27
Функция доступа к компоненту SeregaIRK Общие вопросы C/C++ 2 11.10.2008 02:56


10:32.


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

RusProfile.ru


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