If you have a timer running and the user isn't doing anything, I suspect somethings going on in relation to that timer..not the timer iteself, but whatever it fires, ie..MSINET.OCX.
>No timers.
>No OCX control on the form causing the problem.
>
>I only use two OCX controls in total.
>
>1. MSINET.OCX - FTP Processes (Timer is used here to check for a stagnant FTP process.)
>2. mscomctl2.animation.2 - for a graphic wait window.
>
>
>The main data entry form:
>
>Form with simple objects, and a pageframe.
>Pageframe has a container on each page.
>Each container is exactly the same, contains another pageframe without visual pages.
>
>The container.pageframe contains 3 pages
>1. Grid view of the data - non-edittable
>2. Textbox/User view where adding and editting is performed
>3. In special cases the user requires to sort the records based on a {TableName}_Order field. A listbox is used to display the records.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer