|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.11.2008, 22:28 | #1 |
Регистрация: 16.11.2008
Сообщений: 7
|
Двойной клик
Начал программировать недавно.
У меня на форме нажатием кнопки мыши рисуются круги. Как сделать, чтобы при двойном щелчке по любому из кругов открывалась вторая форма. Очень надо, помогите пожалуйста. |
16.11.2008, 22:38 | #2 |
*
Старожил
Регистрация: 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 и так далее... Может, пора уже самостоятельно "рогом шевелить"? |
16.11.2008, 22:49 | #3 |
Регистрация: 16.11.2008
Сообщений: 7
|
Я в C# пишу. Наверное я неправильно сформулировал вопрос.
Дело в том, что в Form1_DoubleClick я не могу задать области(эти нарисованные на форме круги), при двойном клике на которые открывалась бы вторая форма. Вопрос именно в этом. Извините, если сильно туплю, конечно |
16.11.2008, 23:20 | #4 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Я не великий знаток Си, но в любом случае, как мне кажется, метода такова: при даблклике по форме проверяется канва на соответствие попадания в круг...
Вы ведь рисуете на канве, никаких идентификаторов кругов у вас нет? Удача вас постигнет, если круги разноцветные. Проверяем цвет. Другой вариант - проверять попадание в круг по формуле (ее константы нужно где-то запоминать при отрисовке очередного круга - массивчик). |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Клик мыши | 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 |