今天工作需要写了一个Ext的下拉选择颜色的组件,扩展了combo,增加一个colors的属性,属性写的很死,不太严谨,先拿出初稿,欢迎批评,指正!
Ext.ux.ColorPickerCombo = Ext.extend(Ext.form.ComboBox, {
/**
* 添加的颜色列表
* **/
colors:[],
hiddenName : 'id',
typeAhead : true,
triggerAction : 'all',
lazyRender : true,
editable : false,
mode : 'local',
valueField : 'id',
displayField : 'name',
initComponent: function(){
var colors = this.colors;
var data = [];
for (var i = 0; i < colors.length; i++) {
var o = new Object();
o.id = colors[i];
o.name = '<a href="#" class="color-"'+colors[i]+' hidefocus="on"><em><span style="background:#'+colors[i]+';" unselectable="on">  </span></em></a>'
data.push(o);
}
this.store = new Ext.data.JsonStore({
fields : ['id', 'name'],
data : data
})
Ext.ux.ColorPickerCombo.superclass.initComponent.call(this);
}
});
- 大小: 8.4 KB
分享到:
相关推荐
支持列设置,包括字体,颜色,居中,列宽,visible,readonly, 内置下拉列表, 右键菜单; 增加一系列事件,如CellClick等. V1.1新增功能:增加对单元格的个性化设置,效果和列个性化设置类似。 Lonefox版权所有. 技术交流 ...
包含导航、颜色、字体、边框、图标、按钮、文字链接、单选框、多选框、输入框、计数器、选择器、级联选择器、开关、滑块、时间选择器、日期选择器、日期时间选择器、上传、评分、颜色选择器、穿梭框、表单、表格、...
│ ├─修改指定文件扩展名为指定打开方式 │ ├─压缩 │ ├─取消文件头 │ ├─添加文件头 │ ├─获取可读性强的字节大小信息 │ ├─解压缩 │ └─追加文件尾 ├─硬件信息 │ ├─硬件列表 │ ├─...
包含导航、颜色、字体、边框、图标、按钮、文字链接、单选框、多选框、输入框、计数器、选择器、级联选择器、开关、滑块、时间选择器、日期选择器、日期时间选择器、上传、评分、颜色选择器、穿梭框、表单、表格、...
delphi中的扩展StringGrid,... 支持列设置,包括字体,颜色,居中,列宽,visible,readonly, 内置下拉列表, 右键菜单; 增加一系列事件,如CellClick等. 对单元格的个性化设置支持正在后续开发. 本人版权所有. 技术交流 ...
包含导航、颜色、字体、边框、图标、按钮、文字链接、单选框、多选框、输入框、计数器、选择器、级联选择器、开关、滑块、时间选择器、日期选择器、日期时间选择器、上传、评分、颜色选择器、穿梭框、表单、表格、...
我们的JFC树扩展了JTree,添加了高级拖拉功能,内置复选框以及完整的颜色,字体和图像自定义。 Tab 组件 (只用于AWT/JavaBean ) 我们完全自定义tab控件提供了相似页面中便捷的分页方法,以及改良的,容易定制的...
4、自定义字段增加增加了:颜色字段,自定义组件字段,多级下拉选择字段。 5、改进登录出错的统计方式,提升安全性。 6、优化多级分类管理功能,避免大数据下加载全部分类导致浏览器卡死问题。 7、重写错误拦截功能...
修改扩展界面支持库三,解决单击卷帘菜单后导致日期框不能弹出下拉窗口的BUG。 4. 修改XP风格支持库,解决GDI资源泄露,以及在使用通用组件库六时组合框标题出现重影的BUG。 5. 修改扩展界面支持库一,解决树形框...
6.1.7 扩展选择器 / 248 6.1.8 ext.domquery的使用方法 / 249 6.1.9 ext js选择器的总结 / 252 6.2 获取单一元素:ext.dom.element / 252 6.2.1 从错误开始 / 252 6.2.2 使用ext.get获取元素 / 253 6.2.3 ...
8、颜色字段,用于选择网页颜色值 9、属性字段,用于类似于商品属性的数据 10、内容关联字段,用于加载其他模块内容的字段,例如专题功能 11、价格字段,用于CMF站内购物交易,例如文章买卖、下载收费 12、单行...
日期选择(日历版)插件.mxp 删除数据弹出确认对话框.mxp 商用版分页插件.mxp 上下滚动区域插件.mxp 收藏夹图标插件.mxp 树形折叠插件.mxp 数学符号插件.mxp 搜索结果分页插件.mxp 随浏览器窗口变化背景图案插件.mxp...
实例238 如何在DBGrid组件单元格中增加下拉菜单 实例239 如何定制StringGrid组件指定单元格的颜色 实例240 如何获取StringGrid组件鼠标指定单元格的值 实例241 如何使用StringGrid组件显示数据库查询结果 实例...
实例238 如何在DBGrid组件单元格中增加下拉菜单 实例239 如何定制StringGrid组件指定单元格的颜色 实例240 如何获取StringGrid组件鼠标指定单元格的值 实例241 如何使用StringGrid组件显示数据库查询结果 实例...
实例238 如何在DBGrid组件单元格中增加下拉菜单 实例239 如何定制StringGrid组件指定单元格的颜色 实例240 如何获取StringGrid组件鼠标指定单元格的值 实例241 如何使用StringGrid组件显示数据库查询结果 实例...
摘要:.NET源码,控件组件,文本框控件 多功能文本框控件源码及示例,针对各类业务系统B/S的数据录入模式,对微软的控制进行了扩展,主要功能有:有得到焦点和失去焦点的颜色,得到焦点下拉日期选择框,数字型、浮点、...
8.4 设置表格背景颜色 8.5 显示行号和复选框 8.5.1 显示行号 8.5.2 引用复选框 第9章 表格的高级功能 9.1 表格视图——Ext.grid.GridView 9.2 表格分页 9.2.1 添加表格分页显示工具条 9.2.2 从后台脚本获得...