1:Ext4版本 双击Tab页面页签关闭 来自问题:http://www.iteye.com/problems/85832
解答:
var tabs = Ext.createWidget('tabpanel', {
renderTo: 'tabs1',
width: 450,
activeTab: 0,
defaults :{
bodyPadding: 10
},
listeners:{
afterrender:function(tab){
var tabBar = tab.down("tabbar");
tab.mon(tabBar.el, {
scope: this,
dblclick:function(){
tabs.remove(tab.getActiveTab());
},
delegate: 'div.x-tab'
});
}
......
关键是上面监听这块代码 代码写法参考自Ext4版本的TabCloseMenu.js里面的写法
比方里面有代码:
init : function(tabpanel){
this.tabPanel = tabpanel;
this.tabBar = tabpanel.down("tabbar");
this.mon(this.tabPanel, {
scope: this,
afterlayout: this.onAfterLayout,
single: true
});
},
onAfterLayout: function() {
this.mon(this.tabBar.el, {
scope: this,
contextmenu: this.onContextMenu,
delegate: 'div.x-tab'
});
},
2:今天有朋友问到Extjs4中关于grid中鼠标覆盖行时修改行背景色的问题(只对某一个grid作用),由于一直用的2版本,对4版本不熟悉,所以着实费了点时间,但最后还是给解决。解决方案参考自国外论坛:
http://skirtlesden.com/articles/styling-extjs-grid-cells
下面给出解决具体代码:(比方覆盖背景红色)
首先:建立一个mycss.css文件
内容如下:
.custom-grid .x-grid-row-over .x-grid-cell { //很重要哦
background-color: #FF0000;//这里的颜色自己根据需求修改
border-bottom-color: #ffc;
border-top-color: #ff5;
color: #009;
}
然后给出一个测试例子代码:
<link rel="stylesheet" type="text/css" href="ext/resources/css/ext-all-debug.css" />
<link rel="stylesheet" type="text/css" href="mycss.css" />
<script type="text/javascript" src="ext/ext-all-debug.js"></script>
<script type="text/javascript">
Ext.onReady(function(){
var store = Ext.create('Ext.data.Store', {
fields:['name', 'email', 'phone',"num"],
data:{'items':[
{id:"t1",'name': 'Lisa', "email":"lisa@simpsons.com", "phone":"555-111-1224" ,"num":"1" },
{id:"t2", 'name': 'Bart', "email":"bart@simpsons.com", "phone":"555-222-1234" ,"num":"1" },
{id:"t3",'name': 'Lisa', "email":"lisa@simpsons.com", "phone":"555-111-1224" ,"num":"1" },
{id:"t3", 'name': 'Bart', "email":"bart@simpsons.com", "phone":"555-222-1234" ,"num":"1" }
]},
proxy: {
type: 'memory',
reader: {
idProperty : "i11d",
type: 'json',
root: 'items'
}
}
});
var grid = Ext.create('Ext.grid.Panel', {
title: 'Simpsons',
cls: 'custom-grid',//这里关键哦,和我之前建立的mycss文件里面的一致哦
store: store,
columns: [
{ header: 'Name', dataIndex: 'name' ,width:150},
{ header: 'Email', dataIndex: 'email' ,width:150},
{ header: 'Phone', dataIndex: 'phone' ,width:150}
],
height: 400,
width: 650,
renderTo: Ext.getBody()
});
});
上面的ext4库文件 自行引入
代码如此简单,解决问题
上效果图:
- 大小: 19.3 KB
分享到:
相关推荐
包含3个工具:make_ext4fs、simg2img、kusering.sh。 1. 解压system.img为system.img.ext4。命令:simg2img system.img system.img.ext4 2. 创建system.img.ext4挂载目录tmp; 命令:mkdir tmp; 3. 挂载system....
ext实验 主要 tree grid等学习记录ext 学习记录学习记录ext 学习记录学习记录ext 学习记录学习记录ext 学习记录
Ext4文件系统在Ext3的基础之上做了很多改进,引入了大量新功能,这些改进主要是为了提高未来的Linux系统的性能。 虽然Ext4做了很多改进,但依然能够与Ext3实现向后和向前的兼容性,这一点的确很难得。 因为Ext3文件...
安卓9.0 make_ext4fs文件,make_ext4fs用于Android平台上制作ext4文件系统的镜像。 make_ext4fs [ -l <len> ] [ -j <journal size> ] [ -b <block_size> ] [ -g <blocks per group> ] [ -i <inodes> ] [ -I ...
ext4文件系统相关工具,比如制作ext4文件系统镜像
ext4文件恢复ext4文件恢复ext4文件恢复ext4文件恢复ext4文件恢复ext4文件恢复
S4ROM打包工具,ext4_utils_new ./make_ext4fs -s -l 2088M -a system leilei.img system ./sgs4ext4fs --bloat leilei.img system1.img
Android提供的制作ext4文件分区镜像的工具。Linux平台。
make_ext4fs工具,包括make_ext4fs、mkuserimg.sh、simg2img三个文件。
Ext4 Mvc实例
we can use linux fs on windows ext2 ext3 ext4 and not need any else
此文档是本人在开发过程中总结的ext4文件系统用make_exfs工具打包注意事项。
支持Ext2/Ext3/Ext4, HFS 和 ReiserFS,只读。 There are a number of evident merits of the program, which you should know. First of all,DiskInternals Linux Reader is absolutely free. Secondly, the ...
使用该工具可以直接将image文件载入ext4分区,安卓刷机必备,android
win下查看ext3、ext4磁盘格式的小工具
u-boot-2009.08这个版本没有对ext4文件系统格式的支持。在网上找到新版本u-boot-2013.10有对的ext4文件格式的支持,这需要把新版本的中的ext4移植到旧版本。
ext4代码
个人写的一个ext4的demo,使用了ext4的前台mvc,myeclipse下的完整代码,包含数据库脚本
Ext4 动态加载js例子 Ext4 动态加载js例子 Ext4 动态加载js例子 Ext4 动态加载js例子
ext4中文文档,测试版本,还未完全汉化