| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB6 > Прозрачность |
| Автор: samyas 15.7.2006, 22:58 |
| Народ подскажите, пожалуйтса, как сделать так, чтобы контролы(или один из них) стали прозрачными и было видно форму или стали дырки вместо них. И наоборот, чтобы борма стала прозрачной,а контролы остались видимыми. Напишите с пояснениями и киньте ссылки на статьи на эту тему. Заранее СПАСИБО. |
| Автор: cardinal 16.7.2006, 00:29 |
| Посмотри тут http://www.activevb.de/tipps/tipkat/kat10.html например http://www.activevb.de/tipps/vb6tipps/tipp0462.html |
| Автор: mihanik 17.7.2006, 07:46 |
| cardinal! Я тебя уважаю, но иногда кроме кода хочется почитать и коментарии к этому самому коду. А с немецким у многих напряг... На Аглицком есть что-нибудь? Хотя, если честно, то и в указанных тобой местах покапаться интересно... |
| Автор: cardinal 17.7.2006, 13:07 |
Посмотри тут http://forum.vingrad.ru/index.php?showtopic=27371 сомневаюсь, что не найдешь... |
| Автор: samyas 18.7.2006, 09:07 |
| Нашёл две статьи: http://vbcorner.narod.ru/faq/transp1.html http://vbcorner.narod.ru/faq/transp2.html Статьи хорошие, но это не то, что мне надо. А я бы хотел что-то типа следующего: При нажатии на кнопку свойство контрола BackStyle меняется с -Непрозрачно- на -Прозрачно-. После этого функция генерирует какой- нибудь цвет и проверяет используется ли этот цвет на других компонентах контрола (Например, цвет шрифта или рамки), и если нет то этот цвет задаётся как BackColor UserControl'а и делается прозрачным (Но НЕ ПОЛНОСТЬЮ, а так чтобы было видно, что поднизом и в то же время обрабатывались действия мыши). Таки образом невидимым становится только UserControl, все остальные компоненты остаются видимыми. Если кто знает(хотя бы что-то похожее) пожскажите пожалуйста. |
| Автор: samyas 24.7.2006, 20:32 |
| Ау-у-у-у!!! Тут кто-нибудь есть? |