public static CStandardProgressDialog show(
      final Window parent, final String description, final CStandardHelperThread thread) {
    final CStandardProgressDialog dlg =
        new CStandardProgressDialog(parent, Constants.DEFAULT_WINDOW_TITLE, description, thread);

    initializeWindowIcons(dlg);

    dlg.setSize(400, 122);
    dlg.setMinimumSize(new Dimension(400, 122));

    thread.start();

    dlg.setVisible(true);

    return dlg;
  }
Shows a new standard dialog.

@param parent Parent window of the progress dialog. This argument can be null.
@param description Description shown in the progress dialog.
@param thread Background worker thread executed while the progress dialog is visible.
@return The progress dialog itself.
java/ui/src/main/java/com/google/security/zynamics/bindiff/gui/dialogs/ProgressDialog.java