IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

> Оформление..., рисование из текущих координат курсора
NorthAngel
сообщение 11.12.2005 9:20
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 25
Пол: Женский

Репутация: -  0  +


Заранее извиняюсь за нечеткую формулировку проблемы. unsure.gif
В общем, нужна помощь в оформлении интерфейса, а именно:
Допустим, на определенном компоненте находится canvas, при положении курсора в области рисования, от координат положения курсора выводится графическая информация.
Что-то вроде "шлейфа" за курсором. smile.gif

Очень надеюсь на вашу помощь. Заранее спасибо unsure.gif


--------------------
ошибки легче всего делаются и труднее всего находятся в самых простых местах программы =))
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов(1 - 6)
XaMMaX
сообщение 11.12.2005 19:23
Сообщение #2


Пионер
**

Группа: Пользователи
Сообщений: 85
Пол: Мужской
Реальное имя: max

Репутация: -  0  +


А в чём именно вопрос?
Как узнать положение курсора ?
Как узнать когда курсор будет находится на canvas?
Как вывести графическую информацию (если этот вопрос то раскажи по подробнее какую именно информацию)?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
#$# PaVeL #$#
сообщение 12.12.2005 12:04
Сообщение #3


Пионер
**

Группа: Пользователи
Сообщений: 91
Пол: Мужской
Реальное имя: Павел

Репутация: -  0  +


Код
Компонент.Canvas.MoveTo(X : Integer; Y : Integer);

Перемещение графического курсора в X,Y координаты без вычерчиваемой линии.

Код
Компонент.Canvas.LineTo(X : Integer; Y : Integer);

Перемещение графического курсора в X,Y координаты c вычерчиванием линии, из предыдущих координат.

Параметры графического курсора задаются в Компонент.Canvas.Pen.
Как понял твой вопрос так и ответил на него! dirol.gif

про тэги не забываем! mad.gif

Сообщение отредактировано: GoodWind - 12.12.2005 12:15
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 12.12.2005 12:42
Сообщение #4


Гость






Значит, так, #$# PaVeL #$# !!! Я понял, что ты занимаешься флудом, не читая как положено даже вопросы, задаваемые автором, и начну принимать меры, если еще ХОТЬ РАЗ увижу такое твое поведение ... Ясно?
 К началу страницы 
+ Ответить 
NorthAngel
сообщение 12.12.2005 12:51
Сообщение #5


Новичок
*

Группа: Пользователи
Сообщений: 25
Пол: Женский

Репутация: -  0  +


В общем, пыталась я что-то сделать с помощью GetCursorPos(...);, и некоторых небезызвестных процедур и функций canvas. ... Вопрос лишь в самой выводимой граф. инфе.
Неужели никогда не было желания оформить свою прогу подобным образом? (см. прикрепленный файл, думаю, понятно где на скриншотах находится курсор) Показываю на одном из примеров такого оформления.

Хотя, вполне возможно, это вовсе не так осуществляется. Я в графике полный 0 mega_chok.gif LoL

Сообщение отредактировано: NorthAngel - 12.12.2005 13:07


Эскизы прикрепленных изображений
Прикрепленное изображение Прикрепленное изображение

--------------------
ошибки легче всего делаются и труднее всего находятся в самых простых местах программы =))
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 12.12.2005 12:54
Сообщение #6


Гость






NorthAngel, по правилам форума запрещено выкладывать бинарники (во избежание... сама понимаешь...) Так что извини, я его удаляю... Если хочешь показать пример оформления - сделай скриншот...
 К началу страницы 
+ Ответить 
NorthAngel
сообщение 14.12.2005 16:46
Сообщение #7


Новичок
*

Группа: Пользователи
Сообщений: 25
Пол: Женский

Репутация: -  0  +


unsure.gif Ну, Неужели никто не сталкивался с данным вопросом.. wacko.gif
Или это вообще просто делается, только я что-то торможу...


--------------------
ошибки легче всего делаются и труднее всего находятся в самых простых местах программы =))
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 12.07.2025 14:13
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"