|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.11.2011, 03:07 | #1 |
Пользователь
Регистрация: 28.10.2011
Сообщений: 22
|
не стирается часть рисунка при перемещении
тележка на колесах. при нажатии на кнопку рисунок должен перемещаться, а у меня прямоугольник двигается, а колеса нет. почему?
Код:
Код:
|
18.11.2011, 10:25 | #2 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,882
|
Исправьте процедуру TKol.ris как в моём коде, а то у Вас там менялось поле класса Х, из-за чего отрисовка второго колеса влияла на класс в целом, я сделал через временную перменную, убрал это влияние. Ещё там есть небольшой глитч, стирание колеса на старой позиции чуть-чуть затирает тележку, ну тут уж как-то надо перепроектировать, могу предложить чистить весь канвас, а не за конкретными частями, и рисовать без стираний, тогда вышеописанного не должно быть.
Код:
Последний раз редактировалось phomm; 18.11.2011 в 10:35. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Зависание CopyFileEx при перемещении формы | ProESM | Общие вопросы Delphi | 2 | 25.04.2011 16:01 |
шум при перемещении мыши | Lotles | Компьютерное железо | 6 | 14.12.2010 21:16 |
Перезапись при копировании/перемещении | Shouldercannon | Общие вопросы Delphi | 4 | 12.09.2010 02:32 |
Моргает label при перемещении | Maxs | Компоненты Delphi | 21 | 26.11.2009 19:57 |
Процедура при перемещении формы | Alex Cones | Общие вопросы Delphi | 7 | 28.07.2009 09:11 |