Well, I needed to do a small edit to mystix code because of a 'this.grid has no properties' error and it does what I want it to do now.
Only setting enableHdMenu: false turns off the header button for the context menu completly. I think this is proper even with concern for grouping and other plugins as enableHdMenu: false currently takes care of enableColumnHide: false too. This doesn't require the GridView's headersDisabled config. columnMove and columnResize still work fine.
The main confusion my users were having was the header button was there and did nothing but throw a javascript error.

trouble in the AIR

trouble in the AIR

Hi there,

that's all in ExtJS 2.2 and 2.0.2

I came across building a sample application with Ext and Adobe Air and it throws an error in the getCellIndex(hd) function while hovering over a grid's header element. I could debug it till that if the element is a header element it's within a div which doesn't have the colRe regexp defined class pattern (x-grid3-td- it should be x-grid3-hd-).

I've to correct myself after testing it in firefox(FF) as well. With firebug and AIR's introspector console I could figure out that while in FF the el.className includes x-grid3-td-0 so the AIR has only the x-grid3-td- as it's className attribute. Strange anyway

partial Solution: As I didn't wanted to change the core I changed the ext-all-debug.js file regarding renderHeaders:

Hover from left and hit the first column on grid's header

Hover from left and hit the first column on grid's header

Hi,

I found another issue regarding header hovering. If it's the first header element and moving to the edge from left, probably outside of the grid, it checks if it's re-sizable but as it check for 'this.activeHdIndex -1' on 0 it will fail. My solution is as follow:

error in this.activeHdBtn.dom.style.height

error in this.activeHdBtn.dom.style.height

hi , I am getting this error in this.activeHdBtn.dom.style.height, when i moved mouse on grid panel header.I don't want to disable header, don't want to re sizable =false and don't want to stop drag and drop column on my grid. may be problem with (hd.firstChild.offsetHeight) . its value is 0 so -1px is being assign to activeHdBtnHeight.