Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 345185 - Scout Desktop with Mac OS X System Look and Feel
Summary: Scout Desktop with Mac OS X System Look and Feel
Status: CLOSED NOT_ECLIPSE
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Scout (show other bugs)
Version: unspecified   Edit
Hardware: Macintosh Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-09 15:14 EDT by Adrian Moser CLA
Modified: 2021-08-19 11:08 EDT (History)
2 users (show)

See Also:


Attachments
Screenshot, Scout on Mac OS X (41.25 KB, image/png)
2011-05-09 15:15 EDT, Adrian Moser CLA
no flags Details
InternalFrameDemo Screenshot (32.62 KB, image/png)
2011-08-30 08:59 EDT, Remo Arpagaus CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Adrian Moser CLA 2011-05-09 15:14:16 EDT
Build Identifier: 3.7.0.201105080711, Build id: 20110505-1223

If you use the System Look and Feel on Mac OS X (UIManager.getSystemLookAndFeelClassName()) , there are wide gaps between DefaultOutlineTreeForm and DefaultOutlineTableForm, which the SDK creates by default.

There should be a way to inject the width, or it should be set depending on the LAF.

Reproducible: Always

Steps to Reproduce:
1. Create a new project with Scout SDK
2. Add an outline with a page to the Desktop
3. Open the client
Comment 1 Adrian Moser CLA 2011-05-09 15:15:50 EDT
Created attachment 195131 [details]
Screenshot, Scout on Mac OS X
Comment 2 Matthias Zimmermann CLA 2011-05-12 05:35:06 EDT
to be verified for indigo sr1
Comment 3 Remo Arpagaus CLA 2011-08-30 08:58:40 EDT
I can verify the described behaviour. However, this is the desired behaviour of the AquaLookAndFeel. When trying to fit the two frames, JInternalFrame always returns the size including the surrounding shade. Thus the blue background cannot be overlayed.

When starting the sample application of the Java Tutorial and maximizing the internal frame, the same blue border will stay there and the internal frame does not maximize completely. (http://download.oracle.com/javase/tutorial/uiswing/components/internalframe.html)
Comment 4 Remo Arpagaus CLA 2011-08-30 08:59:55 EDT
Created attachment 202415 [details]
InternalFrameDemo Screenshot