>>You do know that if you add a property called "builder" to your baseclass grid and populate it with the name of your .PRG, that when you right click on the grid, you can then call your builder from the menu, don't you?
>
> Does this works for header class? ;)
Not directly, since you can't subclass a header. But you can build into your grid builder the ability to deal with headers, or whatever object the mouse is currently over.