WARNING: Most of this content (with the exception of the Mozilla 1.9 XPCOM reference) is very old, and can be expected to be out of date and possibly obsolete. For better XUL documentation, please visit the XUL hub at the Mozilla Developer Center.

nsIMsgProgress

IID:892A9E47-853A-454A-8B02-94A7521D046D
Inherits From:nsIWebProgressListener

This interface is implemented by the following components:


Properties

nsIMsgWindow msgWindow

PRBool processCanceledByUser


Methods

void closeProgressDialog ( PRBool forceClose ) nsIPrompt getPrompter ( ) void openProgressDialog ( nsIDOMWindowInternal parent , nsIMsgWindow msgWindow , char* dialogURL , PRBool inDisplayModal , nsISupports parameters ) void registerListener ( nsIWebProgressListener listener ) void unregisterListener ( nsIWebProgressListener listener )

void closeProgressDialog ( PRBool forceClose )

Arguments:
forceClose

nsIPrompt getPrompter ( )


void openProgressDialog ( nsIDOMWindowInternal parent , nsIMsgWindow msgWindow , char* dialogURL , PRBool inDisplayModal , nsISupports parameters )

Open the progress dialog, you can specify parameters through an xpcom object

Arguments:
parent
msgWindow
dialogURL
inDisplayModal
parameters

void registerListener ( nsIWebProgressListener listener )

Arguments:
listener

void unregisterListener ( nsIWebProgressListener listener )

Arguments:
listener

References

This interface is the type of the following properties:

nsIMsgCompose.progress

This interface is passed as an argument to the following methods:

nsIMsgCompose.SendMsg, nsIMsgSend.createAndSendMessage

This interface is returned from the following methods:

nsIMsgSend.getProgress

Reference documentation is generated from Mozilla's source.

Copyright © 1999-2006 XULPlanet.com