zoukankan      html  css  js  c++  java
  • window隐藏后tabpanel布局里的border布局显示不正常(已解决)defaults:{hideMode:'offsets'}

    Ext.namespace('com.awd');
    
    com.awd.qkfyPanel = Ext.extend(Ext.Panel, {
    	layout : 'border',
    	border : false,
    	initComponent : function() {
    		Ext.apply(this, {
    			border : false,
    			items : [
    				{region:'west',layout:'fit',bodyStyle:'background:#DFE8F6;border-right:1px solid #8DB2E3',border:false,450,split:true,collapseMode:'mini',collapsible:true}
    				,{region:'center',layout:"fit",border:false,bodyStyle:'border-left:1px solid #8DB2E3'}
    			]
    		});
    		com.awd.qkfyPanel.superclass.initComponent.call(this);
    	}
    
    });
    Ext.reg('qkfy', com.awd.qkfyPanel);
    
    com.awd.addForm = Ext.extend(Ext.Panel, {
    	layout:'border',border:false,
    	initComponent : function() {
    		Ext.apply(this, {
    			items : [
    				{region:'north',collapsible:true,layout:"fit",height:180,minSize:150,maxSize:320,split:true,collapseMode:'mini',collapsible:true,
    					items : [{title:'北表单',border:false,bodyStyle:'background:#DFE8F6;padding:10px;'}]
    				}
    			   , {xtype:"panel",region:'center',autoScroll:true,layout:"fit",border:false,
    					items : {
    							xtype : "tabpanel",activeTab : 0,
    							defaults : {
    								hideMode : 'offsets'
    							},
    							items:[{title:"标签一",border:false,layout:'fit',items:[{xtype:'qkfy'}]},{title:"标签二",border:false,layout:'fit'}]
    						}
    					}]
    		});
    		com.awd.addForm.superclass.initComponent.call(this);
    	}
    });
    
    Ext.reg('addForm', com.awd.addForm);
    
    com.awd.dtlwin = Ext.extend(Ext.Window, {
    			initComponent : function() {
    				Ext.apply(this, {
    								635,height:500,layout:'fit',border:false,closeAction:'hide',modal:true,maximizable:true,constrain:true,collapsible:true
    						});
    				com.awd.dtlwin.superclass.initComponent.call(this);
    			}
    		});
    
    com.awd.test = Ext.extend(Ext.Panel, {
    			layout : 'border',
    			initComponent : function() {
    				Ext.apply(this, {
    							title : '面板布局',
    							buttons:[{text:'谈话登记',cls:'x-btn-text-icon',iconCls:'addicon',handler:this.owin,scope:this}],
    							items:[{title:'北面板',region:'north',collapsible:true,height:258,minSize:150,maxSize:320,split:true,collapseMode:'mini',collapsible:true},{title:'主面板',region:'center',height:300}]
    						});
    				com.awd.test.superclass.initComponent.call(this);
    				this.dtlformpanel = new com.awd.addForm();
    				this.dtlwin = new com.awd.dtlwin({
    							items : this.dtlformpanel,
    							buttons:[{text:'保存',scope:this},{text:'取消',handler:function(){this.dtlwin.hide();},scope:this}]
    				});
    
    			},
    			owin : function() {
    				this.dtlwin.show();
    				this.dtlwin.maximize();
    			}
    		});
    
    Ext.reg('test', com.awd.test);
    
    Ext.onReady(function() {
    	var vp=new Ext.Viewport({layout:'fit',items:{xtype:'test'}})
    });
    
    
  • 相关阅读:
    线性表的各种基本操作
    malloc&&free的系统运行机制及其源代码的理解
    剪枝的定义&&hdu1010
    hdu 1045
    hdu2094 stl之set的应用
    关联式容器的总结
    STL之map容器的详解
    2018-2019 ACM-ICPC 焦作赛区 部分题解
    2018-2019 ACM-ICPC 沈阳赛区 K. Let the Flames Begin
    2018-2019 ACM-ICPC 徐州区域赛 部分题解
  • 原文地址:https://www.cnblogs.com/meetrice/p/1798629.html
Copyright © 2011-2022 走看看