// Auto generated file - created by app.Builder.js- do not edit directly (at present!)
+Roo.namespace('Pman.Tab');
+Pman.Tab.BuilderTab = new Roo.XComponent({
-// register the module first
-Pman.on('beforeload', function()
-{
- Pman.register({
- modKey : '001-Pman.Tab.BuilderTab',
- module : Pman.Tab.BuilderTab,
- region : 'center',
- parent : Pman.Tab.Builder,
- name : "Pman.Tab.BuilderTab",
- disabled : false,
- permname: 'Builder'
- });
-});
-
-Pman.Tab.BuilderTab = new Roo.util.Observable({
+ _strings : {
+ '0aad40f415c9173fcc83acd984c0c83c' :"Designer",
+ 'be38a7cdd6828fa4c769a68938f89be0' :"Palete"
+ },
- panel : false,
- disabled : false,
- parentLayout: false,
+ part : ["Builder", "Tab" ],
+ order : '001-Pman.Tab.BuilderTab',
+ region : 'center',
+ parent : 'Pman.Tab.Builder',
+ name : "Pman.Tab.BuilderTab",
+ disabled : false,
+ permname : '',
+ _tree : function()
+ {
+ var _this = this;
+ var MODULE = this;
+ return {
+ layout : {
+ north : {
+ '|xns' : 'Roo',
+ height : 26,
+ xns : Roo,
+ xtype : 'LayoutRegion'
+ },
+ west : {
+ '|xns' : 'Roo',
+ split : true,
+ width : 255,
+ xns : Roo,
+ xtype : 'LayoutRegion'
+ },
+ center : {
+ '|xns' : 'Roo',
+ tabPosition : 'top',
+ xns : Roo,
+ xtype : 'LayoutRegion'
+ },
+ east : {
+ '|xns' : 'Roo',
+ collapsed : true,
+ collapsible : true,
+ split : true,
+ title : _this._strings['be38a7cdd6828fa4c769a68938f89be0'],
+ titlebar : true,
+ width : 200,
+ xns : Roo,
+ xtype : 'LayoutRegion'
+ },
+ '|xns' : 'Roo',
+ xns : Roo,
+ xtype : 'BorderLayout',
+ items : [
- add : function(parentLayout, region)
- {
+ ]
- var _this = this;
- this.parentLayout = parentLayout;
+ },
+ '|xns' : 'Roo',
+ fitToFrame : false,
+ region : 'center',
+ title : _this._strings['0aad40f415c9173fcc83acd984c0c83c'],
+ xns : Roo,
+ xtype : 'NestedLayoutPanel',
+ listeners : {
+ activate : function (_self)
+ {
+ if (_this.keyListener) {
+ return;
+ }
+ _this.keyListener = true;
+
+ Roo.get(document).on( 'keyup', function(e) {
+ if (! _this.panel.active ) {
+ return;
+ }
+ try {
+ // check..
+ if (!Pman.Tab.BuilderPanel.isMouseOver && !Pman.Tab.BuilderTree.isMouseOver) {
+ return;
+ }
+ } catch(e) {
+ return;
+ }
+ // console.log(e);
+ //Roo.EventObject.DELETE,
+ if (e.getCharCode() == Roo.EventObject.DELETE) {
+ // console.log('delete');
+
+ var res = Pman.Tab.BuilderTree.deleteCurrent();
+ if (res) {
+ var bp = Pman.Tab.BuilderPanel;
+ bp.redraw.defer(100,bp, [ true ]);
+
+ }
+ e.stopEvent();
+ }
+
+
+ });
+
+ }
+ },
+ items : [
- this.panel = parentLayout.addxtype({
- xtype: 'NestedLayoutPanel',
- xns: Roo,
- listeners : {
- activate : function (_self)
- {
- if (_this.keyListener) {
- return;
- }
- _this.keyListener = true;
-
- Roo.get(document).on( 'keyup', function(e) {
- if (! _this.panel.active ) {
- return;
- }
-
- // check..
- if (!Pman.Tab.BuilderPanel.isMouseOver && !Pman.Tab.BuilderTree.isMouseOver) {
- return;
- }
- // console.log(e);
- //Roo.EventObject.DELETE,
- if (e.getCharCode() == Roo.EventObject.DELETE) {
- // console.log('delete');
-
- var res = Pman.Tab.BuilderTree.deleteCurrent();
- if (res) {
- var bp = Pman.Tab.BuilderPanel;
- bp.redraw.defer(100,bp, [ true ]);
-
- }
- e.stopEvent();
- }
-
-
- });
-
- }
- },
- title : "Designer",
- layout : {
- xtype: 'BorderLayout',
- xns: Roo,
- north : {
- xtype: 'LayoutRegion',
- xns: Roo,
- height : 26
- },
- west : {
- xtype: 'LayoutRegion',
- xns: Roo,
- split : true,
- width : 255
- },
- center : {
- xtype: 'LayoutRegion',
- xns: Roo
- },
- east : {
- xtype: 'LayoutRegion',
- xns: Roo,
- collapsed : true,
- collapsible : true,
- split : true,
- title : "Palete",
- titlebar : true,
- width : 200
- }
- }
- });
- this.layout = this.panel.layout;
+ ]
- }
+ }; }
});