Отключить кнопку «Отмена» JFace Wizard на последней странице мастера - PullRequest
0 голосов
/ 04 мая 2011

Когда пользователь достигает самой последней страницы моего Мастера JFace, я хочу отключить кнопку отмены (поскольку в это время вы не можете «отменить»).

Как это можно сделать?

Обновление: Это не относится к моему предыдущему вопросу о кнопке отмены, которая была связана с полным отключением диалогового окна мастера при выполнении асинхронной операции и включала другой API.

1 Ответ

5 голосов
/ 04 мая 2011

То, что вы пытаетесь сделать, плохо для пользователей :-) Пользователь должен иметь возможность отменить мастер в любой момент времени.

Прямого API нет. Вам нужно расширить WizardDialog для этого. Используйте getButton (IDialogConstants.CANCEL_ID), чтобы получить кнопку отмены. Вы можете включить / отключить эту кнопку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...