Lupa.zip
Autor: Krzysztof Pozorek
Baza w formacie MsAccess 2000
20kB, 25-05-2007
Opis problemu:
Każdy, kto próbował wstawić do formularza obrazek z przezroczystym tłem musiał przeżyć rozczarowanie. Access nie wspiera przezroczystości w plikach GIF. Zawiedzeni tym szukamy w internecie rozbudowanych realizacji z tonami API i kodu VBA, które wymienią mam tło na przezroczysty kolor. Ale czy to musi być takie skomplikowane? Czy nie ma na to jakiegoś prostego sposobu?
No i skoro przezroczystość stwarza takie trudności, to o półprzezroczystości obrazków nawet nie próbujemy pomyśleć...
Rozwiązanie:
Czy ja juz pisałem, że na tej stronie wszystko jest możliwe ;-) Przedstawiam dzisiaj sposób na wykonanie przezroczystego i półprzezroczystego(!) obrazka na formularzu Ms Access za pomocą zwykłe bitmapy. Dostępny do pobrania przykład zawiera rysunek lupy wykonany w programie PBrush.exe (Paint). Lupa ma przezroczyste tło i półprzezroczystą soczewkę oraz półprzezroczysty cień.
Do wykonania tych przezroczystości nie potrzeba nam żadnych API ani kodu. Wszystko wykonujemy ręcznie, korzystając jedynie z naszych artystycznych talentów ;-) no i jeszcze Worda. Jak to możliwe? Oto przepis na półprzezroczysty rysunek.
Miłej zabawy,
K.P.