>VFP6.0, VS SP1. I have a top-level form with a grid on it instantiated from a grid class I created. All works well until I place a menu in the top-level form.
>
>When I then try to close the form, I get the error message "COLUMNS is not an object.". The code being referenced is in the grid class's Resize event as follows:
>
>WITH THIS
>.COLUMNS(1).Width = .Width - .GridBars
>ENDWITH
Do you get the same error if you explicitly state it like:
this.column1.width = this.width - this.gridbars ?
If you stop here in debugger, are all values defined?
The Anonymous Bureaucrat,
and frankly, quite content not to be
a member of either major US political party.