аЯрЁБс>ўџ ўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ§џџџ  #ўџџџ !"$&%'ўџџџўџџџ)*+,-./012345ўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџRoot EntryџџџџџџџџЭibљШХ6ProjInfoExџџџџџџџџџџџџTaskListUserTasks$џџџџVsToolboxService"!џџџџџџџџўџџџўџџџўџџџўџџџўџџџўџџџ ўџџџ ўџџџўџџџўџџџўџџџ!ўџџџ#ўџџџ%&'()*+,-./0123456789:;<=>?@ABCDEFGHQўџџџўџџџLMўџџџOPўџџџRSXUVWўџџџYZ[\]^_dabcўџџџqfghўџџџjklўџџџnopўџџџrstuvwxyz{ўџџџ}~ўџџџџџџџЋ0fЩ…ЄD‡xќXY:gШ№C NC:\books\2005\cshtp2\ch17\Fig17_25_26\ts\Chap 17\12. Chese\\„C:\Program Files\MicrosoDebuggerWatches џџџџџџџџџџџџDebuggerBreakpoints( џџџџZDebuggerExceptions&&џџџџDebuggerFindSource&џџџџџџџџft Visual Studio 8\Common7\IDE\vc7\atlmfc~C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\vc7\crttudio 8\Common7\Id‹ џџ\GА[GШ\GN{3E7789BA-5686-49AA-BC7F-1EEDebuggerFindSymbol&џџџџџџџџџџџџўџџџDebuggerMemoryWindows,џџџџ џџџџ TExternalFilesProjectContents: џџџџџџџџўџџџDocumentWindowPositions0 џџџџџџџџ—5DAB5D39F}|ChessGame\ChessGame.csproj|c:\books\2005\cshtp2\ch17\fig17_25_26\chessgame\chessgame.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}uments\chap 17\12. chwЭЋ4яўюџame\properties\setMultiStartupProj=;4{3E7789BA-5686-49AA-BC7F-1EE5DAB5D39F}.dwStartupOpt=;StartupProject=&{3E7789BA-5686-49AA-BC7F-1EE5DAB5D39F};A{3E7789BA-5686-49AA-BC7F-1EE5DAB5D39F}.Release|Any CPU.fBatchBld=;?{3E7789BA-5686-49AA-BC7F-1EE5DAB5D39F}.Debug|Any CPU.fBatchBld=; ActiveCfg= Debug|Any CPU;E7789S$ §A+СHБкЊЯЅWLаКёXˆ"ЙEЌ:еc˜їxS8fТўТLЄdЎ—я9LаКёXˆ"ЙEЌ:еc˜їxPU.fBatchBld=; AQ bc:\books\2005\cshtp2\ch17\fig17_25_26\chessgame\ўТLЄdЎ—я9LаККC:\Documents and Settings\chen\My Documents\Chap 16\Copy of ChessGame\ChessGame\ChessGame.csВC:\Documents and Settings\chen\My Documents\Chap 17\12. ChessGame\ChessGame\ChessGame.cs ЬC:\Documents and Settings\chen\My Documents\Chap 16\Copy of ChessGame\ChessGame\ChessGame.Designer.cs |C:\books\2005\cshtp2\ch17\Fig17_25_26\ChessGame\ChessPiece.csЪC:\Documents and SettinDocumentWindowUserData.џџџџџџџџSolutionConfiguration,џџџџџџџџџџџџvObjMgrContentsV8"џџџџџџџџџџџџ VClassViewContents$џџџџўџџџgs\chen\Local Settings\Application Data\Temporary Projects\ChessGame\Form1.csиC:\Documents and Settings\chen\My Documents\Chap 17\12. ChessGame\ChessGame\Properties\Settings.Designer.csВC:\Documents and Settings\chen\My Documents\Chap 16\12. ChessGamProjExplorerState$џџџџ"pUnloadedProjects"џџџџџџџџџџџџўџџџHiddenSlnFolders"џџџџўџџџOutliningStateDir$џџџџџџџџџџџџ$аe\ChessGame\ChessGame.cs ЊC:\Documents and Settings\chen\My Documents\Chap 16\ChessGame\ChessGame\ChessGame.csкC:\Documents and Settings\chen\My Documents\Chap 17\12. ChessGame\ChessGame\Properties\Resources.Designer.csЎC:\Documents and Settings\chen\My Documents\Chap 17\12. ChessGame\ChessGame\Program.csДC:\Documents and Settings\chen\My Documents\Chap 16\12. ChessGame\ChessGame\ChessPiece.cs ФC:\Documents and Settings\chen\My Documents\Chap 17\12. ChessGame\ChessGame\ChessGame.Designer.cszC:\books\2005\cshtp2\ch17\Fig17_$Bookmarks V001.01y Projects\CXЯ Game\ChessGame.csЊC:\Documents and Settings\chen\My Documents\Chap 16\ChessGame\ChessGame\ChessGame.csPшџџџџџџџџЌC:\Documents and Settings\chen\My Documents\Chap 16\ChessGame\CBookmarkStateџџџџI(TaskListShortcuts$џџџџџџџџџџџџJOutliningState5 џџџџKОOutliningState6 џџџџџџџџNРhessGame\ChessPiece.cs?,Œ6 џџџџџџџџ25_26\ChessGame\ChessGame.csДC:\Documents and Settings\chen\My Documents\Chap 17\12. ChessGamКC:\Documents and Settings\chen\My Documents\Chap 16\Copy of ChessGame\ChessGame\ChessGame.cs‹ЎЃхџџџџџџџџsGame.csproj|c:\documentsFAE04EC1-301F-11D3_ProjTrust:џџџџџџџџџџџџўџџџOutliningState7 џџџџ'џџџџ`аOutliningState8 џџџџџџџџџџџџTЮOutliningState10"џџџџџџџџiЦe\ChessGame\ChessPiece.cs фC:\Documents and Settings\chen\Local Settings\Application Data\Temporary Projects\ChessGame\ChessGame.Designer.csМC:\Documents and Settings\chen\My Documents\Chap 16\ChessGame\ChessGame\ChessGame.Designer.csдC:\Documents МC:\Documents and Settings\chen\My Documents\Chap 16\ChessGame\ChessGame\ChessGame.Designer.csk™(џџџџџџџџand Settings\chen\Local SettingsВC:\Documents and Settings\chen\My Documents\Chap 17\12. ChessGame\ChessGame\ChessGame.cs]uџџџџџџџџece.csВC:\Documents and Settings\chen\My Documents\Chap 16\12. ChessGame\ChessGame\ChessGame.csŽ˜ƒѕџџџџџџџџДC:\Documents and Settings\chen\My Documents\Chap 16\12. ChessGame\ChessGame\ChessPiece.cs ˜ џџOutliningState11"џџџџmШOutliningState12"џџџџџџџџџџџџeЦOutliningState13""џџџџДШOutliningState16"џџџџџџџџџџџџИюџџџџџџ\Application Data\Temporary Projects\ChessGame\Chesspiece.cs€C:\books\2005\cshtp2\ch17\Fig17_24\LogoAnimator\LogoAnimator.csвC:\Documents and Settings\chen\Local Settings\Application Data\Temporary Projects\ChessGame\ChessGame.csЌC:\Documents and Settings\chen\My Documents\Chap 16\ChessGame\ChessGame\ChessPiece.csGame.csproj|c:\documentszC:\books\2005\cshtp2\ch17\Fig17_25_26\ChessGame\ChessGame.cs> Їлџџџџџџџџme.designer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}123џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЕЖЗўџџџЙКЛўџџџНОПўџџџСТУўџџџХЦЧўџџџЩЪўџџџЬЭўџџџџџџџџџџџџџџџвгдежзўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ456mМ џџ&\\œnРnPˆ{3E7789BA-5686-49AA-BC7F-1EE5DAB5D39F}|ChessGame\ChessGame.csproj|c:\documents and settings\chen\my documents\chap 17\12. chessgame\chessgame\chesspiece.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}123456mМ џџ'\\œnРnP†{3E7789BA-5686-49AA-BC7F-1EE5DAB5D39F}|ChessGame\ChessGame.csproj|c:\documents and settings\chen\my documents\chap 17\12. chessgame\chessgame\chessgame.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}mМ џџ(\\œnРnP{3E7789BA-5686-49AA-BC7F-1EE5DAB5D39F}|ChessGame\ChessGame.csproj|c:\documents and settings\chen\my documents\chap 17\12. chessgame\chessgame\chessgame.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form123456ЭЋ4яўюџfЭЋ4яўюџЭЋ4яўюџš'ЭЋ4яўюџяўюџand settings\chen\my documents\chap 17\12. chessgame\chessgame\properties\Ьc:\documents and settings\chen\my documents\chap 17\12. chessgame\chessgame\properties\resources.resxвc:\documents and settings\chen\my documents\chap 17\12. chessgame\chessgame\properties\settings.settingsВc:\documents and settings\chen\my documents\chap 17\12. chessgame\chessgame\chessgame.cs Settings\Application Data\Temporary Projects\ChessGame\ChessGame.Designer.csМC:\Documents and Settings\chen\My Documents\Chap 16\ChessGame\ChessGame\ChessGame.Designer.csдC:\Documents and Settings\chen\Local Settings\Application Data\Temporary Projects\ChessGame\Chesspiece.csвC:\Documents and Settings\chen\Local Settings\Application Data\Temporary Projects\ChessGame\ChessGame.csЌC:\Documents and Settings\chen\My Documents\Chap 16\ChessGame\ChessGame\ChessPiece.csДC:\Documents and Settings\chen\My Documents\Chap 17\12. ChessGame\ChessGame\ChessPiece.csдЊё џџџџџџџџкC:\Documents and Settings\chen\My Documents\Chap 17\12. ChessGame\ChessGame\Properties\Resources.Designer.cs9)Љ* џџџџџџџџиC:\Documents and Settings\chen\My Documents\Chap 17\12. ChessGame\ChessGame\Properties\Settings.Designer.csЖ(5џџџџџџџџOutliningState17"џџџџџџџџМьOutliningState15"%џџџџРТOutliningState14"џџџџџџџџџџџџФмOutliningState20"џџџџџџџџШ”ЎC:\Documents and Settings\chen\My Documents\Chap 17\12. ChessGame\ChessGame\Program.csMjСџџџџџџџџФC:\Documents and Settings\chen\My Documents\Chap 17\12. ChessGame\ChessGame\ChessGame.Designer.cs›асwџџџџџџџџ€C:\books\2005\cshtp2\ch17\Fig17_24\LogoAnimator\LogoAnimator.cs/‰ї5џџџџџџџџ|C:\books\2005\cshtp2\ch17\Fig17_25_26\ChessGame\ChessPiece.cs­йч& џџџџџџџџzC:\books\2005\cshtp2\ch17\Fig17_25_26\ChessGame\ChessGame.csk}%OutliningState19"џџџџ#џџџџЫOutliningState18" $џџџџ|ŽXmlPackageOptions$џџџџџџџџџџџџбЙFAE04EC1-301F-11D3_ProjState: џџџџ(4џџџџџџџџIC:\books\2005\cshtp2\ch17\Fig17_25_26\ChessGame\Properties\Resources.resxKC:\books\2005\cshtp2\ch17\Fig17_07\ShowColorsComplex\ShowColorsComplex.resxAC:\books\2005\cshtp2\ch17\Fig17_24\LogoAnimator\LogoAnimator.resxIC:\books\2005\cshtp2\ch17\Fig17_12\UsingFontMetrics\UsingFontMatrics.resx>C:\books\2005\cshtp2\ch17\Fig17_25_26\ChessGame\ChessGame.resxBCSPК‰w>†VЊIМхкЕгŸGBSCAC:\books\2005\cshtp2\ch17\Fig17_25_26\ChessGame\ChessGame.csprojдi)iwХFC:\books\2005\cshtp2\ch17\Fig17_25_26\ChessGame\ChessGame.csproj.userдi)iwХBCSCRelease|Any CPUpdbonlyTRACE 1701;1702promptwinexeџџobj\Release\ChessGame.exewinexeGBLI>C:\books\2005\cshtp2\ch17\Fig17_25_26\ChessGame\ChessPiece.csGBLIPC:\books\2005\cshtp2\ch17\Fig17_25_26\ChessGame\Properties\Settings.Designer.csGBLI=C:\books\2005\cshtp2\ch17\Fig17_25_26\ChessGame\ChessGame.csGBLIQC:\books\2005\cshtp2\ch17\Fig17_25_26\ChessGame\Properties\Resources.Designer.csGBLIKC:\books\2005\cshtp2\ch17\Fig17_25_26\ChessGame\Properties\AssemblyInfo.csGBLIFC:\books\2005\cshtp2\ch17\Fig17_25_26\ChessGame\ChessGame.Designer.csGBLI;C:\books\2005\cshtp2\ch17\Fig17_25_26\ChessGame\Program.csDELIGBLI=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Xml.dllGBLIDC:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Deployment.dllGBLI>C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Data.dllGBLI9C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.dllGBLIGC:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Windows.Forms.dllGBLIAC:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Drawing.dllDELIGBLI>C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Data.dll System.DataGBLIDC:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Deployment.dllSystem.DeploymentGBLI9C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.dllSystemGBLIAC:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Drawing.dllSystem.DrawingGBLIGC:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Windows.Forms.dllSystem.Windows.FormsGBLI=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Xml.dll System.XmlDELIDELIDELIBCSCDebug|Any CPUfull DEBUG;TRACE 1701;1702џџpromptwinexeobj\Debug\ChessGame.exewinexeGBLI>C:\books\2005\cshtp2\ch17\Fig17_25_26\ChessGame\ChessPiece.csGBLIPC:\books\2005\cshtp2\ch17\Fig17_25_26\ChessGame\Properties\Settings.Designer.csGBLI=C:\books\2005\cshtp2\ch17\Fig17_25_26\ChessGame\ChessGame.csGBLIQC:\books\2005\cshtp2\ch17\Fig17_25_26\ChessGame\Properties\Resources.Designer.csGBLIKC:\books\2005\cshtp2\ch17\Fig17_25_26\ChessGame\Properties\AssemblyInfo.csGBLIFC:\books\2005\cshtp2\ch17\Fig17_25_26\ChessGame\ChessGame.Designer.csGBLI;C:\books\2005\cshtp2\ch17\Fig17_25_26\ChessGame\Program.csDELIGBLI=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Xml.dllGBLIDC:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Deployment.dllGBLI>C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Data.dllGBLI9C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.dllGBLIGC:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Windows.Forms.dllGBLIAC:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Drawing.dllDELIGBLI>C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Data.dll System.DataGBLIDC:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Deployment.dllSystem.DeploymentGBLI9C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.dllSystemGBLIAC:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Drawing.dllSystem.DrawingGBLIGC:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Windows.Forms.dllSystem.Windows.FormsGBLI=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Xml.dll System.XmlDELIDELIDELIDESCECSP