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

Bug 356920

Summary: [Enhancement]new chart type - rectangle chart
Product: z_Archived Reporter: Dennis Schladebeck <dennis.schladebeck+eclipse>
Component: BIRTAssignee: Birt-Chart-inbox <Birt-Chart-inbox>
Status: NEW --- QA Contact: Maggie Shen <lshen>
Severity: enhancement    
Priority: P3 CC: Achim.Loerke, bluesoldier, hchristensen, michael.buchholz
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
Screenshot - Wizard Dialog 1
none
Screenshot - Wizard Dialog 2
none
Compiled Rectangle Plugin Base
none
Compiled Rectangle Plugin UI
none
Example report design file
none
Sourcecode
none
Example generated pdf file none

Description Dennis Schladebeck CLA 2011-09-07 08:33:41 EDT
Build Identifier: 

Hi,

a couple of weeks ago, we implemented a new chart type for a customer project. The new chart type shows rectangles, specified by position, size,(...) and labels inside the chart area, specified by text position, text, (...)

We would very much like to contribute this extension to BIRT. I will attach some screenshots and the sourcecode.

Reproducible: Always
Comment 1 Dennis Schladebeck CLA 2011-09-07 08:34:53 EDT
Created attachment 202888 [details]
Screenshot - Wizard Dialog 1
Comment 2 Dennis Schladebeck CLA 2011-09-07 08:35:08 EDT
Created attachment 202889 [details]
Screenshot - Wizard Dialog 2
Comment 3 Dennis Schladebeck CLA 2011-09-07 08:36:22 EDT
Created attachment 202890 [details]
Compiled Rectangle Plugin Base
Comment 4 Dennis Schladebeck CLA 2011-09-07 08:36:38 EDT
Created attachment 202891 [details]
Compiled Rectangle Plugin UI
Comment 5 Dennis Schladebeck CLA 2011-09-07 08:37:09 EDT
Created attachment 202892 [details]
Example report design file
Comment 6 Dennis Schladebeck CLA 2011-09-07 08:37:36 EDT
Created attachment 202893 [details]
Sourcecode
Comment 7 Dennis Schladebeck CLA 2011-09-07 08:37:56 EDT
Created attachment 202894 [details]
Example generated pdf file
Comment 8 Hank Christensen CLA 2011-10-13 18:58:00 EDT
Hi Dennis,

Thanks for your interest in contributing this chart type.  Can you please provide more information about the difference between Text, Text X, and Text Y?  Also, I reviewed your screenshots.  We should only have data settings on the data page.  Visualization properties (for example, fill, text size, etc) should be moved to to the Format Chart page.
Comment 9 Dennis Schladebeck CLA 2011-10-14 02:06:40 EDT
Hi,

The field TEXT is a string used as label to describe the rectangle. It will be rendered on the position, specified by TEXT X and TEXT Y.

The field FILL is the fill pattern, which can be different for every rectangle. TEXT SIZE and TEXT COLOR do, what their name says.

Originally, we created this chart for a customer based on his requirements, so some of the fields(like FILL) should probably moved into other wizard pages or hidden behind advanced data settings.