contextMenu : function(toolbar)
{
+ console.log("htmleditor.BlockTd contextMenu");
+ console.log(toolbar);
var cell = function() {
return Roo.htmleditor.Block.factory(toolbar.tb.selectedNode);
toTableArray : function()
{
+ console.log("htmleditor.BlockTd toTableArray");
var ret = [];
var tab = this.node.closest('tr').closest('table');
Array.from(tab.rows).forEach(function(r, ri){
if (typeof(this.colWidths[cn]) == 'undefined') {
this.colWidths[cn] = ce.style.width;
+ console.log("colWidths " + cn);
+ console.log(ce.style.width);
if (this.colWidths[cn] != '') {
all_auto = false;
}
},
normalizeWidths : function(table)
{
+ console.log("htmleditor.BlockTd normalizeWidths");
+ console.log("colWidths 0");
+ console.log(this.colWidths[0]);
+ console.log("colWidths 1");
+ console.log(this.colWdiths[1]);
if (this.colWidths[0] === false) {
var nw = 100.0 / this.colWidths.length;
shrinkColumn : function()
{
+ console.log("htmleditor.BlockTd shrinkColumn");
var table = this.toTableArray();
+ console.log(table);
this.normalizeWidths(table);
var col = this.cellData.col;
var nw = this.colWidths[col] * 0.8;