![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 18.01.2014
Сообщений: 3
|
![]()
Здравствуйте!
Хочу решить такой вопрос: если отрисовать что-нибудь на холсте формы, затем подвигать, обновляется "задеваемая" область и графика исчезает. Если форму не двигать, то через некоторые время на рисунке появляются полосы. Как можно сделать так, чтобы графика всегда отображалась? |
![]() |
![]() |
![]() |
#2 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,899
|
![]()
Если речь про дельфи - то код рисования надо помещать в обработчик события OnPaint формы или того компонента на котором происходит отрисовка. Альтернативный вариант - рисовкать на имейдже или пейнтбоксе, они "запоминают" что на них нарисовано.
Самый лучший вариант - рисовать на битмап в памяти, а потом в Onpaint формы выводить этот битмап на форму. Впредь не забывайте указывать язык (в заголовке темы или хотя бы в сообщении) и желательно прикладывать относящийся к делу код. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 18.01.2014
Сообщений: 3
|
![]()
Большое спасибо!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Автоматическое изменение графика при переносе данных, формулы и графика на другой лист | REztor | Microsoft Office Excel | 0 | 01.06.2013 18:01 |
Графика | Matroska | Фриланс | 3 | 23.04.2011 22:50 |
Графика | Solnze2 | Общие вопросы Delphi | 0 | 15.06.2010 09:46 |
Графика!!! | H'orn | Общие вопросы .NET | 1 | 20.03.2010 17:40 |
Графика и БД | Elena_Saygina | Компоненты Delphi | 7 | 13.10.2009 06:26 |