How To Hide a Form at Startup Using the DO FORM Command (155318)



The information in this article applies to:

  • Microsoft Visual FoxPro for Windows 5.0
  • Microsoft Visual FoxPro for Windows 6.0

This article was previously published under Q155318

SUMMARY

The Visual FoxPro 5.0 DO FORM command now has a NOSHOW clause, which specifies that the Show method of the form is not called when the form is run. When you include NOSHOW and run the form, the form is not visible until you set the Visible property to true (.T.) or call the Show method.

MORE INFORMATION

The NOSHOW clause allows you to manipulate an .scx form before it appears on the screen. To do this, insert code between the DO FORM and the <formname>.Show or <formname>.Visible commands. In the example below, the form's caption is set to "Test" and the form is centered before it appears. Type the following example into a program file or type each line into the Command window:
   DO FORM <formname> NOSHOW
   <formname>.AutoCenter=.T.
   <formname>.Caption ="Test"
   <formname>.Show
				

Modification Type:MinorLast Reviewed:6/30/2004
Keywords:kbDesigner kbhowto KB155318