Немодальный диалог JFace?

Проще говоря: есть ли способ создать немодальный диалог JFace? Я пробовал звонить setShellStyle безрезультатно. Если я правильно помню, это не проблема в swing - это недостаток SWT, или я просто злоупотребляю виджетами?

ТИА

Ответ 1

Использование

setShellStyle(SWT.CLOSE | SWT.MODELESS | SWT.BORDER | SWT.TITLE);
setBlockOnOpen(false);

кажется практикой. Это не работает для вас?

Ответ 2

@Override
protected void setShellStyle(int newShellStyle) {           
    super.setShellStyle(SWT.CLOSE | SWT.MODELESS| SWT.BORDER | SWT.TITLE);
    setBlockOnOpen(false);
}

Вышеприведенный код решит проблему.