Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Изменить рисунок на комонете paintbox

63K
09 октября 2011 года
Andrew88
15 / / 03.06.2011
На элементе Paintbox методом canvas нарисована система координат. На системе координат рисуются 2 линии, координаты которых берутся из полей типа edit. При изменении данных в этих полях рисунок изменяется и накладывается поверх старого.
Знаю что можно воспользоваться fillrect, но тогда придется перерисовывать не только линии, но и саму систему координат, что крайне нежелательно..
Так же прочитал о анимации с помощью спрайтов и масок, что пока не совсем понял..
Подскажите пожалуйста самый адекватный метод изменения рисунка на системе координат, можно с подробностями!
14
09 октября 2011 года
Phodopus
3.3K / / 19.06.2008
Рисуйте систему координат сначала на имидже в памяти, потом переносите на форму
416
10 октября 2011 года
MaitreDesir
380 / / 02.01.2008
;)
Можешь попробовать так:
1. Первый имейдж (его лучше чем паинтбох) кладешь вниз, на нем рисуешь систему координат
2. Поверх кладешь второй имедж (с прозрачностью) и у него на канвасе рисуешь линии
3. При изменении координат точек линий перерисовываешь только второй канвас
4. PROFFIT
Шизофрения конечно, но задачу выполнит.. Лучше конечно как сказал Phodopus систему в памяти держать и просто перекидывать на паинтбокс
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог