Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Modeless Forms
Message
From
24/04/2002 23:28:57
Mike Smith
Doncaster Office Services
Oakville, Ontario, Canada
 
 
To
23/04/2002 21:03:34
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Title:
Miscellaneous
Thread ID:
00647971
Message ID:
00648971
Views:
18
Elmer:

Thank you for your thoughtful reply on Modeless Forms. I have printed it out and will retain it as a reference.

But I am still trying to understand why programmers would choose a modeless format.

From your note there appear to be two issues.

1) The modeless form set permits shutdown without going back to the Quit button.

Well even if the operator is permitted to shutdown in the middle of something, he could lose all his work because the processes are only partially completed. My big toe feeling is that the operator is not going to see this as a benefit if the shutdown is too easy to do. There may be situations where he is building something all wrong and he realizes his error part way through and wants out without saving but I don't think this happens very often.

2) Modeless forms allow the operator to click from one form to another and back again.

I have never found a use for this feature. In my standard format, the operator does something in one screen and if he moves to an overlay screen (such as a pick list or edit box), the buttons on the underlying screen are disabled and he completes the pick list or edit box and goes back to the previous screen which is refreshed and re-enabled. This seems natural for my users. There may be some complex applications that require several screens open at one time but I simply have not come across that situation.

Nevertheless, Elmer, your memo has clarified the steps for me which I never understood before, so I will keep my mind open to opportunities to apply this feature.

Thanks again for your thoughtful reply.

Mike Smith
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform