Commit 35e343d3 authored by Sergey.Luzyanin's avatar Sergey.Luzyanin Committed by Alexander.Trofimov

убрал оси для preview

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@56477 954022d7-b5bf-4e40-9824-e11837661b57
parent 8c77f1c9
...@@ -721,7 +721,24 @@ function ChartPreviewManager() { ...@@ -721,7 +721,24 @@ function ChartPreviewManager() {
DrawingObjectsController.prototype.applyPropsToChartSpace(settings, chart_space); DrawingObjectsController.prototype.applyPropsToChartSpace(settings, chart_space);
chart_space.setBDeleted(false); chart_space.setBDeleted(false);
chart_space.updateLinks();
if(chart_space.chart.plotArea.valAx)
{
chart_space.chart.plotArea.valAx.setDelete(true);
}
if(chart_space.chart.plotArea.catAx)
{
chart_space.chart.plotArea.catAx.setDelete(true);
}
if(!chart_space.spPr)
{
chart_space.setSpPr(new CSpPr());
}
var new_line = new CLn();
new_line.setFill(new CUniFill());
new_line.Fill.setFill(new CNoFill());
chart_space.recalculate(); chart_space.recalculate();
return chart_space; return chart_space;
}, _this, []); }, _this, []);
}; };
......
...@@ -1582,6 +1582,7 @@ CChartSpace.prototype = ...@@ -1582,6 +1582,7 @@ CChartSpace.prototype =
} }
} }
} }
x_ax.interval = hor_interval_width;
/*рассчитаем позицию блока с подписями горизонтальной оси*/ /*рассчитаем позицию блока с подписями горизонтальной оси*/
var y_ax_orientation = isRealObject(y_ax.scaling) && isRealNumber(y_ax.scaling.orientation) ? y_ax.scaling.orientation : ORIENTATION_MIN_MAX; var y_ax_orientation = isRealObject(y_ax.scaling) && isRealNumber(y_ax.scaling.orientation) ? y_ax.scaling.orientation : ORIENTATION_MIN_MAX;
...@@ -1787,7 +1788,7 @@ CChartSpace.prototype = ...@@ -1787,7 +1788,7 @@ CChartSpace.prototype =
} }
} }
} }
y_ax.interval = vert_interval_height;
y_ax.yPoints = []; y_ax.yPoints = [];
for(i = 0; i < arr_val.length; ++i) for(i = 0; i < arr_val.length; ++i)
...@@ -2326,6 +2327,8 @@ CChartSpace.prototype = ...@@ -2326,6 +2327,8 @@ CChartSpace.prototype =
} }
} }
cat_ax.interval = point_interval;
var diagram_width = point_interval*intervals_count;//размер области с самой диаграммой позже будет корректироватся; var diagram_width = point_interval*intervals_count;//размер области с самой диаграммой позже будет корректироватся;
var max_cat_label_width = diagram_width / string_pts.length; // максимальная ширина подписи горизонтальной оси; var max_cat_label_width = diagram_width / string_pts.length; // максимальная ширина подписи горизонтальной оси;
...@@ -2584,6 +2587,7 @@ CChartSpace.prototype = ...@@ -2584,6 +2587,7 @@ CChartSpace.prototype =
} }
} }
} }
//расчет позиции блока с подписями горизонтальной оси //расчет позиции блока с подписями горизонтальной оси
var cat_labels_align_bottom = true; var cat_labels_align_bottom = true;
/*-----------------------------------------------------------------------*/ /*-----------------------------------------------------------------------*/
...@@ -2749,6 +2753,8 @@ CChartSpace.prototype = ...@@ -2749,6 +2753,8 @@ CChartSpace.prototype =
arr_val_labels_points[i] = rect.y + first_val_axis_label_half_height + (arr_val[i] - arr_val[0])*unit_height; arr_val_labels_points[i] = rect.y + first_val_axis_label_half_height + (arr_val[i] - arr_val[0])*unit_height;
} }
} }
cat_ax.interval = unit_height;
//запишем в оси необходимую информацию для отрисовщика plotArea и выставим окончательные позиции для подписей //запишем в оси необходимую информацию для отрисовщика plotArea и выставим окончательные позиции для подписей
var arr_labels, transform_text, local_text_transform; var arr_labels, transform_text, local_text_transform;
if(val_ax.labels) if(val_ax.labels)
...@@ -3305,6 +3311,8 @@ CChartSpace.prototype = ...@@ -3305,6 +3311,8 @@ CChartSpace.prototype =
} }
} }
cat_ax.interval = point_interval;
var diagram_height = point_interval*intervals_count;//размер области с самой диаграммой позже будет корректироватся; var diagram_height = point_interval*intervals_count;//размер области с самой диаграммой позже будет корректироватся;
var max_cat_label_height = diagram_height / string_pts.length; // максимальная высота подписи горизонтальной оси; var max_cat_label_height = diagram_height / string_pts.length; // максимальная высота подписи горизонтальной оси;
...@@ -3536,6 +3544,7 @@ CChartSpace.prototype = ...@@ -3536,6 +3544,7 @@ CChartSpace.prototype =
arr_val_labels_points[i] = cat_ax.xPos - (arr_val[i] - crosses_val_ax)*unit_width; arr_val_labels_points[i] = cat_ax.xPos - (arr_val[i] - crosses_val_ax)*unit_width;
} }
} }
val_ax.interval = unit_width;
//запишем в оси необходимую информацию для отрисовщика plotArea и выставим окончательные позиции для подписей //запишем в оси необходимую информацию для отрисовщика plotArea и выставим окончательные позиции для подписей
var local_transform_text; var local_transform_text;
if(val_ax.labels) if(val_ax.labels)
...@@ -5906,6 +5915,7 @@ CChartSpace.prototype = ...@@ -5906,6 +5915,7 @@ CChartSpace.prototype =
graphics.SetIntegerGrid(false); graphics.SetIntegerGrid(false);
graphics.transform3(this.transform, false); graphics.transform3(this.transform, false);
//graphics.AddClipRect(0, 0, this.extX, this.extY);
this.chartObj.draw(this, graphics); this.chartObj.draw(this, graphics);
graphics.reset(); graphics.reset();
graphics.SetIntegerGrid(intGrid); graphics.SetIntegerGrid(intGrid);
...@@ -5954,6 +5964,7 @@ CChartSpace.prototype = ...@@ -5954,6 +5964,7 @@ CChartSpace.prototype =
} }
} }
// graphics.reset();
}, },
addToSetPosition: function(dLbl) addToSetPosition: function(dLbl)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment