Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Westi on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

VFP6 to VFP8 Menu & Screen Problems

Status
Not open for further replies.

SGLong

Programmer
Jun 6, 2000
405
US
We are getting ready to deploy an upgrade to our application - moving it from VFP6 to VFP8 and have noticed several things that may be "deal breakers". I've searched here and the help files for clues and haven't found anything.

1] When we start up our Application under VFP8 the menu bar shows as disabled (i.e. light gray captions) until we click on it. Once we click on anything it shows normal (i.e. black captions).

2] The various WAIT WINDOW NOWAIT progress messages that our program displays (i.e. WAIT WINDOW NOWAIT "Opening support tables. Please wait..." no longer appear.

3] Reports that are previewed to the screen never show up, leaving us in a locked up state - the menu becomes totally disabled and won't accept any mouse clicks. The only alternative is Ctrl-Alt-Del.

I've tried adjusting various combinations of SET TALK, SET NOTIFY and SET ECHO to no avail.

Has anybody else experienced this? Any thoughts on what is happening and how to resolve it?

Steve
 
1] When we start ....
The only time this happens in our app is if an external application is run within ours... i.e. word, excel or a .dll file. When the external app is running or closed the menu items are greyed out, but become black when clicked

2] The various WAIT WINDOW...
Never seen this. Wait window has been around forever and I dont think VFP8 is causing this. Not Relevent but I would code it as: Wait "Opening support tables. Please wait..." Window Nowait... Maybe there is mouse movement or some keyboard function is firing. Test it with Timeout 5 instead of nowait to see if it works

3] Reports that are previewed...
No Clue here, try SET ENGINEBEHAVIOR 70 or 80 to see if it works.

Sorry could not be of more help
 
Another thought:

The disappearing WAIT window and the invisible report preview suggest that the application might be running as a top-level form (form's ShowWindow = 2).

I can't see how that could happen just by moving from 6.0 to 8.0, but it's worth checking.

Mike


__________________________________
Mike Lewis (Edinburgh, Scotland)

My Visual FoxPro site: www.ml-consult.co.uk
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top