On 1/15/14 8:10 AM, Dave Crozier wrote: > In my mainline program I have a global "survival class" that looks for the > existence of a particular file every few seconds. If that file is present > then the mainline gracefully closes down all the forms open at that time and > then exits VFP.... this works no problem except when a print preview screen > is open in which case the preview window doesn't close, in fact the mainline > class is never clicks into time mode to check for the file existence. > > Any quick ideas on how I can a) check for the existence of a print preview > window and b) close it automatically. I think the solution will be to add the > class into the report somewhere but I can't decide if this is the best > approach. > > Any ideas?
It's been a real long time (well over a decade) but I remember dealing with this issue. I think I needed to change the WindowStyle of the Preview to "as top level" which had the side-effect of making it modeless instead of modal, and being modeless wouldn't stop the main event loop, allowing timer events to be handled still. I can dig around in my subversion repository and try to find it if you want. Of course, making the preview window modeless instead of modal may have other implications in your app. I may be conflating issues here or also my memory could just be wrong... Paul _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech Searchable Archive: http://leafe.com/archives/search/profox This message: http://leafe.com/archives/byMID/profox/[email protected] ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.

