pdeva
pdeva

Reputation: 45451

Disable JFace Wizard 'Cancel' button on last page of wizard

When the user reaches the very last page of my JFace Wizard, I want to disable the cancel button (since at that time you cannot really 'cancel').

How can that be done?

Update: This does not relate to my previous question about the cancel button which was related to disabling the wizard dialog entirely while running an async operation and involved a different api.

Upvotes: 0

Views: 2871

Answers (1)

Prakash G. R.
Prakash G. R.

Reputation: 4892

What you are trying to do isn't good for the users :-) A user should be able to cancel the wizard at any given point of time.

There isn't a direct API. You need to extend WizardDialog for this. Use getButton(IDialogConstants.CANCEL_ID) to get the cancel button. You can do enable/disable on that button.

Upvotes: 6

Related Questions