import java.awt.image.*;
import java.awt.*;
import javax.swing.*;
import java.util.ArrayList;
public class PatioConfig {
private PatioEstimator parent;
private PatioConfigUI frame;
// directory in which all the images are stored
public static final String imgDir = "images";
public static final String tileImgDir = imgDir + "/tiles";
public static final String iconImgDir = imgDir + "/icons";
public static final String imgFileExt = ".png";
Rectangle clipRect = new Rectangle();
private String title;
public int gridDX = 6;
public int gridDY = 6;
public int areaX = 2*40;
public int areaY = 2*40;
private double unitScale = 12.0;
public PatioConfig(PatioEstimator parent, String title) {
this.parent = parent;
this.title = title;
frame = new PatioConfigUI(this, title);
frame.setVisible(true);
this.parent.addToDesktop(frame);
try { frame.setSelected(true); } catch (java.beans.PropertyVetoException e) {}
}
}