php7 fixes
[Pman.Builder] / Pman.Tab.BuilderTab.js
1 //<script type="text/javascript">
2
3 // Auto generated file - created by app.Builder.js- do not edit directly (at present!)
4
5 Roo.namespace('Pman.Tab');
6
7 Pman.Tab.BuilderTab = new Roo.XComponent({
8
9  _strings : {
10   '0aad40f415c9173fcc83acd984c0c83c' :"Designer",
11   'be38a7cdd6828fa4c769a68938f89be0' :"Palete"
12  },
13
14   part     :  ["Builder", "Tab" ],
15   order    : '001-Pman.Tab.BuilderTab',
16   region   : 'center',
17   parent   : 'Pman.Tab.Builder',
18   name     : "Pman.Tab.BuilderTab",
19   disabled : false, 
20   permname : '', 
21   _tree : function()
22   {
23    var _this = this;
24    var MODULE = this;
25    return {
26    layout : {
27     north : {
28      '|xns' : 'Roo',
29      height : 26,
30      xns : Roo,
31      xtype : 'LayoutRegion'
32     },
33     west : {
34      '|xns' : 'Roo',
35      split : true,
36      width : 255,
37      xns : Roo,
38      xtype : 'LayoutRegion'
39     },
40     center : {
41      '|xns' : 'Roo',
42      tabPosition : 'top',
43      xns : Roo,
44      xtype : 'LayoutRegion'
45     },
46     east : {
47      '|xns' : 'Roo',
48      collapsed : true,
49      collapsible : true,
50      split : true,
51      title : _this._strings['be38a7cdd6828fa4c769a68938f89be0'],
52      titlebar : true,
53      width : 200,
54      xns : Roo,
55      xtype : 'LayoutRegion'
56     },
57     '|xns' : 'Roo',
58     xns : Roo,
59     xtype : 'BorderLayout',
60     items : [
61
62     ]
63
64    },
65    '|xns' : 'Roo',
66    fitToFrame : false,
67    region : 'center',
68    title : _this._strings['0aad40f415c9173fcc83acd984c0c83c'],
69    xns : Roo,
70    xtype : 'NestedLayoutPanel',
71    listeners : {
72     activate : function (_self)
73      {
74          if (_this.keyListener) {
75              return;
76          }
77          _this.keyListener = true;
78          
79          Roo.get(document).on(   'keyup',  function(e) {
80              if (!  _this.panel.active ) {
81                  return;
82              }
83              try {
84                  // check..
85                  if (!Pman.Tab.BuilderPanel.isMouseOver && !Pman.Tab.BuilderTree.isMouseOver) {
86                      return;
87                  }
88              } catch(e) {
89                  return;
90              }
91             // console.log(e);
92              //Roo.EventObject.DELETE,
93              if (e.getCharCode() == Roo.EventObject.DELETE) {
94                  //  console.log('delete');
95                
96                  var res = Pman.Tab.BuilderTree.deleteCurrent();
97                  if (res) {
98                       var bp = Pman.Tab.BuilderPanel;
99                       bp.redraw.defer(100,bp, [ true ]);
100                      
101                  }
102                  e.stopEvent();
103              }
104              
105               
106           });
107       
108      }
109    },
110    items : [
111
112    ]
113
114   };  }
115 });