public void Show(nsIHelperAppLauncher aLauncher, nsISupports aWindowContext, uint aReason)
 {
     if (Download != null)
     {
         Download(this, new LauncherDialogEvent(aLauncher, aWindowContext, aReason));
     }
     else
     {
         aLauncher.Cancel(nsIHelperAppLauncherConstants.NS_BINDING_ABORTED);
     }
 }
 public void Show(nsIHelperAppLauncher aLauncher, nsISupports aWindowContext, uint aReason)
 {
     if (Download != null)
     {
         Download(this, new LauncherDialogEvent(aLauncher, aWindowContext, aReason));
     }
     else
     {
         aLauncher.Cancel(nsIHelperAppLauncherConstants.NS_BINDING_ABORTED);
     }
 }
 public /*nsILocalFile*/ nsISupports PromptForSaveToFile(nsIHelperAppLauncher aLauncher, nsISupports aWindowContext,
                                                         string aDefaultFileName, string aSuggestedFileExtension, bool aForcePrompt)
 {
     aLauncher.Cancel(nsIHelperAppLauncherConstants.NS_BINDING_ABORTED);
     return(null);
 }
 public nsILocalFile PromptForSaveToFile(nsIHelperAppLauncher aLauncher, nsISupports aWindowContext, string aDefaultFileName, string aSuggestedFileExtension, bool aForcePrompt)
 {
     aLauncher.Cancel(nsIHelperAppLauncherConstants.NS_BINDING_ABORTED);
     return null;
 }