Lingering \"License\" message

Got a problem you cannot solve? Try here.
gweihs
Posts: 32
Joined: Sat Jan 21, 2006 10:24 am

Lingering \"License\" message

Postby gweihs » Mon Jan 23, 2006 12:42 pm

During my install (using Swoosh theme), when you clck next on the Licensing page, the page clears and the word "License" lingers there while the next page (Destination Folder) is being setup. This looks sloppy. Is there something i can do to fix it?

MichaelNesmith
Posts: 3452
Joined: Thu Dec 22, 2005 7:17 pm
Contact:

Postby MichaelNesmith » Mon Jan 23, 2006 1:22 pm

How old is the test hardware?
Michael Nesmith
InstallAware
Home of The Next Generation MSI Installer
Get your free copy today - http://www.installaware.com/

gweihs
Posts: 32
Joined: Sat Jan 21, 2006 10:24 am

Postby gweihs » Mon Jan 23, 2006 3:15 pm

Toshiba Tecra purchased new June 2005.

I have problems like this with my product as well. Slow paints maybe hard to test for, but the solution is always the same, to pause for the message pumps to catch up before moving on to process the next page. In C# this is an Application.DoEvents().

casic
Posts: 260
Joined: Thu Mar 17, 2005 4:02 am
Location: Germany
Contact:

Postby casic » Mon Jan 23, 2006 3:54 pm

I (and my customers) can confirm these observations. I think, the problem is that the directory is loaded (which takes some time) before the destination folder page is shown.
Markus Diettrich
InstallAware MVP
If it can't be done with InstallAWARE then you are not using Windows

MichaelNesmith
Posts: 3452
Joined: Thu Dec 22, 2005 7:17 pm
Contact:

Postby MichaelNesmith » Mon Jan 23, 2006 5:19 pm

I see, so it has little to do (if anything) with system draw speed.

The workaround is simple - load your license agreement directly into the license dialog: Open the licensecheck dialog in the dialog editor, select the license box, choose the Lines property in the Object Properties window, click the "..." button, and paste your agreement in there directly. Then double-click the license box, switch to the Object Behavior tab, and set the "Receives Information" field to none.

An even simpler workaround is also available - instead of hosting a tree control that displays folders, you may host a text field and a browse button instead. This will eliminate the load delay and hence the flicker effect. For a theme that does this, look at the Plain dialogs.

Hope these suggestions help alleviate the problem!
Michael Nesmith

InstallAware

Home of The Next Generation MSI Installer

Get your free copy today - http://www.installaware.com/

gweihs
Posts: 32
Joined: Sat Jan 21, 2006 10:24 am

Postby gweihs » Mon Jan 23, 2006 7:50 pm

Thanks, I chose to embed my license text directly in the Dialog and it worked great. Now its much snappier and has a more professional feel. Thank you again :D


Return to “Technical Support”

Who is online

Users browsing this forum: Google [Bot] and 117 guests