Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
FrostMaster
0 / 0 / 0
Регистрация: 26.04.2010
Сообщений: 11
#1

Реакция при наведении мышкой на полукруг - C++

24.11.2011, 04:29. Просмотров 569. Ответов 4
Метки нет (Все метки)

Доброе время суtok.
На форме нарисованы фиrуры и нужно сделаtь разные реакции при наводе на них. С прямоуrольниками-tреуrольниками всё поняtно, а как сделаtь реакцию на полукруr? Вручную прописываtь все tочки?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2011, 04:29     Реакция при наведении мышкой на полукруг
Посмотрите здесь:
Попадает ли точка с заданными координатами в полукруг C++
C++ Выполнить определение цвета пикселя при вождении мышкой по компоненту TImage
Текст при наведении курсора на кнопку C++
Всплывающие подсказки при наведении на объект формы C++
C++ Создать следующую программу: при наведении указателя мыши на кнопку ее координаты изменяются произвольным образом в пределах формы (кнопка убегает
C++ Реакция на enter
Реакция на раскладку C++
C++ Реакция на нажатие клавиши
Реакция на события мыши C++
Реакция на возвращаемое значение C++
C++ Реакция на закрытие процесса
C++ Странная реакция на нажатие стрелки

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1286 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
24.11.2011, 09:04     Реакция при наведении мышкой на полукруг #2

Не по теме:

Цитата Сообщение от FrostMaster Посмотреть сообщение
Реакция при наведении мышкой на полукруг
Полукруг пугается и с визгом убегает.



С целым кругом у тебя проблем нет? Тогда проверяй полупространство относительно прямой, разделяющей этот круг на два. Так даже не только с полукругом, но и с любым сегментом круга сделать легко.
FrostMaster
0 / 0 / 0
Регистрация: 26.04.2010
Сообщений: 11
24.11.2011, 09:16  [ТС]     Реакция при наведении мышкой на полукруг #3
Хреново сформулировал вопрос. С круrом проблемы tоже есtь, просto он мне пока не нужен. Реакция должа быtь при наводе именно на конtyp.
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1286 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
24.11.2011, 10:35     Реакция при наведении мышкой на полукруг #4
У круга есть центр и радиус. Мышь оказывается на контуре, когда расстояние от курсора до центра равно радиусу. Чтобы проверить наведение на дугу нужно дополнительно проверять положение курсора относительно линии(линий) ограничивающих дугу.
FrostMaster
0 / 0 / 0
Регистрация: 26.04.2010
Сообщений: 11
24.11.2011, 13:27  [ТС]     Реакция при наведении мышкой на полукруг #5
Порой я чувствую себя полным идиотом. Спасибо.
Yandex
Объявления
24.11.2011, 13:27     Реакция при наведении мышкой на полукруг
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru