From cc315e82e86ba3ac8f9a068cc36a7c32caf5f4ff Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Tue, 28 Feb 2017 16:31:57 +0100 Subject: [PATCH] InputPanel: allow 4 column layout --- panel/InputPanel.js | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/panel/InputPanel.js b/panel/InputPanel.js index 2635a6d..4add54d 100644 --- a/panel/InputPanel.js +++ b/panel/InputPanel.js @@ -74,6 +74,42 @@ Ext.define('Proxmox.panel.InputPanel', { } ]; me.items = undefined; + } else if (me.column4) { + me.columns = 4; + items = [ + { + columnWidth: 0.25, + padding: '0 10 0 0', + layout: 'anchor', + items: me.column1 + }, + { + columnWidth: 0.25, + padding: '0 10 0 0', + layout: 'anchor', + items: me.column2 + }, + { + columnWidth: 0.25, + padding: '0 10 0 0', + layout: 'anchor', + items: me.column3 + }, + { + columnWidth: 0.25, + padding: '0 0 0 10', + layout: 'anchor', + items: me.column4 + } + ]; + if (me.columnB) { + items.push({ + columnWidth: 1, + padding: '10 0 0 0', + layout: 'anchor', + items: me.columnB + }); + } } else if (me.column1) { me.columns = 2; items = [