Label tryLabel = new Label(shell, SWT.NONE);
tryLabel.setText(Labels.getLabel("text.configDetect.tries"));
tryLabel.setLayoutData(LayoutHelper.formData(new FormAttachment(0), null, new FormAttachment(hostLabel, 10), null));
tryCountLabel = new Label(shell, SWT.NONE);
tryCountLabel.setLayoutData(LayoutHelper.formData(new FormAttachment(tryLabel, -5), new FormAttachment(100), new FormAttachment(hostLabel, 10), null));
tryProgressBar = new ProgressBar(shell, SWT.NONE);
tryProgressBar.setLayoutData(LayoutHelper.formData(new FormAttachment(0), new FormAttachment(100), new FormAttachment(tryLabel), null));
Label successLabel = new Label(shell, SWT.NONE);
successLabel.setText(Labels.getLabel("text.configDetect.successes"));
successLabel.setLayoutData(LayoutHelper.formData(new FormAttachment(0), null, new FormAttachment(tryProgressBar, 10), null));
successCountLabel = new Label(shell, SWT.NONE);
successCountLabel.setLayoutData(LayoutHelper.formData(new FormAttachment(successLabel, -5), new FormAttachment(100), new FormAttachment(tryProgressBar, 10), null));
successProgressBar = new ProgressBar(shell, SWT.NONE);
successProgressBar.setLayoutData(LayoutHelper.formData(new FormAttachment(0), new FormAttachment(100), new FormAttachment(successLabel), null));
startButton = new Button(shell, SWT.NONE);
startButton.setText(Labels.getLabel("button.start"));
startButton.addListener(SWT.Selection, new StartButtonListener());