Hi,
I want to adjust the all column to there maximize text size. Say by clicking on expand All button.
I used this function. It works, but also unneccesarily increses other columns width.
What is the Problem?
function expandAll(){
for(var expandCol=0;expandCol<mygrid.getColumnCount();expandCol++){
mygrid.adjustColumnSize(expandCol);
}
}
Actually there must not be problem, but adjustColumnSize functionality has known limitation - in FF it is impossible to detect the real size of text inside cells ( it process table cells in specific way ) so instead of DOM data, some rough calculations done instead
dhtmlxgrid.js , line 5046
z=z.childNodes[cInd].textContent.length*7;
this works pretty fine for default font sizes, but if you smaller font sizes it need to be adjusted.