DOCUMENT:Q138914 30-JUL-1999 [foxpro] TITLE :FoxPro Advisor Magazine Articles July 1995 PRODUCT :Microsoft FoxPro PROD/VER:3.00 2.50x 2.60 2.60a | 2.00 2.5 OPER/SYS: KEYWORDS:kb3rdparty kbvfp300 kbvfp600 ====================================================================== ------------------------------------------------------------------------------- The information in this article applies to: - Microsoft Visual FoxPro for Windows, versions 3.0, 6.0 - Microsoft FoxPro for Windows, versions 2.5x, 2.6, 2.6a - Microsoft FoxPro for MS-DOS, versions 2.0, 2.5x, 2.6, 2.6a - Microsoft FoxPro for Macintosh, versions 2.5x, 2.6a ------------------------------------------------------------------------------- NOTE: The "FoxPro Advisor" is published by Data Based Solutions, Inc., a publisher independent of Microsoft; we make no warranty or endorsement, implied or otherwise, regarding the accuracy or reliability of information published in the "FoxPro Advisor." Please contact Data Based Solutions if you have questions or want to order the "FoxPro Advisor." SUMMARY ======= This article lists the table of contents of the July 1995 FoxPro Advisor, a magazine published by Data Based Solutions, Inc., 4010 Morena Blvd., Suite 200, San Diego, CA 92117. For more information, please call Data Based Solutions at 619-483-6400, or to place an order, please call them at 800- 336-6060. You may also contact them by Fax 619-483-9851 and Internet 70007.1614@compuserve.com. MORE INFORMATION ================ FoxPro News, page 6. Develop Interactive Voice Response (IVR) Applications in FoxPro. Imaging and Multimedia OLE Controls for Windows Developers. Customizable Business System for Visual FoxPro. Same (ProMatrix) Applications Run in FoxPro 2.x and Visual FoxPro 3.0 Customizable Medical Practice Software Now Available for Windows. Add Caller ID Information to Windows Applications. Editor's View, page 8. Support is a Big Job. Microsoft's FoxPro product support facility is an impressive place. By Tamar E. Granor. Tamar talks about a visit to Microsoft and muses on volunteer software projects. Plus, why you should attend conferences. Multi-User Programming, page 12. Visual FoxPro 3.0 Locking Strategies - Then and Now. Visual FoxPro offers new strategies for detecting and handling collisions. By Y. Alan Griver. Alan reviews the old ways to handle multi-user contention issues and describes the new methods provided in Visual FoxPro. Direct READs, Indirect READs, Semaphore locking, Concurrency issues, Pessimistic Row Buffering, Optimistic Row Buffering, Pessimistic Table Buffering, Optimistic Table Buffering. Tips, Tricks, & Traps, page 18. By Drew Speedie. This issue's tips include some ideas for improving screens and forms, a routine to check on Windows resources, an update to an old tip, and more. Tip: FoxPro 2.x., Visual FoxPro 3.0. Using RUN /N to call any Windows Application, such as Control Panel. Tip: FoxPro 2.x, Visual FoxPro 3.0. Custom ORDER BY Situations. When two SQL SELECTs with a UNION will not do since it is limited to one order by clause. Ascending and Descending order. Tip: Visual FoxPro 2.x. A Fix for Corrupted Project Files. Simple fix for the errors: "Project file is invalid" or "MEMO file is missing or invalid". Project FILE, SAVE AS ... with a new file name forces a rebuild of the supporting table. Tip: FoxPro 2.x. Nested Arrays, Brackets, and #DEFINEd Constants. Compiler interprets nested array using brackets, along with #DEFINEd constant as a character string, resulting in error of "Variable xxx not found." Tip: FoxPro 2.x, Visual FoxPro 3.0. PAD() Functions Work on Numerics and Dates, Too! Return is always a character string from PADC(), PADR(), and PADL(). Tip: FoxPro 2.x, Visual FoxPro 3.0. Push Buttons Instead of check boxes, Anyone? Check Boxes require prompts, which consumes screen real estate, so use push buttons with a symbol font checkmark for a prompt instead. Tip: Visual FoxPro 3.0 Richt-Click Strikes Again! Right-Click empty portion of standard toolbar gives menu of toolbar choices for controls, queries, etc, to quickly see toolbars or add one. Tip: FoxPro 2.x, Visual FoxPro 3.0. Simple Editing Bookmarks. Using EDIT, UNDO, or CTRL+Z to return to last edit within the editor. Also using a keyboard macro to insert '* BookMark