Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

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

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.11.2008, 22:28   #1
Алежа
 
Регистрация: 16.11.2008
Сообщений: 7
По умолчанию Двойной клик

Начал программировать недавно.

У меня на форме нажатием кнопки мыши рисуются круги. Как сделать, чтобы при двойном щелчке по любому из кругов открывалась вторая форма. Очень надо, помогите пожалуйста.
Алежа вне форума Ответить с цитированием
Старый 16.11.2008, 22:38   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Видать, поиском пользоваться для вас - слишком заумная вещь...
http://www.programmersforum.ru/showt...F4%EE%F0%EC%F3
http://www.programmersforum.ru/showt...F4%EE%F0%EC%F3
http://www.programmersforum.ru/showt...F4%EE%F0%EC%F3
и так далее...
Может, пора уже самостоятельно "рогом шевелить"?
mihali4 вне форума Ответить с цитированием
Старый 16.11.2008, 22:49   #3
Алежа
 
Регистрация: 16.11.2008
Сообщений: 7
По умолчанию

Я в C# пишу. Наверное я неправильно сформулировал вопрос.

Дело в том, что в Form1_DoubleClick я не могу задать области(эти нарисованные на форме круги), при двойном клике на которые открывалась бы вторая форма. Вопрос именно в этом. Извините, если сильно туплю, конечно
Алежа вне форума Ответить с цитированием
Старый 16.11.2008, 23:20   #4
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Я не великий знаток Си, но в любом случае, как мне кажется, метода такова: при даблклике по форме проверяется канва на соответствие попадания в круг...
Вы ведь рисуете на канве, никаких идентификаторов кругов у вас нет?
Удача вас постигнет, если круги разноцветные. Проверяем цвет.
Другой вариант - проверять попадание в круг по формуле (ее константы нужно где-то запоминать при отрисовке очередного круга - массивчик).
mihali4 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Клик мыши stayer Общие вопросы Delphi 1 30.10.2008 19:53
Как обработать двойной щелчок в определенной ячейке DBGrid? Dux БД в Delphi 11 10.08.2008 03:34
Программный клик мышью Аlex Win Api 1 30.06.2008 23:30
Двойной щелчок Д'якон Win Api 4 19.05.2008 18:56
[Delphi] Стрелочка, Звуки, Двойной циферблад!! Gorec Помощь студентам 2 26.04.2008 18:26