Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 366133

Summary: Improve MessageBox on Mac OS X (SWT)
Product: z_Archived Reporter: Jeremie Bresson <dev>
Component: ScoutAssignee: Project Inbox <scout.core-inbox>
Status: CLOSED WONTFIX QA Contact:
Severity: enhancement    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: Macintosh   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:

Description Jeremie Bresson CLA 2011-12-09 00:04:10 EST
Build Identifier: 

Scout MessageBox are not rendered as they should be under Mac OS X. 

See Apple Guideline [1]



Related forum post [2]



Some inputs:
This article [3] recommends to use the SHEET style for dialog.

The Scout MessageBox Model allows to have a title, Mac OS X Sheet-Window do not have any. The text contained in the MessageBox should apears in the Sheet-Window (maybe on top with bold font)

Apple recommends to have standard buttons.
Does the Scout MessageBox Model plans what the default button is?

The article [3] proposes to use the JFace Util class in order to add plattform specific code. Is there an other recommendation in Eclipse Scout ?


[1] http://developer.apple.com/library/mac/documentation/UserExperience/Conceptual/AppleHIGuidelines/Windows/Windows.html#//apple_ref/doc/uid/20000961-TP9
[2] http://www.eclipse.org/forums/index.php/m/761672/
[3] http://www.eclipse-tips.com/how-to-guides/27-making-good-eclipse-rcp-apps-for-mac

Reproducible: Always
Comment 1 Matthias Zimmermann CLA 2017-06-06 05:32:03 EDT
SWT support for Scout is no longer maintained in the open source domain. In case you need bugfixes for releases prior to Neon consider commercial options.