home *** CD-ROM | disk | FTP | other *** search
/ PC for Alla 2003 April / PFA0304.iso / fullversioner / ImageZoom / InstData / com / dialogs / EmailProgressDialog.class (.txt) next >
Encoding:
Java Class File  |  2002-07-17  |  2.8 KB  |  78 lines

  1. package com.zerog.ia.download.dialogs;
  2.  
  3. import com.zerog.ia.download.utility.AppletResourceBundle;
  4. import com.zerog.ia.download.utility.GridBagUtilImpl;
  5. import java.awt.Button;
  6. import java.awt.Component;
  7. import java.awt.Container;
  8. import java.awt.Dialog;
  9. import java.awt.Event;
  10. import java.awt.Frame;
  11. import java.awt.GridBagLayout;
  12. import java.awt.Insets;
  13. import java.awt.Label;
  14. import java.awt.Window;
  15.  
  16. public class EmailProgressDialog extends GUIDialog {
  17.    Button btnOk;
  18.    Label status;
  19.    public static final String TITLE = ".Title";
  20.    // $FF: synthetic field
  21.    static Class class$com$zerog$ia$download$dialogs$EmailProgressDialog;
  22.    // $FF: synthetic field
  23.    static Class class$com$zerog$ia$download$WebInstallerApplet;
  24.  
  25.    public EmailProgressDialog(Frame var1, String var2) {
  26.       super(var1, "", false);
  27.       String var3 = AppletResourceBundle.getLocalizedString(this, ".Title");
  28.       ((Dialog)this).setTitle(var3);
  29.       GridBagLayout var4;
  30.       ((Container)this).setLayout(var4 = new GridBagLayout());
  31.       GridBagUtilImpl.setLayoutManager(var4);
  32.       this.status = new Label("", 1);
  33.       GridBagUtilImpl.add(this, this.status, 0, 0, 5, 1, 2, 10);
  34.       String var5 = AppletResourceBundle.getLocalizedString(class$com$zerog$ia$download$WebInstallerApplet == null ? (class$com$zerog$ia$download$WebInstallerApplet = class$("com.zerog.ia.download.WebInstallerApplet")) : class$com$zerog$ia$download$WebInstallerApplet, ".Button.OK");
  35.       this.btnOk = new Button("       " + var5 + "       ");
  36.       this.btnOk.disable();
  37.       GridBagUtilImpl.add(this, this.btnOk, 0, 1, 5, 1, 0, new Insets(25, 0, 0, 0), 10);
  38.       ((Window)this).pack();
  39.       ((GUIDialog)this).center();
  40.       ((Dialog)this).show();
  41.    }
  42.  
  43.    public void setStatusLabel(String var1) {
  44.       this.status.setText(var1);
  45.       this.status.invalidate();
  46.       ((Window)this).pack();
  47.       ((GUIDialog)this).center();
  48.    }
  49.  
  50.    public void done() {
  51.       this.btnOk.enable();
  52.       this.btnOk.requestFocus();
  53.       ((Component)this).repaint();
  54.    }
  55.  
  56.    public boolean handleEvent(Event var1) {
  57.       if (var1.target == this.btnOk && var1.id == 1001) {
  58.          ((Component)this).hide();
  59.          return true;
  60.       } else {
  61.          return super.handleEvent(var1);
  62.       }
  63.    }
  64.  
  65.    // $FF: synthetic method
  66.    static Class class$(String var0) {
  67.       try {
  68.          return Class.forName(var0);
  69.       } catch (ClassNotFoundException var2) {
  70.          throw new NoClassDefFoundError(((Throwable)var2).getMessage());
  71.       }
  72.    }
  73.  
  74.    static {
  75.       AppletResourceBundle.setDefaultLocalizedString(class$com$zerog$ia$download$dialogs$EmailProgressDialog == null ? (class$com$zerog$ia$download$dialogs$EmailProgressDialog = class$("com.zerog.ia.download.dialogs.EmailProgressDialog")) : class$com$zerog$ia$download$dialogs$EmailProgressDialog, ".Title", "Sending Trouble Report via E-Mail");
  76.    }
  77. }
  78.