DOCUMENT:Q139006 22-OCT-1999 [mastering] TITLE :Finding Referenced Labs in Mastering Microsoft Visual FoxPro PRODUCT :Microsoft Mastering Series PROD/VER::1.0 OPER/SYS: KEYWORDS:kbmm ====================================================================== ------------------------------------------------------------------------------- The information in this article applies to: - MSPRESS Mastering Microsoft Visual FoxPro 3.0, version 1.0 ------------------------------------------------------------------------------- SUMMARY ======= A majority of the labs in Mastering Visual FoxPro are self-contained labs; that is, they do not rely on any other labs. However, there are four Labs in Chapter 3, Form Designer, that state: "If you need to see how...refer to an earlier lab...". To find a referenced lab, use the FIND tab on the Navigator. Type the name of the lab mentioned (and uncheck all the options except for labs). The lab will appear in the FIND dialog box. To launch the selected lab, double-click it. MORE INFORMATION ================ Below is a list of all Lab exercises in Mastering Visual FoxPro, by chapter, and in recommended order of completion: Chapter 3: Form Designer ------------------------ Before any labs are completed in Chapter 3: Form Designer, it is recommended that the following Labs from Chapter 8: Visual Classes be completed: Creating a Form Class Creating and Registering a Button Class Subclassing from and Existing Class Modifying and Existing Class After completing the aforementioned labs, the following is the recommended order of completion for labs in Chapter 3: Form Designer: Working with Grid Positioning More with Grid positioning Manipulating the Grid Adding a Control Programmatically Adding a Control Visually Using the Sparse property Calling a Method Programmatically Changing Grid Color and Bringing up a Browse Change Column Colors and Reset Changing the Color of the Active Cell Common Tasks Creating a Form Set that Updates and Skips through Records Creating a One-to-Many Form Data Environment Drag and Drop Grid Cells with Different Colors Multiple Sessions OLE Controls Page Frames User-Defined Controls Working with a Grid through Code Chapter 6: Error Management --------------------------- Checking Values in the Debug Window Creating an Error Handling Routine Chapter 7: The Object Model --------------------------- Using the ( :: ) Scope Resolution Operator ParentClass Property Creating a Form Programmatically (Which is under the FUNCTION...ENDFUNC, PROCEDURE...ENPROC paragraph of the Object- Oriented Language section). Using the DEFINE CLASS Command to Create a Subclass Adding Controls to a Form Using the AddObject() Method Creating a Custom Function Chapter 8: Visual Classes ------------------------- Creating a Form Class Creating and Registering a Button Class Subclassing from and Existing Class Modifying and Existing Class Creating a Container Class Creating a Control Class Creating a Custom Class Toolbar Class Chapter 12: DLLs ---------------- Nulls Passing Arguments by Value or by Reference Windows Directory (This lab is listed under Labs for the Table of Contents but it is not in the Course Chapter). Using an Alias for API Functions Handles Hiding the Main FoxPro Window Using a Form to Hide the Main FoxPro Window Additional query words: 1.00 multi media multimedia multi-media mmtitles ====================================================================== Keywords : kbmm Technology : kbMSPressSearch Version : :1.0 ============================================================================= THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY. Copyright Microsoft Corporation 1999.