| 
| 
 | Вопрос # 5 642/ вопрос открыт / | 
 |  Приветствую, уважаемые эксперты!День добрый. Подскажите пожалуйста, как отменить автоочистку canvas'a формы, при её сворачивании-разворачивании. Т.е. я что-то рисую, сворачиваю форму, разворачиваю, все на месте
 Заранее спасибо!
 
|  |   Вопрос задал: Korsv (статус: Посетитель)Вопрос отправлен: 17 сентября 2011, 22:52
 Состояние вопроса: открыт, ответов: 0.
 |  
 Мини-форум вопросаВсего сообщений: 5; последнее сообщение — 20 сентября 2011, 03:26; участников в обсуждении: 3. 
|   | Вадим К (статус: Академик), 17 сентября 2011, 23:34 [#1]:Просто нужно делать рисование в OnPaint формы. И все будет хорошо. При разворачивании формы это событие будет вызвано автоматически. Галочка "подтверждения прочтения" - вселенское зло. |  
|   | Korsv (статус: Посетитель), 17 сентября 2011, 23:54 [#2]:у меня заранее не известно что и где будет нарисовано. т.е. в зависимости от таймера, расположения мышки и нажатия неких клавиш, рисуются разные объекты. в Onpaint только определенная последовательность |  
|   | Вадим К (статус: Академик), 19 сентября 2011, 10:26 [#3]:А никто не мешает создать себе в памяти TBitmap и рисовать сразу на нем, а в OnPaint - переносить на форму. Так ещё и одного зайца накроете -  мерцания при рисовании. Есть способ проще - поставьте на форму PaintBox (стандартный компонент), растяните на нужную часть формы и рисуйте на нем.
 Галочка "подтверждения прочтения" - вселенское зло. |  
|   | bugmenot (статус: 3-ий класс), 19 сентября 2011, 15:34 [#4]:установить DoubleBuffered? виконання програми розпочинається з того самого мiсця, де призупинилося.
 
 |  
|   | Korsv (статус: Посетитель), 20 сентября 2011, 03:26 [#5]:всем большое спасибо. разобрался |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |