1
0
Fork 0
forked from 0x2620/oxjs

some fixed for text lists with column titles that are images

This commit is contained in:
rlx 2011-11-02 19:47:19 +00:00
commit 0840d0b436
3 changed files with 23 additions and 16 deletions

View file

@ -348,17 +348,19 @@ Ox.TextList = function(options, self) {
})
.html(column.title)
.appendTo(self.$heads[i]);
self.$orderButtons[i] = Ox.Button({
style: 'symbol',
title: column.operator == '+' ? 'up' : 'down',
type: 'image'
})
.addClass('OxOrder')
.css({marginTop: (column.operator == '+' ? 1 : -1) + 'px'})
.click(function() {
$(this).parent().trigger('click');
})
.appendTo(self.$heads[i]);
if (column.operator) {
self.$orderButtons[i] = Ox.Button({
style: 'symbol',
title: column.operator == '+' ? 'up' : 'down',
type: 'image'
})
.addClass('OxOrder')
.css({marginTop: (column.operator == '+' ? 1 : -1) + 'px'})
.click(function() {
$(this).parent().trigger('click');
})
.appendTo(self.$heads[i]);
}
$resize = Ox.Element()
.addClass('OxResize')
.appendTo(that.$head.$content.$element);
@ -366,7 +368,7 @@ Ox.TextList = function(options, self) {
$('<div>').addClass('OxCenter').appendTo($resize);
$('<div>').appendTo($resize);
// if columns are resizable, bind click and drag events
if (self.options.columnsResizable) {
if (self.options.columnsResizable && column.resizable !== false) {
$resize.addClass('OxResizable')
.bindEvent({
doubleclick: function(data) {