Bug 224811 - Provide better BIRT UI to visualize styles
Summary: Provide better BIRT UI to visualize styles
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: BIRT (show other bugs)
Version: 2.2.2   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: Future   Edit
Assignee: Zhiqiang Qian CLA
QA Contact: Maggie Shen CLA
URL:
Whiteboard:
Keywords: plan
: 226903 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-03-30 18:05 EDT by Paul Rogers CLA
Modified: 2010-02-22 01:37 EST (History)
4 users (show)

See Also:


Attachments
screen shot (53.16 KB, image/jpeg)
2010-02-22 01:37 EST, Maggie Shen CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Rogers CLA 2008-03-30 18:05:57 EDT
BIRT reports provide styles. Styles are a great feature for organizing a report's presentation. They are even more handy for ensuring consistency across a group of reports.

However, it is currently rather cumbersome to work with styles. The list of available styles appears only deep in the UI: on the third level of a context menu, in a pull-down on the Style field of the property editor.

This makes it hard to review the styles defined in the report. It is very hard, for example, to scan through the styles to see what fonts are used, or which custom style is used for numbers.

This request is for some kind of explicit style UI at the top level: something like a "style explorer" like the data explorer or library view. This view would:

* List styles alphabetically

* Provide an option to display all styles (including BIRT-defined styles) or only those explicitly defined by the report or library.

* Show where the style is defined (BIRT, library, report). (BIRT-defined for built-in styles; user-defined for custom styles.)

* Provide a description of the style (perhaps as pop-up text).

* Allow the user to apply a style to a report item simply by dragging the style from the style explorer onto the report item.

* When selecting a style, provide an option to highlight all report items that use that style. (Seeing how a style is used is a very quick way to infer the purpose of the style when working on a report that someone else created.)

* Selecting a style shows its properties in a style property editor. This allows one to quickly see which styles do which by scanning down the styles (using the down arrow, say) and noticing which properties are set.

This kind of UI would make the experience of using styles much easier and more intuitive.
Comment 1 Wenfeng Li CLA 2008-06-09 19:20:52 EDT
ALso need to support browsing styles that are from external CSS files.
Comment 2 Wenfeng Li CLA 2008-06-09 20:08:53 EDT
*** Bug 226903 has been marked as a duplicate of this bug. ***
Comment 3 Rima Kanguri CLA 2009-05-11 17:56:29 EDT
We will look into this enhancements in BIRT 2.5.2
Comment 4 Maggie Shen CLA 2010-02-22 01:37:00 EST
Created attachment 159737 [details]
screen shot
Comment 5 Maggie Shen CLA 2010-02-22 01:37:21 EST
We actually have supported part of the feature. See highlight effect for data in attached screen shot.