home *** CD-ROM | disk | FTP | other *** search
- import java.awt.BorderLayout;
- import java.awt.Button;
- import java.awt.Component;
- import java.awt.Container;
- import java.awt.Dimension;
- import java.awt.Event;
- import java.awt.FlowLayout;
- import java.awt.Font;
- import java.awt.Frame;
- import java.awt.Panel;
- import java.awt.Toolkit;
- import java.awt.Window;
-
- public class JDPLicense extends Frame {
- JDesignerPro target;
- String IniContents;
- // $FF: renamed from: b1 JDPButton
- JDPButton field_0;
- // $FF: renamed from: b2 JDPButton
- JDPButton field_1;
- JDPBrowser licensePanel;
- Panel buttonPanel;
- Panel buttonMainPanel;
-
- JDPLicense(JDesignerPro var1, String var2) {
- super("JDesignerPro License Agreement");
- this.target = var1;
- this.IniContents = var2;
- ((Container)this).setLayout(new BorderLayout());
- ((Component)this).setBackground(JDPUtils.controlColor);
- JDPUser var3 = new JDPUser();
- var3.JDesignerPro = var1;
- var3.u = new JDPUtils(var3);
- var3.plainFont = new Font("Helvetica", 0, 11);
- var3.boldFont = new Font("Helvetica", 1, 11);
- var3.wwwroot = var1.wwwroot;
- JDPUser.classactivated = true;
- ((Component)this).setFont(var3.plainFont);
- Panel var4 = new Panel();
- ((Container)var4).setLayout(new BorderLayout());
- this.licensePanel = new JDPBrowser();
- JDPBrowser.activated = true;
- this.licensePanel.InitClass(var3, var4, "Docs/JDPLicense.htm");
- ((Container)var4).add("Center", this.licensePanel);
- this.buttonPanel = new Panel();
- this.buttonPanel.setLayout(new BorderLayout());
- this.buttonMainPanel = new Panel();
- this.buttonMainPanel.setLayout(new FlowLayout());
- JDPButton.activated = true;
- this.field_0 = new JDPButton("Accept", 5, 1);
- this.field_1 = new JDPButton("Cancel", 8, 1);
- this.buttonMainPanel.add(this.field_0);
- this.buttonMainPanel.add(this.field_1);
- this.buttonPanel.add("Center", this.buttonMainPanel);
- ((Container)this).add("Center", var4);
- ((Container)this).add("South", this.buttonPanel);
- ((Window)this).pack();
- Dimension var5 = Toolkit.getDefaultToolkit().getScreenSize();
- if (var5.width > 800 && var5.height > 600) {
- ((Component)this).reshape(0, 0, 800, var5.height - 30);
- } else {
- ((Component)this).reshape(0, 0, var5.width, var5.height);
- }
-
- ((Window)this).show();
- }
-
- public boolean handleEvent(Event var1) {
- switch (var1.id) {
- case 201:
- ((Frame)this).dispose();
- if (JDesignerPro.executable) {
- System.exit(0);
- }
-
- return true;
- case 1001:
- if (var1.target instanceof Button) {
- String var2 = ((String)var1.arg).trim();
- if (var2.equals("Accept")) {
- if (this.target.JDPJaggDir != null) {
- this.field_0.setLabel("Continue");
- this.field_1.setLabel("Exit");
- this.buttonMainPanel.remove(this.field_0);
- this.buttonMainPanel.remove(this.field_1);
- this.buttonMainPanel.add(this.field_0);
- this.buttonMainPanel.add(this.field_1);
- ((Container)this).layout();
- ((Component)this).paintAll(((Component)this).getGraphics());
- this.licensePanel.setDocname("JDPCheckODBC.htm");
- ((Frame)this).setTitle("Check ODBC Settings");
- } else {
- ((Frame)this).dispose();
- new JDPSetup(this.target, this.IniContents);
- }
- }
-
- if (var2.equals("Continue")) {
- ((Frame)this).dispose();
- new JDPSetup(this.target, this.IniContents);
- }
-
- if (var2.equals("Cancel") || var2.equals("Exit")) {
- ((Frame)this).dispose();
- if (JDesignerPro.executable) {
- System.exit(0);
- }
- }
- }
-
- return true;
- default:
- return false;
- }
- }
- }
-