Summary: | [Progress] Need a way to disable the cancel button in the middle of an operation (1GC2EWF) | ||
---|---|---|---|
Product: | [Eclipse Project] Platform | Reporter: | Dirk Baeumer <dirk_baeumer> |
Component: | UI | Assignee: | Platform-UI-Inbox <Platform-UI-Inbox> |
Status: | RESOLVED INVALID | QA Contact: | |
Severity: | enhancement | ||
Priority: | P4 | Keywords: | investigate, needinfo |
Version: | 2.0 | ||
Target Milestone: | --- | ||
Hardware: | All | ||
OS: | Windows 2000 | ||
Whiteboard: |
Description
Dirk Baeumer
2001-10-10 22:20:03 EDT
PRODUCT VERSION: 0.043 Changing assignment. Dirk, do you still want a fix for this for 2.0? Consider additional changes as a post 2.0 enhancement. Reopened for investigation This is an old one! There's no way around the progress client itself being the one to know when something is no longer cancellable. Perhaps IRunnableContext could be extended to include isCancelable protocol. If IRunnableContext2 defined #isCancelable, then the progress dialog could wrap the client IProgressMonitor so that every time work is reported, it checks the cancelable state with the original IRunnableContext. At any rate, this is a progress dialog issue, so moving to Tod. I meant to say IRunnableWithProgress2, not IRunnableContext2. The idea being...when you supply IRunnableWithProgress to the dialog, you can optionally supply isCancelable protocol. There are currently no plans to work on this feature As of now 'LATER' and 'REMIND' resolutions are no longer supported. Please reopen this bug if it is still valid for you. |