Form Fade

When loading a form I would like it to fade from one to the other.

No particular reason why, but I think it would make my solution look quite cool. (Provided the fade isn’t too slow so users think the network connection is poor).

Has anyone had any experience with doing this or any other effects in their solutions?

just curious! ;-)

Have you ever seen a professional software solution, that fades it’s forms? :lol:

I know, it’s not possible right now (plugin-guys?? where are you?) and I don’t think Servoy has that high on the wishlist!

But hey, don’t challenge them.
I have seen stuff in the past, that was implemented the next-day! :lol:

In a webclient running on IE it would be as easy as adding

<meta http-equiv="Page-Enter" content="blendTrans(Duration=0.5)">

in the html header. If there is a way of changing the HTMLheader Servoy generates this could be solved. (it degrades gracefully in other browsers)

Changing the HTML header would also solve issues with character set definitions for foreign languages as bobpee posted a few day ago.

Just because nobody does it yet is no reason for me not to. :P

I don’t think a plugin should be necessary, after all button animation is already possible using javascript:

& animated labels - Classic Servoy - Servoy Community

I was thinking along the same lines; using CSS & javascript to achieve the effects. e.g. http://brainerror.net/scripts/javascript/blendtrans/, http://blog.paranoidferret.com/index.php/2007/12/20/javascript-tutorial-simple-fade-animation/

Perhaps I can do it with entire forms or if not maybe individual elements within the form. (i.e. user chooses an option and elements fade & appear dependent on desired functionality). oooh I like that idea! :shock: I could have a UI that appears to the user to customize itself to the requirements of their task rather than appearing to the user that they have entered a ‘new section’ of the application.

Will have an explore as have only just googled the links above and if I get something working will post a demo solution up here.