Kerry
Do you mean that you want column1 to always be visible? Is it ok to have the splitter show up? If so you can set the splitter location and then use a conditional NODEFAULT in the MouseUp to prevent them from using the mouse to horizontally scroll the left part of the grid.
If you don't want the splitter, that's kind of tough, you can play tricks in the Scrolled() event and keep moving Col1 to the first visible column.
Or put two grids side by side where the one on the left only shows column 1 with no scroll bars, and the second grid shows the other 14 columns.
>I have constructed a grid with 15 columns programaticly , and I want to anchor the first column. I have changed several grids properties ie partition =1,panel = right(1) and panelLink = .T. but it has not anchor the first column. Can this be achieved? if so how?