Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 312019 - Enhance UIProcessWindow
Summary: Enhance UIProcessWindow
Status: RESOLVED FIXED
Alias: None
Product: Riena
Classification: RT
Component: UI (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: 3.0.0.M2   Edit
Assignee: Nobody - feel free to take it CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-07 04:37 EDT by Steffen Kriese CLA
Modified: 2010-10-29 06:20 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steffen Kriese CLA 2010-05-07 04:37:32 EDT
It is not necessary for a UIProcessWindow to provide min, max and close Buttons in the dialog border. The user will never want to maximize nor minimize a UIProcessWindow, because it pops ups and hides automatically after a short period. So I suggest to disable these buttons by default and maybe provide a simple API for controlling which buttons should be available. 

In addition it should be possible to disable oder hide the cancel-Button for those background jobs the user may not cancel.
Comment 1 Nobody - feel free to take it CLA 2010-06-17 07:44:36 EDT
There are now new APIs to control the enabled/visible state of the cancel button of the UIProcessWindow.

- public void setCancelEnabled(final boolean enabled)

- public void setCancelVisible(final boolean visible)

MIN/MAX buttons got removed.