class SXDialogPaneImageOptimize extends SXDialogIDE {
  public SXDialogPaneImageOptimize(Point where, Object... parms) {
    super("sxidepaneimageoptimize", where, parms);
    parent = (SXDialog) parms[parms.length - 1];
  }

  SXDialog parent = null;

  public void fullscreen() {<FILL_FUNCTION_BODY>}

  public void apply() {
    String feature = "apply";
    toggleText(feature, "(✔)", "(!!)");
    Commons.error("SXDialogPaneImageOptimize::applyclose: not implemented");
  }
}

    ImageItem paneshot = (ImageItem) getItem("paneshot");
    BufferedImage shot = (BufferedImage) parent.globalStore.get("screenshot");
    Point topLeft = parent.getLocation();
    Rectangle rect = ScreenDevice.getScreenDeviceForPoint(topLeft).asRectangle();
    rect.x += 50;
    rect.y += 50;
    rect.width -= 100;
    rect.height -= 100;
    paneshot.set(adjustTo(rect, shot));
    where(rect.getLocation());
    reRun();
    String feature = "fullscreen";
    toggleText(feature, "(⬆)", "(_)");
    Commons.error("SXDialogPaneImageOptimize::fullscreen: not implemented");
  
<methods>public transient void <init>(java.lang.String, java.awt.Point, java.lang.Object[]) ,public java.awt.Rectangle getIdeWindow() ,public void runBackToIDE() <variables>org.sikuli.ide.SikulixIDE sxide