| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB6 > Очистка не всей области |
| Автор: iff 15.8.2011, 13:21 |
| Для очистки формы или др. элемента от ранее нарисованных фигур служит команда CLS. А как очистить не всё, а область в виде линии, шириной 10? Можно ли рисовать на форме линии, цвет которых характеризуется не только RGB, но и прозрачностью (альфа-канал)? |
| Автор: Dexx 15.8.2011, 14:32 | ||
Обновить область как то так
|
| Автор: iff 17.8.2011, 16:35 |
| А нельзя ли использовать свойства DrawMode и DrawStyle? Если учесть, что в начале картинка на форме будет закрашена (цвет известен), а затем закраску нужно будет стирать рисую линию. Линия должна рисоваться так, что-бы из-за указанных свойств она смешивалась с закраской и образовывала прозрачный цвет. |