|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.01.2017, 14:28 | #1 |
Регистрация: 09.11.2016
Сообщений: 5
|
Рисование эллипса в lazarus
Здравствуйте! Мне нужно нарисовать эллипс на timage.
Проблема в том,что мне нужно сделать так,чтобы эллипс рисовался удержанием кнопки на любом месте timage. А он у меня рисуется либо с одного места,либо вообще создает много эллипсов(т.е. я удерживаю кнопку,и он создает не 1 эллипс,а множество). Код:
|
29.01.2017, 14:42 | #2 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,499
|
Во первых, событие MouseMove происходит многократно, пока движется мышь.
Во вторых, эти переменные X,Y - они хоть и называются одинаково, но не имеют друг к другу никакого отношения. И вообще они живут пока выполняется породившая их процедура. Могу предложить это: Создать глобальные переменные: Код:
Код:
Последний раз редактировалось type_Oleg; 29.01.2017 в 14:50. |
29.01.2017, 14:51 | #3 |
Я самый любопытный
Участник клуба
Регистрация: 24.07.2012
Сообщений: 1,949
|
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
динамическое рисование эллипса | evgovs1991 | C++ Builder | 2 | 11.10.2014 12:26 |
Рисование эллипса на имейдж с координатами из label | Xatiko | Общие вопросы Delphi | 8 | 14.03.2013 03:04 |
Assembler - Рисование эллипса | dessaber | Помощь студентам | 2 | 21.11.2011 09:13 |
Рисование эллипса на канве и последующее его стирание | Vohakisa | Помощь студентам | 3 | 21.05.2010 14:11 |
Рисование Эллипса | Macwin | Общие вопросы C/C++ | 1 | 18.03.2010 14:38 |