04507nam 2200601Ia 450 991082566900332120200520144314.097866105442021-930919-28-X1-280-54420-19781930919280(CKB)3460000000095981(EBL)3301805(SSID)ssj0000200916(PQKBManifestationID)12024141(PQKBTitleCode)TC0000200916(PQKBWorkID)10231880(PQKB)10598883(MiAaPQ)EBC3301805(Au-PeEL)EBL3301805(CaPaEBR)ebr10110776(CaONFJC)MIL54420(OCoLC)52604622(EXLCZ)99346000000009598120030216d2002 uy 0engurcn|||||||||txtccrMegaFox 1002 things you wanted to know about extending Visual FoxProWhitefish Bay, WI Hentzenwerke Pub., Inc.c20021 online resource (713 p.)Description based upon print version of record.1-930919-27-1 9781930919271 ""Our Contract with You, The Reader""; ""List of Chapters""; ""Table of Contents""; ""Acknowledgements""; ""About the Authors""; ""How to Download the Files""; ""Icons used in this book""; ""Chapter 1: KiloFox Revisited""; ""Updates to KiloFox""; ""How do I clean up my working environment?""; ""How do I convert character strings into data?""; ""How do I determine whether a tag exists?""; ""How do I use GOTO safely?""; ""How do I extract a specified item from a list?""; ""How can I browse field names when the table has captions?""; ""How do I make a SQL generated cursor updateable?""""How can I change the connection used by a Remote View?""""How do I check my query's optimization?""; ""How do I pop up a calendar from a grid cell?""; ""How do I put a combo in a grid?""; ""How do I run code when a project hook is activated?""; ""Things that we missed in KiloFox""; ""How do I set focus to a control?""; ""How do I display the current record at the top of my grid?""; ""How do I lock the leftmost column in my grid?""; ""How do I create truly generic command buttons?""; ""How do I set up a hot key to declare local variables?""; ""Chapter 2: Data Driving with VFP""""What exactly is 'data driving?""""The three different types of data""; ""What goes into the metadata?""; ""Where should metadata be stored?""; ""Why bother with data driving?""; ""Performance overhead""; ""Design considerations""; ""Maintenance issues""; ""So is data driving worth it?""; ""How do I data drive my menus?""; ""What type of menus do we want to data drive?""; ""MPR file structure for a shortcut menu""; ""The shortcut menu metadata""; ""The shortcut menu generator class""; ""Using the shortcut menu class""; ""How can I format text correctly?""; ""The problem""""The solution""""The xchgcase class""; ""How do I data drive object instantiation?""; ""How do I data drive a migration?""; ""How do I data drive data validation?""; ""Chapter 3: IntelliSense, Inside and Out""; ""IntelliSense in Visual FoxPro""; ""What is IntelliSense?""; ""How do I configure IntelliSense?""; ""How do I work with the FoxCode table?""; ""What are all these record types?""; ""How do I create my own scripts?""; ""How do I create a script to insert a block of code?""; ""How do I create a script to generate a list?""; ""How do I create my own Quick Info tips?""""What is the Properties button in the IntelliSense Manager for?""""How do I modify default behavior?""; ""Putting IntelliSense to work""; ""How do I change the behavior of browse?""; ""How do I insert a header into a program?""; ""How do I get a list of files?""; ""How do I get a list of variables?""; ""How do I get a list of all my custom shortcuts?""; ""Isn't there an easier way to create a script?""; ""Conclusion""; ""Chapter 4: Sending and Receiving E-mail""; ""What are the options?""; ""What is all this alphabet soup, anyway?""; ""How do I use MAPI?""""How do I read mail using MAPI?""Database managementDatabase management.005.7565Akins Marcia1660867MiAaPQMiAaPQMiAaPQBOOK9910825669003321MegaFox4016403UNINA