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

Отступ справа тоже 2px для редактора ячейки + поправил баг с движением курсора...

Отступ справа тоже 2px для редактора ячейки + поправил баг с движением курсора при выравнивании к правому краю при редактировании ячейки (http://bugzserver/show_bug.cgi?id=19825)

git-svn-id: svn://192.168.3.15/activex/AVS/Sources/TeamlabOffice/trunk/OfficeWeb@49686 954022d7-b5bf-4e40-9824-e11837661b57
parent 50f9fdf9
......@@ -2682,7 +2682,7 @@ Woorksheet.prototype.getColsCount=function(){
Woorksheet.prototype.removeCols=function(start, stop){
var oRange = this.getRange(new CellAddress(0, start, 0), new CellAddress(gc_nMaxRow0, stop, 0));
oRange.deleteCellsShiftLeft();
}
};
Woorksheet.prototype._removeCols=function(start, stop){
lockDraw(this.workbook);
History.Create_NewPoint();
......@@ -7310,7 +7310,7 @@ Range.prototype.addCellsShiftBottom=function(){
};
Range.prototype.addCellsShiftRight=function(){
return this._shiftLeftRight(false);
}
};
Range.prototype.deleteCellsShiftLeft=function(){
return this._shiftLeftRight(true);
};
......
......@@ -139,7 +139,7 @@
defaults: {
background : "#fff",
font : new asc_FP("Calibri", 11),
padding : {left: 2, right: 4},
padding : 2,
selectColor : "rgba(190,190,255,.5)",
textAlign : kLeftAlign,
textColor : "#000",
......@@ -1069,7 +1069,7 @@
var h = t.canvas.innerHeight();
var y = - t.textRender.calcLineOffset(t.topLineIndex);
var cur = t.textRender.calcCharOffset(t.cursorPos);
var curLeft = asc_round((cur !== null && cur.left !== null ? cur.left : t._getContentPosition()) * t.kx);
var curLeft = asc_round((kRightAlign !== t.textFlags.textAlign && cur !== null && cur.left !== null ? cur.left : t._getContentPosition()) * t.kx);
var curTop = asc_round(((cur !== null ? cur.top : 0) + y) * t.ky);
var curHeight = asc_round((cur !== null ? cur.height : t.options.font.FontSize) * 1.275 * t.ky);
var i, dy;
......@@ -1203,12 +1203,12 @@
_getContentLeft: function () {
var t = this, opt = t.options;
return asc_calcnpt(0, t.drawingCtx.getPPIX(), opt.padding.left/*px*/);
return asc_calcnpt(0, t.drawingCtx.getPPIX(), opt.padding/*px*/);
},
_getContentWidth: function () {
var t = this, opt = t.options;
return t.right - t.left - asc_calcnpt(0, t.drawingCtx.getPPIX(), opt.padding.left + opt.padding.right - 1/*px*/);
return t.right - t.left - asc_calcnpt(0, t.drawingCtx.getPPIX(), opt.padding + opt.padding + 1/*px*/);
},
_getContentHeight: function () {
......@@ -1221,11 +1221,11 @@
switch (t.textFlags.textAlign) {
case kRightAlign:
return asc_calcnpt(t.right - t.left, ppix, -opt.padding.right - 1);
return asc_calcnpt(t.right - t.left, ppix, -opt.padding - 1);
case kCenterAlign:
return asc_calcnpt(0.5 * (t.right - t.left), ppix, 0);
}
return asc_calcnpt(0, ppix, opt.padding.left);
return asc_calcnpt(0, ppix, opt.padding);
},
_wrapFragments: function (frag) {
......
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