Developer notes for new chart2:
If you would like to test the new chart, you will need to use the calc, enter some values there and insert a chart as usual - via menu or toolbox. The selected data is currently always interpreted as follows: The first row is used for labels, the first column is used as categories (for the x-axis) and the series take their data from columns.
The new chart will not open at the usual position on the calc page, but in an own fullscreen window for the moment.
In front of the window you will see the new chart wizard. It is not finished yet, but can give you a first impression. On the first page you are able to select some of the offered charttypes. On the second page you are able to enter titles and check visibility of legend and grids. The second page is considered to work completly. A page to change the data range is still missing.
Pay attention that loading or saving will not work at all, so you can use the new chart only for temporary experiments at the moment.
In the following there are list of what you can try to do, what is not implemented at all and what can be used but will be reworked again anyway.
1. Largely finished / have a look if you like
-
Diagram: change object properties for wall, floor and page per dialog; manual
positioning, resizing and rotation for 3D (per dialog or mouse)
- no optimal automatic position and size of diagram ( e.g. axis labels may not always be fully visible, help yourself by resizing the diagram manually)
-
Bitmaps are not working to fill the areas
-
All Titles: insert/remove; automatic and manual positioning (per dialog or
mouse); object properties (like color etc. )
- please ignore the wrong font sizes at the moment (see Issue 26557)
- sizing elements in pos and size dialog need to be disabled(see Issue 26488)
-
we will not provide nonsense default title anymore (nobody wants to have a
title called 'main title') (see Issue 26537)
-
Legend: insert/remove; automatic and manual positioning (per dialog or mouse);
object properties (like color etc. );different symbols for different charttypes
- please ignore the wrong font sizes at the moment (see Issue 26557)
-
All axes: insert/remove; properties dialog (scaling, font attributes, color );
autoscaling
- please ignore the wrong font sizes at the moment (see Issue 26557)
- there is no automatism to find the best layout of labels for a given space so far
-
problems with automatic minimum and maximum: i26811 + i26819
-
different position for tickmarks at category axis for barcharts (see Issue
26497)
-
the name of the axis properties dialog does miss distinction between x, y and z
(see Issue 26905)
-
the numberformat for the labels can not be taken from the source (from the calc
cells)
- Grids: insert/remove; properties dialog
- no sub grids so far
-
Chart-Types: creation per chartype dialog; properties of series and datapoints;
data labels; statistic
- pie charts are broken
- no bitmaps or bullets for datapoint symbols or areas
- no percent stacking subtypes
- 3D area stacking subtype unfinished
- 3D bar stacking subtypes unfinished
- horizontal 3D bar subtype unfinished
-
stock charts only work if they have sufficient data, otherwise you only get
lines (which is the chart-type for additionaldata that is not used by the
candlesticks). This means also that the Chart Type dialog displays a simple
Line Chart as current type.
Not implemented yet / please do not test this
-
no load and save* no old Chart API
- no toolbars
- no clipboard
- no keyboard access
- no undo/redo
- no printing
- no 3D effects dialog
- no menu entry disabling/enabling and bitmaps
- no Bitmaps as object filling
- no Transparency Gradients
-
no updates of data changes in the spreadsheet. To get an update, you have to
call File/Save (which is the current hack for rebuilding the view).
3. You will be able to access and use this somehow, but the area is targeted
for rework already, so please don't write bugs for this
-
New creation wizard - how do you like this? (first page partly finished, second page finished, range chooser missing)
-
New range chooser dialog - how do you like this?
(opens with MainMenu-Format-SourceData; try with stock chart to get a good impression; calc range selection buttons are not working in most cases)
-
Charttype dialog (You can use this dialog to change the type, but the dialog
itself will probably be changed to be the same as the first wizard page )
-
Chart is positioned in an own fullscreen window at the moment, but this will
change back to an embedded object
- mouse click selection / selection handles / dragging
- sizing and resizing of fonts in general is broken at the moment
-
a context menu is available and most entries are working, but the offered
entries need to be adjusted to the context still
4. Some development hacks
-
"File/Save All" is currently bound to reset the chart data to the default data,
which will most probably break things when you created the chart from a
spreadsheet. So don't call it.
- When calling "File/Save" you get an update of data in the spreadsheet.