| Summary: | [CSS] Need CTabFolder custom properties (group 1) | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] e4 | Reporter: | Kevin McGuire <Kevin_McGuire> | ||||||
| Component: | UI | Assignee: | Aghiles Abdesselam <aghilesa> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||
| Severity: | normal | ||||||||
| Priority: | P3 | ||||||||
| Version: | 0.9 | ||||||||
| Target Milestone: | 0.9 M2 | ||||||||
| Hardware: | PC | ||||||||
| OS: | Windows Vista | ||||||||
| Whiteboard: | |||||||||
| Bug Depends on: | 265214 | ||||||||
| Bug Blocks: | |||||||||
| Attachments: |
|
||||||||
|
Description
Kevin McGuire
also showClose: boolean; (found in CTabItem) Created attachment 125529 [details]
added CTabFolder properties
Created attachment 125558 [details]
added CTabFolder properties with junits
1) This patch includes classes like ICSSPropertyMaximizedHandler declared in css.core. The methods defined in css.core should be general to CSS support (e.g. in a web browser). Maximization, and the others, aren't such a concepts. But then, I'm not sure of their role. CSSPropertyMaximizedSWTHandler doesn't implement it, nor does any other class from this patch. Is there a way to add new property types without adding them to css.core? 2) On a more minor note, many of the implementation classes in css.swt are in css.swt.properties.css2 (e.g. CSSPropertyMaximizedSWTHandler). I believe the intention of this package is for holding properties defined in the CSS2 specification. These properties are not, they're our extensions. Maybe we should create a package org.eclipse.e4.ui.css.swt.custom to hold them. 3) CSSPropertyBackgroundColorHandler appears to only have white space changes. If so, please exclude from patch. Comment on attachment 125558 [details] added CTabFolder properties with junits Patch will be included in bug 265214 Closed as part of bug #265214 |