Content Supported by Sourcelens Consulting

��BTS.MSKxbts.mskBTS.BMPxbts.bmp	PININ.BMPx
pinin.bmp
PINOUT.BMPxpinout.bmp	WHITE.MSKxmenus\white.msk	WHITE.BMPxmenus\white.bmpBLUE.BMPxXREFD#Create a 1-to-many data entry formmenus\blue.bmpPrint in catalog formatmenus\green.bmp Multiselect items in a list box	GREEN.BMPx!Programmatically manipulate textRED.BMPxSort list box itemsforms\cresize.scx*Coordinate menu items and toolbar buttonsforms\objects.scxDisplay system informationmenus\red.bmpDisplay a stop watchforms\launch.scx!Run multiple instances of a form	next.mskforms\multi.scx
Send mailforms\mci_play.scxRefresh a graph in a formole\olegraph.scxRTFDole\oleaut1.scxfox.mskDisplay a system clockforms\video.scx	xref.dbf)Execute commands at specified  intervalsfox.bmpDisplay shortcut menuswinapi\regfile.scx-Format input and validate data in a text boxdb\index2.scxAdd a menu to an SDI formcontrols\buttons\cmdbtn.scxRun from launch.scxcontrols\combobox\lookup.scx
GRAPHDUse the richtext controlforms\whatthis.scx	main.prgreports\datepick.prgmenus\shortcut.scxSTOCK1D INITfCLICKfSDITBARVole\graph.dbfRead ODBC Registry valuesole\rtf.dbfforms\param.scxforms\qbf.scx..\data\louterj.qprREFTEXTDWRAPPINGRINSD	next.bmpshaper.bmpROUTERJfROUTERJQLEDGERRPrint an invoice..\data\comboj.qprole\olexl.scxforms\ddrop.scxCOLORSR..\data\fouterj.qprTESTDATAdmenus\dynamic.mnxmenus\fillmenu.scxmenus\chkmenu.scxdb\index1.scxmenus\chkmenu.mnx<
DEACTIVATEfACTIVATEfCLICKfSOLUTIONVPARAMKQUIZDSOLUTIONDforms\login.dbfforms\logform.scxdb\transact.scxforms\login.scx=
DEACTIVATEfACTIVATEfCLICKfSOLUTIONVINDEX2K Dynamically format grid columns
solution.scxReturn a value from a formmenus\toolmenu.scxmenus\toolmenu.mnx&Select records from a left outer joinFRAMESDCreate a query by example formole\mmsample.scx'Display multiple columns in a list boxforms\single.scxforms\many.scxforms\paramask.scxole\bldtree.scxMove items between list boxesforms\qbe.vcx..\classes\utility.vcx
solution.dbfole\stock.scxc	DESTROYfINITfACTIVATEf
DEACTIVATEfCLICKfDONEfSOLUTIONVPAINTfMMSAMPLEK�CONVERSION LOG FOR C:\VFP\SAMPLES\SOLUTIONS\SOLUTIONS.PJX [03/11/96 05:03:49 PM]
CONVERTER: MICROSOFT VISUAL FOXPRO CONVERTER UTILITY VERSION 1.00 (05/25/95)

GRID\GRD_PRP.SCX: No conversion necessary.
LISTS\LADD.SCX: No conversion necessary.
LISTS\LMSEL.SCX: No conversion necessary.
LISTS\LMULCOL.SCX: No conversion necessary.
LISTS\LSORT.SCX: No conversion necessary.
OBJECTS\CRESIZE.SCX: No conversion necessary.
OBJECTS\OBJECTS.SCX: No conversion necessary.
PGFRAME\PFSAM2.SCX: No conversion necessary.
OBJECTS\LAUNCH.SCX: No conversion necessary.
OBJECTS\MULTI.SCX: No conversion necessary.
LISTS\LMOVER.SCX: No conversion necessary.
TIMER\SWATCH.SCX: No conversion necessary.
TIMER\TIMECOMM.SCX: No conversion necessary.
TIMER\CLOCK.SCX: No conversion necessary.
PGFRAME\PFSAM1.SCX: No conversion necessary.
BUTTONS.VCX: No conversion necessary.
LISTS\MULTFILE.SCX: No conversion necessary.
GRAPHICS\GRAPH.SCX: No conversion necessary.
GRAPHICS\PGRAPH.PRG: No conversion necessary.
GRAPHICS\CGRAPH.PRG: No conversion necessary.
GRID\CONTROLS.SCX: No conversion necessary.
LISTS\MULTDAT1.SCX: No conversion necessary.
LISTS\REGION.QPR: No conversion necessary.
GRID\1_MANY.SCX: No conversion necessary.
GRAPHICS\FOXDRAW.VCX: No conversion necessary.
MAIN.PRG: No conversion necessary.
GRAPHICS\FDPROC.PRG: No conversion necessary.
..\..\FOX.BMP: No conversion necessary.
..\..\FOX.MSK: No conversion necessary.
GRAPHICS\ARW08UP.BMP: No conversion necessary.
GRAPHICS\ARW08DN.BMP: No conversion necessary.
SAMPLES.VCX: No conversion necessary.
..\DATA\TESTDATA.DBC: No conversion necessary.
DRAGMOVE.CUR: No conversion necessary.
NODROP01.CUR: No conversion necessary.
GRAPHICS\GRAPH.DBF: No conversion necessary.
GRAPHICS\FOXDRAW.H: No conversion necessary.
CANCEL.BMP: No conversion necessary.
CLOCK.BMP: No conversion necessary.
HELP.BMP: No conversion necessary.
MOVERBOX.BMP: No conversion necessary.
NEXT.BMP: No conversion necessary.
OK.BMP: No conversion necessary.
SHAPER.BMP: No conversion necessary.
WATCH.BMP: No conversion necessary.
CANCEL.MSK: No conversion necessary.
HELP.MSK: No conversion necessary.
NEXT.MSK: No conversion necessary.
OK.MSK: No conversion necessary.
OBJECTS\COMMENTS.DBF: No conversion necessary.
GRAPHICS\FDMAIN.SCX: No conversion necessary.
OBJECTS\DDROP.SCX: No conversion necessary.
HEXED\HEXED.VCX: No conversion necessary.
HEXED\HEXED.SCX: No conversion necessary.
GRAPHICS\ANIM.SCX: No conversion necessary.
GRAPHICS\ANIM.VCX: No conversion necessary.
MENUS\DYNAMIC.MNX: No conversion necessary.
MENUS\FILLMENU.SCX: No conversion necessary.
MENUS\CHKMENU.SCX: No conversion necessary.
SOLUTIONS.VCX: No conversion necessary.
MENUS\CHKMENU.MNX: No conversion necessary.
GRAPHICS\INS.DBF: No conversion necessary.
DATABASE\ORDER.SCX: No conversion necessary.
DATABASE\NEWID.DBC: No conversion necessary.
DATABASE\NEWID.SCX: No conversion necessary.
FORMS\LOGIN.DBF: No conversion necessary.
FORMS\LOGFORM.SCX: No conversion necessary.
FORMS\TRANSACT.SCX: No conversion necessary.
FORMS\LOGIN.SCX: No conversion necessary.
GRAPHICS\DEMO.DBF: No conversion necessary.
GRAPHICS\FRAMES.DBF: No conversion necessary.
GRID\DYNGRID.SCX: No conversion necessary.
SOLUTIONS.SCX: No conversion necessary.
FORMS\TEXTBOX.SCX: No conversion necessary.
MENUS\TOOLMENU.SCX: No conversion necessary.
MENUS\TOOLMENU.MNX: No conversion necessary.
FORMS\EDITBOX.SCX: No conversion necessary.
FORMS\CHECKBOX.SCX: No conversion necessary.
GRID\CALC.SCX: No conversion necessary.
FORMS\CREATESQL.SCX: No conversion necessary.
FORMS\PASSING PARAMETERS.SCX: No conversion necessary.
FORMS\QBF.SCX: No conversion necessary.
FORMS\SELECT.SCX: No conversion necessary.
FORMS\SIMPLE_CUSTOMER.SCX: No conversion necessary.
FORMS\SIMPLE_MANY.SCX: No conversion necessary.
OLE CONTROLS\BLDTREE.SCX: No conversion necessary.
API\SYSCOLOR.SCX: No conversion necessary.
API\SYSTIME.SCX: No conversion necessary.
FORMS\QBE.VCX: No conversion necessary.
PGFRAME\MSGBOX.SCX: No conversion necessary.
SOLUTIONS.DBF: No conversion necessary.
DATABASE\INFO.SCX: No conversion necessary.
FORMS\TEXT.SCX: No conversion necessary.
FORMS\QUIZ.DBF: No conversion necessary.
FORMS\QUIZ.SCX: No conversion necessary.
DATABASE\BUFF.SCX: No conversion necessary.
C:\VFP\SAMPLES\SOLUTIONS\GRID\GRD_PRP.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\LISTS\LADD.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\LISTS\LMSEL.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\LISTS\LMULCOL.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\LISTS\LSORT.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\OBJECTS\CRESIZE.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\OBJECTS\OBJECTS.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\PGFRAME\PFSAM2.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\OBJECTS\LAUNCH.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\OBJECTS\MULTI.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\LISTS\LMOVER.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\TIMER\SWATCH.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\TIMER\TIMECOMM.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\TIMER\CLOCK.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\PGFRAME\PFSAM1.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\BUTTONS.VCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\LISTS\MULTFILE.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\GRAPHICS\GRAPH.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\GRID\CONTROLS.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\LISTS\MULTDAT1.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\GRID\1_MANY.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\GRAPHICS\FOXDRAW.VCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\SAMPLES.VCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\GRAPHICS\FDMAIN.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\OBJECTS\DDROP.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\HEXED\HEXED.VCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\HEXED\HEXED.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\GRAPHICS\ANIM.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\GRAPHICS\ANIM.VCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\MENUS\FILLMENU.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\MENUS\CHKMENU.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\SOLUTIONS.VCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\DATABASE\ORDER.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\DATABASE\NEWID.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\FORMS\LOGFORM.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\FORMS\TRANSACT.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\FORMS\LOGIN.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\GRID\DYNGRID.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\SOLUTIONS.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\FORMS\TEXTBOX.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\MENUS\TOOLMENU.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\FORMS\EDITBOX.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\FORMS\CHECKBOX.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\GRID\CALC.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\FORMS\CREATESQL.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\FORMS\PASSING PARAMETERS.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\FORMS\QBF.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\FORMS\SELECT.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\FORMS\SIMPLE_CUSTOMER.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\FORMS\SIMPLE_MANY.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\OLE CONTROLS\BLDTREE.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\API\SYSCOLOR.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\API\SYSTIME.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\FORMS\QBE.VCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\PGFRAME\MSGBOX.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\DATABASE\INFO.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\FORMS\TEXT.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\FORMS\QUIZ.SCX: Compiling.
C:\VFP\SAMPLES\SOLUTIONS\DATABASE\BUFF.SCX: Compiling.

*- end of log
FOUTERJfFOUTERJQCOMBOJfCOMBOJQ	WATCH.BMPxTOOLMENUfTOOLMENUMQc:\program files\microsoft visual studio\msdn98\98vs\1033\samples\vfp98\solutionQc:\program files\microsoft visual studio\msdn98\98vs\1033\samples\vfp98\solution^C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\MSDN98\98VS\1033\SAMPLES\VFP98\SOLUTION\SOLUTION.PJX^C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\MSDN98\98VS\1033\SAMPLES\VFP98\SOLUTION\SOLUTION.PJX7��� �F�%�'Q!�\/4����������	�
�5��
��
�T�
�
��0u��%�C��

����4R,��*This program requires multiple parameters.��B��%�C�	nEquScaleb�N����
T�
�����
%����4�T�	��C����^��"��C�
���
��	��	���"��C��
��	��
��	����T�
���
���T�
��C�
����T�
���
�C��C�
��T�
���
�C��D�
��T�	���
���!��
����(������
���8�T�
��C�
����T���
�C�
��C�
��T���
�C�
��D�
��%��
�����`%��
��
��
�

��
���
�

	��
��
��
�
���	��
���
�
���	����5��C�
��
��
��
���
��
���	������1%��
���
�

��
���
�
���	�����C��
��
���	�����T�
�����T�
�������T�	��C����^��B�U	CEQUATIONNFROMNTONSTEPINC	NEQUCOLORLCONNECTNXCENTERNYCENTER
LADDCOORDSFRMFORMNAME	NEQUSCALENOLDYNOLDXNTEMPMAXNUM	FORECOLORLINEHEIGHTWIDTHXNR	TEMPPLOTX	TEMPPLOTYPSET�BAA��A��!!A1��$1���QA��AA��A�A2c:\temp\pgraph.fxpc:\vfp\samples\solution\forms\graphics\pgraph.prg)�	.Disable or display a check beside a menu itemforms\image.scxDINITfACTIVATEf
DEACTIVATEfCLICKfSOLUTIONVLSORTKforms\datalook.scx
CANCEL.MSKxDEMOD..\data\testdata.dbcole\rtf.scxLOUTERJfLOUTERJQcontrols\lists\ladd.scxcontrols\lists\lmsel.scxcontrols\lists\lmulcol.scxcontrols\lists\lsort.scxcontrols\pgframe\pfsam2.scxcontrols\lists\lmover.scxcontrols\timer\swatch.scxcontrols\timer\timecomm.scxcontrols\timer\clock.scxcontrols\pgframe\pfsam1.scxcontrols\lists\multfile.scxforms\graphics\graph.scxreports\cust.lbxforms\graphics\pgraph.prgforms\graphics\cgraph.prgcontrols\grid\controls.scxcontrols\lists\multdat1.scxcontrols\lists\region.qprcontrols\grid\1_many.scxforms\graphics\foxdraw.vcxforms\graphics\fdproc.prgforms\graphics\arw08up.bmp
LOGINDforms\graphics\arw08dn.bmpforms\graphics\graph.dbfforms\graphics\foxdraw.hforms\graphics\fdmain.scx'Print report details in a ledger styleforms\graphics\anim.scxreftext.dbfforms\graphics\anim.vcxforms\graphics\ins.dbf
db\order.scx
db\newid.dbcOK.MSKx
db\newid.scxforms\graphics\demo.dbfforms\graphics\frames.dbfcontrols\grid\dyngrid.scxcontrols\grid\calc.scxwinapi\syscolor.scxreports\logo.bmpwinapi\systime.scxcontrols\pgframe\msgbox.scxdb\info.scxole\sysinfo.scxOK.BMPxGINITfACTIVATEf
DEACTIVATEfSOLUTIONVCLICKfCOMMDLOGKole\commdlog.scxNEXT.BMPxole\oleword.scx..\data\topten.qprole\slider.scx*
_RPH0YYSX6fEDTSHORTfEDTSHORTMc:\vfp\samples\solutionwinapi\regodbc.scx
GRAPHDwinapi\regfox.scxNEWIDfNEWIDdreports\colors.frxreports\invoice.frxreports\ledger.frxreports\percent.frxreports\wrapping.frx&Add items interactively to a list box'Use conditional formatting in a report(Use API functions that require a STRUCT
solution.vcx..\classes\samples.vcx..\classes\buttons.vcx..\classes\dragmove.cur..\classes\nodrop01.cur..\classes\cancel.bmp..\classes\clock.bmp..\classes\help.bmp..\classes\moverbox.bmp..\classes\ok.bmp..\classes\watch.bmp..\classes\cancel.msk..\classes\help.msk..\classes\ok.mskcontrols\txt_edt\textbox.scxcontrols\txt_edt\editbox.scxcontrols\checkbox\checkbox.scxcontrols\txt_edt\text.scxcontrols\buttons\quiz.dbfcontrols\buttons\quiz.scxforms\makesql.scx"Open multiple files interactivelyCalled from logform.scx,Add and remove items in a treeview control ..\data\worstten.qpr6Illustrates using the videoframe class in samples.vcx2Use API functions that require pointers to arrays&Allow users to drag and drop controlsEdit a memo field or text fileHELP.BMPx Draw lines and shapes on a formAdd menu items at runtime;ACTIVATEf
DEACTIVATEfCLICKfSOLUTIONVCALCK%Display pictures in an image control&Create a single table data entry form'Select records from a right outer join'Interactively build a SELECT statement#Read and write VFP Registry valuesPass parameters between forms-Create a default unique id value for a field Print product orders by quarterforms\sdiform.scx6Get application information from the Windows Registry Print product orders by quarter#Use slider and status bar controls%Main Solutions sample launching form�GETMONTHf
DEACTIVATEfACTIVATEfINITfADATES1aADATES2a
APRODCOUNTaERRORfDESTROYfCLICKfSOLUTIONVORDGRAPHRBUTTONSVORDGRAPHK"Select records from an inner joinwinapi\getver.scxNest transactionsole\stock1.dbfi
DEACTIVATEfACTIVATEfCLICKfINTERACTIVECHANGEfSOLUTIONVBTS.BMPxBTS.MSKxOBJECTSK^CALCCOLUMNWIDTHSfACTIVATEf
DEACTIVATEfINTERACTIVECHANGEfSOLUTIONVLMULCOLK"Allow users to choose list values^
DEACTIVATEfACTIVATEfPAGE1fPAGE2fDESTROYfBUTTONSVSOLUTIONVDATALOOKKv
UNLOADfLOADfINITfACTIVATEf
DEACTIVATEfCLICKf	AVERARRAYaGETFILEVERSION SOLUTIONVGETVERK�INITfACTIVATEf
DEACTIVATEfSOLUTIONVGOTFOCUSfCMDTOPfCMDPRIORfCMDNEXTf	CMDBOTTOMfSAMPLESVFORMATK`INITfERRORfACTIVATEf
DEACTIVATEfSOLUTIONVBUTTONSV
SMMAIL.BMPxSENDMAILKmenus\edtshort.mnx=ACTIVATEf
DEACTIVATEfCLICKfSOLUTIONVINDEX1K;SAVECHANGESfINITfDESTROYfSOLUTIONVMULTIK|
SETFONTfSETCOLORf
RIGHTCLICKfLAMENUaDBLCLICKfACTIVATEf
DEACTIVATEfUTILITYVSOLUTIONVDYNSHORTKG
DEACTIVATEfACTIVATEfERRORfSOLUTIONVCLICKfOLEWORDK-CLICKfSOLUTIONVSAMPLESVVIDEOKFOX.MSKx	ITEM5.BMPxmenus\item5.bmp\
RIGHTCLICKfFRMSHORTMACTIVATEf
DEACTIVATEfSOLUTIONVEDTSHORTMSHORTCUTK{

DEACTIVATEfACTIVATEfERRORfCLICKfADBCSaADATASOURCESa
ADATATYPESaDBCTOFRXRSOLUTIONVDBCTOFRXKu
FILLTREEfDIRARRa
DEACTIVATEfACTIVATEfINITfCLICKfSOLUTIONVGOTFOCUSf	LOSTFOCUSfOUTLINEKFOX.BMPxtoolbars\format.scxORDGRAPHRreports\ordgraph.frxreports\ordgraph.scxS
DEACTIVATEfACTIVATEfINITfCLICKf	LOSTFOCUSfSOLUTIONVREGFILEKreports\dbctofrx.frxF
_RPH0YYSO9f
_RPH0YYSOJf
_RPH0YYSOKfFRMSHORTfFRMSHORTMc:\vfp\samples\solutionmenus\frmshort.mnx	MENUS.BMPxforms\menus.bmp..\..\..\temp\edtshort.mpr..\..\..\temp\frmshort.mprIndex on expressionsforms\sdiform.mnxTOOLBAR1.BMPxforms\toolbar1.bmpINNERJfINNERJQforms\sditbar.vcx
SCREEN.BMPxforms\screen.bmp
SMMAIL.BMPx..\classes\smmail.bmp�
DEACTIVATEfACTIVATEfDESTROYfSOLUTIONVCLICKfOWINDOWSa
SCREEN.BMPxSDITBARVTOOLBAR1.BMPxSDIFORMM	MENUS.BMPxSDIFORMKcontrols\lists\piclist.scx..\data\innerj.qpr�DOMCIf
MCISENDSTRINGfGETMCIERRORfMCIGETERRORSTRINGfSHOWMCIERRORfDISABLEfINITfSETWINDOWPOSfACTIVATEf
DEACTIVATEfCLICKfSOLUTIONVMAINHWNDf	_WHTOHWNDf_WONTOPfTIMERf	MOUSEDOWNfMOUSEUPfCHANGEfMCI_PLAYKDBCTOFRXRTOPTENfTOPTENQPGRAPHfPGRAPHP���� �d+�$%��Z�f#�B4��s���C���C���W�s�����"��	\<Font...��s�����"��\-��js��<���"��Cu\<t���6Removes the selection and places it onto the Clipboard��CTRL+X��Ctrl+X��\s��=���"��\<Copy���'Copies the selection onto the Clipboard��CTRL+C��Ctrl+C��Zs��>���"��\<Paste���$Pastes the contents of the Clipboard��CTRL+V��Ctrl+V��^s��@���"��Cle\<ar���>Removes the selection and does not place it onto the Clipboard��k1�������YDO _rph0yysx6  IN LOCFILE("..\..\TEMP\EDTSHORT" ,"MPX;MPR|FXP;PRG" ,"WHERE is EDTSHORT?")�t���UOREFEDTSHORT
%�C�m.oRefb�O���T�
��C�'��%�C�
����>�B��T�
��C�,�
���T�
��C�,�
���� T���C�
���
��\��*T���CC�
��
���
��
�\g��#T���C�BC�
��
�\����#T���C�IC�
��
�\�����UCFONTCOMMALOC	COMMA2LOCOREFFONTNAMEFONTSIZEFONTBOLD
FONTITALIC
_rph0yysx6{���qI�a������?��AAq��11A1�
?Dc:\temp\edtshort.mpxc:\temp\edtshort.mpr)d	/Select records from both inner and outer joinsLOGO.BMPxCGRAPHfCGRAPHPm	GETODBCINFOf	AODBCDATAa
DEACTIVATEfACTIVATEfDESTROYfINITfSOLUTIONVCLICKfREGODBCK_INITfDESTROYfACTIVATEf
DEACTIVATEfCLICKfAFOXOPTIONSaSOLUTIONVREGFOXKDACTIVATEf
DEACTIVATEfCLICKfERRORfSOLUTIONVMANYK..\data\nested.qprG
DEACTIVATEfACTIVATEfINITfCLICKfSOLUTIONVOLEGRAPHK..\data\routerj.qprREGIONfREGIONQ%Present a user with multiple choicesDisplay pictures in a list�
DRAWACTIONf	DRAWCOLORf
SETCAPTIONfCHGDRAWMODEfSETPENWIDTHfSETDRAWMODEfSETDRAWSTYLEf	CLEARFORMf	GRAPHDEMOfURANDf	MOUSEMOVEf	MOUSEDOWNfINITfACTIVATEfFOXDRAWV	ITEM4.BMPxmenus\item4.bmp	ITEM3.BMPxmenus\item3.bmp	ITEM2.BMPxWORSTTENfWORSTTENQc:\vfp\samples\solution(
A_MENUPOPSaSDIFORMfSDIFORMM..\..\..\temp\sdiform.mprWPARSECONDITIONf
DEACTIVATEfACTIVATEfCLICKfBUTTONSVSOLUTIONVQBFKc:\vfp\samples\solution..\..\..\temp\toolmenu.mprc:\vfp\samples\solution..\..\..\temp\chkmenu.mprc:\vfp\samples\solutionAdd new items to a combo boxmenus\item2.bmp	ITEM1.BMPxmenus\item1.bmp	CHECK.BMPxmenus\check.bmpPREVIEW.BMPxmenus\preview.bmp+Resize and reposition controls at run timePACTIVATEf
DEACTIVATEfINITfINTERACTIVECHANGEfSOLUTIONVSTOCKK"INITfDESTROYfPERCENTR0Used in multidat1.scx as a RowSource for a list"Select records from a nested join..\..\..\temp\dynamic.mpr%CMDOKfDATEPICKfDATEPICKP"forms\graphics\foxdraw.hb�!J��� 1+��%'�cZ�f#��4��s���C���C���W�s�����"��	\<Date...��s�����"��
\<Color...��s�����"��\-��#s�����"��\<Always on top��k1�������YDO _rph0yyso9  IN LOCFILE("..\..\TEMP\FRMSHORT" ,"MPX;MPR|FXP;PRG" ,"WHERE is FRMSHORT?")�k1�������YDO _rph0yysoj  IN LOCFILE("..\..\TEMP\FRMSHORT" ,"MPX;MPR|FXP;PRG" ,"WHERE is FRMSHORT?")�k1�������YDO _rph0yysok  IN LOCFILE("..\..\TEMP\FRMSHORT" ,"MPX;MPR|FXP;PRG" ,"WHERE is FRMSHORT?")�G:������(�����t���UOREFFRMSHORTALWAYSONTOP��C�	Today is CC$*�x��Uc%�C�m.oRefb�O��\�T�
��C�����%��
��
��F�B��T����
����UCCOLOROREF	BACKCOLOR5%�C�m.oRefb�O��.�T�����
���UOREFALWAYSONTOP
_rph0yyso9:��
_rph0yysoj[��
_rph0yysok����qJ��a1�����?��1�Q1AA!A�1�AA1
�$K<^`uc:\temp\frmshort.mpxc:\temp\frmshort.mpr)	"Sort or order a table at run timex��� _(7FE%��!�roo�testdata!products���testdata!orditems �����������C����������������)��
��UTOPPRODUCTS	PROD_NAMEORDITEMS
UNIT_PRICEQUANTITYTESTDATA
PRODUCT_ID�1c:\temp\worstten.qpxc:\vfp\samples\data\worstten.qpr)(	u��� \)35�%��!�spo�testdata!products���testdata!orditems �����������C����������������<)��
��UTOPPRODUCTS	PROD_NAMEORDITEMS
UNIT_PRICEQUANTITYTESTDATA
PRODUCT_ID1c:\temp\topten.qpxc:\vfp\samples\data\topten.qpr))	>��� %�5p�%��!�QNo�testdata!ordersY��testdata!employee ���������������UORDERSORDER_IDEMPLOYEE	LAST_NAMETESTDATAEMP_ID�1c:\temp\routerj.qpxc:\vfp\samples\data\routerj.qpr)�	���� m:3�O%�!���o�testdata!customer���testdata!orders���testdata!orditems ������ �����������������������UCUSTOMERCUST_IDCOMPANYORDERSORDER_IDORDITEMSLINE_NOTESTDATAf1c:\temp\nested.qpxc:\vfp\samples\data\nested.qpr):	X��� ?
5��%��!�c`o�testdata!ordersX��testdata!customer �����������������������UCUSTOMERCUST_IDCOMPANYCOUNTRYORDERSORDER_IDTESTDATA1c:\temp\louterj.qpxc:\vfp\samples\data\louterj.qpr)
	P
DEACTIVATEfACTIVATEfINITfINTERACTIVECHANGEfSOLUTIONVLMSELKCustomize the open dialog box`
DEACTIVATEfACTIVATEfDESTROYfERRORfCLICKfSOLUTIONVARRSALESDATAaOLEXLKWERRORfACTIVATEf
DEACTIVATEfCLICKfCUST_DISTRIBaSOLUTIONVOLEAUT1K�RESETCOMBOSfACTIVATEf
DEACTIVATEf	LOSTFOCUSfINTERACTIVECHANGEfKEYPRESSfGOTFOCUSfINITf
ACOUNTRIESaSOLUTIONVLOOKUPKIDESTROYfACTIVATEf
DEACTIVATEfSOLUTIONVCLICKfEDITBOXKLOGO.BMPxCUSTB+UNLOADfINITfCLICKfPARAMASKK'Play an AVI file in an ActiveX controlGet Version InformationChange font attributesh
DEACTIVATEfACTIVATEfCLICKfINTERACTIVECHANGEfSOLUTIONVFOX.BMPxFOX.MSKxCMDBTNKYINITfLOADfFOXDRAWVFDPROCPACTIVATEf
DEACTIVATEfSOLUTIONVFDMAINKcACTIVATEf
DEACTIVATEfCLICKfATMPARRaATMPARR2a
ADBCTABLESaSOLUTIONVPICLISTKQ
DEACTIVATEfACTIVATEfERRORfCLICKfDESTROYfSOLUTIONVSINGLEK&Select the worst ten selling products)Select the top ten best selling products'Automate a Microsoft Excel spreadsheet-Automate a Microsoft Word document in a formNESTEDfNESTEDQV��� =
3/R%��!�c`o�testdata!orders���testdata!customer �����������������������UCUSTOMERCUST_IDCOMPANYCOUNTRYORDERSORDER_IDTESTDATA1c:\temp\innerj.qpxc:\vfp\samples\data\innerj.qpr)
	(��� �5D%��!�NKo�testdata!customer���country �����������������UCOUNTRYCUSTOMERCUST_IDTESTDATA�1c:\temp\fouterj.qpxc:\vfp\samples\data\fouterj.qpr)�	PINITfACTIVATEf
DEACTIVATEfCLICKfSOLUTIONVSAMPLESVSWATCHKNEXT.MSKx}��� d13خ%��!��}o�testdata!customerX��testdata!orders���testdata!orditems ������ �������������������UCUSTOMERCOMPANYORDERSORDER_IDORDITEMSLINE_NOTESTDATACUST_ID�1c:\temp\comboj.qpxc:\vfp\samples\data\comboj.qpr)1	+��� �FL%��!�63o�employee��������C����������temp2�U	LAST_NAME
FIRST_NAMEEMPLOYEEREGIONTEMP241c:\temp\region.qpxc:\vfp\samples\solution\controls\lists\region.qpr)�	�DESTROYfINITfCHKMENUMACTIVATEf
DEACTIVATEfINTERACTIVECHANGEfSOLUTIONVCLICKfPREVIEW.BMPx	CHECK.BMPx	ITEM1.BMPx	ITEM2.BMPx	ITEM3.BMPx	ITEM4.BMPx	ITEM5.BMPxCHKMENUKp	ACTIVATEf
DEACTIVATEfPAGMOVEfDRAGDROPf	MOUSEMOVEf	MOUSEDOWNfDBLCLICKfSOLUTIONVDDROPKDisplay controls in a gridHELP.MSKx"Print data dictionary informationole\outline.scx�INITf
BEFOREDOCKf	AFTERDOCKfUNDOCKfDESTROYfCMDDRAWfCMDDRAWMODEfSPNPENWIDTHf
CBOPENMODEfCBOGDEMOfCMDREDfCMDGREENfCMDBLUEf	CMDCUSTOMfCMDERASEfCMDCLEARfCMDDONEfFDPROCPole\sendmail.scxreports\dbctofrx.scxARW08UP.BMPxARW08DN.BMPxDRAGMOVE.CURxNODROP01.CURx"Display line animation on a form 	FOXDRAW.HT
CANCEL.BMPx	CLOCK.BMPxMOVERBOX.BMPx%Display different pages without tabsCHKMENUfCHKMENUM
SHAPER.BMPxGraph equations on a formmenus\dynshort.scx)Play multimedia files using MCI commandst	INITfACTIVATEf
DEACTIVATEfSOLUTIONVINTERACTIVECHANGEfSCROLLfGOTFOCUSf	LOSTFOCUSfSLIDERKSee check box design optionsYINITfACTIVATEf
DEACTIVATEfINTERACTIVECHANGEfSOLUTIONVCLICKfIMAGEKFUNLOADfACTIVATEf
DEACTIVATEfCLICKfSOLUTIONVNEWIDK&Select records from a full outer joinWINITfACTIVATEf
DEACTIVATEfCLICKf
GETSYSTEMTIMEfSOLUTIONVSYSTIMEK#Display What's This Help on a Form*Change pages when a user chooses a button>ACTIVATEf
DEACTIVATEfMOUSEUPfSOLUTIONVORDERK+Display child records from a relationship J
DEACTIVATEfACTIVATEfDESTROYfCLICKfSOLUTIONVCONTROLSK=ANIMVKEYPRESSfMOUSEUPf	MOUSEMOVEf	MOUSEDOWNf��� �)�?%b�vS�f#��9s����"��Dynamic \<Items�-�

N����ALT+I����1��������s��
N�������s�����"�� ��61����*DO takeaction IN dynamic.mpr WITH PROMPT()�UDYNMENU	EMPTY_POPf���"%���Release this menu��4�<������_�#R,������
You chose ��.���UCPROMPTDYNMENU
takeaction�����"Qb9q#��1A1i*	+c:\temp\dynamic.mpxc:\temp\dynamic.mpr)�	(
TAKEACTIONfDYNAMICMDYNAMICf"ENTERQBEfEXITQBEfQBEV�
HIGHLIGHTCORRECTfUPDATELABELfUNLOADf
DEACTIVATEfACTIVATEfINITfCLICKfSOLUTIONVRECORDPOINTERMOVEDfQUIZK&Display calculated values in a column���� �~)�%E/S�f#��5s����"��Check Items�-�

N����ALT+C����1��������s��
N�������s�����"��Item 1��s�����"��Item 2��s�����"��\-��s�����"��Item 3��s�����"��Item 4��s�����"��Item 5��UCHKPAD
CHECKITEMS�Q"��a���1c:\temp\chkmenu.mpxc:\temp\chkmenu.mpr)~	%Create small indexes using BINTOC( ):BEFOREOPENTABLESfDATEPICK DESTROYfINVOICER(Programmatically check table propertiesCreate dynamic shortcut menus�COUNTfWAITMODEf
DEACTIVATEfACTIVATEfINITf	LOSTFOCUSfINTERACTIVECHANGEfVALIDfCLICKfDESTROYfSOLUTIONVTEXTK"See command button design options4UNLOADfLOADfKEYPRESSfCLICKfLOGINK�CHECKSTATUSf
DEACTIVATEfACTIVATEfINITfQUERYUNLOADfGOTFOCUSf	LOSTFOCUSfDISPLAYCHANGEDfSETTINGCHANGEDfTIMECHANGEDfSYSCOLORSCHANGEDfPOWERSUSPENDfPOWERRESUMEfPOWERQUERYSUSPENDfPOWERSTATUSCHANGEDfDEVMODECHANGEDf
DEVICEARRIVALfDEVICEQUERYREMOVEFAILEDfDEVICEREMOVEPENDINGfDEVICEQUERYREMOVEfDEVICEOTHEREVENTfDEVICEREMOVECOMPLETEfQUERYCHANGECONFIGf
CONFIGCHANGEDfCONFIGCHANGECANCELLEDfSOLUTIONVSYSINFOK�CLEARSQLfBLDSQLfVALIDATETYPEfSETTEXTBOXFORMATfCHOOSETABLEf
DEACTIVATEfACTIVATEfUNLOADfINITfLOADfINTERACTIVECHANGEf	LOSTFOCUSfGOTFOCUSfVALIDfCLICKfSOLUTIONVMAKESQLK�ADJUSTCONTROLSf
ADDTOARRAYf
ACONTROLSTATSaSETSIZEfLOOPTHROUGHCONTROLSfRESETfSETPOSITIONfINITfCLICKfERRORfHANDLERECORDfSTRINGf
VERIFYCHANGESfVERIFYEACHCHANGEfCHECKCONFLICTSfBTS.BMPxBTS.MSKxRECORDPOINTERMOVEDfENABLEDISABLEBUTTONSfBEFORERECORDPOINTERMOVEDfSOLUTIONVDESTROYfRED.BMPx	GREEN.BMPxBLUE.BMPx	WHITE.BMPx	WHITE.MSKxGETDIRECTORYfSAVEHELPfRESTOREHELPfs	GETFIELDINFOf
AFIELDINFOaGETINDEXINFOfRESIZEfACTIVATEf
DEACTIVATEfCLICKfSOLUTIONVINFOK[INITfACTIVATEfCLICKf
DEACTIVATEfERRORfDESTROYfSOLUTIONVWHATTHISKPrint customer mailing labels�DESTROYfRESIZEfINITfLOADfACTIVATEf
DEACTIVATEfSOLUTIONVBEFORERECORDPOINTERMOVEDfRECORDPOINTERMOVEDfSAMPLESVCBOFONTNAME1fCBOFONTSIZE1fCMDBOLDf	CMDITALICfCMDCOLORfCLICKf	LOSTFOCUSfGOTFOCUSfRTFK�	WRITECODEfINITfLOADfACTIVATEf
DEACTIVATEfINTERACTIVECHANGEfMOUSEUPf	MOUSEDOWNfCLICKfUIENABLEfVALIDfPROGRAMMATICCHANGEfGOTFOCUSfSOLUTIONVMSGBOXKw	
DEACTIVATEfACTIVATEfCLICKfINITfINTERACTIVECHANGEfSOLUTIONV
PINOUT.BMPx	PININ.BMPxCHECKBOXK$Programmatically manipulate objectsJUSTEXTfJUSTSTEMfADDBSf	JUSTFNAMEfFORCEEXTfJUSTPATHfINSAITEMfAARRAYaDELAITEMfACOLSCANfSHOWMENUfTAMENUaDEACTIVATEMENUfDESTROYfDOSQLfSETSQLf	SETPARAMSfPROCESSERRORf	ASQLERRORaGETSQLfINITfAPARAMSaUTILITYVs	SETLABELfREFRESHfINITfACTIVATEf
DEACTIVATEfAFTERROWCOLCHANGEfSOLUTIONVBUTTONSV1_MANYKoCALCCOLUMNWIDTHSfINITfLOADfACTIVATEf
DEACTIVATEfINTERACTIVECHANGEfSOLUTIONVMULTDAT1KPINITfACTIVATEf
DEACTIVATEfCLICKfSOLUTIONVSAMPLESVLMOVERKjINITfSOLUTIONVTOOLMENUMDESTROYfACTIVATEf
DEACTIVATEfINTERACTIVECHANGEfTOOLMENUKG
DEACTIVATEfACTIVATEfRESIZEfCLICKfSOLUTIONVPFSAM2K&Change the number of tabs at run time%Print a percent of total in a report(Provide a hierarchical display of items.Manipulate display characteristics of a graph"Automate Microsoft Word and Excelu
PLAYFRAMESf
DEACTIVATEfACTIVATEfLOADfINITfMOVEDfDESTROYfCLICKfSOLUTIONVANIMVANIMKc	
DEACTIVATEfACTIVATEfLOADfUNLOADfERRORfCLICKfVALIDfSOLUTIONVMULTFILEK?
DEACTIVATEfACTIVATEfRESIZEfSOLUTIONVCRESIZEK[
DEACTIVATEfACTIVATEfSOLUTIONVCLICKfINITfINTERACTIVECHANGEfDYNGRIDK3��� �+�t%��T�f#�GY(�GY��0s����"��	BackColor�
N����ALT+B����1��������s��
N�������,s�����"��\<Red����C����
��.s�����"��\<Green����C����
��-s�����"��\<Blue����C����
��.s�����"��\<White����C����
��>1�������,application.activeform.otoolbar.cmdRed.click�@1�������.application.activeform.otoolbar.cmdGreen.click�?1�������-application.activeform.otoolbar.cmdBlue.click�@1�������.application.activeform.otoolbar.cmdWhite.click�U	
_RPH0YYJLY
FORMBACKCO
ACTIVEFORMOTOOLBARCMDREDENABLEDCMDGREENCMDBLUECMDWHITE�aa"������1c:\temp\toolmenu.mpxc:\temp\toolmenu.mpr)�	o
ACTIVATEfLOADf
DEACTIVATEfDBLCLICKfGOTFOCUSfINITfKEYPRESSfVALIDfSOLUTIONVLADDK0Fill a list with values from different  sources�
UNLOADfACTIVATEf
DEACTIVATEfKEYPRESSfINTERACTIVECHANGEfDBLCLICKfCLICKfDYNAMICMSOLUTIONVFILLMENUKkSOLUTIONERRHANDLEfSOLUTIONKMAINHWNDf	_WHTOHWNDf_WONTOPfGETFILEVERSIONfMAINfMAINP���� ��)��%g>�Z�f#��'�������������	�
���
�D%�C�
m.oFormRefb�O�C�
��@�form�
�
�����?����C��This menu can only be called from a Top-Level form. Ensure that your form's ShowWindow property is set to 2. Read the header section of the menu's MPR file for more details.�x��B��T�
��C�
m.getMenuNameb��T�
�	�C��]��T�
�
��
����,%��
��C��
��L��
�	����T�
����
�	��� %��
��C�	C�
��
	����T�
�	��
����
�����,%�C�m.lUniquePopupsb�L��
�	��o���
���(�C�����k�T���
�
��C��]�������T������foods��T������
buffalowin��T������animals��T������sports���s��
�	���
����4s�����
�	�"��\<Foods�
N����ALT+F����6s�����
�	�"��	\<Animals�
N����ALT+A����5s�����
�	�"��\<Sports�
N����ALT+S����1�����
�	����C����1�����
�	����C����1�����
�	����C����s��C���
N�������"s�����C���"��Bananas�� s�����C���"��Salsa��(s�����C���"��
Buffalo WIngs��s�����C���"��\-�� s�����C���"��Pizza��#s�����C���"��Espresso��!1�����C������C����s��C���
N�������s�����C���"��Hot��!s�����C���"��Medium��s�����C���"��Mild��!s�����C���"��Garlic��s��C���
N�������s�����C���"��Dogs��s�����C���"��Cats��$s�����C���"��	Elephants��s�����C���"��Pigs��s��C���
N�������#s�����C���"��Football�� s�����C���"��Rugby��"s�����C���"��Bowling��t��
�	�:�%��
��C����T�
���
�	��T�
����
�
���UOFORMREFGETMENUNAME
LUNIQUEPOPUPSPARM4PARM5PARM6PARM7PARM8PARM9	CMENUNAMENTOTPOPS
A_MENUPOPS
CTYPEPARM2
CSAVEFORMNAME	BASECLASS
SHOWWINDOWNAME
_RPH0YYSCL
_RPH0YYSCM
_RPH0YYSCN�qqC�AA�!A�AAA����A�����A�CbR����!��1������A��1!�BAA1c:\temp\sdiform.mpxc:\temp\sdiform.mpr)�	
z��� a

C��%C�J1!�fT��C�frmdatepick�N��
����<��B�7��T��C�frmdatepick�N��
��C����B�UOFRMDATESHOWOFRMDATEPICK�7���T��C���g��T��C���g��T��C��	�g��T�
�C���g��
H�l����C������-��C�!You must select a month to start.�x��
�����B��C�����5��C�)You must select or enter a year to start.�x��
�����B��C����Y�+��C�You must select a month to end.�x��
���	��B��C�
�����3��C�'You must select or enter a year to end.�x��
�����B��)%���
���
���	��.�D��C�8The from date must be less than or equal to the to date.�x��
�����B��
H�?��������]�
T�
�����C����	������
T�
����2���
T�
�����T��CC�Z�/01/C�Z#��'T��CC�Z�/C�
Z�/C�
Z#��
����UDSTART_DATE	DEND_DATE
NFROMMONTHTHISFORMCBOFROMMONTHVALUE	NFROMYEARCBOFROMYEARNTOMONTH
CBOTOMONTHNTOYEAR	CBOTOYEARSETFOCUSNENDDAYRELEASEcmdok.Click�R
T���e��T���O��T��a��T��a��
T����� T���Date Range to Print��T��-��T��-��T��-��
T�	����T�
��frmdatepick����.�Q���
�a����
MS Sans Serif��������*Select dates to print a range of invoices.��������
����
�����������
��Label1����.�Q���
�a����
MS Sans Serif��������\<From:��������
����'����������
��Label2���.�Q�����
MS Sans Serif����������������72,0��������JJan,1,Feb,2,Mar,3,Apr,4,May,5,Jun,6,Jul,7,Aug,8,Sep,9,Oct,10,Nov,11,Dec,12���C�Z��������1������������#����H��
��cboFromMonth����.�Q���
�a����
MS Sans Serif��������\<To:��������
����F����������
��Label3��
�.�Q�����
MS Sans Serif����������������72,0��������JJan,1,Feb,2,Mar,3,Apr,4,May,5,Jun,6,Jul,7,Aug,8,Sep,9,Oct,10,Nov,11,Dec,12���C�Z��������1������������B����H��
��
cboToMonth����.�Q� ����
�������������H����
MS Sans Serif��������OK��!�-������
��cmdOK����.�"Q�����
MS Sans Serif������������1992,1993,1994,1995���C��Z�����������������#����d��
��cboFromYear����.�#Q�����
MS Sans Serif������������1992,1993,1994,1995���C��Z�����������������B����d��
��	cboToYear��
���U$HEIGHTWIDTHDOCREATE
AUTOCENTERBORDERSTYLECAPTIONCLOSABLE	MAXBUTTON	MINBUTTON
WINDOWTYPENAMELABEL1LABELAUTOSIZEFONTNAMEFONTSIZELEFTTOPTABINDEXLABEL2CBOFROMMONTHCOMBOBOXBOUNDCOLUMNCOLUMNCOUNTCOLUMNWIDTHS
ROWSOURCETYPE	ROWSOURCEVALUESTYLELABEL3
CBOTOMONTHCMDOK
COMMANDBUTTONDEFAULTCBOFROMYEAR	CBOTOYEARfrmdatepickformX��xAs��A�1�SQQQ����A�Q�A���A�1�AA�A�AA������A�r�7�����������
��m�-�
~
� 1
p��2��"c:\temp\datepick.fxpc:\vfp\samples\solution\reports\datepick.prg)
	���� ��3�2%I�%�!��%�C�solution.scx0
��q�T��C��]��T��C�:����T��C�\�����G(�C���\���T��C�ERROR���1�DO SolutionErrHandle��solution�9��ON ERROR &cOldError
UCCURRENTPROCEDURE
NPATHSTART
NLENOFPATH	COLDERRORSOLUTION����
H�����C,�����c��C�Error: CEC�
 �@A form cannot simultaneously be open in design mode and running.�0�x���C,����7����C�Error: CEC�
 �2One of the necessary files is marked as read-only.C�
 �<Please make sure you have read and write access to the file.�0�x��X��C,�Y��^����solution�2���*T��C�Error: CCC,Z�C�
 CE�1�x��%�������ON ERROR &cOldError
���<����ULNCHOICESOLUTIONUUUUSolutionErrHandle>��MAINHWND-��	_WHTOHWND4��_WONTOP;��GetFileVersionB���!q�AAV�Qs3q�2�	Aa��qQQQQAA51111�f%!��F"��G#��H$��Ic:\temp\main.fxpc:\vfp\samples\solution\main.prg)�	�ADDCOORDfALLGRAPHfPGRAPHfCGRAPHPONEGRAPHfCGRAPHfINITfRESIZEfMOUSEUPf	MOUSEMOVEf
DEACTIVATEfACTIVATEfCLICKfARW08UP.BMPxARW08DN.BMPxINTERACTIVECHANGEfDBLCLICKfSOLUTIONVGRAPHK]UNLOADfACTIVATEf
DEACTIVATEfSAMPLESVSOLUTIONVINTERACTIVECHANGEfCLOCKK�
BUTTONSVCLICKfERRORfRECORDPOINTERMOVEDfENABLEDISABLEBUTTONSfBEFORERECORDPOINTERMOVEDfINITfSOLUTIONVADDTABSf	STRIPPATHfSIGNONf
PADBFIELDSa
SMMAIL.BMPx�INITfACTIVATEf
DEACTIVATEfSOLUTIONVINTERACTIVECHANGEf	LOSTFOCUSfGOTFOCUSfPROGRAMMATICCHANGEfVALIDfCLICKfERRORMESSAGEfTEXTBOXK�7STARTfSTOPfRESETf
UPDATEDISPLAYfINITfTIMERfDBLCLICKfADJUSTCONTROLSf
ADDTOARRAYf
ACONTROLSTATSaSETSIZEfLOOPTHROUGHCONTROLSfXaFILLLISTfASIZESaSAMPLESVDOMCIf
MCISENDSTRINGfGETMCIERRORfMCIGETERRORSTRINGf	OPENVIDEOfMAINHWNDf	_WHTOHWNDf_WONTOPfSETWINDOWPOSf	PLAYVIDEOf
PAUSEVIDEOfSHOWMCIERRORf
CLOSEVIDEOfSETPOSITIONfDESTROYfREFRESHfERRORf	SELECTALLfKEYPRESSf	MOUSEMOVEf	MOUSEDOWNfDRAGDROPfDRAGOVERfCLICKf	INCREMENTfHANDLERECORDfSTRINGf
VERIFYCHANGESfVERIFYEACHCHANGEfCHECKCONFLICTSf
OPTPREVIEWf
OPTPRINTERfOPTFILEfPARSECONDITIONfINTERACTIVECHANGEf	OPENSOUNDf
PAUSESOUNDf	PLAYSOUNDf
CLOSESOUNDfXLOADfACTIVATEf
DEACTIVATEfCLICKfMULTIKAFORMSaSOLUTIONVLAUNCHK\
DEACTIVATEfACTIVATEfINTERACTIVECHANGEfSOLUTIONVCLICKfLOGINKLOGFORMKq	
DEACTIVATEfACTIVATEfREFRESHfDESTROYfCMDBEGINfCMDENDfCMDROLLBACKfSOLUTIONVTRANSACTK�

SETCAPTIONf
UPDATELISTf
ACUSTOMERSaINITfACTIVATEf
DEACTIVATEfCLICKfINTERACTIVECHANGEfSOLUTIONVPFSAM1KhINITfACTIVATEf
DEACTIVATEfINTERACTIVECHANGEfKEYPRESSfTIMERfSOLUTIONVTIMECOMMK�DECTOHEXfCREATECURSORfGETSYSCOLORSfGETSYSCOLORf
DEACTIVATEfACTIVATEfINITfDESTROYfERRORfAFTERROWCOLCHANGEfCLICKfSETSYSCOLORSfSOLUTIONVDBLCLICKfSYSCOLORKNEWKEYfREFRESHCOMBOfVERIFYTABLESTRUCTUREfLAFIELDSaLANEEDEDaOPENDBFfCHECKBUTTONSfINITfERRORfACTIVATEf
DEACTIVATEfAFTERLABELEDITf	NODECLICKfGOTFOCUSf	LOSTFOCUSfINTERACTIVECHANGEfCLICKfSOLUTIONVBLDTREEK�FILLTREEf
DEACTIVATEfACTIVATEfINITfDESTROYfSOLUTIONVCLICKfERRORf	NODECLICKfDBLCLICKf	LOSTFOCUSfGOTFOCUSfUIENABLEfPROGRAMMATICCHANGEfINTERACTIVECHANGEfOPTTREEfOPTLISTfSOLUTIONK���� g!F[5%XZ��t!�U���C�����T������T����Draw Control��T���-����C�FontSize�����T���a����312�CTRL+D�!_SCREEN.ActiveForm.Parent.Release�U	THISDOCK	SCALEMODECAPTION
CONTROLBOXSETALLVISIBLECTRLD64��%��������/�T��������U	ILOCATIONTHISDOCKPOSITIONWIDTHILASTDOCKWIDTHO4��"%����������H���C� ����C��������UIINDEXTHISDOCKPOSITIONDOCK4��T�������UIINDEXTHISWIDTH�����T���-��T����-�� R,�:��Unloading FoxDraw...��T�9��C�������^��<���R�<R�foxdraw�"%�C�Mainb�O�C�	�
	����
��	�
����%�C�main�����t,�	���{2�CTRL+D����U

LCPROCTOCLOSELCERRORSAVETHISVISIBLETHISFORMSETFRMFD	BACKCOLORFDMAINFOXDRAWMAINSHOWCTRLDm��C��������%�������H�T����Inactive���f�T����Active���UTHISFORMSETFRMFD
DRAWACTIONMOUSEPOINTERTHISCAPTION\
�����%�������9�T����Lines���U�T����Rays���UTHISFORMSETFRMFDCHGDRAWMODE	NDRAWMODETHISCAPTION&��C�������
�����UTHISFORMSETFRMFDSETPENWIDTHTHISVALUE
SETCAPTION��C�������UTHISFORMSETFRMFDSETDRAWMODETHISVALUE��C�������UTHISFORMSETFRMFD	GRAPHDEMOTHISVALUE%"��CC�����^�������UTHISFORMSETFRMFD	DRAWCOLORTHISCAPTION%"��CC�����^�������UTHISFORMSETFRMFD	DRAWCOLORTHISCAPTION%"��CC�����^�������UTHISFORMSETFRMFD	DRAWCOLORTHISCAPTIONA���
T��C�����C��������T������ULNCOLORTHISFORMSETFRMFD	DRAWCOLORTHISCAPTION	FORECOLOR%"��CC�������^�������UTHISFORMSETFRMFD	DRAWCOLORTHISCAPTION
�����UTHISFORMSETFRMFD	CLEARFORM��9���<��U
ACTIVEFORMHIDETHISFORMSET���C�1-Blackness�����"��C�2-Not Merge Pen�����!��C�3-Mask Not Pen�����!��C�4-Not Copy Pen�����!��C�5-Mask Pen Not�������C�6-Invert�������C�	7-Xor Pen�����!��C�8-Not Mask Pen�������C�
9-Mask Pen�	����!��C�10-Not Xor Pen�
������C�11-Nop�����#��C�12-Merge Not Pen�����#��C�13-Copy Pen(Def)�
����#��C�14-Merge Pen Not�������C�15-Merge Pen�������C�16-Whiteness�����UTHISADDITEM#��C�Line:Draw Styles����� ��C�
Line:Triangle�������C�Circles:Open�����!��C�Circles:Filled����� ��C�
Ellipses:Open�����"��C�Ellipses:Filled�������C�
Boxes:Open�������C�Boxes:Filled�����UTHISADDITEMInit,
BeforeDock$	AfterDock�Undock	Destroy<
cmdDraw.Click�cmdDrawMode.ClickPspnPenWidth.InteractiveChange�cboPenMode.InteractiveChangeOcboGDemo.Click�cmdRed.CLICK�cmdGreen.CLICK:
cmdBlue.CLICK�cmdCustom.CLICK�cmdErase.CLICKocmdClear.CLICK�
cmdDone.Click�cboPenMode.Init2
cboGDemo.InitA
�
T�����X�.�Q�����Form Drawing Is:���a��������MS San Serif�������.�Q�	��
������n����Active����%Click to toggle Form Drawing on/off..����MS San Serif�������.�
Q��P�.�Q�����Mode Is:���a��������MS San Serif��������.�Q�	��
������n����Lines����(Click to toggle between Rays and Lines..����MS San Serif�������.�Q��R�.�Q�����
Pen Width:���a��������MS San Serif��������.�Q�������������c����99����n��
������Set Pen Width to <n> pixels����MS San Serif�������.�Q��V�.�Q�����Pen Draw Mode:���a��������MS San Serif������r�.�Q�����
��������x����Set Pen Draw Mode to < 1 - 16>����MS San Serif�������.�Q����.�Q�	��
������x����Red�� �C�����^����Change Pen Color to Red����MS San Serif��������.�!Q�	��
������x����Green�� �C�����^����Change Pen Color to Green����MS San Serif��������.�"Q�	��
������x����Blue�� �C�����^����Change Pen Color to Blue����MS San Serif������~�.�#Q�	��
������x����Custom�� ��������Select Custom Pen Color����MS San Serif��������.�$Q�	��
������x����Erase�� �C�������^����Erase at Current Pen Width����MS San Serif������u�.�%Q�	��
������x����Clear����Clear Form drawing surface..����MS San Serif�������.�&Q��W�.�'Q�����Method Samples:���a��������MS San Serif������p�.�(Q�������������x����Examples of Graphics Methods����MS San Serif�������.�)Q��m�.�*Q�	��
������x����Done����Exit FoxDraw   Ctrl+D����MS San Serif������
���
���
���
���
���
���
���
���
��	�
��
�
���
���
��
�
���
���
���
���
���
���U+ILASTDOCKWIDTHLBL1LABELCAPTIONAUTOSIZE	BACKSTYLEFONTNAMEFONTSIZECMDDRAW
COMMANDBUTTONHEIGHTWIDTHTOOLTIPTEXTSEPL2	SEPARATORLBL2CMDDRAWMODESEPD2LBL3SPNPENWIDTHSPINNERVALUESPINNERLOWVALUESPINNERHIGHVALUE	INPUTMASKSEPSLBL4
CBOPENMODECOMBOBOXSTYLESEPC1CMDRED	FORECOLORCMDGREENCMDBLUE	CMDCUSTOMCMDERASECMDCLEARSEPCLR1LBL5CBOGDEMOSEPCG1CMDDONE	fdToolBarToolBar
�
1����Q13qQ1A3q!�A3q3����Q�!��1�AA!Q3�q��aA3�qQ�AA3a�3a3a3!3!3!3q��3!3�3�q3�!����111��31�!��4�����'��g(�Y9�iX�w�������0������������� �;U;�^���I�h���/�+U�28��9X�<���>��@1l�B��D�.FV�K�4M[wO��R�Nct�/l6�c:\temp\fdproc.fxpc:\vfp\samples\solution\forms\graphics\fdproc.prg)!	
��� ��F�%u%+!�M'4����������5�	�
��%�C��	
��~�4R,��*This program requires multiple parameters.��B��T���0u��%�C�	nEquScaleb�N����
T������
%����(�T���C����^��"��C�
���
�����
��"��C��
����
���
���T�
���
��
���T�
���
��T�	�C�
���
���T����
���D��
����
��
��(����
��
�����
��
���)�T�
���
���T��C�
���
���%��
�����^%��
��	�
�
��
��
��
�
	��
��	�
����	��
���
����	����C��C�
��
�
��
��	�
��
��
��
��
���
�����5%��
��
��
�
��
��
��
����	���(��C�
��
��
��
��������T�
��
���T�	��
�����T���C����^��B�U	CEQUATIONNSTEPINC	NEQUCOLORLCONNECTNXCENTERNYCENTER
LADDCOORDSFRMFORMNAME	NEQUSCALENOLDYNOLDXNTEMPMAXNUM	FORECOLORLINEHEIGHTWIDTHXNXTEMPNYPSETY}�BAA���A��!!A��q#Bq��1A�Q�AA��A�A2c:\temp\cgraph.fxpc:\vfp\samples\solution\forms\graphics\cgraph.prg)�	tahoe\aa_fun.scxtahoe\aa_outline.scxtahoe\actdoc.scxtahoe\acttrack.scxtahoe\listdd.scxtahoe\oledd.scx          ffc\buttons.scxffc\automate.scxffc\arrays.scxffc\conflicts.scx     ffc\datacal.scxffc\dataedit.scxffc\dataedit2.scxffc\datalook2.scxffc\datanav.scxffc\dataqry.scxffc\datasort.scxffc\dialogs.scxffc\dohtml.scxffc\dsession.scxffc\environ.scxffc\error.scxffc\getproject.scxffc\graphrec.scxffc\hyperlnk.scxffc\mousefx.scxffc\movers.scxffc\newmenu.scxffc\output.scxffc\therm.scxffc\webvwr.scxffc\whandler.scxtahoe\access_assign.vcxtahoe\actdoc.vcxtahoe\project_hook.vcxwinapi\typelib.scx