DOC: Code on Pages 75-76 of Developer's Guide Causes ErrorLast reviewed: January 8, 1997Article ID: Q139110 |
The information in this article applies to:
SUMMARYWhen you use the code example listed on pages 75-76 of the Developer's Guide, the following error occurs:
Error with <ObjectName>- Height: Expression evaluated to an illegal valueThis documentation error has been fixed in Visual FoxPro 5.0 for Windows.
MORE INFORMATIONThe error occurs because 12 is not a valid size for the Height property of the object when the ScaleMode property is set to 3 (Pixels). The default ScaleMode property of the form is set to Pixels, and the object is designed to use Foxels, even though there is a line in the DEFINE CLASS grdProducts AS Grid stating:
ScaleMode = 0The ScaleMode property is a property of the form, not the grid. To use the code example, make these two changes:
After you make the two changes, the code from the Developer's Guide should look like this:
DEFINE CLASS GridForm AS FORM
ScaleMode = 0
<other statements>
ENDDEFINE
DEFINE CLASS grdProducts AS Grid
<other statements>
PROCEDURE INIT
This.Height = 12
ENDPROC
ENDDEFINE
|
KBCategory: kbprg kbdocerr kbdocfix
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |