Commit e6298332 authored by Alexander.Trofimov's avatar Alexander.Trofimov Committed by Alexander.Trofimov

Добавил 2 эвента asc_onChangeColumnWidth и asc_onChangeRowHeight на смену...

Добавил 2 эвента asc_onChangeColumnWidth и asc_onChangeRowHeight на смену ширины/высоты колонки/строки с помощью мышки. Баг http://bugzserver/show_bug.cgi?id=21024

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@55555 954022d7-b5bf-4e40-9824-e11837661b57
parent 09e2966e
......@@ -1191,6 +1191,8 @@ var ASC_DOCS_API_USE_EMBEDDED_FONTS = "@@ASC_DOCS_API_USE_EMBEDDED_FONTS";
* asc_onGetLicense (license) - эвент о лицензии
* asc_onStopFormatPainter () - эвент об окончании форматирования по образцу
* asc_onShowAutoComplete (isFormula, arrValues) - эвент о вызове всплывающего меню для дополнения ячейки
* asc_onChangeColumnWidth (widthCC, widthPx) - эвент о изменении ширины столбца с помощью мышки (для показа точной информации пользователю)
* asc_onChangeRowHeight (heightPt, heightPx) - эвент о изменении высоты строки с помощью мышки (для показа точной информации пользователю)
*/
asc_StartAction: function (type, id) {
......
......@@ -497,7 +497,9 @@
"selectionRangeChanged" : function (val) {self.handlers.trigger("asc_onSelectionRangeChanged", val);},
"getDCForCharts" : function () { return self.drawingCtxCharts; },
"onRenameCellTextEnd" : function (countFind, countReplace) {self.handlers.trigger("asc_onRenameCellTextEnd", countFind, countReplace);},
"onStopFormatPainter" : function () {self.handlers.trigger("asc_onStopFormatPainter");}
"onStopFormatPainter" : function () {self.handlers.trigger("asc_onStopFormatPainter");},
"onChangeColumnWidth" : function (widthCC, widthPx) {self.handlers.trigger("asc_onChangeColumnWidth");},
"onChangeRowHeight" : function (heightPt, heightPx) {self.handlers.trigger("asc_onChangeRowHeight", heightPt, heightPx);}
}, this.buffers, this.stringRender, this.maxDigitWidth, this.collaborativeEditing, opt);
};
......
......@@ -3948,9 +3948,8 @@
var x1 = t.cols[col].left - offsetX - this.width_1px;
var h = ctx.getHeight();
// ToDo для вывода при смене мышкой
//var test = t._colWidthToCharCount(x - x1);
//console.log("width = " + ((x - x1) * 96 / 72) + "px; widthS = " + test + "; val = " + (x * 96 / 72) + "px");
var widthPt = (x - x1);
t.handlers.trigger("onChangeColumnWidth", t._colWidthToCharCount(widthPt), widthPt * 96 / 72);
ctx.clear();
t._drawSelection();
......@@ -3975,8 +3974,8 @@
var y1 = t.rows[row].top - offsetY - this.height_1px;
var w = ctx.getWidth();
// ToDo для вывода при смене мышкой
//console.log("height = " + ((y - y1) * 96 / 72) + "px; heightPt: " + (y - y1) + "; val = " + (y * 96 / 72) + "px");
var heightPt = (y - y1);
t.handlers.trigger("onChangeRowHeight", heightPt, heightPt * 96 / 72);
ctx.clear();
t._drawSelection();
......
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