[Laszlo-dev] Re-Submitting: For Review: Change change.TAdrbAuxl.txt Summary: Various bug fixes (including last round of bugs,

J Crowley jcrowley at laszlosystems.com
Wed Nov 22 11:56:13 PST 2006


>> Change change.TAdrbAuxl.txt by jcrowley at DoctorManhattan.local / 
>> Users/jcrowley/src/svn/openlaszlo/trunk-safe/lps/components/ 
>> charts/ on 2006-10-30 17:52:04 EST
>>
>> Summary: Various bug fixes (including last round of bugs,
>> 	since I realized that one of the new bugs ought to
>> 	have been a sub-task of one of those):  Charting
>> 	components do not seem to work with dynamic datasets;
>> 	Legends on multiple charts on the one canvas overwrite
>> 	legend text; there does not appear to be a way to
>> 	display labels over each column in a column chart if
>> 	the chart displays multiple columns; all chart
>> 	attributes should have intelligent default values;
>> 	Charting components don't allow easy extension -
>> 	datacolumn can not be easily extended, for instance;
>> 	There's no way to draw labels over a single set of
>> 	columns
>>
>> New Features: Ability to draw labels over not only individual
>> 	sets of columns, but individual columns themselves.
>>
>> Bugs Fixed: LPP-2811, LPP-2574, LPP-2548, LPP-2501, LPP-900,
>> 	LPP-891
>>
>> Technical Reviewer: Garth Smedley
>> QA Reviewer: (pending)
>> Doc Reviewer: (pending)
>>
>> Documentation: Many, many things fixed, but the most important
>> 	change is the addition of attribute "labeldatapath" to
>> 	the datacolumn class.  As with columndatapath, you
>> 	point this to the location of the data you want to use
>> 	for labels.  If there is no label, or the label is set
>> 	to "null", a label will not be drawn over a given
>> 	column.  This allows far greater customization.
>>
>> Release Notes:
>>
>> Details: Fixed the issue with data changes not propagating to
>> 	dataseries ondata events.  Fixed legend duplication
>> 	by separating legend data.  Changed default values
>> 	to more appropriate ones.  Used Elliot's suggestion
>> 	of using instaceof for checks to allow extension
>> 	of datacolumn and dataseries.  Etc.
>>
>>
>> Tests: Ran through various charting and graphing test files
>> 	(in some cases, with modification to sample data for
>> 	labels and such), and through the test files provided
>> 	with each bug, and noticed an absence of problems
>> 	and the presence of new features.
>>
>> Files:
>> M      columnchart/columnchartplotarea.lzx
>> M      columnchart/columnchart.lzx
>> M      piechart/piepiece.lzx
>> M      piechart/piechartplotarea.lzx
>> M      piechart/piechart.lzx
>> M      styles/defaultchartstyle.lzx
>> M      styles/defaultchartstyle.xml
>> M      barchart/barchart.lzx
>> M      barchart/barchartplotarea.lzx
>> M      common/axis.lzx
>> M      common/datalabel.lzx
>> M      common/datamarker.lzx
>> M      common/horizontalaxis.lzx
>> M      common/viewspoolmanager.lzx
>> M      common/dataseries.lzx
>> M      common/rectangularchart.lzx
>> M      common/legend.lzx
>> M      common/databar.lzx
>> M      common/virtualdrawview.lzx
>> M      common/chart.lzx
>> M      linechart/linechart.lzx
>> M      linechart/linechartplotarea.lzx
>>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch.jcrowley.fKwn.tgz
Type: application/octet-stream
Size: 11020 bytes
Desc: not available
Url : http://www.openlaszlo.org/pipermail/laszlo-dev/attachments/20061122/0da8fe10/patch.jcrowley.fKwn.obj


More information about the Laszlo-dev mailing list