The process involves making your form invisible then capturing a screen shot in code. You then make your form visible. Some where along the line you figure out your position relative to the screen. Then using a random X, Y coordinate system and the PSet function you make pixels of your form the same as the pixels of the BMP you have in memory.
A Vertical and Horizotal wipe can be easily be performed by making the wipe 2 image the zorder the top but with a size 0 in one or even both directions and just increasing the size until it is full size refreshing as you go.
Problem I have with disolve is more in how to get a randomness spread of all the spots on a image without repeating any spot so it disolves at a constant rate. But I'm sure someone has a formula for that out there.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.