| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Звук, графика и видео > Помогите с прозрачностью формы с image PNG ней |
| Автор: LoaLegba 12.7.2006, 15:54 |
| Ставлю на форму image c PNG с тенью прозрачностью. Делаю форму невидимой Form1.Brush.Style := bsClear; Form1.BorderStyle := bsNone при перетаскивании формы или изменении положений окон за формой по краям рисунка где должна быть прозрачность остается кусками задний фон. Как это победить? |
| Автор: Snowy 12.7.2006, 16:23 | ||
|
| Автор: LoaLegba 13.7.2006, 08:34 | ||||
При включении вообще всякая прозрачность исчезает. Если свернуть и затем востановить окно искажения исчезают. Какие действия происходят при сворачивании окна? |
| Автор: Snowy 13.7.2006, 09:53 |
| Действий много. Можно попробовать дать картинке комманду Repaint. Но, боюсь будет медленновато тягаться. |
| Автор: LoaLegba 14.7.2006, 12:53 |
| При Repaint, refresh как картинки так и формы, ничего не меняется картинка перерисовывается а прозрачность нет ;( это я сразу попробывал, поэтому и проблемка. |
| Автор: developer2007 17.9.2009, 18:51 |
| У меня та же проблема. Никто не решил? (Д2009/Д2010) |