![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 17.02.2010
Сообщений: 194
|
![]()
Подскажите пожалуйста метод в котором при наведении курсора мыши скажем на отрисованую линию в Form1, будет подсвечиваться область в pictureBox1 на Form2. Тема горит!!!
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 06.05.2011
Сообщений: 287
|
![]()
Что значит подсвечиваться?
Проблема именно в этой самой "подсветке" или ещё и во взаимодействии между двумя формами? |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 25.04.2008
Сообщений: 476
|
![]()
а как по мне так проблема именно в отслеживании наведения мыши на линию...
Life if about choices
Make the right choice |
![]() |
![]() |
![]() |
#4 | |
Форумчанин
Регистрация: 06.05.2011
Сообщений: 287
|
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 17.02.2010
Сообщений: 194
|
![]()
Вот нарисовал наглядно :
![]() |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 17.02.2010
Сообщений: 194
|
![]()
Проблема в самой реализации... С взаимодействием форм я думаю разгребусь а вот с подстветкой при наведении мыши, думаю нет...
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 17.02.2010
Сообщений: 194
|
![]()
up!!!, так сказать....
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 17.02.2010
Сообщений: 194
|
![]()
ап..............................
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 15.12.2010
Сообщений: 398
|
![]()
Нихера не понятно по рисункам.
А так то что ты хочешь можно сделать тока ручкам. Вычисляешь координату мыши на рисунке, проверяешь в каком сегменте её координаты, перерисовываешь в Bitmap-пе регион (допутсим) c (0,0) до (50,50) с заменой цвета (Зависит от полоежения мыши). То есть создаёшь дубликат искомого изображения, который будет перерисовываться, если пиксель в этом регионе имеет черный цвет RGB (0,0,0) то добавлеяем к цвету +40 допутсим, получится какой то цвет. Иначе если цвет с (210,210,210) и выше значения то вычитаем -40. и при каждом движении мыши отрисовывать. Будет грузить систему, каждое движение мыши, поэтому лучше флажок какой нить. Мол, если действии с данным регионом было то не перекрашиваем, а суём имеющийся Bitmap Последний раз редактировалось Guy; 01.06.2011 в 12:12. |
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 17.02.2010
Сообщений: 194
|
![]()
Да хоть бы метод где то найти который бы подсвечивал....
Хоть по нажатию кнопки.... Допустим кнопку я нажал, и 100х100 сверху слева выделилось розовым.... Ну есть же программы по карто строению, там когда здание возводишь выделяется место куда его сунуть, вот и мне бы такое выделение.... ![]() |
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подсветка синтаксиса => | Патрон | Общие вопросы Delphi | 21 | 03.01.2016 11:48 |
Подсветка текста | alexprey | Общие вопросы Delphi | 8 | 07.08.2010 10:55 |
Чтение изображения из базы данных, Вместо изображения - "System.Byte[]" | ruelCrow | Общие вопросы .NET | 3 | 10.07.2008 23:29 |
Подсветка | Патрон | Общие вопросы Delphi | 7 | 27.03.2008 20:27 |
Подсветка синтаксиса | Simply-Art | Общие вопросы Delphi | 2 | 29.05.2007 16:22 |