You can call the GetPrinter API function to determine the number of print jobs in the printer que. There's a good Foxpro example on how to do this at:
http://www.news2news.com/vfp/?example=367&function=544I'm not sure what you mean by not using a timer, you will still need to call the API function to regular basis to see when a print job has completed.
Kurt
>is it possible for vfp8 to know that the printer is printing without using a timer ?