Knowledge Base

FIX: HalfHeight Form Close Even when Closable Property is False

Article ID: 192767

Article Last Modified on 5/12/2003


APPLIES TO


This article was previously published under Q192767

SYMPTOMS

In Visual FoxPro 3.x and 5.x, when the Closable property of a HalfHeight form is set to .F., double-clicking the control box of the form closes the form.

STATUS

Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. This bug has been corrected in Visual FoxPro 6.0.

MORE INFORMATION

Steps to Reproduce Behavior

  1. Create a program containing the following code:
          PUBLIC oForm
          oForm = CREATEOBJECT('Form')
          oForm.HalfHeightCaption = .T.
          oForm.Closable = .F.
          oForm.Show()
  2. Save the program and run the program.
  3. When the form appears, double-click the form's control box that is located in the upper right corner, close to the Fox icon.
The form closes despite the setting of the Closable property.

NOTE: You may need to double-click the control box several times in order to duplicate this behavior.

Additional query words: kbVFp600fix kbCtrl kbContainer

Keywords: kbbug kbfix kbcode KB192767