Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 283394 - [Shell] Enable rounded borders for Shell
Summary: [Shell] Enable rounded borders for Shell
Status: RESOLVED FIXED
Alias: None
Product: RAP
Classification: RT
Component: RWT (show other bugs)
Version: 1.2   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: 1.3 M1   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-14 06:25 EDT by Tim Buschtoens CLA
Modified: 2009-08-04 15:57 EDT (History)
2 users (show)

See Also:


Attachments
Solves "resize"-problem (1.85 KB, patch)
2009-07-16 11:59 EDT, Tim Buschtoens CLA
rsternberg: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tim Buschtoens CLA 2009-07-14 06:25:25 EDT
Rounded borders are currently problematic to use with shell. There are several issus. 

1. The way rounded borders are currently implemented in IE might create a graphical glitch on shell-resize. To recreate:
 - Enable rounded borders in Shell.theme.xml. 
 - Add rounded bordera in theme.css for "Shell[BORDER]" and "Shell-Titlebar"
 - Start control-demo in IE8.
 - Click on any tab that has not been opend yet.
 - Resize the Shell.

2. It is not possible to have different borders for the content-area and the titlebar without breaking layout, since only the entire shell and the titlebar can be styled, not the content-area itself. And even if the content-area could be styled, it would introduce a new problem, namely that the layout for the content would ignore the existence of the border.
Comment 1 Tim Buschtoens CLA 2009-07-16 11:59:26 EDT
Created attachment 141797 [details]
Solves "resize"-problem

This should fix the problem that causes the border to randomly break in IE. However, the actual cause of IEs behavior is still unkown, so it could occur again.
Comment 2 Ivan Furnadjiev CLA 2009-07-17 02:17:33 EDT
Changes are in CVS HEAD.
Comment 3 Tim Buschtoens CLA 2009-07-17 10:02:32 EDT
The "Resize"-Bug is gone. The same graphical glitch also appeared randomly on other widgets, but has not occured since the fix.