![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBChart показать данный о точке! [D7, WinXP]
Андрей Пл © (2008-12-12 10:58:00)Добрый день.
Есть необходимость в на выведенном графике при подводе мышки к точке показывать ее координаты в всплывающем окошке возле нее.
Что то типа того что есть в Exсele, там можно построить график а когда подводишь мышку к точке возле появляется маленькое окошко с ее координатами.
Подскажите как это реализовать!
Заранее спасибо!
@!!ex (2008-12-17 14:37:00) [1]> [11] Андрей Пл (15.12.08 15:38)
когды ты приезжаешь делать СТО, ты платишь деньги.
Когда мне платят деньги, я даже тупого заказчика не стебу. все объясняю до основ. потому что это работа.
здесь денег никому не платят. форум для того, чтобы ПОМОГАТЬ, а не для того, чтобы вытаскивать ламеров и идиотов.
Jeer (2008-12-15 17:05:00) [2]
> Андрей Пл (15.12.08 15:38) [11]
>
>
Вот тебе простейшая задачка.
На земле валяются 3 лома. Ты замерил их длину рулеткой и получил значения: 1352 мм, 1001 мм, 232 мм.
Твоя задача - отобразить их в виде горизонтальных линий (одна над другой) в pbx:TPaintBox с экивалентной длиной 80% от pbx.ClientWidth для лома с максимальной длиной.
Если есть мозг и желание его развивать - ты эту задачку решишь, а решишь - приходи с ответом.
Наверняка часть твоих вопросов к тому времени вопросу отпадет, поскольку ты начнешь поиск ответов и найдешь их, а если нет - то можешь рассчитывать на помощь.
Но сначала должен разобраться сам в простейших вещах.
Сергей М. (2008-12-15 16:39:00) [3]
> ivak © (15.12.08 15:49) [12]
> стебут а не помогают
Ошибаешься.
Здесь и стебут и помогают.
Помогают :
любому подающему явные и устойчивые признаки здравомыслия, трудолюбия и любознательности.
Стебут :
откровенныххалявщиков, лентяев, бездарей, тупиц, ламеров, нытиков, "мимоходящих".
Palladin (2008-12-15 16:35:00) [4]http://www.delphimaster.ru/cgi-bin/forum.pl?id=1208434700&n=6
Сергей М. (2008-12-15 16:21:00) [5]
> Андрей Пл (15.12.08 15:38) [11]
> когда ты едешь делать что то на СТО
.. то ты платишьмеханику за то что он, в отличие от тебя, знает как сделать это самое "что то".
Все просто :
1. Он делает - ты платишь и едешь,
2. Он ржет - ты не платишь и не едешь.
3. Ты по-прежнему не знаешь, но хочешь ехать ? Ищешь другого механика и далее см. п.1
ivak (2008-12-15 15:49:00) [6]
> Андрей Пл (15.12.08 15:38) [11]
ты выразил все мои мысли. тут на этом форуме все стебут а не помогают
Андрей Пл (2008-12-15 15:38:00) [7]
> Jeer © (15.12.08 15:20) [10]
>
> " И вообще идеал будущего -
> это огромное корыто с горячей водой..." (С) Стругацкие
>
> "И шо бы даже не жевать" (С) мой
Слушай когда ты едешь делать что то на СТО с тебя тоже механик ржот что ты не можешь сделать что то элементарное!!!
Как я понимаю это форум для того и создан что бы помочь в чем то разобраться или объяснить, а свои философские комментарии оставь на другом форуме.
Понимаешь во многом можно разобраться но вопрос времени, сколько тебе понадобиться времени что бы дойти до этого самому или после подсказки человека который что то делал похожее.
Jeer (2008-12-15 15:20:00) [8]" И вообще идеал будущего -
это огромное корыто с горячей водой..." (С) Стругацкие
"И шо бы даже не жевать" (С) мой
Jeer (2008-12-15 15:14:00) [9]
> Естественно я имел ввиду координаты в понятиях графика
А ведь это просто арифметика с началами алгебры..
Проскочил ?
Недосуг было в школе ?
Ах.. да..
С логикой давно уж все не в порядке у "текущего" поколения.
Ведь так трудно "вывести" соотношение
Xscr/Ysrc = Ratio * Xwrd/Ywrd
с подстановкой в нужное место неизвестного параметра и определения его через известные.
Андрей Пл (2008-12-15 14:22:00) [10]
> И термин "координаты" нуждается в жестком определении.
>
> То бишь, "Координаты" чего именно?
Естественно я имел ввиду координаты в понятиях графика (не координаты пикселях). Т.е. есть отображаемый график: допустим по оси Х это время по оси Y это температура и на графике одна из отображаемых точек имеет координаты по времени 20:30 по температуре 10 градусов => при подводе мышки к этой точке надо видеть что то похожее на это (10, 20:30 ) или T=10, t=20:30 ...
Palladin (2008-12-12 22:52:00) [11]Хотя конечно, если Андрею ПээЛ нужны координаты точки (пиксела) относительно контрола, то конечно ты полностью прав )
Palladin (2008-12-12 22:50:00) [12]Ты офигенно оплошал, бо Chart имеет свойство самомасштабироваться в зависимости от входных данных, тем боле DBChart. И термин "координаты" нуждается в жестком определении.
То бишь, "Координаты" чего именно?
ivak (2008-12-12 22:40:00) [13]
> Palladin © (12.12.08 22:38) [4]
ах прими мои извинения, о Мастер Делфи.
я немного оплошал(((
Palladin (2008-12-12 22:38:00) [14]
> ivak © (12.12.08 22:32) [2]
ути пуси... ты считаешь началом координат DBChart верхним левым углом канвы?
Сергей М. (2008-12-12 22:38:00) [15]
> ivak © (12.12.08 22:32) [2]
Я искренне рад, что и у тебя все в порядке с нормолюдским измерянием)
ivak (2008-12-12 22:32:00) [16]
> Сергей М. © (12.12.08 20:00) [1]
все нормальные люди измеряют координаты графиков относительно начала координат.
> Андрей Пл (12.12.08 10:58)
очень просто. в событии OnMouseMove проверяешь подведён указатель мыши к пустому или заполненому пикселю канвы, если заполненный то высвечиваешь хинт.в процедуре обработки этого события есть координаты куда подводится указатель мышки.только не забывай что указываются они относительно верхнего левого угла канвы. удачи!
Сергей М. (2008-12-12 20:00:00) [17]Координаты относительно чего?
Луны ?
Ближайшего пивного ларька ?