Bug 558352

Summary: Provide DialogParticipant to install load bounds/save bounds functionality
Product: [Eclipse Project] Platform Reporter: Alexander Fedorov <alexander.fedorov>
Component: UIAssignee: Platform-UI-Inbox <Platform-UI-Inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3 CC: benedikt.kuntz, Lars.Vogel
Version: 4.15   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Alexander Fedorov CLA 2019-12-16 04:02:44 EST
From the conversation at https://git.eclipse.org/r/#/c/153968/
opened for Bug 553663 - Icon selection dialog of the e4 application model editor
resizes badly

[Alexander Fedorov]:
Areas for the future improvements in the scope of another ticket:
switch from inheritance to composition.
The "load and save bounds" functionality looks like extractable DialogParticipant to be implemented and installed to any Dialog.
We can use E4 Tools as a proof of concept area and then apply result to the JFace. What do you think?

[Benedikt Kuntz]:
+1, we are using this save/load bounds pattern in our e4 applications as well, would be nice to have that in a "framework" class
Comment 1 Lars Vogel CLA 2019-12-20 08:11:57 EST
Benedikt, something for you?