Todd,
Make sure you are restricting your use of thisform.Refresh(), also make sure your pageframe class is not refreshing non-visible pages. There is a PageRefresher class on my website that might be of interest. Use the WITH/ENDWITH if you are setting multiple properties or calling methods of an object.
>Good suggestions.
>
>I am running VFP 6.0 and doing dataentry from a 16 page application. There is a lot of information to gather from the application, about 750 distinct items in fact :-)
>
>Aren't pages in pageframes containers? Should I disable textboxes on pages that aren't visible?
>
>It also takes forever for the program to start and end. That's kinda a pain too, but I can deal with it. When someone sits down to do data entry, that is all they are going to be doing for a few hours. A ten minute startup or shutdown isn't so bad then.
>
>My custom textbox is kinda cool. It does two things, one is it reads a speerate table for a validation rule, and the other thing is that it generates a second textbox that is used for validation purposes (the data entry person sets it to S if the data is suspect, then a manager reviews the suspect fields.)