FormExDesktop an SpecialForm.dll

Cableguy

Expert
Licensed User
Longtime User
HI again

Due to some desktop cleanning, the source code for my "Specialform.dll" was lost...
So I tryed to re-create its behaviour, especially the ability to show irregular forms, based on image files...
Somehow this has been iluding me, and I can make the backimage transparent to the form, but not the form bacground...

I tried to reverse engeneer the specialform dll with refletor, and cant find the diference...

The Goal is to create the backbone of a splash screen, with fadeIn, pause, FadeOut.
 

Cableguy

Expert
Licensed User
Longtime User
Thanks Andrew, but what was I doing wrong?
Except for the way the bitmap is set, all of was is in your dll, was on mine...
 

agraham

Expert
Licensed User
Longtime User
but what was I doing wrong?
I didn't initially look as I was expecting a SpecialForm.dll in Splash.zip and as it wasn't there I didn't look any further. I just took the output of Reflector for the dll that worked and put it in a project. I didn't realise you were trying to use a FormEx.

Having now looked at Splash.bas you would need to set the FormEx TransparencyKey property with the Door library to get the effect that you want.
 

Cableguy

Expert
Licensed User
Longtime User
you would need to set the FormEx TransparencyKey property with the Door library to get the effect that you want.

But Your FormEXdesktop already has a transparecykey visible to b4ppc....
Does it not do what it should?
I can use it to set a non Alpha channel image like abmp, so that a color value renders transparent to the form...
 

Cableguy

Expert
Licensed User
Longtime User
I had tryied it and it didn't work...
Any way I was lookig to update my pecalfrm dll and turnit into splashscreen with the same features s the module.
Again, Thanks Andrew
 
Top