CodeSnip Old Code (SVN)
A repository for source code snippets, designed with Pascal in mind.
Brought to you by:
delphidabbler
@PROJECT_NAME CodeSnip @PROJECT_DESC Offline viewer for routines from the online DelphiDabbler CodeSnip database. @ROOT ..\Src @OWNER DelphiDabbler @AUTHOR Peter D Johnson (DelphiDabbler), LLANARTH, Ceredigion, Wales, UK. @COPYRIGHT © Peter D Johnson, 2005-2009. @HISTORY( @REVISION( @VERSION 0.1.0 (build 1) @DATE 30/01/2005 @COMMENTS Original beta release. @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.10.1 @FILES( @NEW( @FILE CodeSnip.dpr @VERSION 0.1 ) @NEW( @FILE FmAboutDlg.pas @VERSION 0.1 ) @NEW( @FILE FmBase.pas @VERSION 0.1 ) @NEW( @FILE FmBugReportDlg.pas @VERSION 0.1 ) @NEW( @FILE FmCompErrorDlg.pas @VERSION 0.1 ) @NEW( @FILE FmFindCompilerDlg.pas @VERSION 0.1 ) @NEW( @FILE FmFindTextDlg.pas @VERSION 0.1 ) @NEW( @FILE FmGenericDlg.pas @VERSION 0.1 ) @NEW( @FILE FmGenericOKDlg.pas @VERSION 0.1 ) @NEW( @FILE FmGenericViewDlg.pas @VERSION 0.1 ) @NEW( @FILE FmHelpAware.pas @VERSION 0.1 ) @NEW( @FILE FmMain.pas @VERSION 0.1 ) @NEW( @FILE FmUpdateDlg.pas @VERSION 0.1 ) @NEW( @FILE FrCompCheck.pas @VERSION 0.1 ) @NEW( @FILE FrDetail.pas @VERSION 0.1 ) @NEW( @FILE FrHTMLDlg.pas @VERSION 0.1 ) @NEW( @FILE FrInfo.pas @VERSION 0.1 ) @NEW( @FILE FrOverview.pas @VERSION 0.1 ) @NEW( @FILE FrTitled.pas @VERSION 0.1 ) @NEW( @FILE IntfFrameMgrs.pas @VERSION 0.1 ) @NEW( @FILE IntfUIHandlers.pas @VERSION 0.1 ) @NEW( @FILE UAppInfo.pas @VERSION 0.1 ) @NEW( @FILE UCompCheckHTML.pas @VERSION 0.1 ) @NEW( @FILE UCompilerTypes.pas @VERSION 0.1 ) @NEW( @FILE UCompLogAction.pas @VERSION 0.1 ) @NEW( @FILE UCSSBuilder.pas @VERSION 0.1 ) @NEW( @FILE UDatedFile.pas @VERSION 0.1 ) @NEW( @FILE UDelphiCompiler.pas @VERSION 0.1 ) @NEW( @FILE UDownloadMgr.pas @VERSION 0.1 ) @NEW( @FILE UExceptions.pas @VERSION 0.1 ) @NEW( @FILE UExtCompCheck.pas @VERSION 0.1 ) @NEW( @FILE UExtInfo.pas @VERSION 0.1 ) @NEW( @FILE UGlobals.pas @VERSION 0.1 ) @NEW( @FILE UHistory.pas @VERSION 0.1 ) @NEW( @FILE UHistoryMenus.pas @VERSION 0.1 ) @NEW( @FILE UHTMLProducers.pas @VERSION 0.1 ) @NEW( @FILE UHTMLTemplate.pas @VERSION 0.1 ) @NEW( @FILE UHTMLUtils.pas @VERSION 0.1 ) @NEW( @FILE UIntfObjects.pas @VERSION 0.1 ) @NEW( @FILE UMainDisplayMgr.pas @VERSION 0.1 ) @NEW( @FILE UNulUIHandler.pas @VERSION 0.1 ) @NEW( @FILE UOleClientSite.pas @VERSION 0.1 ) @NEW( @FILE URoutineAction.pas @VERSION 0.1 ) @NEW( @FILE USearch.pas @VERSION 0.1 ) @NEW( @FILE USnippets.pas @VERSION 0.1 ) @NEW( @FILE UStrStreamWriter.pas @VERSION 0.1 ) @NEW( @FILE UTestCompile.pas @VERSION 0.1 ) @NEW( @FILE UUnitGen.pas @VERSION 0.1 ) @NEW( @FILE UUpdateMgr.pas @VERSION 0.1 ) @NEW( @FILE UUtils.pas @VERSION 0.1 ) @NEW( @FILE UView.pas @VERSION 0.1 ) @NEW( @FILE UViewItemAction.pas @VERSION 0.1 ) @NEW( @FILE UWBController.pas @VERSION 0.1 ) @NEW( @FILE UWBIOMgr.pas @VERSION 0.1 ) @NEW( @FILE UWBUIMgr.pas @VERSION 0.1 ) @NEW( @FILE VCodeSnip.vi @DATE 30/01/2005 @COMMENTS Source for version information resource file for revision 0.1.0 build 1. ) @NEW( @FILE DevTools\HTMLRes.mfest @VERSION 0.1 ) @NEW( @FILE CodeSnip_TLB.pas @DATE 30/01/2005 @COMMENTS Auto generated from new CodeSnip.tlb, a type library for object that extends browser DOM's "external" object. CodeSnip.tlb was designed in the Delphi Type Library Editor - no source available. ) @NEW( @FILE Help\CodeSnip.cnt @VERSION 0.1 @DATE 30/10/2004 ) @NEW( @FILE Help\CodeSnip.hpj @VERSION 0.1 ) @NEW( @FILE Help\CodeSnip.hap @DATE 30/01/2005 @COMMENTS Help topic file containing skeletal help file topics. ) @NEW( @FILE HTML\about.html @VERSION 0.1 ) @NEW( @FILE HTML\compcheck.js @VERSION 0.1 ) @NEW( @FILE HTML\comperror.html @VERSION 0.1 ) @NEW( @FILE HTML\local.css @VERSION 0.1 ) @NEW( @FILE HTML\nocompcheck.html @VERSION 0.1 ) @NEW( @FILE HTML\download.gif @COMMENTS Glyph used for links that initiatate database updates. @DATE 16/01/2005 ) @NEW( @FILE HTML\help.gif @COMMENTS Glyph used for links that display help topics. @DATE 16/01/2005 ) @NEW( @FILE HTML\led-green.png @COMMENTS Image used to indicate successful compilation. @DATE 29/12/2004 ) @NEW( @FILE HTML\led-off.png @COMMENTS Image used to indicate compilation result unknown. @DATE 29/12/2004 ) @NEW( @FILE HTML\led-red.png @COMMENTS Image used to indicate failed compilation. @DATE 29/12/2004 ) @NEW( @FILE HTML\led-yellow.png @COMMENTS Image used to indicate successful compilation with warnings. @DATE 29/12/2004 ) ) ) @REVISION( @VERSION 0.1.1 (build 2) @DATE 18/02/2005 @COMMENTS Bug fix beta release. Fixes various minor bugs in initial release. @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.10.1 @FILES( @UPDATED( @FILE FmFindCompilerDlg.pas @VERSION 0.2 ) @UPDATED( @FILE FmFindTextDlg.pas @VERSION 0.2 ) @UPDATED( @FILE FrDetail.pas @VERSION 0.2 ) @UPDATED( @FILE FrOverview.pas @VERSION 0.2 ) @UPDATED( @FILE IntfUIHandlers.pas @VERSION 0.2 ) @UPDATED( @FILE UCompCheckHTML.pas @VERSION 0.2 ) @UPDATED( @FILE UDelphiCompiler.pas @VERSION 0.2 ) @UPDATED( @FILE UHistory.pas @VERSION 0.2 ) @UPDATED( @FILE UHTMLProducers.pas @VERSION 0.2 ) @UPDATED( @FILE USearch.pas @VERSION 0.2 ) @UPDATED( @FILE USnippets.pas @VERSION 0.2 ) @UPDATED( @FILE UUpdateMgr.pas @VERSION 0.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 18/02/2005 @COMMENTS Updated product and file version numbers for revision 0.1.1 build 2. ) ) ) @REVISION( @VERSION 0.1.2 (build 3) @DATE 18/02/2005 @COMMENTS Removed debug code. @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.10.1 @FILES( @UPDATED( @FILE UCompLogAction.pas @VERSION 0.2 ) @UPDATED( @FILE UExtCompCheck.pas @VERSION 0.2 ) @UPDATED( @FILE UExtInfo.pas @VERSION 0.2 ) @UPDATED( @FILE UHistoryMenus.pas @VERSION 0.2 ) @UPDATED( @FILE URoutineAction.pas @VERSION 0.2 ) @UPDATED( @FILE UViewItemAction.pas @VERSION 0.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 18/02/2005 @COMMENTS Updated product and file version numbers for revision 0.1.2 build 3. ) ) ) @REVISION( @VERSION 0.1.3 (build 4) @DATE 18/02/2005 @COMMENTS Tidied source code, removing unused fields, methods and units. @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.10.1 @FILES( @UPDATED( @FILE FmUpdateDlg.pas @VERSION 0.2 ) @UPDATED( @FILE FrCompCheck.pas @VERSION 0.2 ) @UPDATED( @FILE FrDetail.pas @VERSION 0.3 ) @UPDATED( @FILE FrInfo.pas @VERSION 0.2 ) @UPDATED( @FILE FrOverview.pas @VERSION 0.3 ) @UPDATED( @FILE FrTitled.pas @VERSION 0.2 ) @UPDATED( @FILE UAppInfo.pas @VERSION 0.2 ) @UPDATED( @FILE UCompCheckHTML.pas @VERSION 0.3 ) @UPDATED( @FILE UCompLogAction.pas @VERSION 0.3 ) @UPDATED( @FILE UCSSBuilder.pas @VERSION 0.2 ) @UPDATED( @FILE UDelphiCompiler.pas @VERSION 0.3 ) @UPDATED( @FILE UExtCompCheck.pas @VERSION 0.3 ) @UPDATED( @FILE UExtInfo.pas @VERSION 0.3 ) @UPDATED( @FILE UHistory.pas @VERSION 0.3 ) @UPDATED( @FILE UHistoryMenus.pas @VERSION 0.3 ) @UPDATED( @FILE UHTMLTemplate.pas @VERSION 0.2 ) @UPDATED( @FILE URoutineAction.pas @VERSION 0.3 ) @UPDATED( @FILE USearch.pas @VERSION 0.3 ) @UPDATED( @FILE UTestCompile.pas @VERSION 0.2 ) @UPDATED( @FILE UUtils.pas @VERSION 0.2 ) @UPDATED( @FILE UView.pas @VERSION 0.2 ) @UPDATED( @FILE UViewItemAction.pas @VERSION 0.3 ) @UPDATED( @FILE UWBIOMgr.pas @VERSION 0.2 ) @UPDATED( @FILE UWBUIMgr.pas @VERSION 0.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 18/02/2005 @COMMENTS Updated product and file version numbers for revision 0.1.3 build 4. ) ) ) @REVISION( @VERSION 0.1.4 (build 5) @DATE 19/02/2005 @COMMENTS Several code refactorings carried out. @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.10.1 @FILES( @UPDATED( @FILE FmFindCompilerDlg.pas @VERSION 0.3 ) @UPDATED( @FILE FmMain.pas @VERSION 0.2 ) @UPDATED( @FILE FrCompCheck.pas @VERSION 0.3 ) @UPDATED( @FILE FrDetail.pas @VERSION 0.4 ) @UPDATED( @FILE FrInfo.pas @VERSION 0.3 ) @UPDATED( @FILE FrOverview.pas @VERSION 0.4 ) @UPDATED( @FILE IntfFrameMgrs.pas @VERSION 0.2 ) @UPDATED( @FILE UExtCompCheck.pas @VERSION 0.4 ) @UPDATED( @FILE UExtInfo.pas @VERSION 0.4 ) @UPDATED( @FILE UHistoryMenus.pas @VERSION 0.4 ) @UPDATED( @FILE UHTMLProducers.pas @VERSION 0.3 ) @UPDATED( @FILE UHTMLUtils.pas @VERSION 0.2 ) @UPDATED( @FILE USnippets.pas @VERSION 0.3 ) @UPDATED( @FILE UUnitGen.pas @VERSION 0.2 ) @UPDATED( @FILE UUpdateMgr.pas @VERSION 0.3 ) @UPDATED( @FILE UView.pas @VERSION 0.3 ) @UPDATED( @FILE VCodeSnip.vi @DATE 19/02/2005 @COMMENTS + Updated file and product number for revision 0.1.4 build 5. + Removed flags and text marked as debug release. ) ) ) @REVISION( @VERSION 0.2.0 (build 6) @DATE 21/02/2005 @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.10.1 @COMMENTS + Revised main display HTML handling code to use HTML pages and templates embedded in resources. + Made minor appearance changes to some detail pages and added some new action links. + Changed and standardised naming of HTML resources. @FILES( @REMOVED UCompCheckHTML.pas @REMOVED UHTMLProducers.pas @UPDATED( @FILE CodeSnip.dpr @VERSION 0.2 ) @UPDATED( @FILE FmAboutDlg.pas @VERSION 0.2 ) @UPDATED( @FILE FmCompErrorDlg.pas @VERSION 0.2 ) @UPDATED( @FILE FmMain.pas @VERSION 0.3 ) @UPDATED( @FILE FrCompCheck.pas @VERSION 0.4 ) @UPDATED( @FILE FrInfo.pas @VERSION 0.4 ) @UPDATED( @FILE IntfFrameMgrs.pas @VERSION 0.3 ) @NEW( @FILE UDetailPageLoader.pas @VERSION 0.1 ) @UPDATED( @FILE UExtCompCheck.pas @VERSION 0.5 ) @NEW( @FILE UHTMLDetailUtils.pas @VERSION 0.1 ) @NEW( @FILE UHTMLGenerators.pas @VERSION 0.1 ) @UPDATED( @FILE UHTMLTemplate.pas @VERSION 0.3 ) @UPDATED( @FILE CodeSnip_TLB.pas @DATE 20/02/2005 @COMMENTS Auto generated from CodeSnip.tlb. Added QuickStartHelp and UpdateDbase to IExtCompCheck interface. CodeSnip.tlb designed in Delphi Type Library Editor - no source available. ) @UPDATED( @FILE HTML\HTML.hrc @VERSION 0.2 @RENAMED_FROM DevTools\HTMLRes.mfest ) @UPDATED( @FILE VCodeSnip.vi @DATE 20/02/2005 @COMMENTS Updated file and product version numbers for revision 0.2.0 build 6. ) @UPDATED( @FILE HTML\comp-na.html @VERSION 0.2 @RENAMED_FROM HTML\nocompcheck.html ) @UPDATED( @FILE HTML\comp-routine.js @VERSION 0.2 @RENAMED_FROM HTML\compcheck.js ) @NEW( @FILE HTML\comp-routine-dbase-tplt.html @VERSION 0.1 ) @NEW( @FILE HTML\comp-routine-test-tplt.html @VERSION 0.1 ) @NEW( @FILE HTML\comp-welcome.html @VERSION 0.1 ) @UPDATED( @FILE HTML\detail.css @VERSION 0.2 @RENAMED_FROM HTML\local.css ) @UPDATED( @FILE HTML\dlg-about-tplt.html @VERSION 0.2 @RENAMED_FROM HTML\about.html ) @UPDATED( @FILE HTML\dlg-comperror-tplt.html @VERSION 0.2 @RENAMED_FROM HTML\comperror.html ) @NEW( @FILE HTML\info-category-empty-tplt.html @VERSION 0.1 ) @NEW( @FILE HTML\info-category-list-tplt.html @VERSION 0.1 ) @NEW( @FILE HTML\info-routine-tplt.html @VERSION 0.1 ) @NEW( @FILE HTML\info-uncatheader-tplt.html @VERSION 0.1 ) @NEW( @FILE HTML\info-welcome.html @VERSION 0.1 ) @NEW( @FILE HTML\nodata-welcome.html @VERSION 0.1 ) ) ) @REVISION( @VERSION 0.2.1 (build 7) @DATE 22/02/2005 @COMMENTS + Refined code that implements web browser's external object. + Implemented new system of notifying application of user input events that occur in main GUI windows. @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.10.1 @FILES( @REMOVED UExtInfo.pas @REMOVED UExtCompCheck.pas @UPDATED( @FILE CodeSnip.dpr @VERSION 0.3 ) @UPDATED( @FILE FmMain.pas @VERSION 0.4 ) @UPDATED( @FILE FrCompCheck.pas @VERSION 0.5 ) @UPDATED( @FILE FrDetail.pas @VERSION 0.5 ) @UPDATED( @FILE FrInfo.pas @VERSION 0.5 ) @UPDATED( @FILE FrOverview.pas @VERSION 0.5 ) @UPDATED( @FILE IntfFrameMgrs.pas @VERSION 0.4 ) @NEW( @FILE IntfNotifier.pas @VERSION 0.1 ) @NEW( @FILE UNotifier.pas @VERSION 0.1 ) @NEW( @FILE UWBExternal.pas @VERSION 0.1 ) @UPDATED( @FILE CodeSnip_TLB.pas @DATE 22/02/2005 @COMMENTS Auto generated from CodeSnip.tlb. Replaced IExtInfo and IExtCompCheck interfaces with single IWBExternal interface that declares all web browser external object extensions. CodeSnip.tlb was designed in the Delphi Type Library Editor - no source available. ) @UPDATED( @FILE VCodeSnip.vi @DATE 22/02/2005 @COMMENTS Updated file and product numbers for revision 0.2.1 build 7. ) ) ) @REVISION( @VERSION 0.2.2 (build 8) @DATE 22/02/2005 @COMMENTS Localised various literal strings and moved some contant values to common location. @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.10.1 @FILES( @UPDATED( @FILE FmMain.pas @VERSION 0.5 ) @UPDATED( @FILE UCompilerTypes.pas @VERSION 0.2 ) @UPDATED( @FILE UDelphiCompiler.pas @VERSION 0.4 ) @UPDATED( @FILE UGlobals.pas @VERSION 0.2 ) @UPDATED( @FILE UHistory.pas @VERSION 0.4 ) @UPDATED( @FILE UHistoryMenus.pas @VERSION 0.5 ) @UPDATED( @FILE UView.pas @VERSION 0.4 ) @UPDATED( @FILE VCodeSnip.vi @DATE 22/02/2005 @COMMENTS Updated file and product numbers for revision 0.2.2 build 8. ) ) ) @REVISION( @VERSION 0.2.3 (build 9) @DATE 23/02/2005 @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.10.1 @COMMENTS Created a class heirachy for all frames that display HTML in a web browser control: + Common base class. + Base class for detailed panes in main GUI that information and compiler check frames derive from. + Base class for HTML dialog boxes. + Base class for HTML template dialog boxes that about box and compiler log dialogs descend from. @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 0.4 ) @NEW( @FILE FrBrowserBase.pas @VERSION 0.1 ) @UPDATED( @FILE FrCompCheck.pas @VERSION 0.6 ) @UPDATED( @FILE FrDetail.pas @VERSION 0.6 ) @NEW( @FILE FrDetailView.pas @VERSION 0.1 ) @UPDATED( @FILE FrHTMLDlg.pas @VERSION 0.2 ) @NEW( @FILE FrHTMLTpltDlg.pas @VERSION 0.1 ) @UPDATED( @FILE FrInfo.pas @VERSION 0.6 ) @UPDATED( @FILE FmAboutDlg.pas @VERSION 0.3 ) @UPDATED( @FILE FmCompErrorDlg.pas @VERSION 0.3 ) @UPDATED( @FILE FmMain.pas @VERSION 0.6 ) @UPDATED( @FILE VCodeSnip.vi @DATE 23/02/2005 @COMMENTS Updated file and product numbers for revision 0.2.3 build 9. ) ) ) @REVISION( @VERSION 0.2.4 (build 10) @DATE 23/02/2005 @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.10.1 @COMMENTS Refactoring: + Added static Execute to dialog box classes that did not already have such methods. + Changed search dialog boxes to return a search object rather search criteria object. @FILES( @UPDATED( @FILE FmCompErrorDlg.pas @VERSION 0.4 ) @UPDATED( @FILE FmFindCompilerDlg.pas @VERSION 0.4 ) @UPDATED( @FILE FmFindTextDlg.pas @VERSION 0.3 ) @UPDATED( @FILE FmMain.pas @VERSION 0.7 ) @UPDATED( @FILE UGlobals.pas @VERSION 0.3 ) @UPDATED( @FILE UTestCompile.pas @VERSION 0.3 ) @UPDATED( @FILE VCodeSnip.vi @DATE 23/02/2005 @COMMENTS Updated file and product numbers for revision 0.2.4 build 10. ) ) ) @REVISION( @VERSION 0.3.0 (build 11) @DATE 23/02/2005 @COMMENTS + Updated welcome pages to provide more help on using CodeSnip. + Removed dialogs that appeared on start up when database was empty - welcome page now provides this information and option to download database. + Improved handling of welcome page and disabled menu item when database is empty. @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.10.1 @FILES( @UPDATED( @FILE FmMain.pas @VERSION 0.8 ) @UPDATED( @FILE HTML\HTML.hrc @VERSION 0.3 ) @UPDATED( @FILE VCodeSnip.vi @DATE 23/02/2005 @COMMENTS Updated file and product numbers for revision 0.3.0 build 11. ) @UPDATED( @FILE HTML\info-welcome.html @VERSION 0.2 ) @UPDATED( @FILE HTML\nodata-welcome.html @VERSION 0.2 ) ) ) @REVISION( @VERSION 0.3.1 (build 12) @DATE 24/02/2005 @COMMENTS Provided new code to display all message dialog boxes. @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.10.1 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 0.5 ) @UPDATED( @FILE FmBugReportDlg.pas @VERSION 0.2 ) @UPDATED( @FILE FmMain.pas @VERSION 0.9 ) @UPDATED( @FILE UExceptions.pas @VERSION 0.2 ) @NEW( @FILE UMessageBox.pas @VERSION 0.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 24/02/2005 @COMMENTS Updated file and product numbers for revision 0.3.1 build 12. ) ) ) @REVISION( @VERSION 0.3.2 (build 13) @DATE 24/02/2005 @COMMENTS Added new Names[] property to global Compilers object and altered code to get compiler names from here rather from UCompilerTypes unit. @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.10.1 @FILES( @UPDATED( @FILE FmCompErrorDlg.pas @VERSION 0.5 ) @UPDATED( @FILE FmFindCompilerDlg.pas @VERSION 0.5 ) @UPDATED( @FILE UCompilerTypes.pas @VERSION 0.3 ) @UPDATED( @FILE UDelphiCompiler.pas @VERSION 0.5 ) @UPDATED( @FILE UHTMLGenerators.pas @VERSION 0.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 24/02/2005 @COMMENTS Updated file and product numbers for revision 0.3.2 build 13. ) ) ) @REVISION( @VERSION 0.3.3 (build 14) @DATE 25/02/2005 @COMMENTS + Fixed bug that was preventing Ctrl+F from activating Find Text dialog box. + Realigned controls in bug report dialog and fixed tab order problems. + Fixed email address validation error in bug report dialog @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.10.1 @FILES( @UPDATED( @FILE FmBugReportDlg.pas @VERSION 0.3 ) @UPDATED( @FILE FmMain.pas @VERSION 0.10 ) @UPDATED( @FILE VCodeSnip.vi @DATE 25/02/2005 @COMMENTS Updated file and product numbers for revision 0.3.3 build 14. ) ) ) @REVISION( @VERSION 0.3.4 (build 15) @DATE 26/02/2005 @COMMENTS + Separated back end database code from Snippets object. + New back end code designed to make it easy to change the data provider in future versions. Current version accesses data in .ini and .dat files. @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.10.1 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 0.6 ) @NEW( @FILE UIniDataReader.pas @VERSION 0.1 ) @NEW( @FILE USnipData.pas @VERSION 0.1 ) @UPDATED( @FILE USnippets.pas @VERSION 0.4 ) @UPDATED( @FILE VCodeSnip.vi @DATE 26/02/2005 @COMMENTS Updated file and product numbers for revision 0.3.4 build 15. ) ) ) @REVISION( @VERSION 0.4.0 (build 16) @DATE 28/02/2005 @COMMENTS Words found as a result of a text search are now highlighted when routines are displayed in the information pane. @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.10.1 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 0.7 ) @UPDATED( @FILE FrInfo.pas @VERSION 0.7 ) @NEW( @FILE UWBHighlighter.pas @VERSION 0.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 28/02/2005 @COMMENTS Updated file and product numbers for revision 0.4.0 build 16. ) ) ) @REVISION( @VERSION 0.5.0 (build 17) @DATE 05/03/2005 @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.10.1 @COMMENTS + Added support for Free Pascal compiler by totally reworking the compiler support engine and making it interface based. + Added new dialog box to configure compilers - program no longer simply detects Delphi. Compiler detection ability retained although this only now works in response to user request. + Revised about box to include "powered by Delphi" logo - revised HTML templates etc accordingly and added new default CSS for tables displayed in dialogs. + Added largely complete help topics for menu items and complete topic for compiler configuration dialog box. @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 0.8 ) @UPDATED( @FILE FmAboutDlg.pas @VERSION 0.4 ) @UPDATED( @FILE FmCompErrorDlg.pas @VERSION 0.6 ) @NEW( @FILE FmCompilersDlg.pas @VERSION 0.1 ) @UPDATED( @FILE FmFindCompilerDlg.pas @VERSION 0.6 ) @UPDATED( @FILE FmMain.pas @VERSION 0.11 ) @UPDATED( @FILE FrHTMLDlg.pas @VERSION 0.3 ) @NEW( @FILE IntfCommon.pas @VERSION 0.1 ) @NEW( @FILE UCompilerBase.pas @VERSION 0.1 ) @NEW( @FILE UCompilers.pas @VERSION 0.1 ) @UPDATED( @FILE UCompilerTypes.pas @VERSION 0.4 ) @NEW( @FILE UCompilerUtils.pas @VERSION 0.1 ) @UPDATED( @FILE UCompLogAction.pas @VERSION 0.4 ) @UPDATED( @FILE UDelphiCompiler.pas @VERSION 0.6 ) @NEW( @FILE UFreePascalCompiler.pas @VERSION 0.1 ) @UPDATED( @FILE UHTMLGenerators.pas @VERSION 0.3 ) @UPDATED( @FILE UIniDataReader.pas @VERSION 0.2 ) @UPDATED( @FILE UNotifier.pas @VERSION 0.2 ) @UPDATED( @FILE USearch.pas @VERSION 0.4 ) @UPDATED( @FILE USnippets.pas @VERSION 0.5 ) @UPDATED( @FILE UTestCompile.pas @VERSION 0.4 ) @UPDATED( @FILE HTML\HTML.hrc @VERSION 0.4 ) @NEW( @FILE Images.rc @VERSION 0.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 05/03/2005 @COMMENTS Updated file and product numbers for revision 0.5.0 build 17. ) @UPDATED( @FILE Help\CodeSnip.hap @DATE 05/03/2005 @COMMENTS + Added topics describing menu options. + Added topic describing new Configure Compilers dialog box. + Corrected k-link error in bug report and about dialog topics and added additional keywords for menus and dialogs ) @UPDATED( @FILE Help\CodeSnip.hpj @VERSION 0.2 ) @UPDATED( @FILE HTML\dlg-about-tplt.html @VERSION 0.3 ) @UPDATED( @FILE HTML\dlg-comperror-tplt.html @VERSION 0.3 ) @NEW( @FILE HTML\delphipower.png @COMMENTS "Powered by Delphi" logo. @DATE 01/03/2005 ) @NEW( @FILE Img\Delphi2.bmp @COMMENTS Delphi 2 compiler logo. @DATE 01/03/2005 ) @NEW( @FILE Img\Delphi3.bmp @COMMENTS Delphi 3 compiler logo. @DATE 01/03/2005 ) @NEW( @FILE Img\Delphi4.bmp @COMMENTS Delphi 4 compiler logo. @DATE 01/03/2005 ) @NEW( @FILE Img\Delphi5.bmp @COMMENTS Delphi 5 compiler logo. @DATE 01/03/2005 ) @NEW( @FILE Img\Delphi6.bmp @COMMENTS Delphi 6 compiler logo. @DATE 01/03/2005 ) @NEW( @FILE Img\Delphi7.bmp @COMMENTS Delphi 7 compiler logo. @DATE 01/03/2005 ) ) ) @REVISION( @VERSION 0.6.0 (build 18) @DATE 10/03/2005 @COMMENTS Added syntax highlighting for routines and test units displayed in detail panes. @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.10.1 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 0.9 ) @NEW( @FILE UBaseHiliter.pas @VERSION 0.1 ) @NEW( @FILE UDetailHTMLHiliter.pas @VERSION 0.1 ) @NEW( @FILE UHilitePasLexer.pas @VERSION 0.1 ) @NEW( @FILE UHilitePasParser.pas @VERSION 0.1 ) @UPDATED( @FILE UHTMLGenerators.pas @VERSION 0.4 ) @NEW( @FILE UTextStreamReader.pas @VERSION 0.1 ) @UPDATED( @FILE HTML\HTML.hrc @VERSION 0.5 ) @UPDATED( @FILE VCodeSnip.vi @DATE 10/03/2005 @COMMENTS Updated file and product numbers for revision 0.6.0 build 18. ) @UPDATED( @FILE HTML\detail.css @VERSION 0.3 ) ) ) @REVISION( @VERSION 0.7.0 (build 19) @DATE 16/03/2005 @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.10.1 @COMMENTS + Added new facility to save a routine or routines in a category to file. File can be saved as a Pascal include file, a text file, a HTML or a RTF file. Syntax highlighting is available for HTML and RTF. + Reworked syntax highlighter implementation. + Updated help file with details new Save Snippets functionality. @FILES( @REMOVED UBaseHiliter.pas @REMOVED UDetailHTMLHiliter.pas @UPDATED( @FILE CodeSnip.dpr @VERSION 1.10 ) @UPDATED( @FILE FmGenericDlg.pas @VERSION 0.2 ) @UPDATED( @FILE FmMain.pas @VERSION 0.12 ) @NEW( @FILE FmPreviewDlg.pas @VERSION 0.1 ) @NEW( @FILE FrHTMLPreview.pas @VERSION 0.1 ) @NEW( @FILE FrRTFPreview.pas @VERSION 0.1 ) @NEW( @FILE FrTextPreview.pas @VERSION 0.1 ) @NEW( @FILE IntfPreview.pas @VERSION 0.1 ) @NEW( @FILE UHiliteAttrs.pas @VERSION 0.1 ) @UPDATED( @FILE UHTMLGenerators.pas @VERSION 0.5 ) @UPDATED( @FILE UMainDisplayMgr.pas @VERSION 0.2 ) @NEW( @FILE URTFUtils.pas @VERSION 0.1 ) @NEW( @FILE USaveSnippetDlg.pas @VERSION 0.1 ) @NEW( @FILE USaveSnippetMgr.pas @VERSION 0.1 ) @UPDATED( @FILE USnippets.pas @VERSION 0.6 ) @NEW( @FILE USyntaxHiliters.pas @VERSION 0.1 ) @UPDATED( @FILE UUnitGen.pas @VERSION 0.3 ) @UPDATED( @FILE UUtils.pas @VERSION 0.3 ) @UPDATED( @FILE HTML\HTML.hrc @VERSION 0.6 ) @NEW( @FILE Dialogs.rc @VERSION 0.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 17/03/2005 @COMMENTS Updated file and product numbers for revision 0.7.0 build 19. ) @UPDATED( @FILE Help\CodeSnip.hpj @VERSION 0.3 ) @UPDATED( @FILE Help\CodeSnip.hap @DATE 17/03/2005 @COMMENTS Added topic for Save Snippets dialog box and added Save Snippet description to File menu option. ) @UPDATED( @FILE HTML\detail.css @VERSION 0.4 ) ) ) @REVISION( @VERSION 0.7.1 (build 20) @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @COMMENTS Miscellaneous bug fixes: + Fixed bug where help file being displayed with error message when F1 pressed over dialog boxes with no help button. + Prefixed "Compile" to hint displayed when mouse rests over "Test Compile" button in compiler check pane. + Fixed errors in UNulUIHandler where some out parameters were not being set to nil. @DATE 20/04/2005 @FILES( @UPDATED( @FILE FmGenericDlg.pas @VERSION 0.3 ) @UPDATED( @FILE FmHelpAware.pas @VERSION 0.2 ) @UPDATED( @FILE UNulUIHandler.pas @VERSION 0.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 19/04/2005 @COMMENTS Updated file and product numbers for revision 0.7.1 build 20. ) @UPDATED( @FILE HTML\HTML.hrc @VERSION 0.7 ) @UPDATED( @FILE HTML\comp-na.html @VERSION 0.3 ) @UPDATED( @FILE HTML\comp-routine-dbase-tplt.html @VERSION 0.2 ) @UPDATED( @FILE HTML\comp-routine-test-tplt.html @VERSION 0.2 ) @UPDATED( @FILE HTML\comp-welcome.html @VERSION 0.2 ) @UPDATED( @FILE HTML\dlg-about-tplt.html @VERSION 0.4 ) @UPDATED( @FILE HTML\dlg-comperror-tplt.html @VERSION 0.4 ) @UPDATED( @FILE HTML\info-category-empty-tplt.html @VERSION 0.2 ) @UPDATED( @FILE HTML\info-category-list-tplt.html @VERSION 0.2 ) @UPDATED( @FILE HTML\info-routine-tplt.html @VERSION 0.2 ) @UPDATED( @FILE HTML\info-uncatheader-tplt.html @VERSION 0.2 ) @UPDATED( @FILE HTML\info-welcome.html @VERSION 0.3 ) @UPDATED( @FILE HTML\nodata-welcome.html @VERSION 0.3 ) ) ) @REVISION( @VERSION 0.7.2 (build 21) @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @COMMENTS Refactoring release: + Changed name of UUnitGen unit to USourceGen and unit's class and some of its methods. + Moved interfaces and enumerated types that relate to syntax highlighting into new IntfHilite unit. + Rewrote class that provides access to persistent storage to make access more generic, provide access to sections within storage via an object and to centralise naming of sections. + Refactored some functionally similar methods in pascal lexer class to have uniform construction. @DATE 21/04/2005 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 0.11 ) @UPDATED( @FILE FmCompErrorDlg.pas @VERSION 0.7 ) @UPDATED( @FILE FmCompilersDlg.pas @VERSION 0.2 ) @UPDATED( @FILE FmFindCompilerDlg.pas @VERSION 0.7 ) @UPDATED( @FILE FmFindTextDlg.pas @VERSION 0.4 ) @UPDATED( @FILE FmMain.pas @VERSION 0.13 ) @UPDATED( @FILE IntfCompilers.pas @VERSION 0.5 @RENAMED_FROM UCompilerTypes.pas ) @NEW( @FILE IntfHiliter.pas @VERSION 0.1 ) @UPDATED( @FILE UAppInfo.pas @VERSION 0.3 ) @UPDATED( @FILE UCompilerBase.pas @VERSION 0.2 ) @UPDATED( @FILE UCompilers.pas @VERSION 0.2 ) @UPDATED( @FILE UCompLogAction.pas @VERSION 0.5 ) @UPDATED( @FILE UDelphiCompiler.pas @VERSION 0.7 ) @UPDATED( @FILE UFreePascalCompiler.pas @VERSION 0.2 ) @UPDATED( @FILE UHiliteAttrs.pas @VERSION 0.2 ) @UPDATED( @FILE UHilitePasLexer.pas @VERSION 0.2 ) @UPDATED( @FILE UHilitePasParser.pas @VERSION 0.2 ) @UPDATED( @FILE UHTMLDetailUtils.pas @VERSION 0.2 ) @UPDATED( @FILE UHTMLGenerators.pas @VERSION 0.6 ) @UPDATED( @FILE UIniDataReader.pas @VERSION 0.3 ) @UPDATED( @FILE UNotifier.pas @VERSION 0.3 ) @UPDATED( @FILE USaveSnippetDlg.pas @VERSION 0.2 ) @UPDATED( @FILE USaveSnippetMgr.pas @VERSION 0.2 ) @UPDATED( @FILE USearch.pas @VERSION 0.5 ) @UPDATED( @FILE USnippets.pas @VERSION 0.7 ) @UPDATED( @FILE USourceGen.pas @VERSION 0.4 @RENAMED_FROM UUnitGen.pas ) @UPDATED( @FILE USyntaxHiliters.pas @VERSION 0.2 ) @UPDATED( @FILE UTestCompile.pas @VERSION 0.5 ) @UPDATED( @FILE VCodeSnip.vi @DATE 21/04/2005 @COMMENTS Updated file and product numbers for revision 0.7.2 build 21. ) ) ) @REVISION( @VERSION 0.7.3 (build 22) @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @DATE 25/04/2005 @COMMENTS + Added new help topic re compiler check pane and links to it from compiler check pages and main menu. + Completed QuickStart help topic. + Disabled test compile button, menu and toolbar button when no compilers installed and added message to compiler check database page. + Same, rewritten, welcome page now appears in both detail panes. + Added link that displays Configure Compile dialog to welcome and routine compiler check pages. + Revised DOM external object implementation to deal varied help topics, displaying compiler configuration dialog and in returning number of available compilers to JavaScript. @FILES( @REMOVED HTML\comp-welcome.html @UPDATED( @FILE CodeSnip.dpr @VERSION 0.12 ) @UPDATED( @FILE FmMain.pas @VERSION 0.14 ) @UPDATED( @FILE IntfCompilers.pas @VERSION 0.6 ) @UPDATED( @FILE IntfNotifier.pas @VERSION 0.2 ) @UPDATED( @FILE UCompilers.pas @VERSION 0.3 ) @UPDATED( @FILE UDetailPageLoader.pas @VERSION 0.2 ) @NEW( @FILE UHelpTopicAction.pas @VERSION 0.1 ) @UPDATED( @FILE UNotifier.pas @VERSION 0.4 ) @UPDATED( @FILE UWBExternal.pas @VERSION 0.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 25/04/2005 @COMMENTS Updated file and product numbers for revision 0.7.3 build 22. ) @UPDATED( @FILE CodeSnip_TLB.pas @DATE 25/04/2005 @COMMENTS Auto generated from CodeSnip.tlb. Added new HelpTopic method. CodeSnip.tlb was designed in the Delphi Type Library Editor - no source available. ) @UPDATED( @FILE HTML\HTML.hrc @VERSION 0.8 ) @UPDATED( @FILE Help\CodeSnip.hap @DATE 25/04/2005 @COMMENTS + Added topic about usage of compiler check pane and added entry to help menu topic re this new option. + Completed Quick Start help topic. ) @UPDATED( @FILE HTML\comp-na.html @VERSION 0.4 ) @UPDATED( @FILE HTML\comp-routine-dbase-tplt.html @VERSION 0.3 ) @UPDATED( @FILE HTML\comp-routine-test-tplt.html @VERSION 0.3 ) @UPDATED( @FILE HTML\detail.css @VERSION 0.5 ) @UPDATED( @FILE HTML\nodata-welcome.html @VERSION 0.4 ) @UPDATED( @FILE HTML\welcome.html @VERSION 0.4 @RENAMED_FROM HTML\info-welcome.html ) ) ) @REVISION( @VERSION 0.7.4 (build 23) @DATE 25/04/2005 @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @COMMENTS Made user defined settings in Save Snippets dialog box persistent. @FILES( @UPDATED( @FILE UAppInfo.pas @VERSION 0.4 ) @UPDATED( @FILE USaveSnippetDlg.pas @VERSION 0.3 ) @UPDATED( @FILE USaveSnippetMgr.pas @VERSION 0.3 ) @UPDATED( @FILE UUtils.pas @VERSION 0.4 ) @UPDATED( @FILE VCodeSnip.vi @DATE 25/04/2005 @COMMENTS Updated file and product numbers for revision 0.7.4 build 23. ) ) ) @REVISION( @VERSION 0.7.5 (build 24) @DATE 03/06/2005 @COMMENTS Fixes bugs that surface when user has disabled scripts in IE's internet zone - program no longer runs in internet zone. @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @FILES( @UPDATED( @FILE UDetailPageLoader.pas @VERSION 0.3 ) @UPDATED( @FILE UHTMLGenerators.pas @VERSION 0.7 ) @UPDATED( @FILE UWBExternal.pas @VERSION 0.3 ) @UPDATED( @FILE UWBIOMgr.pas @VERSION 0.3 ) @UPDATED( @FILE CodeSnip_TLB.pas @DATE 03/06/2005 @COMMENTS Auto generated from CodeSnip.tlb. Deleted InstalledCompilers method. CodeSnip.tlb was designed in the Delphi Type Library Editor - no source available. ) @UPDATED( @FILE VCodeSnip.vi @DATE 03/06/2005 @COMMENTS Updated file and product numbers for revision 0.7.5 build 24. ) @UPDATED( @FILE HTML\HTML.hrc @VERSION 0.9 ) @NEW( @FILE HTML\comp-blank.html @VERSION 0.1 ) @UPDATED( @FILE HTML\comp-routine-dbase-tplt.html @VERSION 0.4 ) @UPDATED( @FILE HTML\comp-routine-test-tplt.html @VERSION 0.4 ) @NEW( @FILE HTML\info-blank.html @VERSION 0.1 ) @UPDATED( @FILE HTML\info-category-empty-tplt.html @VERSION 0.3 ) @UPDATED( @FILE HTML\info-category-list-tplt.html @VERSION 0.3 ) @UPDATED( @FILE HTML\info-routine-tplt.html @VERSION 0.3 ) @UPDATED( @FILE HTML\info-uncatheader-tplt.html @VERSION 0.3 ) ) ) @REVISION( @VERSION 0.7.6 (build 25) @DATE 04/06/2005 @COMMENTS Bug fix release: + Fixed bug that was reading Delphi directories from registry without ensuring a trailing backslash. + Fixed potential bug in code that reads "database" to prevent endless loop of exceptions when database corrupt. Also added code to detect when category files are missing. + Made lexer recognise multi-line comments and deals with new lines correctly. + Changed code that creates compiler log files to generate a managed exception when creation fails rather than reporting as a bug. + Fixed minor error in XHTML systax highlighter where its generated CSS was referring to default font as "mono" rather than "monospace". @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @FILES( @UPDATED( @FILE UCompilers.pas @VERSION 0.4 ) @UPDATED( @FILE UCompilerUtils.pas @VERSION 0.2 ) @UPDATED( @FILE UHilitePasLexer.pas @VERSION 0.3 ) @UPDATED( @FILE UIniDataReader.pas @VERSION 0.4 ) @UPDATED( @FILE USyntaxHiliters.pas @VERSION 0.3 ) @UPDATED( @FILE VCodeSnip.vi @DATE 04/06/2005 @COMMENTS Updated file and product numbers for revision 0.7.6 build 25. ) ) ) @REVISION( @VERSION 0.7.7 (build 26) @DATE 22/11/2005 @COMMENTS + Refactored and revised code that accesses DelphiDabbler web services. All web service interaction now in separate classes that descend from new common base class. Updated web service interaction to work with new web service scripts on DelphiDabbler website. + Added topics for Bug Report Dialog and Web Update dialog to help file. @COMPILERS + Delphi 7 + BRCC32 5.4 + Help Topic Author 1.16 + MS Help Workshop 4 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 0.13 ) @UPDATED( @FILE FmBugReportDlg.pas @VERSION 0.4 ) @NEW( @FILE UBugReporter.pas @VERSION 0.1 ) @UPDATED( @FILE UDownloadMgr.pas @VERSION 0.2 ) @NEW( @FILE UWebService.pas @VERSION 0.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 20/11/2005 @COMMENTS Updated file and product numbers for revision 0.7.7 build 26. ) @UPDATED( @FILE FmUpdateDlg.pas @VERSION 1.3 ) @UPDATED( @FILE UUpdateMgr.pas @VERSION 0.4 ) @UPDATED( @FILE Help\CodeSnip.hap @DATE 21/11/2005 @COMMENTS + Wrote the "Download Updates Dialog Box" and "Bug Report Dialog Box" topics. + Added glyphs to all dialog box topics where corresponding menu item has glyph. ) ) ) @REVISION( @VERSION 0.8.0 (build 27) @DATE 30/11/2005 @COMMENTS + Changed help file from WinHelp (.hlp) format to HTML Help (.chm) format. + Changed program to use new format help file. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @FILES( @REMOVED Help\CodeSnip.cnt @REMOVED Help\CodeSnip.hap @REMOVED Help\CodeSnip.hpj @UPDATED( @FILE CodeSnip.dpr @VERSION 0.14 ) @UPDATED( @FILE FmMain.pas @VERSION 0.15 ) @UPDATED( @FILE FmHelpAware.pas @VERSION 0.3 ) @UPDATED( @FILE UGlobals.pas @VERSION 0.4 ) @NEW( @FILE UHelpMgr.pas @VERSION 0.1 ) @UPDATED( @FILE UHelpTopicAction.pas @VERSION 0.2 ) @NEW( @FILE UHTMLHelp.pas @VERSION 0.1 ) @UPDATED( @FILE USaveSnippetDlg.pas @VERSION 0.4 ) @NEW( @FILE Help\CodeSnip.hhp @DATE 30/11/2005 @COMMENTS New project file for HTML Help. ) @NEW( @FILE Help\Index.hhk @DATE 30/11/2005 @COMMENTS New index file for HTML Help. ) @NEW( @FILE Help\TOC.hhc @DATE 30/11/2005 @COMMENTS New Table of Contents file for HTML Help. ) @NEW( @FILE Help\CSS\codesnip.css @DATE 27/11/2005 @COMMENTS Style sheet for help topic files. ) @NEW( @FILE Help\HTML\about_compiler_checks.htm @DATE 27/11/2005 @COMMENTS About Compiler Checks help topic. ) @NEW( @FILE Help\HTML\dlg_about.htm @DATE 27/11/2005 @COMMENTS About box dialog help topic. ) @NEW( @FILE Help\HTML\dlg_bugreport.htm @DATE 27/11/2005 @COMMENTS Bug report dialog box help topic. ) @NEW( @FILE Help\HTML\dlg_configcompilers.htm @DATE 27/11/2005 @COMMENTS Configure compilers dialog box help topic. ) @NEW( @FILE Help\HTML\dlg_findcompiler.htm @DATE 27/11/2005 @COMMENTS Find Compiler dialog box help topic. ) @NEW( @FILE Help\HTML\dlg_findtext.htm @DATE 27/11/2005 @COMMENTS Find Text dialog box help topic. ) @NEW( @FILE Help\HTML\dlg_savesnippet.htm @DATE 27/11/2005 @COMMENTS Save Snippet dialog box help topic. ) @NEW( @FILE Help\HTML\dlg_update.htm @DATE 27/11/2005 @COMMENTS Database Update dialog box help topic. ) @NEW( @FILE Help\HTML\main_menu.htm @DATE 27/11/2005 @COMMENTS Main menu help topic. ) @NEW( @FILE Help\HTML\menu_edit.htm @DATE 27/11/2005 @COMMENTS Edit menu help topic. ) @NEW( @FILE Help\HTML\menu_file.htm @DATE 27/11/2005 @COMMENTS File menu help topic. ) @NEW( @FILE Help\HTML\menu_help.htm @DATE 27/11/2005 @COMMENTS Help menu help topic. ) @NEW( @FILE Help\HTML\menu_search.htm @DATE 27/11/2005 @COMMENTS Search menu help topic. ) @NEW( @FILE Help\HTML\menu_tools.htm @DATE 27/11/2005 @COMMENTS Tools menu help topic. ) @NEW( @FILE Help\HTML\menu_view.htm @DATE 27/11/2005 @COMMENTS View menu help topic. ) @NEW( @FILE Help\HTML\overview.htm @DATE 27/11/2005 @COMMENTS Overview of application help topic. ) @NEW( @FILE Help\HTML\privacy_statement.htm @DATE 27/11/2005 @COMMENTS Privacy statement help topic. ) @NEW( @FILE Help\HTML\quickstart.htm @DATE 27/11/2005 @COMMENTS Quickstart guide help topic. ) @NEW( @FILE Help\Images\About.gif @DATE 26/11/2005 @COMMENTS Show about box action glyph. ) @NEW( @FILE Help\Images\Blank.gif @DATE 26/11/2005 @COMMENTS Placholder blank glyph. ) @NEW( @FILE Help\Images\Copy.gif @DATE 26/11/2005 @COMMENTS Clipboard copy action glyph. ) @NEW( @FILE Help\Images\Download.gif @DATE 26/11/2005 @COMMENTS Database update action glyph. ) @NEW( @FILE Help\Images\Exit.gif @DATE 26/11/2005 @COMMENTS Exit application aciton glyph. ) @NEW( @FILE Help\Images\FindClear.gif @DATE 26/11/2005 @COMMENTS Clear search action glyph. ) @NEW( @FILE Help\Images\FindCompiler.gif @DATE 26/11/2005 @COMMENTS Find compilers action glyph. ) @NEW( @FILE Help\Images\FindText.gif @DATE 26/11/2005 @COMMENTS Find text action glyph. ) @NEW( @FILE Help\Images\GoBack.gif @DATE 26/11/2005 @COMMENTS View previous item action glyph. ) @NEW( @FILE Help\Images\GoForward.gif @DATE 26/11/2005 @COMMENTS View next item action glyph. ) @NEW( @FILE Help\Images\HelpContents.gif @DATE 26/11/2005 @COMMENTS Display help contents glyph. ) @NEW( @FILE Help\Images\SaveSnippet.gif @DATE 26/11/2005 @COMMENTS Save snippet action glyph. ) @NEW( @FILE Help\Images\TestCompile.gif @DATE 26/11/2005 @COMMENTS Test compilation action glyph. ) @NEW( @FILE Help\Images\Website.gif @DATE 26/11/2005 @COMMENTS Go to website action glyph. ) @UPDATED( @FILE VCodeSnip.vi @DATE 30/11/2005 @COMMENTS Updated file and product numbers for revision 0.8.0 build 27. ) ) ) @REVISION( @VERSION 0.8.1 (build 28) @DATE 04/01/2006 @COMMENTS + Fixed minor display bug in web update dialog box. + Fixed problem is displaying help in response to F1 key press in about box. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @FILES( @UPDATED( @FILE FmUpdateDlg.pas @VERSION 0.4 ) @UPDATED( @FILE VCodeSnip.vi @DATE 04/01/2006 @COMMENTS + Updated file and product numbers for revision 0.8.1 build 28. + Updated copyright date to 2006. ) @UPDATED( @FILE FmAboutDlg.pas @VERSION 0.5 ) ) ) @REVISION( @VERSION 0.8.2 (build 29) @DATE 04/01/2006 @COMMENTS + Created static class to interpret command line. + Replaced code that determined host name of web service by examining the command line with call to method in new class. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 0.15 ) @UPDATED( @FILE FmBugReportDlg.pas @VERSION 0.5 ) @UPDATED( @FILE FmUpdateDlg.pas @VERSION 0.5 ) @NEW( @FILE UParams.pas @VERSION 1.0 ) @UPDATED( @FILE VCodeSnip.vi @DATE 04/01/2006 @COMMENTS Updated file and product numbers for revision 0.8.2 build 29. ) ) ) @REVISION( @VERSION 0.8.3 (build 30) @DATE 04/01/2006 @COMMENTS Modified to compile with Indy Components v10 and Delphi 2006 for Win 32. @COMPILERS + Delphi 2006 for Win 32 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @FILES( @UPDATED( @FILE UBugreporter.pas @VERSION 0.2 ) @UPDATED( @FILE UDownloadMgr.pas @VERSION 0.3 ) @UPDATED( @FILE USaveSnippetDlg.pas @VERSION 0.5 ) @UPDATED( @FILE UWebService.pas @VERSION 0.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 04/01/2006 @COMMENTS Updated file and product numbers for revision 0.8.3 build 30. ) ) ) @REVISION( @VERSION 0.9.0 (build 31) @DATE 06/01/2006 @COMPILERS + Delphi 2006 for Win 32 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @COMMENTS + Added facility to copy code snippets to clipboard. + Added new preferences dialog box to enable default format for code snippets to be configured. + Added new preferences class to persist data entered in the preferences dialog. + Refactored main snippets class to simplify addition of new copy snippet facility. + Updated help file re new additions. @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 0.16 ) @UPDATED( @FILE FmMain.pas @VERSION 0.16 ) @NEW( @FILE FmPreferencesDlg.pas @VERSION 0.1 ) @NEW( @FILE UCopySnippetMgr.pas @VERSION 0.1 ) @NEW( @FILE UFileHiliter.pas @VERSION 0.1 ) @NEW( @FILE UPreferences.pas @VERSION 0.1 ) @UPDATED( @FILE USaveSnippetMgr.pas @VERSION 0.4 ) @NEW( @FILE USnippetMgr.pas @VERSION 0.1 ) @NEW( @FILE USnippetSourceGen.pas @VERSION 0.1 ) @UPDATED( @FILE USourceGen.pas @VERSION 0.5 ) @UPDATED( @FILE VCodeSnip.vi @DATE 06/01/2006 @COMMENTS Updated file and product numbers for revision 0.9.0 build 31. ) @UPDATED( @FILE Help\CodeSnip.hhp @DATE 06/01/2006 @COMMENTS Added new preferences dialog topic file. ) @UPDATED( @FILE Help\Index.hhk @DATE 06/01/2006 @COMMENTS Added new preferences dialog topic to index and removed two-level dialog box index. ) @NEW( @FILE Help\HTML\dlg_preferences.htm @DATE 06/01/2006 @COMMENTS Preferences dialog box help topic. ) @UPDATED( @FILE Help\HTML\main_menu.htm @DATE 06/01/2006 @COMMENTS Changed menu list from indented paragraphs to bulleted list. ) @UPDATED( @FILE Help\HTML\menu_edit.htm @DATE 06/01/2006 @COMMENTS Added entry for new Copy Snippets menu item. ) @UPDATED( @FILE Help\HTML\menu_tools.htm @DATE 06/01/2006 @COMMENTS Added entry for new Preferences menu item. ) ) ) @REVISION( @VERSION 0.10.0 (build 32) @DATE 08/01/2006 @COMMENTS + Added support for Delphi 2005/6 Win32 compilers. + Refactored some compiler support code. + Added support for user-configurable compiler switches. + Used new tabbed layouyt for Configure Compilers dialog box and added tab for configuring compiler switches. + Updated help file re redesigned Configure Compilers dialog box. @COMPILERS + Delphi 2006 for Win 32 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 0.17 ) @UPDATED( @FILE FmCompilersDlg.pas @VERSION 0.3 ) @UPDATED( @FILE Images.rc @VERSION 0.2 ) @UPDATED( @FILE IntfCompilers.pas @VERSION 0.7 ) @NEW( @FILE UBDSCompiler.pas @VERSION 0.1 ) @NEW( @FILE UBorlandCompiler.pas @VERSION 0.1 ) @UPDATED( @FILE UCompilerBase.pas @VERSION 0.3 ) @UPDATED( @FILE UCompilers.pas @VERSION 0.5 ) @UPDATED( @FILE UDelphiCompiler.pas @VERSION 0.8 ) @UPDATED( @FILE UFreePascalCompiler.pas @VERSION 0.3 ) @UPDATED( @FILE UIniDataReader.pas @VERSION 0.5 ) @UPDATED( @FILE UTestCompile.pas @VERSION 0.6 ) @UPDATED( @FILE UAppInfo.pas @VERSION 0.5 ) @UPDATED( @FILE VCodeSnip.vi @DATE 08/01/2006 @COMMENTS Updated file and product numbers for revision 0.10.0 build 32. ) @NEW( @FILE Img\Delphi2005w.bmp @COMMENTS Delphi 2005 compiler Win 32 personality logo. @DATE 07/01/2006 ) @NEW( @FILE Img\Delphi2006w.bmp @COMMENTS Delphi 2006 compiler Win 32 personality logo. @DATE 07/01/2006 ) @UPDATED( @FILE Help\CSS\codesnip.css @DATE 08/01/2006 @COMMENTS Added new .warning class used in new Configure Compilers topic file. ) @UPDATED( @FILE Help\HTML\dlg_configcompilers.htm @DATE 06/01/2006 @COMMENTS Updated topic re revised and extended Configure Compilers dialog box. ) ) ) @REVISION( @VERSION 0.10.1 (build 33) @DATE 09/01/2006 @COMMENTS + Removed debug code (message box) left in compiler code in error. + Refactored compiler support classes. @COMPILERS + Delphi 2006 for Win 32 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @FILES( @UPDATED( @FILE UCompilerBase.pas @VERSION 0.4 ) @UPDATED( @FILE UFreePascalCompiler.pas @VERSION 0.4 ) @UPDATED( @FILE UDelphiCompiler.pas @VERSION 0.9 ) @UPDATED( @FILE UBorlandCompiler.pas @VERSION 0.2 ) @UPDATED( @FILE UBDSCompiler.pas @VERSION 0.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 09/01/2006 @COMMENTS Updated file and product numbers for revision 0.10.1 build 33. ) ) ) @REVISION( @VERSION 0.10.2 (build 34) @DATE 10/01/2006 @COMMENTS + Fixed bug that was enabling dialogs to be minimized and maximized by reverting to Delphi 7. + Reordered controls in Find Compiler dialogs. + Restored title bar close button to web update dialog. + Removed properties and code that is unsupported by Delphi 7. + Reverted to Indy 9 from Indy 10 internet controls and made code relevant adjustments. + Completed help topics for Find Text and Find Compiler dialogs. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 0.18 ) @UPDATED( @FILE FmCompilersDlg.pas @VERSION 0.4 ) @UPDATED( @FILE FmFindCompilerDlg.pas @VERSION 0.8 ) @UPDATED( @FILE FmMain.pas @VERSION 0.17 ) @UPDATED( @FILE FmPreferencesDlg.pas @VERSION 0.2 ) @UPDATED( @FILE FmUpdateDlg.pas @VERSION 0.6 ) @UPDATED( @FILE UWebService.pas @VERSION 0.3 ) @UPDATED( @FILE VCodeSnip.vi @DATE 10/01/2006 @COMMENTS Updated file and product numbers for revision 0.10.2 build 34. ) @UPDATED( @FILE Help\HTML\dlg_findcompiler.htm @DATE 10/01/2006 @COMMENTS Completed Find Compilers dialog box topic. ) @UPDATED( @FILE Help\HTML\dlg_findtext.htm @DATE 10/01/2006 @COMMENTS Completed Find Text dialog box topic. ) @UPDATED( @FILE Help\HTML\menu_search.htm @DATE 10/01/2006 @COMMENTS Added links to Find Compilers and Find Text dialog box topics to relevant menu item entries. ) ) ) @REVISION( @VERSION 0.10.3 (build 35) @DATE 11/01/2006 @COMMENTS Changed way compilers are executed. We now capture output directly rather than using temporary log file. Compiler execution is now timesliced and time limited rather than being allowed infinite processing time. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @FILES( @REMOVED UCompilerUtils.pas @UPDATED( @FILE CodeSnip.dpr @VERSION 0.19 ) @UPDATED( @FILE UCompilerBase.pas @VERSION 0.5 ) @NEW( @FILE UConsoleApp.pas @VERSION 0.1 ) @NEW( @FILE UCompilerRunner.pas @VERSION 0.1 ) @NEW( @FILE UPipe.pas @VERSION 0.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 11/01/2006 @COMMENTS Updated file and product numbers for revision 0.10.3 build 35. ) ) ) @REVISION( @VERSION 0.10.4 (build 36) @DATE 12/01/2006 @COMMENTS + Added checking of checksums of downloaded files to increase security. Exceptions now raised when a file's checksum is incorrect. + Fixed small alignment problem in update dialog. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 0.20 ) @UPDATED( @FILE FmUpdateDlg.pas @VERSION 0.7 ) @UPDATED( @FILE UDownloadMgr.pas @VERSION 0.4 ) @UPDATED( @FILE UUpdateMgr.pas @VERSION 0.5 ) @NEW( @FILE UCheckSum.pas @VERSION 0.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 12/01/2006 @COMMENTS Updated file and product numbers for revision 0.10.4 build 36. ) @NEW( @FILE 3rdParty\MD5.pas @DATE 13/09/2008 ) ) ) @REVISION( @VERSION 0.10.5 (build 37) @DATE 14/01/2006 @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @COMMENTS + Added credits for third party code to about box. + Completed help file by adding several new topics, including common tasks, and replacing all outstanding "to dos" with content. @FILES( @UPDATED( @FILE FmAboutDlg.pas @VERSION 0.6 ) @UPDATED( @FILE HTML\HTML.hrc @VERSION 0.10 ) @UPDATED( @FILE VCodeSnip.vi @DATE 14/01/2006 @COMMENTS Updated file and product numbers for revision 0.10.5 build 37. ) @UPDATED( @FILE Help\CodeSnip.hhp @DATE 14/01/2006 @COMMENTS Added HTML files for all new topics. ) @UPDATED( @FILE Help\Index.hhk @DATE 14/01/2006 @COMMENTS Added new index entries relating to new topics. ) @UPDATED( @FILE Help\TOC.hhc @DATE 14/01/2006 @COMMENTS Rewrote table of contents. ) @UPDATED( @FILE HTML\dlg-about-tplt.html @VERSION 0.5 ) @UPDATED( @FILE Help\HTML\about_compiler_checks.htm @DATE 14/01/2006 @COMMENTS Completely rewrote About Compiler Checks help topic. ) @NEW( @FILE Help\HTML\detail_compilerchecks.htm @DATE 14/01/2006 @COMMENTS Help topic for Compiler Checks tab in Detail Pane. ) @NEW( @FILE Help\HTML\detail_information.htm @DATE 14/01/2006 @COMMENTS Help topic for Information tab in Detail Pane. ) @NEW( @FILE Help\HTML\detail_pane.htm @DATE 14/01/2006 @COMMENTS Help topic for Detail Pane. ) @UPDATED( @FILE Help\HTML\dlg_about.htm @DATE 14/01/2006 @COMMENTS Revised topic re changes to About Box. ) @UPDATED( @FILE Help\HTML\dlg_bugreport.htm @DATE 14/01/2006 @COMMENTS Tidied HTML. ) @UPDATED( @FILE Help\HTML\dlg_configcompilers.htm @DATE 14/01/2006 @COMMENTS Tidied HTML. ) @UPDATED( @FILE Help\HTML\dlg_findcompiler.htm @DATE 14/01/2006 @COMMENTS + Replaced dashes with n-dashes. + Tidied HTML. ) @UPDATED( @FILE Help\HTML\dlg_findtext.htm @DATE 14/01/2006 @COMMENTS Tidied HTML. ) @UPDATED( @FILE Help\HTML\dlg_preferences.htm @DATE 14/01/2006 @COMMENTS + Added reference to related menu item. + Tidied HTML. ) @UPDATED( @FILE Help\HTML\dlg_savesnippet.htm @DATE 14/01/2006 @COMMENTS + Minor changes to style of some text. + Tidied HTML. ) @UPDATED( @FILE Help\HTML\dlg_update.htm @DATE 14/01/2006 @COMMENTS + Changed title and main heading from Download Updates Dialog Box to Update from Web Dialog Box. + Titled HTML. ) @NEW( @FILE Help\HTML\main_display.htm @DATE 14/01/2006 @COMMENTS Help topic describing program's main display. ) @UPDATED( @FILE Help\HTML\main_menu.htm @DATE 14/01/2006 @COMMENTS Tidied HTML. ) @UPDATED( @FILE Help\HTML\menu_edit.htm @DATE 14/01/2006 @COMMENTS + Made minor correction to text. + Standardised wording of main menu link. + Tidied HTML. ) @UPDATED( @FILE Help\HTML\menu_file.htm @DATE 14/01/2006 @COMMENTS + Replaced "To do" placeholders with required text. + Standardised wording of main menu link. + Corrected document title. + Tidied HTML. ) @UPDATED( @FILE Help\HTML\menu_help.htm @DATE 14/01/2006 @COMMENTS + Revised About Box menu item description re changes to About Box and added link to dialog box. + Standardised wording of main menu link. + Tidied HTML. ) @UPDATED( @FILE Help\HTML\menu_search.htm @DATE 14/01/2006 @COMMENTS + Standardised wording of main menu link. + Tidied HTML. ) @UPDATED( @FILE Help\HTML\menu_tools.htm @DATE 14/01/2006 @COMMENTS + Standardised wording of main menu link. + Tidied HTML. ) @UPDATED( @FILE Help\HTML\menu_view.htm @DATE 14/01/2006 @COMMENTS + Replaced "To do" placeholders with required text. + Provided links to relevant new topics. + Standardised wording of main menu link. + Tidied HTML. ) @NEW( @FILE Help\HTML\navigation.htm @DATE 14/01/2006 @COMMENTS Help describing how to navigate database. ) @UPDATED( @FILE Help\HTML\overview_pane.htm @DATE 14/01/2006 @COMMENTS + Renamed from overview.htm. + Replaced "To do" placeholder with topic text. + Changed title and main heading from Overview to Overview Pane. + Tidied HTML. @RENAMED_FROM Help\HTML\overview.htm ) @UPDATED( @FILE Help\HTML\privacy_statement.htm @DATE 14/01/2006 @COMMENTS Tidied HTML. ) @UPDATED( @FILE Help\HTML\quickstart.htm @DATE 14/01/2006 @COMMENTS + Added reference to Update Database toolbar button in database download section. + Added links to relevant new topics. + Tidied HTML. ) @NEW( @FILE Help\HTML\task_copysnippet.htm @DATE 14/01/2006 @COMMENTS Help topic informing how to copy a code snippet to clipboard. ) @NEW( @FILE Help\HTML\task_customise.htm @DATE 14/01/2006 @COMMENTS Help topic informing how to customise the program. ) @NEW( @FILE Help\HTML\task_savesnippet.htm @DATE 14/01/2006 @COMMENTS Help topic informing how to save a code snippet to disk. ) @NEW( @FILE Help\HTML\task_search.htm @DATE 14/01/2006 @COMMENTS Help topic information how to search the database. ) @NEW( @FILE Help\HTML\task_testcompile.htm @DATE 14/01/2006 @COMMENTS Help topic informing how to test compile a routine. ) @NEW( @FILE Help\HTML\task_update.htm @DATE 14/01/2006 @COMMENTS Help topic informing how to update the database. ) @NEW( @FILE Help\HTML\tasks.htm @DATE 14/01/2006 @COMMENTS Help topic contain a list of common tasks with links to task topics. ) @NEW( @FILE Help\HTML\welcome.htm @DATE 14/01/2006 @COMMENTS Help topic displayed when help contents are requested. Provides links to main help topics and describes welcome page. ) ) ) @REVISION( @VERSION 0.10.6 (build 38) @DATE 20/01/2006 @COMMENTS Fixed bug where backup directory was not being deleted after database update completes. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @FILES( @UPDATED( @FILE UUpdateMgr.pas @VERSION 0.6 ) @UPDATED( @FILE UUtils.pas @VERSION 0.5 ) @UPDATED( @FILE VCodeSnip.vi @DATE 20/01/2006 @COMMENTS Updated file and product numbers for revision 0.10.6 build 38. ) ) ) @REVISION( @VERSION 0.10.7 (build 39) @DATE 28/01/2006 @COMMENTS + Fixed display problems in details pane when running on Windows 2000. + Changed style of scroll bars from flat to normal when running in Windows XP classic style or on earlier Windows version. + Made compiler check pane update state when compilers are added or removed. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @FILES( @UPDATED( @FILE HTML\HTML.hrc @VERSION 0.11 ) @UPDATED( @FILE FmMain.pas @VERSION 0.18 ) @UPDATED( @FILE FrCompCheck.pas @VERSION 0.7 ) @UPDATED( @FILE FrDetailView.pas @VERSION 0.2 ) @UPDATED( @FILE IntfFrameMgrs.pas @VERSION 0.5 ) @UPDATED( @FILE UMainDisplayMgr.pas @VERSION 0.3 ) @UPDATED( @FILE VCodeSnip.vi @DATE 28/01/2006 @COMMENTS Updated file and product numbers for revision 0.10.7 build 39. ) @UPDATED( @FILE HTML\comp-blank.html @VERSION 0.2 ) @UPDATED( @FILE HTML\comp-na.html @VERSION 0.5 ) @UPDATED( @FILE HTML\info-blank.html @VERSION 0.2 ) @UPDATED( @FILE HTML\nodata-welcome.html @VERSION 0.5 ) @UPDATED( @FILE HTML\welcome.html @VERSION 0.5 ) ) ) @REVISION( @VERSION 0.10.8 (build 40) @DATE 02/04/2006 @COMMENTS + Removed bug in database update manager that was causing database to be restored when restoration was not required. + Heavily refactored update manager code as part of bug fix. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 0.21 ) @UPDATED( @FILE FmUpdateDlg.pas @VERSION 0.8 ) @NEW( @FILE UDataBackupMgr.pas @VERSION 0.1 ) @NEW( @FILE UDownloadFileList.pas @VERSION 0.1 ) @NEW( @FILE UFileUpdater.pas @VERSION 0.1 ) @NEW( @FILE ULocalFileList.pas @VERSION 0.1 ) @NEW( @FILE UObsoleteFileList.pas @VERSION 0.1 ) @NEW( @FILE URemoteFileList.pas @VERSION 0.1 ) @NEW( @FILE UUpdateAnalyser.pas @VERSION 0.1 ) @UPDATED( @FILE UUpdateMgr.pas @VERSION 0.7 ) @UPDATED( @FILE VCodeSnip.vi @DATE 02/04/2006 @COMMENTS Updated file and product numbers for revision 0.10.8 build 40. ) ) ) @REVISION( @VERSION 0.10.9 (build 41) @DATE 02/04/2006 @COMMENTS + Fixed bug where database updates that generated exception caused JavaScript error dialog to be displayed in web browser control when action initiated via the browser's external object. + Refactored some code in main form and main snippets object as a result. + Also refactored some of search code in main form. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @FILES( @UPDATED( @FILE FmMain.pas @VERSION 0.19 ) @UPDATED( @FILE USnippets.pas @VERSION 0.8 ) @UPDATED( @FILE VCodeSnip.vi @DATE 02/04/2006 @COMMENTS Updated file and product numbers for revision 0.10.9 build 41. ) ) ) @REVISION( @VERSION 0.10.10 (build 42) @DATE 02/04/2006 @COMMENTS Added program icon (16x16, 32x32 and 48x48 versions). @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 0.22 ) @UPDATED( @FILE Images.rc @VERSION 0.3 ) @UPDATED( @FILE VCodeSnip.vi @DATE 02/04/2006 @COMMENTS Updated file and product numbers for revision 0.10.10 build 42. ) @NEW( @FILE Img\CodeSnip.ico @COMMENTS Program's main icon. @DATE 02/04/2006 ) ) ) @REVISION( @VERSION 0.10.11 (build 43) @DATE 03/04/2006 @COMMENTS Revised to work with v3.1 of CodeSnip database update web service. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @FILES( @UPDATED( @FILE FmUpdateDlg.pas @VERSION 0.9 ) @UPDATED( @FILE UUpdateMgr.pas @VERSION 0.8 ) @UPDATED( @FILE UDownloadMgr.pas @VERSION 0.5 ) @UPDATED( @FILE VCodeSnip.vi @DATE 03/04/2006 @COMMENTS Updated file and product numbers for revision 0.10.11 build 43. ) ) ) @REVISION( @VERSION 0.10.12 (build 44) @DATE 04/04/2006 @COMMENTS Refactored and improved code that stores global application settings. Prepared way for having per-user and global settings rather than just per-user settings as at present. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 0.23 ) @UPDATED( @FILE FmFindCompilerDlg.pas @VERSION 0.9 ) @UPDATED( @FILE FmFindTextDlg.pas @VERSION 0.5 ) @UPDATED( @FILE FmMain.pas @VERSION 0.20 ) @UPDATED( @FILE FmUpdateDlg.pas @VERSION 0.10 ) @UPDATED( @FILE UAppInfo.pas @VERSION 0.6 ) @UPDATED( @FILE UCompilers.pas @VERSION 0.6 ) @UPDATED( @FILE UDataBackupMgr.pas @VERSION 0.2 ) @UPDATED( @FILE UIniDataReader.pas @VERSION 0.6 ) @UPDATED( @FILE UPreferences.pas @VERSION 0.2 ) @NEW( @FILE USettings.pas @VERSION 0.1 ) @NEW( @FILE UWindowSettings.pas @VERSION 0.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 04/04/2006 @COMMENTS Updated file and product numbers for revision 0.10.12 build 44. ) ) ) @REVISION( @VERSION 0.11.0 (build 45) @DATE 07/04/2006 @COMMENTS + Added ability to register CodeSnip at DelphiDabbler.com + Added new registration wizard to gather required registration information. + Added Help menu option and About box button that appear only when application is unregistered and display registration wizard. + Added code to generate unique application key used in registration process. + Added code to store registration information in persistent storage. + Reworked and added classes to centralise access to system and application information. + Updated help file with details of registration dialog and CodeSnip mailing list. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 0.24 ) @UPDATED( @FILE FmAboutDlg.pas @VERSION 0.7 ) @UPDATED( @FILE FmBugReportDlg.pas @VERSION 0.6 ) @UPDATED( @FILE FmMain.pas @VERSION 0.21 ) @NEW( @FILE FmRegistrationDlg.pas @VERSION 0.1 ) @NEW( @FILE FmWizardDlg.pas @VERSION 0.1 ) @UPDATED( @FILE UAppInfo.pas @VERSION 0.7 ) @NEW( @FILE URegistrar.pas @VERSION 0.1 ) @UPDATED( @FILE USettings.pas @VERSION 0.2 ) @NEW( @FILE USystemInfo.pas @VERSION 0.1 ) @NEW( @FILE UVersionInfo.pas @VERSION 0.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 07/04/2006 @COMMENTS Updated file and product numbers for revision 0.11.0 build 45. ) @UPDATED( @FILE Help\CodeSnip.hhp @DATE 06/04/2006 @COMMENTS Added new files re new topics associated with registration. ) @UPDATED( @FILE Help\Index.hhk @DATE 06/04/2006 @COMMENTS Added new index entries relating to registration and mailing list. ) @UPDATED( @FILE HTML\HTML.hrc @VERSION 0.12 ) @UPDATED( @FILE HTML\dlg-about-tplt.html @VERSION 0.6 ) @UPDATED( @FILE Help\HTML\dlg_about.htm @DATE 07/04/2006 @COMMENTS Updated with information about registration information and button that can appear in dialog. ) @NEW( @FILE Help\HTML\dlg_register.htm @DATE 07/04/2006 @COMMENTS Help topic that describes used of Registration dialog box. ) @NEW( @FILE Help\HTML\mailing_list.htm @DATE 06/04/2006 @COMMENTS Help topic describing code snippets mailing list. ) @UPDATED( @FILE Help\HTML\menu_help.htm @DATE 07/04/2006 @COMMENTS Added entry for new Register CodeSnip menu option that appears for unregistered programs. ) @UPDATED( @FILE Help\HTML\privacy_statement.htm @DATE 07/04/2006 @COMMENTS Rewritten to explicitly describe data sent to Registration and Bug Report web services. ) ) ) @REVISION( @VERSION 0.11.1 (build 46) @DATE 10/04/2006 @COMMENTS Improved and fixed interaction with database update web service: + Download manager now sends program's key and registration code to web service instead of placeholder strings. + Handling for HTTP error messages now show short HTTP error descriptions rather than HTML content of error pages. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @FILES( @UPDATED( @FILE UDownloadMgr.pas @VERSION 0.6 ) @UPDATED( @FILE UWebService.pas @VERSION 0.4 ) @UPDATED( @FILE VCodeSnip.vi @DATE 10/04/2006 @COMMENTS Updated file and product numbers for revision 0.11.1 build 46. ) ) ) @REVISION( @VERSION 0.11.2 (build 47) @DATE 11/04/2006 @COMMENTS Release candidate 1 release. + Fixed help file so that all external links display in a browser window rather than in help window. + Added additional internal and external links to some help topics and made other minor changes to help file. + Fixed compiler warnings. + Removed redundant settings code. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @FILES( @UPDATED( @FILE UCompilerRunner.pas @VERSION 0.2 ) @UPDATED( @FILE USettings.pas @VERSION 0.3 ) @UPDATED( @FILE VCodeSnip.vi @DATE 11/04/2006 @COMMENTS + Updated file and product numbers for revision 0.11.2 build 47. + Changed SpecialBuild string to (v1.0 RC 1). ) @UPDATED( @FILE Help\HTML\dlg_bugreport.htm @DATE 10/04/2006 @COMMENTS Added link to privacy statement topic. ) @UPDATED( @FILE Help\HTML\dlg_register.htm @DATE 10/04/2006 @COMMENTS + Added links to mailing list and privacy statement topics. + Added external link to delphidabbler.com. ) @UPDATED( @FILE Help\HTML\dlg_savesnippet.htm @DATE 11/11/2006 @COMMENTS Removed reference to Save Snippet toolbar button. ) @UPDATED( @FILE Help\HTML\mailing_list.htm @DATE 10/04/2006 @COMMENTS Modified external web link to create new browser window. ) @UPDATED( @FILE Help\HTML\welcome.htm @DATE 10/04/2006 @COMMENTS Modified external web link to create new browser window. ) ) ) @REVISION( @VERSION 0.11.3 (build 48) @DATE 16/04/2006 @COMMENTS Fixed bug where user could drag and drop files onto web browser controls (in main display and dialog boxes) and file contents would overwrite the display. This was fixed by assigning a do nothing drag drop handler to the browser controls. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 0.25 ) @UPDATED( @FILE FmMain.pas @VERSION 0.22 ) @UPDATED( @FILE FrCompCheck.pas @VERSION 0.8 ) @UPDATED( @FILE FrDetailView.pas @VERSION 0.3 ) @UPDATED( @FILE FrHTMLDlg.pas @VERSION 0.4 ) @UPDATED( @FILE FrInfo.pas @VERSION 0.8 ) @UPDATED( @FILE IntfFrameMgrs.pas @VERSION 0.6 ) @NEW( @FILE UWBNulDropTarget.pas @VERSION 0.1 ) @UPDATED( @FILE UWBUIMgr.pas @VERSION 0.3 ) @UPDATED( @FILE VCodeSnip.vi @DATE 16/04/2006 @COMMENTS + Updated file and product numbers for revision 0.11.3 build 48. + Changed special build to v1.0 RC2. ) ) ) @REVISION( @VERSION 0.12.0 (build 49) @DATE 01/05/2006 @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.0.1 + Version Information Editor 2.11 @COMMENTS + Updated to use v4 of update web service that uses completely new update protocol. Significant changes to code were needed to achieve this. + Redesigned update dialog box accordingly. + Added ability to update dialog to display latest CodeSnip news delivered as part update process. + Updated help file re changes to update dialog box. @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 0.26 ) @UPDATED( @FILE FmUpdateDlg.pas @VERSION 0.11 ) @NEW( @FILE FrNews.pas @VERSION 0.1 ) @NEW( @FILE FrNewsHTML.pas @VERSION 0.1 ) @NEW( @FILE UDataStreamReader.pas @VERSION 0.1 ) @NEW( @FILE UDOSDateTime.pas @VERSION 0.1 ) @UPDATED( @FILE UDownloadMgr.pas @VERSION 0.7 ) @NEW( @FILE UDownloadMonitor.pas @VERSION 0.1 ) @UPDATED( @FILE UFileUpdater.pas @VERSION 0.2 ) @NEW( @FILE UMemoInfo.pas @VERSION 0.1 ) @NEW( @FILE UMemoProgBarMgr.pas @VERSION 0.1 ) @NEW( @FILE UNews.pas @VERSION 0.1 ) @UPDATED( @FILE UUpdateMgr.pas @VERSION 0.9 ) @UPDATED( @FILE UVersionInfo.pas @VERSION 0.2 ) @UPDATED( @FILE UWebService.pas @VERSION 0.5 ) @UPDATED( @FILE VCodeSnip.vi @DATE 30/04/2006 @COMMENTS + Updated file and product numbers for revision 0.12.0 build 49. + Changed special build to v1.0 RC3. ) @UPDATED( @FILE HTML\HTML.hrc @VERSION 0.13 ) @NEW( @FILE HTML\dlg-updt-news-tplt.html @VERSION 0.1 ) @UPDATED( @FILE Help\HTML\dlg_update.htm @DATE 01/05/2006 @COMMENTS Modified topic re changes to Update from Web dialog box. ) ) ) @REVISION( @VERSION 1.0 (build 50) @DATE 09/06/2006 @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @COMMENTS Version 1 release. + Revised About Box text and appearance and added link that displays license file. + Refactored and renamed some code. + Made minor changes to appearance and effect of Configure Compilers dialog box. + Fixed potential bug displaying JavaScript error dialog if help called from links in main display fail. + Made some literal strings resource strings. + Made calls to help system fail gracefully on machines without HTML Help installed. + Modified code that reads program's version information. + Added important compiler directives. + Standardised appearance of all groups of action links in main display. + Added Help menu item to display license and to access CodeSnip web page. + Moved bug report and registration menu options from Help to Tools menu. + Updated and help file re new commands, corrected some errors and restyled menu help sections. + Created installer using Inno Setup. + Added new batch file to build program. + Fully commented code. + Changed to new end user license agreement for the executbale program. The program remains open source. @FILES( @REMOVED HTML\delphipower.png @UPDATED( @FILE CodeSnip.dpr @VERSION 1.0 ) @UPDATED( @FILE FmAboutDlg.pas @VERSION 1.0 ) @UPDATED( @FILE FmBase.pas @VERSION 1.0 ) @UPDATED( @FILE FmBugReportDlg.pas @VERSION 1.0 ) @UPDATED( @FILE FmCompErrorDlg.pas @VERSION 1.0 ) @UPDATED( @FILE FmCompilersDlg.pas @VERSION 1.0 ) @UPDATED( @FILE FmFindCompilerDlg.pas @VERSION 1.0 ) @UPDATED( @FILE FmFindTextDlg.pas @VERSION 1.0 ) @UPDATED( @FILE FmGenericDlg.pas @VERSION 1.0 ) @UPDATED( @FILE FmGenericOKDlg.pas @VERSION 1.0 ) @UPDATED( @FILE FmGenericViewDlg.pas @VERSION 1.0 ) @UPDATED( @FILE FmHelpAware.pas @VERSION 1.0 ) @NEW( @FILE FmHTMLViewDlg.pas @VERSION 1.0 ) @UPDATED( @FILE FmMain.pas @VERSION 1.0 ) @UPDATED( @FILE FmPreferencesDlg.pas @VERSION 1.0 ) @UPDATED( @FILE FmPreviewDlg.pas @VERSION 1.0 ) @UPDATED( @FILE FmRegistrationDlg.pas @VERSION 1.0 ) @UPDATED( @FILE FmUpdateDlg.pas @VERSION 1.0 ) @UPDATED( @FILE FmWizardDlg.pas @VERSION 1.0 ) @UPDATED( @FILE FrBrowserBase.pas @VERSION 1.0 ) @UPDATED( @FILE FrCompCheck.pas @VERSION 1.0 ) @UPDATED( @FILE FrDetail.pas @VERSION 1.0 ) @UPDATED( @FILE FrDetailView.pas @VERSION 1.0 ) @UPDATED( @FILE FrHTMLDlg.pas @VERSION 1.0 ) @UPDATED( @FILE FrHTMLPreview.pas @VERSION 1.0 ) @UPDATED( @FILE FrHTMLTpltDlg.pas @VERSION 1.0 ) @UPDATED( @FILE FrInfo.pas @VERSION 1.0 ) @UPDATED( @FILE FrNews.pas @VERSION 1.0 ) @UPDATED( @FILE FrNewsHTML.pas @VERSION 1.0 ) @UPDATED( @FILE FrOverview.pas @VERSION 1.0 ) @UPDATED( @FILE FrRTFPreview.pas @VERSION 1.0 ) @UPDATED( @FILE FrTextPreview.pas @VERSION 1.0 ) @UPDATED( @FILE FrTitled.pas @VERSION 1.0 ) @UPDATED( @FILE IntfCommon.pas @VERSION 1.0 ) @UPDATED( @FILE IntfCompilers.pas @VERSION 1.0 ) @UPDATED( @FILE IntfFrameMgrs.pas @VERSION 1.0 ) @UPDATED( @FILE IntfHiliter.pas @VERSION 1.0 ) @UPDATED( @FILE IntfNotifier.pas @VERSION 1.0 ) @UPDATED( @FILE IntfPreview.pas @VERSION 1.0 ) @UPDATED( @FILE IntfUIHandlers.pas @VERSION 1.0 ) @UPDATED( @FILE UAppInfo.pas @VERSION 1.0 ) @UPDATED( @FILE UBDSCompiler.pas @VERSION 1.0 ) @UPDATED( @FILE UBorlandCompiler.pas @VERSION 1.0 ) @UPDATED( @FILE UBugReporter.pas @VERSION 1.0 ) @UPDATED( @FILE UCheckSum.pas @VERSION 1.0 ) @UPDATED( @FILE UCompilerBase.pas @VERSION 1.0 ) @UPDATED( @FILE UCompilerRunner.pas @VERSION 1.0 ) @UPDATED( @FILE UCompilers.pas @VERSION 1.0 ) @UPDATED( @FILE UCompLogAction.pas @VERSION 1.0 ) @UPDATED( @FILE UConsoleApp.pas @VERSION 1.0 ) @UPDATED( @FILE UCopySnippetMgr.pas @VERSION 1.0 ) @UPDATED( @FILE UCSSBuilder.pas @VERSION 1.0 ) @UPDATED( @FILE UDataBackupMgr.pas @VERSION 1.0 ) @UPDATED( @FILE UDataStreamReader.pas @VERSION 1.0 ) @UPDATED( @FILE UDelphiCompiler.pas @VERSION 1.0 ) @UPDATED( @FILE UDetailPageLoader.pas @VERSION 1.0 ) @UPDATED( @FILE UDOSDateTime.pas @VERSION 1.0 ) @UPDATED( @FILE UDownloadMgr.pas @VERSION 1.0 ) @UPDATED( @FILE UDownloadMonitor.pas @VERSION 1.0 ) @UPDATED( @FILE UExceptions.pas @VERSION 1.0 ) @NEW( @FILE UExecFileAction.pas @VERSION 1.0 ) @UPDATED( @FILE UFileHiliter.pas @VERSION 1.0 ) @UPDATED( @FILE UFileUpdater.pas @VERSION 1.0 ) @UPDATED( @FILE UFreePascalCompiler.pas @VERSION 1.0 ) @UPDATED( @FILE UGlobals.pas @VERSION 1.0 ) @UPDATED( @FILE UHelpMgr.pas @VERSION 1.0 ) @UPDATED( @FILE UHelpTopicAction.pas @VERSION 1.0 ) @UPDATED( @FILE UHiliteAttrs.pas @VERSION 1.0 ) @UPDATED( @FILE UHilitePasLexer.pas @VERSION 1.0 ) @UPDATED( @FILE UHilitePasParser.pas @VERSION 1.0 ) @UPDATED( @FILE UHistory.pas @VERSION 1.0 ) @UPDATED( @FILE UHistoryMenus.pas @VERSION 1.0 ) @UPDATED( @FILE UHTMLDetailUtils.pas @VERSION 1.0 ) @UPDATED( @FILE UHTMLGenerators.pas @VERSION 1.0 ) @UPDATED( @FILE UHTMLHelp.pas @VERSION 1.0 ) @UPDATED( @FILE UHTMLTemplate.pas @VERSION 1.0 ) @UPDATED( @FILE UHTMLUtils.pas @VERSION 1.0 ) @UPDATED( @FILE UIniDataReader.pas @VERSION 1.0 ) @UPDATED( @FILE UIntfObjects.pas @VERSION 1.0 ) @UPDATED( @FILE UMainDisplayMgr.pas @VERSION 1.0 ) @UPDATED( @FILE UMemoInfo.pas @VERSION 1.0 ) @UPDATED( @FILE UMemoProgBarMgr.pas @VERSION 1.0 ) @UPDATED( @FILE UMessageBox.pas @VERSION 1.0 ) @UPDATED( @FILE UNews.pas @VERSION 1.0 ) @UPDATED( @FILE UNotifier.pas @VERSION 1.0 ) @UPDATED( @FILE UNulUIHandler.pas @VERSION 1.0 ) @UPDATED( @FILE UOleClientSite.pas @VERSION 1.0 ) @UPDATED( @FILE UParams.pas @VERSION 1.0 ) @UPDATED( @FILE UPipe.pas @VERSION 1.0 ) @UPDATED( @FILE UPreferences.pas @VERSION 1.0 ) @UPDATED( @FILE URegistrar.pas @VERSION 1.0 ) @UPDATED( @FILE URoutineAction.pas @VERSION 1.0 ) @UPDATED( @FILE URTFUtils.pas @VERSION 1.0 ) @UPDATED( @FILE USaveSnippetDlg.pas @VERSION 1.0 ) @UPDATED( @FILE USaveSnippetMgr.pas @VERSION 1.0 ) @UPDATED( @FILE USearch.pas @VERSION 1.0 ) @UPDATED( @FILE USettings.pas @VERSION 1.0 ) @UPDATED( @FILE USnipData.pas @VERSION 1.0 ) @UPDATED( @FILE USnippetMgr.pas @VERSION 1.0 ) @UPDATED( @FILE USnippets.pas @VERSION 1.0 ) @UPDATED( @FILE USnippetSourceGen.pas @VERSION 1.0 ) @UPDATED( @FILE USourceGen.pas @VERSION 1.0 ) @UPDATED( @FILE UStrStreamWriter.pas @VERSION 1.0 ) @UPDATED( @FILE USyntaxHiliters.pas @VERSION 1.0 ) @UPDATED( @FILE USystemInfo.pas @VERSION 1.0 ) @UPDATED( @FILE UTestCompile.pas @VERSION 1.0 ) @UPDATED( @FILE UTextStreamReader.pas @VERSION 1.0 ) @UPDATED( @FILE UUpdateMgr.pas @VERSION 1.0 ) @UPDATED( @FILE UUtils.pas @VERSION 1.0 ) @UPDATED( @FILE UVersionInfo.pas @VERSION 1.0 ) @UPDATED( @FILE UView.pas @VERSION 1.0 ) @UPDATED( @FILE UViewItemAction.pas @VERSION 1.0 ) @UPDATED( @FILE UWBController.pas @VERSION 1.0 ) @UPDATED( @FILE UWBExternal.pas @VERSION 1.0 ) @UPDATED( @FILE UWBHighlighter.pas @VERSION 1.0 ) @UPDATED( @FILE UWBIOMgr.pas @VERSION 1.0 ) @UPDATED( @FILE UWBNulDropTarget.pas @VERSION 1.0 ) @UPDATED( @FILE UWBUIMgr.pas @VERSION 1.0 ) @UPDATED( @FILE UWebService.pas @VERSION 1.0 ) @UPDATED( @FILE UWindowSettings.pas @VERSION 1.0 ) @UPDATED( @FILE AutoGen\IntfExternalObj.pas @DATE 05/06/2006 @COMMENTS + Auto generated from ExternalObj.idl. + Added Mozilla Public License and comments using automated build process. + Updated version constants to v1.0. @RENAMED_FROM CodeSnip_TLB.pas ) @UPDATED( @FILE VCodeSnip.vi @DATE 29/05/2006 @COMMENTS + Updated file and product numbers for revision 1.0 build 50. + Removed comments string. + Removed RC special build string. + Added MPL to file. ) @UPDATED( @FILE Dialogs.rc @VERSION 1.0 ) @UPDATED( @FILE Images.rc @VERSION 1.0 ) @UPDATED( @FILE HTML.hrc @VERSION 1.0 @RENAMED_FROM HTML\HTML.hrc ) @UPDATED( @FILE Help\TOC.hhc @DATE 04/06/2006 @COMMENTS Added "About Compiler Checks" topic to table of contents. ) @NEW( @FILE Install\CodeSnip.iss @VERSION 1.0 ) @NEW( @FILE ExternalObj.idl @VERSION 1.0 @COMMENTS This file replaces binary CodeSnip.tlb in this update log. CodeSnip.tlb is a binary file that was auto-generated by the Type Library Editor. + Type library version changed to v1.0 + Type library renamed from CodeSnip.tlb to ExternalObj.tlb ) @NEW( @FILE AutoGen\IntfExternalObj.hdr @DATE 05/06/2006 @COMMENTS Stores comments (including Mozilla Public License) inserted at start of auto-generated IntfExternalObj.pas. ) @NEW( @FILE Build.bat @VERSION 1.0 ) @UPDATED( @FILE Res\HTML\comp-blank.html @VERSION 1.0 @RENAMED_FROM HTML\comp-blank.html ) @UPDATED( @FILE Res\HTML\comp-na.html @VERSION 1.0 @RENAMED_FROM HTML\comp-na.html ) @UPDATED( @FILE Res\HTML\comp-routine.js @VERSION 1.0 @RENAMED_FROM HTML\comp-routine.js ) @UPDATED( @FILE Res\HTML\comp-routine-dbase-tplt.html @VERSION 1.0 @RENAMED_FROM HTML\comp-routine-dbase-tplt.html ) @UPDATED( @FILE Res\HTML\comp-routine-test-tplt.html @VERSION 1.0 @RENAMED_FROM HTML\comp-routine-test-tplt.html ) @UPDATED( @FILE Res\HTML\detail.css @VERSION 1.0 @RENAMED_FROM HTML\detail.css ) @UPDATED( @FILE Res\HTML\dlg-about-tplt.html @VERSION 1.0 @RENAMED_FROM HTML\dlg-about-tplt.html ) @UPDATED( @FILE Res\HTML\dlg-comperror-tplt.html @VERSION 1.0 @RENAMED_FROM HTML\dlg-comperror-tplt.html ) @UPDATED( @FILE Res\HTML\dlg-updt-news-tplt.html @VERSION 1.0 @RENAMED_FROM HTML\dlg-updt-news-tplt.html ) @UPDATED( @FILE Res\HTML\info-blank.html @VERSION 1.0 @RENAMED_FROM HTML\info-blank.html ) @UPDATED( @FILE Res\HTML\info-category-empty-tplt.html @VERSION 1.0 @RENAMED_FROM HTML\info-category-empty-tplt.html ) @UPDATED( @FILE Res\HTML\info-category-list-tplt.html @VERSION 1.0 @RENAMED_FROM HTML\info-category-list-tplt.html ) @UPDATED( @FILE Res\HTML\info-routine-tplt.html @VERSION 1.0 @RENAMED_FROM HTML\info-routine-tplt.html ) @UPDATED( @FILE Res\HTML\info-uncatheader-tplt.html @VERSION 1.0 @RENAMED_FROM HTML\info-uncatheader-tplt.html ) @UPDATED( @FILE Res\HTML\nodata-welcome.html @VERSION 1.0 @RENAMED_FROM HTML\nodata-welcome.html ) @UPDATED( @FILE Res\HTML\welcome.html @VERSION 1.0 @RENAMED_FROM HTML\welcome.html ) @NEW( @FILE Res\Img\configcomp.gif @COMMENTS Glyph for links that display Configure Compilers dialog box. @DATE 29/05/2006 ) @UPDATED( @FILE Res\Img\download.gif @DATE 16/01/2005 @COMMENTS Unchanged. Moved to new folder. @RENAMED_FROM HTML\download.gif ) @UPDATED( @FILE Res\Img\help.gif @DATE 16/01/2005 @COMMENTS Unchanged. Moved to new folder. @RENAMED_FROM HTML\help.gif ) @NEW( @FILE Res\Img\icon.gif @COMMENTS Glyph of program's main icon. @DATE 28/05/2006 ) @UPDATED( @FILE Res\Img\led-green.png @DATE 29/12/2004 @COMMENTS Unchanged. Moved to new folder. @RENAMED_FROM HTML\led-green.png ) @UPDATED( @FILE Res\Img\led-off.png @DATE 29/12/2004 @COMMENTS Unchanged. Moved to new folder. @RENAMED_FROM HTML\led-off.png ) @UPDATED( @FILE Res\Img\led-red.png @DATE 29/12/2004 @COMMENTS Unchanged. Moved to new folder. @RENAMED_FROM HTML\led-red.png ) @UPDATED( @FILE Res\Img\led-yellow.png @DATE 29/12/2004 @COMMENTS Unchanged. Moved to new folder. @RENAMED_FROM HTML\led-yellow.png ) @NEW( @FILE Res\Img\viewunit.gif @COMMENTS Glyph used for links that toggle visibility of test units. @DATE 28/05/2006 ) @UPDATED( @FILE Res\Img\Delphi2.bmp @DATE 01/03/2005 @COMMENTS Unchanged. Moved to new folder. @RENAMED_FROM Img\Delphi2.bmp ) @UPDATED( @FILE Res\Img\Delphi3.bmp @DATE 01/03/2005 @COMMENTS Unchanged. Moved to new folder. @RENAMED_FROM Img\Delphi3.bmp ) @UPDATED( @FILE Res\Img\Delphi4.bmp @DATE 01/03/2005 @COMMENTS Unchanged. Moved to new folder. @RENAMED_FROM Img\Delphi4.bmp ) @UPDATED( @FILE Res\Img\Delphi5.bmp @DATE 01/03/2005 @COMMENTS Unchanged. Moved to new folder. @RENAMED_FROM Img\Delphi5.bmp ) @UPDATED( @FILE Res\Img\Delphi6.bmp @DATE 01/03/2005 @COMMENTS Unchanged. Moved to new folder. @RENAMED_FROM Img\Delphi6.bmp ) @UPDATED( @FILE Res\Img\Delphi7.bmp @DATE 01/03/2005 @COMMENTS Unchanged. Moved to new folder. @RENAMED_FROM Img\Delphi7.bmp ) @UPDATED( @FILE Res\Img\Delphi2005w.bmp @DATE 07/01/2006 @COMMENTS Unchanged. Moved to new folder. @RENAMED_FROM Img\Delphi2005w.bmp ) @UPDATED( @FILE Res\Img\Delphi2006w.bmp @DATE 07/01/2006 @COMMENTS Unchanged. Moved to new folder. @RENAMED_FROM Img\Delphi2006w.bmp ) @UPDATED( @FILE Res\Img\CodeSnip.ico @DATE 02/04/2006 @COMMENTS Unchanged. Moved to new folder. @RENAMED_FROM Img\CodeSnip.ico ) @UPDATED( @FILE Help\CSS\codesnip.css @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Added new H3 selector and new table styles for use in menu help topics. ) @NEW( @FILE Help\Images\BugReport.gif @DATE 04/06/2006 @COMMENTS Bug report action glyph. ) @NEW( @FILE Help\Images\Preferences.gif @DATE 04/06/2006 @COMMENTS Preferences action glyph. ) @NEW( @FILE Help\Images\Welcome.gif @DATE 04/06/2006 @COMMENTS Show welcome page action glyph. ) @UPDATED( @FILE Help\HTML\about_compiler_checks.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Made minor corrections to topic. ) @UPDATED( @FILE Help\HTML\detail_compilerchecks.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Made minor changes to text. ) @UPDATED( @FILE Help\HTML\detail_information.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Made minor changes to text. ) @UPDATED( @FILE Help\HTML\detail_pane.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Corrected errors. + Made minor changes to text. ) @UPDATED( @FILE Help\HTML\dlg_about.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Changed to use CSS class for image rather than inline style. ) @UPDATED( @FILE Help\HTML\dlg_bugreport.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Added image to topic title. + Made minor revisions to text. ) @UPDATED( @FILE Help\HTML\dlg_configcompilers.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Added image to topic title. + Made minor revisions to text. ) @UPDATED( @FILE Help\HTML\dlg_findcompiler.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Changed to use CSS class for image rather than inline style. + Made minor changes to content. ) @UPDATED( @FILE Help\HTML\dlg_findtext.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Changed to use CSS class for image rather than inline style. + Made minor changes to text. ) @UPDATED( @FILE Help\HTML\dlg_preferences.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Added image to topic title. + Made minor changes to text. ) @UPDATED( @FILE Help\HTML\dlg_register.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Made minor change to text. ) @UPDATED( @FILE Help\HTML\dlg_savesnippet.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Changed to use CSS class for image rather than inline style. + Made minor changes to text. ) @UPDATED( @FILE Help\HTML\dlg_update.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Changed to use CSS class for image rather than inline style. + Made minor changes to text. + Replaced contact email address with link to web site's contact page. ) @UPDATED( @FILE Help\HTML\mailing_list.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Correction some text. + Changed some text styling. ) @UPDATED( @FILE Help\HTML\main_display.htm @DATE 04/06/2006 @COMMENTS Added Mozilla public license statement. ) @UPDATED( @FILE Help\HTML\main_menu.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Changed list of main menu items to table format using menu table styling. ) @UPDATED( @FILE Help\HTML\menu_edit.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Changed to use new menu table styling. + References to Detail Pane made into links. ) @UPDATED( @FILE Help\HTML\menu_file.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Changed to use new menu table styling. + Changed reference to Compiler Checks Tab into a link. ) @UPDATED( @FILE Help\HTML\menu_help.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Changed to use new menu table styling. + Heavily revised to describe new On The Web sub menu, addition of License menu option and movement of bug reporting and registration options to Tools menu. + Added link to Welcome topic. + Added web links to CodeSnip and DelphiDabbler home pages. ) @UPDATED( @FILE Help\HTML\menu_search.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Changed to use new menu table styling. + References to Overview Pane changed into links. ) @UPDATED( @FILE Help\HTML\menu_tools.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Changed to use new menu table styling. + Added entries for Bug reporting and registrations options moved from Help menu. + Added new glyphs some menu options. ) @UPDATED( @FILE Help\HTML\menu_view.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Changed to use new menu table styling. + Made minor corrections and changes to text. + Added new glyph for Welcome Page option. ) @UPDATED( @FILE Help\HTML\navigation.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Removed tool button glyphs from text. + Made all references to overview and detail panes and view menu into links. ) @UPDATED( @FILE Help\HTML\overview_pane.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Made minor changes and corrections to text. ) @UPDATED( @FILE Help\HTML\privacy_statement.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Completely rewrote as a more comprehensive statement. ) @UPDATED( @FILE Help\HTML\quickstart.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Made minor changes and corrections to text. ) @UPDATED( @FILE Help\HTML\task_copysnippet.htm @DATE 04/06/2006 @COMMENTS Added Mozilla public license statement. ) @UPDATED( @FILE Help\HTML\task_customise.htm @DATE 04/06/2006 @COMMENTS Added Mozilla public license statement. ) @UPDATED( @FILE Help\HTML\task_savesnippet.htm @DATE 04/06/2006 @COMMENTS Added Mozilla public license statement. ) @UPDATED( @FILE Help\HTML\task_search.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Completely revised text. ) @UPDATED( @FILE Help\HTML\task_testcompile.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Made minor changes to text. ) @UPDATED( @FILE Help\HTML\task_update.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Made minor changes to text. ) @UPDATED( @FILE Help\HTML\tasks.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Made minor correction to text. ) @UPDATED( @FILE Help\HTML\welcome.htm @DATE 04/06/2006 @COMMENTS + Added Mozilla public license statement. + Made minor changes to text. ) ) ) @REVISION( @VERSION 1.0.1 (build 51) @DATE 14/10/2006 @COMMENTS Fixed problem where database updates caused program to crash on the Windows 9x platform. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE UDOSDateTime.pas @VERSION 1.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 14/10/2006 @COMMENTS Updated file and product numbers for revision 1.0.1 build 51. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.1 ) ) ) @REVISION( @VERSION 1.0.2 (build 52) @DATE 25/10/2006 @COMMENTS + Changed to display links to external web pages from program to use default browser rather than IE. + Refactored code that displays license text file in external application. + Reworded some of welcome screen and added links to online database. + Refactored some javascript code that works with main display HTML and web browser code. + Made minor changes to hints displayed in status bar when cursor is over links. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.1 ) @UPDATED( @FILE FmAboutDlg.pas @VERSION 1.1 ) @UPDATED( @FILE FmMain.pas @VERSION 1.1 ) @UPDATED( @FILE FrBrowserBase.pas @VERSION 1.1 ) @UPDATED( @FILE UHTMLDetailUtils.pas @VERSION 1.1 ) @UPDATED( @FILE UHTMLGenerators.pas @VERSION 1.1 ) @UPDATED( @FILE UHTMLUtils.pas @VERSION 1.1 ) @NEW( @FILE UProtocolHandler.pas @VERSION 1.0 ) @UPDATED( @FILE UShellExecAction.pas @VERSION 1.1 @RENAMED_FROM UExecFileAction.pas ) @UPDATED( @FILE HTML.hrc @VERSION 1.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 25/10/2006 @COMMENTS Updated file and product numbers for revision 1.0.2 build 52. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.2 ) @NEW( @FILE Res\HTML\detail-consts.js @VERSION 1.0 ) @UPDATED( @FILE Res\HTML\comp-blank.html @VERSION 1.1 ) @UPDATED( @FILE Res\HTML\comp-na.html @VERSION 1.1 ) @UPDATED( @FILE Res\HTML\comp-routine.js @VERSION 1.1 ) @UPDATED( @FILE Res\HTML\comp-routine-dbase-tplt.html @VERSION 1.1 ) @UPDATED( @FILE Res\HTML\comp-routine-test-tplt.html @VERSION 1.1 ) @UPDATED( @FILE Res\HTML\dlg-about-tplt.html @VERSION 1.1 ) @UPDATED( @FILE Res\HTML\nodata-welcome.html @VERSION 1.1 ) @UPDATED( @FILE Res\HTML\welcome.html @VERSION 1.1 ) ) ) @REVISION( @VERSION 1.0.3 (build 53) @DATE 26/10/2006 @COMMENTS Refactored various parts of source code. No changes to program's functionality. Details are: + Standardised all singleton objects on interface based implementation. + Centralised code that gets location of license file. + Standardised links that trigger JavaScript in some HTML resources. + Changed bug report dialog box to descend from common wizard dialog box. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE FmAboutDlg.pas @VERSION 1.2 ) @UPDATED( @FILE FmBugReportDlg.pas @VERSION 2.0 ) @UPDATED( @FILE FmHelpAware.pas @VERSION 1.1 ) @UPDATED( @FILE FmMain.pas @VERSION 1.2 ) @UPDATED( @FILE UAppInfo.pas @VERSION 1.1 ) @UPDATED( @FILE UHelpMgr.pas @VERSION 1.1 ) @UPDATED( @FILE UPreferences.pas @VERSION 1.1 ) @UPDATED( @FILE USnippets.pas @VERSION 1.1 ) @UPDATED( @FILE HTML.hrc @VERSION 1.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 26/10/2006 @COMMENTS Updated file and product numbers for revision 1.0.3 build 53. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.3 ) @UPDATED( @FILE Res\HTML\comp-na.html @VERSION 1.2 ) @UPDATED( @FILE Res\HTML\dlg-about-tplt.html @VERSION 1.2 ) @UPDATED( @FILE Res\HTML\nodata-welcome.html @VERSION 1.2 ) @UPDATED( @FILE Res\HTML\welcome.html @VERSION 1.2 ) ) ) @REVISION( @VERSION 1.1 (build 54) @DATE 29/10/2006 @COMMENTS + Added new search that can find all routines cross-referenced by a given routine. Search is configured via new dialog. Dialog setting made persistent. + Added ability to manually select routines that are displayed via new dialog box. + Added ability to generate and save whole Pascal unit containing selected routines. Refactored and expanded source export code to deal with this. + Fixed bug where previews of large rich text documents were displaying RTF source instead of document. + Updated method used to store source code preferences. Broke backwards compatibility with previous storage method, so upgraders may loose settings. Made minor changes to preferences dialog box. + Fixed possible (rare) bug in displaying message boxes. + Fixed bug where saving snippets in file when no extension speficied could silently overwrite files. + Fixed bug where comment style was being ignored when generating a unit. + Made long unit lists in generated units word wrap. + Refactored code that determined type of exported files. + Added shortcut key and changed glyph for File | Save Snippet option / tool button. + Added new help topics for new features and updated existing topics accordingly. + Revised and corrected several existing help topics. + Updated help indexes and TOC entries in light of changes. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.2 ) @NEW( @FILE FmFindXRefsDlg.pas @VERSION 1.0 ) @UPDATED( @FILE FmMain.pas @VERSION 1.3 ) @UPDATED( @FILE FmPreferencesDlg.pas @VERSION 1.1 ) @NEW( @FILE FmSelectionSearchDlg.pas @VERSION 1.0 ) @NEW( @FILE FrSelectSnippets.pas @VERSION 1.0 ) @UPDATED( @FILE UCopySnippetMgr.pas @VERSION 1.1 ) @UPDATED( @FILE UFileHiliter.pas @VERSION 1.1 ) @UPDATED( @FILE UGlobals.pas @VERSION 1.1 ) @UPDATED( @FILE UMessageBox.pas @VERSION 1.1 ) @UPDATED( @FILE UPreferences.pas @VERSION 1.2 ) @UPDATED( @FILE URTFUtils.pas @VERSION 1.1 ) @UPDATED( @FILE USaveSnippetMgr.pas @VERSION 2.0 ) @UPDATED( @FILE USaveSourceDlg.pas @VERSION 1.1 @RENAMED_FROM USaveSnippetDlg.pas ) @NEW( @FILE USaveUnitMgr.pas @VERSION 1.0 ) @UPDATED( @FILE USearch.pas @VERSION 2.0 ) @UPDATED( @FILE USettings.pas @VERSION 1.1 ) @NEW( @FILE USourceFileInfo.pas @VERSION 1.0 ) @NEW( @FILE USourceFileOutputMgr.pas @VERSION 1.0 ) @UPDATED( @FILE USourceGen.pas @VERSION 1.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 29/10/2006 @COMMENTS Updated file and product numbers for revision 1.1.0 build 54. ) @UPDATED( @FILE Help\CodeSnip.hhp @DATE 29/10/2006 @COMMENTS Added new topic files. ) @UPDATED( @FILE Help\Index.hhk @DATE 29/10/2006 @COMMENTS Added index entries for new dialog boxes and tasks. ) @UPDATED( @FILE Help\TOC.hhc @DATE 29/10/2006 @COMMENTS Added TOC entry for new Generate Unit task. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.4 ) @NEW( @FILE Help\Images\FindXRefs.gif @DATE 28/10/2006 @COMMENTS Find Cross Refs action glyph. ) @UPDATED( @FILE Help\Images\SaveSnippet.gif @DATE 28/10/2006 @COMMENTS Changed to reflect revised Save Snippet action glyph. ) @NEW( @FILE Help\Images\SelectRoutines.gif @DATE 28/10/2006 @COMMENTS Select Routines action glyph. ) @NEW( @FILE Help\Images\LEDGreen.png @DATE 29/10/2006 @COMMENTS Green compilation state image. ) @NEW( @FILE Help\Images\LEDOff.png @DATE 29/10/2006 @COMMENTS Disabled compilation state image. ) @NEW( @FILE Help\Images\LEDRed.png @DATE 29/10/2006 @COMMENTS Red compilation state image. ) @NEW( @FILE Help\Images\LEDYellow.png @DATE 29/10/2006 @COMMENTS Yellow compilation state image. ) @UPDATED( @FILE Help\HTML\about_compiler_checks.htm @DATE 29/10/2006 @COMMENTS Split some text into two paragraphs. ) @UPDATED( @FILE Help\HTML\detail_compilerchecks.htm @DATE 29/10/2006 @COMMENTS + Added description of compiler result LEDs. + Rephrased other text accordingly. + Changed reference to overview pane into a link. ) @UPDATED( @FILE Help\HTML\dlg_bugreport.htm @DATE 29/10/2006 @COMMENTS + Fixed error. + Rephrased some text. ) @UPDATED( @FILE Help\HTML\dlg_findcompiler.htm @DATE 29/10/2006 @COMMENTS Corrected an error and clarified some text. ) @UPDATED( @FILE Help\HTML\dlg_findtext.htm @DATE 29/10/2006 @COMMENTS Corrected typo. ) @NEW( @FILE Help\HTML\dlg_findxrefs.htm @DATE 28/10/2006 @COMMENTS Help topic for Find Cross References dialog box. ) @UPDATED( @FILE Help\HTML\dlg_preferences.htm @DATE 29/10/2006 @COMMENTS + Rephrased some text to reflect there is now more than one source code export option. + Clarified some text. ) @UPDATED( @FILE Help\HTML\dlg_savesnippet.htm @DATE 28/10/2006 @COMMENTS Made minor change to text. ) @NEW( @FILE Help\HTML\dlg_saveunit.htm @DATE 28/10/2006 @COMMENTS Help topic that describes use of Save Unit dialog box. ) @NEW( @FILE Help\HTML\dlg_selectroutines.htm @DATE 28/10/2006 @COMMENTS Help topic for Select Routines dialog box. ) @UPDATED( @FILE Help\HTML\main_menu.htm @DATE 28/10/2006 @COMMENTS Modified description of File and Search menus in light of features. ) @UPDATED( @FILE Help\HTML\menu_edit.htm @DATE 28/10/2006 @COMMENTS Made minor change to text. ) @UPDATED( @FILE Help\HTML\menu_file.htm @DATE 28/10/2006 @COMMENTS + Added entry for Save Unit menu option. + Revised Save Snippet entry. ) @UPDATED( @FILE Help\HTML\menu_help.htm @DATE 28/10/2006 @COMMENTS Corrected error in text. ) @UPDATED( @FILE Help\HTML\menu_search.htm @DATE 28/10/2006 @COMMENTS Added entries for new Select Routines and Finds Cross Refs menu items. ) @UPDATED( @FILE Help\HTML\menu_tools.htm @DATE 28/10/2006 @COMMENTS Corrected error in text. ) @UPDATED( @FILE Help\HTML\menu_view.htm @DATE 28/10/2006 @COMMENTS Made very minor change to text. ) @UPDATED( @FILE Help\HTML\privacy_statement.htm @DATE 28/10/2006 @COMMENTS Syncronised content with text file version. ) @UPDATED( @FILE Help\HTML\quickstart.htm @DATE 29/10/2006 @COMMENTS + Changed sections on searching to reflect new search facilities. + Changed section on exporting to note that units can be exported. + Made other other minor changes. ) @NEW( @FILE Help\HTML\task_generateunit.htm @DATE 28/10/2006 @COMMENTS Help topic that describes how to generate a Pascal unit. ) @UPDATED( @FILE Help\HTML\task_search.htm @DATE 28/10/2006 @COMMENTS Extended topic to describe new Cross reference and manual selection search options. ) @UPDATED( @FILE Help\HTML\task_testcompile.htm @DATE 29/10/2006 @COMMENTS Amplified steps needed to test compile a routine. ) @UPDATED( @FILE Help\HTML\task_update.htm @DATE 29/10/2006 @COMMENTS Changed wording of first paragraph. ) @UPDATED( @FILE Help\HTML\tasks.htm @DATE 28/10/2006 @COMMENTS Added new Generate a Pascal Unit task to link list. ) @UPDATED( @FILE Help\HTML\welcome.htm @DATE 29/10/2006 @COMMENTS Ammended to note that complete units can be generated. ) ) ) @REVISION( @VERSION 1.1.1 (build 55) @DATE 31/10/2006 @COMMENTS Changed Select Routines dialog to use XP style checkboxes when XP themes active and custom check boxes when XP themes inactive. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.3 ) @UPDATED( @FILE FmBase.pas @VERSION 1.1 ) @UPDATED( @FILE FrSelectSnippets.pas @VERSION 1.1 ) @UPDATED( @FILE Images.rc @VERSION 1.1 ) @NEW( @FILE UThemesEx.pas @VERSION 1.0 ) @NEW( @FILE UTVCheckBoxes.pas @VERSION 1.0 ) @UPDATED( @FILE VCodeSnip.vi @DATE 31/10/2006 @COMMENTS Updated file and product numbers for revision 1.1.1 build 55. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.5 ) @NEW( @FILE Res\Img\TVCheckBoxes.bmp @COMMENTS Set of check boxes for use in tree views. @DATE 30/10/2006 ) ) ) @REVISION( @VERSION 1.1.2 (build 56) @DATE 07/11/2006 @COMMENTS Refactoring release: + Added code to generate CSS properties. + Added new classes to generate RTF code. + Re-implemented RTF highlighted code. Now generates much smaller RTF export files. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.4 ) @UPDATED( @FILE FmAboutDlg.pas @VERSION 1.3 ) @UPDATED( @FILE FrHTMLDlg.pas @VERSION 1.1 ) @UPDATED( @FILE FrHTMLPreview.pas @VERSION 1.1 ) @UPDATED( @FILE FrNews.pas @VERSION 1.1 ) @UPDATED( @FILE FrNewsHTML.pas @VERSION 1.1 ) @UPDATED( @FILE UCSSBuilder.pas @VERSION 1.1 ) @NEW( @FILE UCSSUtils.pas @VERSION 1.0 ) @UPDATED( @FILE UHTMLGenerators.pas @VERSION 1.2 ) @UPDATED( @FILE UHTMLUtils.pas @VERSION 1.2 ) @NEW( @FILE URTFBuilder.pas @VERSION 1.0 ) @UPDATED( @FILE URTFUtils.pas @VERSION 1.2 ) @UPDATED( @FILE USyntaxHiliters.pas @VERSION 1.1 ) @UPDATED( @FILE UUtils.pas @VERSION 1.1 ) @UPDATED( @FILE UWBHighlighter.pas @VERSION 1.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 07/11/2006 @COMMENTS Updated file and product numbers for revision 1.1.2 build 56. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.6 ) ) ) @REVISION( @VERSION 1.2 (build 57) @DATE 09/11/2006 @COMMENTS + Changed syntax highlighter used to format units and code snippets to be able to read custom settings from persistent storage. + Added Syntax Highlighter tab to preferences dialog box to enable users to customise the font, style and colours used by the syntax highlighter. + Modified preferences dialog box's Source Code tab to display a preview of routines using various comment styles. + Updated help file re revised preferences dialog box. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.5 ) @NEW( @FILE FrHiliterPrefs.pas @VERSION 1.0 ) @NEW( @FILE FrPrefsBase.pas @VERSION 1.0 ) @NEW( @FILE FrSourcePrefs.pas @VERSION 1.0 ) @UPDATED( @FILE FmPreferencesDlg.pas @VERSION 2.0 ) @NEW( @FILE UFontHelper.pas @VERSION 1.0 ) @UPDATED( @FILE UFileHiliter.pas @VERSION 1.2 ) @UPDATED( @FILE UHiliteAttrs.pas @VERSION 1.1 ) @NEW( @FILE UHiliterPersist.pas @VERSION 1.0 ) @UPDATED( @FILE USettings.pas @VERSION 1.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 08/11/2006 @COMMENTS Updated file and product numbers for revision 1.2.0 build 57. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.7 ) @UPDATED( @FILE Help\CSS\codesnip.css @DATE 08/11/2006 @COMMENTS Increased font size of H2 tag by 1pt to 10pt. ) @UPDATED( @FILE Help\HTML\dlg_preferences.htm @DATE 08/11/2006 @COMMENTS Topic rewritten to describe revised two-tab preferences dialog box. ) ) ) @REVISION( @VERSION 1.2.1 (build 58) @DATE 11/11/2006 @COMMENTS Various refactorings: + Changed where help file name is constructed and used. + Changed method used to detect RTF and HTML documents. + Streamlined some code in preview dialog box. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE UAppInfo.pas @VERSION 1.2 ) @UPDATED( @FILE FmPreviewDlg.pas @VERSION 1.1 ) @UPDATED( @FILE UGlobals.pas @VERSION 1.2 ) @UPDATED( @FILE UHelpMgr.pas @VERSION 1.2 ) @UPDATED( @FILE UHTMLUtils.pas @VERSION 1.3 ) @UPDATED( @FILE URTFUtils.pas @VERSION 1.3 ) @UPDATED( @FILE VCodeSnip.vi @DATE 11/11/2006 @COMMENTS Updated file and product numbers for revision 1.2.1 build 58. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.8 ) ) ) @REVISION( @VERSION 1.2.2 (build 59) @DATE 12/11/2006 @COMMENTS Added hot tracking to tree view check boxes used in Select Routines dialog box when Windows XP themes are enabled. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.6 ) @UPDATED( @FILE FmSelectionSearchDlg.pas @VERSION 1.1 ) @NEW( @FILE FrCheckedTV.pas @VERSION 1.0 ) @UPDATED( @FILE FrSelectSnippets.pas @VERSION 2.0 ) @UPDATED( @FILE UTVCheckBoxes.pas @VERSION 1.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 12/11/2006 @COMMENTS Updated file and product numbers for revision 1.2.2 build 59. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.9 ) ) ) @REVISION( @VERSION 1.2.3 (build 60) @DATE 12/11/2006 @COMMENTS + Fixed incorrect glyph used for Show All search menu item and tool button. + Moved Tools | Preferences menu option to top of Tools menu. + Updated help file re change to Tools menu. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE FmMain.pas @VERSION 1.4 ) @UPDATED( @FILE VCodeSnip.vi @DATE 12/11/2006 @COMMENTS Updated file and product numbers for revision 1.2.3 build 60. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.10 ) @UPDATED( @FILE Help\HTML\menu_tools.htm @DATE 12/11/2006 @COMMENTS Swapped position of Preferences and Configure Compilers menu item descriptions in table to reflect changed positions in menu. ) ) ) @REVISION( @VERSION 1.2.4 (build 61) @DATE 14/11/2006 @COMMENTS + Changed about box and help menu to display end user license agreement in help file rather than separate text file. + Added license help topic and made related changes to help file and index. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.7 ) @UPDATED( @FILE FmAboutDlg.pas @VERSION 1.4 ) @UPDATED( @FILE FmMain.pas @VERSION 1.5 ) @UPDATED( @FILE FrBrowserBase.pas @VERSION 1.2 ) @UPDATED( @FILE FrHTMLDlg.pas @VERSION 1.2 ) @UPDATED( @FILE UAppInfo.pas @VERSION 1.3 ) @NEW( @FILE UHelpProtocol.pas @VERSION 1.0 ) @NEW( @FILE UHTTPProtocol.pas @VERSION 1.0 ) @UPDATED( @FILE UProtocols.pas @VERSION 2.0 @RENAMED_FROM UProtocolHandler.pas ) @UPDATED( @FILE HTML.hrc @VERSION 1.3 ) @UPDATED( @FILE VCodeSnip.vi @DATE 14/11/2006 @COMMENTS Updated file and product numbers for revision 1.2.4 build 61. ) @UPDATED( @FILE Help\CodeSnip.hhp @DATE 12/11/2006 @COMMENTS Added License topic file. ) @UPDATED( @FILE Help\Index.hhk @DATE 12/11/2006 @COMMENTS Added privacy statement and license to index. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.11 ) @UPDATED( @FILE Res\HTML\dlg-about-tplt.html @VERSION 1.3 ) @UPDATED( @FILE Help\HTML\dlg_about.htm @DATE 14/11/2006 @COMMENTS + Added link to license topic. + Made minor changes to other text. ) @NEW( @FILE Help\HTML\license.htm @DATE 12/11/2006 @COMMENTS Help topic containing copy of program's license. ) @UPDATED( @FILE Help\HTML\menu_help.htm @DATE 14/11/2006 @COMMENTS Changed License menu item entry to refer to License help topic rather than external license file. Added link to license topic to the entry. ) ) ) @REVISION( @VERSION 1.2.5 (build 62) @DATE 16/11/2006 @COMMENTS Corrected and modified text displayed on last page of registration wizard when user elects to join mailing list. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE FmRegistrationDlg.pas @VERSION 1.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 16/11/2006 @COMMENTS Updated file and product numbers for revision 1.2.5 build 62. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.12 ) ) ) @REVISION( @VERSION 1.3 (build 63) @DATE 18/11/2006 @COMMENTS + Added facility to sign up to CodeSnip mailing list online. + Corrected further typos in registration wizard. + Updated help file re mailing list sign-up service. Privacy statement revised re data sent by service over web. License added to help contents page and help index and TOC updated. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.8 ) @NEW( @FILE FmMailingListDlg.pas @VERSION 1.0 ) @UPDATED( @FILE FmMain.pas @VERSION 1.6 ) @UPDATED( @FILE FmRegistrationDlg.pas @VERSION 1.2 ) @UPDATED( @FILE FrHTMLDlg.pas @VERSION 1.3 ) @UPDATED( @FILE HTML.hrc @VERSION 1.4 ) @NEW( @FILE UMailListSubscriber.pas @VERSION 1.0 ) @UPDATED( @FILE VCodeSnip.vi @DATE 18/11/2006 @COMMENTS Updated file and product numbers for revision 1.3.0 build 63. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.13 ) @UPDATED( @FILE Help\CodeSnip.hhp @DATE 18/11/2006 @COMMENTS Added Join Mailing List Dialog topic file. ) @UPDATED( @FILE Help\Index.hhk @DATE 18/11/2006 @COMMENTS Added Join Mailing List Dialog to index. ) @UPDATED( @FILE Help\TOC.hhc @DATE 18/11/2006 @COMMENTS + Added License topic to foot of TOC + Changed Main Display topic into sub-heading for various subsidiary pane topics. ) @NEW( @FILE Res\HTML\dlg-mlist-result-tplt.html @VERSION 1.0 ) @NEW( @FILE Help\Images\JoinMailList.gif @DATE 18/11/2006 @COMMENTS Join Mailing List action glyph. ) @NEW( @FILE Help\HTML\dlg_maillist.htm @DATE 18/11/2006 @COMMENTS Help topic for the Join Mailing List dialog box. ) @UPDATED( @FILE Help\HTML\mailing_list.htm @DATE 18/11/2006 @COMMENTS + Revised to point user at Join Mailing List option rather than website. + Changed advice about responding to email confirmation to make more generic. ) @UPDATED( @FILE Help\HTML\menu_tools.htm @DATE 18/11/2006 @COMMENTS Added entry for new Join Mailist List menu option. ) @UPDATED( @FILE Help\HTML\privacy_statement.htm @DATE 18/11/2006 @COMMENTS Added section about mailing list subscription. ) ) ) @REVISION( @VERSION 1.3.1 (build 64) @DATE 21/11/2006 @COMMENTS Made minor modification to appearance of Configure Compilers dialog box. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.9 ) @UPDATED( @FILE FmCompilersDlg.pas @VERSION 1.1 ) @NEW( @FILE UGraphicUtils.pas @VERSION 1.0 ) @UPDATED( @FILE VCodeSnip.vi @DATE 20/11/2006 @COMMENTS Updated file and product numbers for revision 1.3.1 build 64. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.14 ) @UPDATED( @FILE HTML.hrc @VERSION 1.5 ) @UPDATED( @FILE Res\Img\Delphi5.bmp @DATE 20/11/2006 @COMMENTS Made same size as other compiler glyphs. ) ) ) @REVISION( @VERSION 1.3.2 (build 65) @DATE 24/11/2006 @COMMENTS Made program remember whether test units are displayed or hidden for until end of session. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.10 ) @UPDATED( @FILE ExternalObj.idl @VERSION 1.1 ) @UPDATED( @FILE FmMain.pas @VERSION 1.7 ) @UPDATED( @FILE FrCompCheck.pas @VERSION 1.1 ) @UPDATED( @FILE FrDetailView.pas @VERSION 1.1 ) @UPDATED( @FILE IntfFrameMgrs.pas @VERSION 1.1 ) @UPDATED( @FILE IntfNotifier.pas @VERSION 1.1 ) @NEW( @FILE UJavaScriptUtils.pas @VERSION 1.0 ) @UPDATED( @FILE UMainDisplayMgr.pas @VERSION 1.1 ) @UPDATED( @FILE UNotifier.pas @VERSION 1.1 ) @UPDATED( @FILE UWBExternal.pas @VERSION 1.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 24/11/2006 @COMMENTS Updated file and product numbers for revision 1.3.2 build 65. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.15 ) @UPDATED( @FILE Res\HTML\comp-routine.js @VERSION 1.2 ) @UPDATED( @FILE AutoGen\IntfExternalObj.pas @DATE 23/11/2006 @COMMENTS Updated from ExternalObj.idl v1.1. ) ) ) @REVISION( @VERSION 1.3.3 (build 66) @DATE 25/11/2006 @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @COMMENTS Refactored handling of CSS and XHTML: + Changed way CSS is provided to enable use of system font and colours. + Tidied source HTML documents to remove illegal XHTML strict attributes and to remove hard-wired colours. @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.11 ) @UPDATED( @FILE FmAboutDlg.pas @VERSION 1.5 ) @UPDATED( @FILE FrBrowserBase.pas @VERSION 1.3 ) @UPDATED( @FILE FrDetailView.pas @VERSION 1.2 ) @UPDATED( @FILE FrHTMLDlg.pas @VERSION 1.4 ) @UPDATED( @FILE FrNews.pas @VERSION 1.2 ) @UPDATED( @FILE FrNewsHTML.pas @VERSION 1.2 ) @NEW( @FILE UColours.pas @VERSION 1.0 ) @UPDATED( @FILE UHTMLGenerators.pas @VERSION 1.3 ) @UPDATED( @FILE UHTMLUtils.pas @VERSION 1.4 ) @NEW( @FILE UHiliterCSS.pas @VERSION 1.0 ) @UPDATED( @FILE USyntaxHiliters.pas @VERSION 1.2 ) @UPDATED( @FILE UWBUIMgr.pas @VERSION 1.1 ) @UPDATED( @FILE Res\HTML\comp-na.html @VERSION 1.3 ) @UPDATED( @FILE Res\HTML\comp-routine-dbase-tplt.html @VERSION 1.2 ) @UPDATED( @FILE Res\HTML\comp-routine-test-tplt.html @VERSION 1.2 ) @UPDATED( @FILE Res\HTML\detail.css @VERSION 1.1 ) @UPDATED( @FILE Res\HTML\dlg-about-tplt.html @VERSION 1.4 ) @UPDATED( @FILE Res\HTML\info-category-list-tplt.html @VERSION 1.1 ) @UPDATED( @FILE Res\HTML\info-routine-tplt.html @VERSION 1.1 ) @UPDATED( @FILE Res\HTML\info-uncatheader-tplt.html @VERSION 1.1 ) @UPDATED( @FILE Res\HTML\nodata-welcome.html @VERSION 1.3 ) @UPDATED( @FILE Res\HTML\welcome.html @VERSION 1.3 ) @UPDATED( @FILE VCodeSnip.vi @DATE 25/11/2006 @COMMENTS Updated file and product numbers for revision 1.3.3 build 66. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.16 ) ) ) @REVISION( @VERSION 1.3.4 (build 67) @DATE 26/11/2006 @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @COMMENTS Refactored JavaScript used to interface between main program and HTML displayed in detail pane. Also refactored and centralised generation of JavaScript routine prototypes in main code. @FILES( @UPDATED( @FILE FrCompCheck.pas @VERSION 1.2 ) @UPDATED( @FILE UHTMLGenerators.pas @VERSION 1.4 ) @UPDATED( @FILE UHTMLDetailUtils.pas @VERSION 1.2 ) @UPDATED( @FILE HTML.hrc @VERSION 1.6 ) @UPDATED( @FILE VCodeSnip.vi @DATE 26/11/2006 @COMMENTS Updated file and product numbers for revision 1.3.4 build 67. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.17 ) @UPDATED( @FILE Res\HTML\comp-blank.html @VERSION 1.2 ) @UPDATED( @FILE Res\HTML\comp-na.html @VERSION 1.4 ) @UPDATED( @FILE Res\HTML\comp-routine.js @VERSION 1.3 ) @UPDATED( @FILE Res\HTML\comp-routine-dbase-tplt.html @VERSION 1.3 ) @UPDATED( @FILE Res\HTML\comp-routine-test-tplt.html @VERSION 1.3 ) @NEW( @FILE Res\HTML\external.js @VERSION 1.0 ) @UPDATED( @FILE Res\HTML\info-blank.html @VERSION 1.1 ) @UPDATED( @FILE Res\HTML\nodata-welcome.html @VERSION 1.4 ) @UPDATED( @FILE Res\HTML\welcome.html @VERSION 1.4 ) ) ) @REVISION( @VERSION 1.3.5 (build 68) @DATE 01/12/2006 @COMMENTS + Changed to display a borderless message dialog during long test compilations. The dialog is not displayed for shorter compilations. + Updated help file re above and fixed an error in the seach menu topic. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.12 ) @UPDATED( @FILE FmMain.pas @VERSION 1.8 ) @NEW( @FILE FmWaitDlg.pas @VERSION 1.0 ) @NEW( @FILE UWaitForActionUI.pas @VERSION 1.0 ) @UPDATED( @FILE VCodeSnip.vi @DATE 01/12/2006 @COMMENTS Updated file and product numbers for revision 1.3.5 build 68. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.18 ) @UPDATED( @FILE Help\HTML\menu_file.htm @DATE 01/12/2006 @COMMENTS Noted that sometimes a message dialog box my appear during test compilations. ) @UPDATED( @FILE Help\HTML\menu_search.htm @DATE 01/12/2006 @COMMENTS Fixed minor error. ) ) ) @REVISION( @VERSION 1.4 (build 69) @DATE 03/12/2006 @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @COMMENTS + Revised display in compiler check pane. Now lists database and test results side by side. + Changed routine compiler check page to be updated dynamically (using JavaScript) when routine selection changes rather than always reloading page. + Modified some JavaScript support code. + Fixed potential bug in compiler code. + Updated help file re changes to Compiler Check tab. + Fixed a typo and index error in help file. @FILES( @REMOVED Res\HTML\comp-routine-dbase-tplt.html @REMOVED Res\HTML\comp-routine-test-tplt.html @UPDATED( @FILE CodeSnip.dpr @VERSION 1.13 ) @UPDATED( @FILE FrCompCheck.pas @VERSION 1.3 ) @UPDATED( @FILE HTML.hrc @VERSION 1.7 ) @UPDATED( @FILE IntfFrameMgrs.pas @VERSION 1.2 ) @UPDATED( @FILE UCompilerBase.pas @VERSION 1.1 ) @NEW( @FILE UCompResHTML.pas @VERSION 1.0 ) @UPDATED( @FILE UDetailPageLoader.pas @VERSION 1.1 ) @NEW( @FILE UDHTML.pas @VERSION 1.0 ) @UPDATED( @FILE UHTMLDetailUtils.pas @VERSION 1.3 ) @UPDATED( @FILE UHTMLGenerators.pas @VERSION 1.5 ) @UPDATED( @FILE UHTMLUtils.pas @VERSION 1.5 ) @UPDATED( @FILE UJavaScriptUtils.pas @VERSION 1.1 ) @UPDATED( @FILE UMainDisplayMgr.pas @VERSION 1.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 03/12/2006 @COMMENTS Updated file and product numbers for revision 1.4.0 build 69. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.19 ) @UPDATED( @FILE Res\HTML\comp-routine.js @VERSION 1.4 ) @UPDATED( @FILE Res\HTML\comp-routine.html @VERSION 1.3 @RENAMED_FROM Res\HTML\comp-blank.html ) @NEW( @FILE Res\HTML\comp-routine-tplt.html @VERSION 1.0 ) @UPDATED( @FILE Res\HTML\detail.css @VERSION 1.2 ) @NEW( @FILE Res\HTML\detail.js @VERSION 1.0 ) @NEW( @FILE Res\Img\compile.gif @DATE 26/11/2006 @COMMENTS Test Compile action glyph ) @UPDATED( @FILE Help\Index.hhk @DATE 03/12/2006 @COMMENTS Corrected error in index - update from web dialog box entry was displaying wrong topic. ) @UPDATED( @FILE Help\HTML\about_compiler_checks.htm @DATE 03/12/2006 @COMMENTS Revised to reflect changes to compiler check tab. ) @UPDATED( @FILE Help\HTML\detail_compilerchecks.htm @DATE 03/12/2006 @COMMENTS Revised to reflect changes to compiler check tab. ) @UPDATED( @FILE Help\HTML\quickstart.htm @DATE 03/12/2006 @COMMENTS Revised to reflect changes to compiler check tab. ) @UPDATED( @FILE Help\HTML\welcome.htm @DATE 03/12/2006 @COMMENTS Fixed typo. ) @NEW( @FILE Help\Images\ViewUnit.gif @DATE 03/12/2006 @COMMENTS New View Unit action glyph. ) ) ) @REVISION( @VERSION 1.4.1 (build 70) @DATE 03/12/2006 @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @COMMENTS Fixed bug where Test Compile menu option and tool button were always enabled and could cause an assertion failure when no routine was selected or no compilers were available. @FILES( @UPDATED( @FILE FmMain.pas @VERSION 1.9 ) @UPDATED( @FILE VCodeSnip.vi @DATE 03/12/2006 @COMMENTS Updated file and product numbers for revision 1.4.1 build 70. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.20 ) ) ) @REVISION( @VERSION 1.4.2 (build 71) @DATE 03/12/2006 @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @COMMENTS Corrected alignment of About and Compiler Errors dialog boxes over main form. @FILES( @UPDATED( @FILE FmGenericDlg.pas @VERSION 1.1 ) @UPDATED( @FILE FmHTMLViewDlg.pas @VERSION 1.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 03/12/2006 @COMMENTS Updated file and product numbers for revision 1.4.2 build 71. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.21 ) ) ) @REVISION( @VERSION 1.4.3 (build 72) @DATE 03/12/2006 @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @COMMENTS + Changed information pane to load routines dynamically via DHTML rather than reloading document each time. + Refactored DHTML code and detail frames that support DHTML. + Refactored routine HTML generation code. + Rationalised some dynamic CSS generating code. + Revised information pane's underlying HTML code. @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.14 ) @UPDATED( @FILE FrDetailView.pas @VERSION 1.3 ) @UPDATED( @FILE FrCompCheck.pas @VERSION 1.4 ) @UPDATED( @FILE FrInfo.pas @VERSION 1.1 ) @UPDATED( @FILE HTML.hrc @VERSION 1.8 ) @UPDATED( @FILE UCompResHTML.pas @VERSION 1.1 ) @UPDATED( @FILE UDetailPageLoader.pas @VERSION 1.2 ) @UPDATED( @FILE UDHTML.pas @VERSION 1.1 ) @UPDATED( @FILE UHTMLGenerators.pas @VERSION 1.6 ) @NEW( @FILE URoutineHTML.pas @VERSION 1.0 ) @UPDATED( @FILE USyntaxHiliters.pas @VERSION 1.3 ) @UPDATED( @FILE VCodeSnip.vi @DATE 03/12/2006 @COMMENTS Updated file and product numbers for revision 1.4.3 build 72. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.22 ) @NEW( @FILE Res\HTML\info-routine.html @VERSION 1.0 ) @UPDATED( @FILE Res\HTML\info-routine-tplt.html @VERSION 2.0 ) ) ) @REVISION( @VERSION 1.4.4 (build 73) @DATE 04/12/2006 @COMMENTS + Added new menu item to View menu that toggles visibility of test units in the compiler check tab. + Changed glyph used for link that performs same action in compiler check tab, and also made image change depending on visibility of test unit. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE FmMain.pas @VERSION 1.10 ) @UPDATED( @FILE HTML.hrc @VERSION 1.9 ) @UPDATED( @FILE VCodeSnip.vi @DATE 04/12/2006 @COMMENTS Updated file and product numbers for revision 1.4.4 build 73. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.23 ) @UPDATED( @FILE Res\HTML\comp-routine.js @VERSION 1.5 ) @UPDATED( @FILE Res\HTML\comp-routine-tplt.html @VERSION 1.1 ) @UPDATED( @FILE Res\Img\viewunit.gif @DATE 03/12/2006 @COMMENTS Changed glyph used for View Test Unit action link. ) @NEW( @FILE Res\Img\hideunit.gif @DATE 04/12/2006 @COMMENTS New glyph used for Hide Test Unit action link. ) @UPDATED( @FILE Help\HTML\about_compiler_checks.htm @DATE 04/12/2006 @COMMENTS Updated re changes to View / Hide Test Unit action links. ) @UPDATED( @FILE Help\HTML\detail_compilerchecks.htm @DATE 04/12/2006 @COMMENTS Updated re changes to View / Hide Test Unit action links. ) @UPDATED( @FILE Help\HTML\menu_view.htm @DATE 04/12/2006 @COMMENTS Noted new View / Hide Test Unit menu option. ) @NEW( @FILE Help\Images\HideUnit.gif @DATE 04/12/2006 @COMMENTS New Hide Test Unit action glyph. ) @UPDATED( @FILE Help\Images\ViewUnit.gif @DATE 03/12/2006 @COMMENTS Updated Hide Test Unit action gylph. ) ) ) @REVISION( @VERSION 1.4.5 (build 74) @DATE 04/12/2006 @COMMENTS Refactored code that generates test units. As a consequence names of test units displayed in Compiler Check pane have been corrected to the actual names used in test compilations. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.15 ) @UPDATED( @FILE URoutineHTML.pas @VERSION 1.1 ) @UPDATED( @FILE UTestCompile.pas @VERSION 1.1 ) @NEW( @FILE UTestUnit.pas @VERSION 1.0 ) @UPDATED( @FILE VCodeSnip.vi @DATE 04/12/2006 @COMMENTS Updated file and product numbers for revision 1.4.5 build 74. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.24 ) ) ) @REVISION( @VERSION 1.4.6 (build 75) @DATE 17/12/2006 @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @COMMENTS Made minor changes to appearance: + Changed some colours to system colours from hard-wired colors. + Changed help links in main display from blue to green. + Removed text highlighting from welcome page. @FILES( @UPDATED( @FILE FmUpdateDlg.pas @VERSION 1.1 ) @UPDATED( @FILE FrDetailView.pas @VERSION 1.4 ) @UPDATED( @FILE FrNewsHTML.pas @VERSION 1.3 ) @UPDATED( @FILE UColours.pas @VERSION 1.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 17/12/2006 @COMMENTS Updated file and product numbers for revision 1.4.6 build 75. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.25 ) @UPDATED( @FILE Res\HTML\comp-na.html @VERSION 1.5 ) @UPDATED( @FILE Res\HTML\comp-routine-tplt.html @VERSION 1.2 ) @UPDATED( @FILE Res\HTML\nodata-welcome.html @VERSION 1.5 ) @UPDATED( @FILE Res\HTML\welcome.html @VERSION 1.5 ) ) ) @REVISION( @VERSION 1.5 (build 76) @DATE 03/02/2007 @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @COMMENTS Made status bar display information about database and current search and wait prompts in addition to displaying hints. @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.16 ) @UPDATED( @FILE FmMain.pas @VERSION 1.11 ) @UPDATED( @FILE Images.rc @VERSION 1.2 ) @UPDATED( @FILE UMainDisplayMgr.pas @VERSION 1.3 ) @UPDATED( @FILE USearch.pas @VERSION 2.1 ) @NEW( @FILE UStatusBarMgr.pas @VERSION 1.0 ) @UPDATED( @FILE VCodeSnip.vi @DATE 03/02/2007 @COMMENTS Updated file and product numbers for revision 1.5.0 build 76. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.26 ) @NEW( @FILE Res\Img\CompilerSearch.bmp @DATE 01/02/2007 @COMMENTS Compiler search glyph ) @NEW( @FILE Res\Img\TextSearch.bmp @DATE 01/02/2007 @COMMENTS Text search glyph ) @NEW( @FILE Res\Img\SelectionSearch.bmp @DATE 01/02/2007 @COMMENTS Selection search glyph ) @NEW( @FILE Img\Res\XRefSearch.bmp @DATE 01/02/2007 @COMMENTS XRef search glyph ) @NEW( @FILE Res\Img\NulSearch.bmp @DATE 01/02/2007 @COMMENTS Nul search gylph ) @UPDATED( @FILE Help\HTML\license.htm @DATE 03/02/2007 @COMMENTS Updated program copyright range to 2005-2007. ) @UPDATED( @FILE Help\HTML\main_display.htm @DATE 03/02/2007 @COMMENTS Modified re enahanced status bar. ) ) ) @REVISION( @VERSION 1.5.1 (build 77) @DATE 04/02/2007 @COMMENTS Refactored: + Created new global Query object to store information about current query on database and changed relevant code to use the new object, and deleted resulting redundant code. + Made some other minor code improvements and modifications to better work with new query object. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.17 ) @UPDATED( @FILE FmMain.pas @VERSION 1.12 ) @UPDATED( @FILE FrCompCheck.pas @VERSION 1.5 ) @UPDATED( @FILE FrDetailView.pas @VERSION 1.5 ) @UPDATED( @FILE FrInfo.pas @VERSION 1.2 ) @UPDATED( @FILE IntfFrameMgrs.pas @VERSION 1.3 ) @UPDATED( @FILE UDetailPageLoader.pas @VERSION 1.3 ) @UPDATED( @FILE UDHTML.pas @VERSION 1.2 ) @UPDATED( @FILE UHTMLGenerators.pas @VERSION 1.7 ) @UPDATED( @FILE UMainDisplayMgr.pas @VERSION 1,4 ) @NEW( @FILE UQuery.pas @VERSION 1.0 ) @UPDATED( @FILE USaveSnippetMgr.pas @VERSION 2.1 ) @UPDATED( @FILE USnippetMgr.pas @VERSION 1.1 ) @UPDATED( @FILE USnippetSourceGen.pas @VERSION 1.1 ) @UPDATED( @FILE UStatusBarMgr.pas @VERSION 1.1 ) @UPDATED( @FILE UView.pas @VERSION 1.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 04/02/2007 @COMMENTS Updated file and product numbers for revision 1.5.1 build 77. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.27 ) ) ) @REVISION( @VERSION 1.5.2 (build 78) @DATE 04/02/2007 @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @COMMENTS Refactored help system: + Physically separated help manager implementation from interface and make it easy to swap managers in future. + Deleted parameters from help methods in form base class and made appropriate changes to method calls. + Modified how help menu items call help topics. @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.18 ) @UPDATED( @FILE FmGenericDlg.pas @VERSION 1.2 ) @UPDATED( @FILE FmHelpAware.pas @VERSION 1.2 ) @UPDATED( @FILE FmMain.pas @VERSION 1.13 ) @UPDATED( @FILE UHelpMgr.pas @VERSION 2.0 ) @NEW( @FILE UHTMLHelpMgr.pas @VERSION 1.0 ) @UPDATED( @FILE VCodeSnip.vi @DATE 04/02/2007 @COMMENTS Updated file and product numbers for revision 1.5.2 build 78. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.28 ) ) ) @REVISION( @VERSION 1.5.3 (build 79) @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @DATE 08/02/2007 @COMMENTS Refactored form code: + Refactored and rationalised code in main form and moved some code into help classes. + Revised code that performs customisation, auto-sizing and aligment of forms and dialog boxes. + Standardised execution method of dialog boxes. @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.18 ) @UPDATED( @FILE FmAboutDlg.pas @VERSION 1.6 ) @UPDATED( @FILE FmBase.pas @VERSION 2.0 ) @UPDATED( @FILE FmBugReportDlg.pas @VERSION 2.1 ) @UPDATED( @FILE FmCompErrorDlg.pas @VERSION 1.1 ) @UPDATED( @FILE FmCompilersDlg.pas @VERSION 1.2 ) @UPDATED( @FILE FmFindCompilerDlg.pas @VERSION 1.1 ) @UPDATED( @FILE FmFindTextDlg.pas @VERSION 1.1 ) @UPDATED( @FILE FmFindXRefsDlg.pas @VERSION 1.1 ) @UPDATED( @FILE FmGenericDlg.pas @VERSION 2.0 ) @UPDATED( @FILE FmGenericOKDlg.pas @VERSION 1.1 ) @UPDATED( @FILE FmHTMLViewDlg.pas @VERSION 2.0 ) @UPDATED( @FILE FmMailingListDlg.pas @VERSION 1.1 ) @UPDATED( @FILE FmMain.pas @VERSION 1.14 ) @UPDATED( @FILE FmPreferencesDlg.pas @VERSION 2.1 ) @UPDATED( @FILE FmPreviewDlg.pas @VERSION 1.2 ) @UPDATED( @FILE FmRegistrationDlg.pas @VERSION 1.3 ) @UPDATED( @FILE FmSelectionSearchDlg.pas @VERSION 1.2 ) @UPDATED( @FILE FmUpdateDlg.pas @VERSION 1.2 ) @UPDATED( @FILE FmWaitDlg.pas @VERSION 2.0 ) @UPDATED( @FILE FmWizardDlg.pas @VERSION 1.1 ) @NEW( @FILE IntfAligner.pas @VERSION 1.0 ) @NEW( @FILE UActionFactory.pas @VERSION 1.0 ) @NEW( @FILE UDialogMgr.pas @VERSION 1.0 ) @NEW( @FILE UFormAligner.pas @VERSION 1.0 ) @NEW( @FILE UNulFormAligner.pas @VERSION 1.0 ) @UPDATED( @FILE UWaitForActionUI.pas @VERSION 1.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 08/02/2007 @COMMENTS Updated file and product numbers for revision 1.5.3 build 79. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.29 ) ) ) @REVISION( @VERSION 1.5.4 (build 80) @DATE 09/02/2007 @COMMENTS + Added disclaimers re database code to generated units and snippets and to program's welcome page. + Made slight modifications to source code generation code. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE FrDetailView.pas @VERSION 1.6 ) @UPDATED( @FILE USaveUnitMgr.pas @VERSION 1.1 ) @UPDATED( @FILE USnippetSourceGen.pas @VERSION 1.2 ) @UPDATED( @FILE USourceGen.pas @VERSION 1.2 ) @UPDATED( @FILE UUtils.pas @VERSION 1.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 09/02/2007 @COMMENTS Updated file and product numbers for revision 1.5.4 build 80. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.30 ) @UPDATED( @FILE Res\HTML\detail.css @VERSION 1.3 ) @UPDATED( @FILE Res\HTML\welcome.html @VERSION 1.6 ) ) ) @REVISION( @VERSION 1.5.5 (build 81) @DATE 11/02/2007 @COMMENTS Improved keyboard interface to program: + Made browser controls activate and focus properly when user tabs into them. + Fixed tab order problems in main display and about dialog box so that only controls that may need to receive user input are now activated by tabbing. + Links displayed in browser controls are always now included in tab sequence and can be activated by Ctrl+Return when focussed. + Fixed inconsistency in tab sets in overview and details pane responded inconsistently to Ctrl+Tab and Shift+Ctrl+Tab. + Changed browser control respond to activation via the mouse to be the same as for the keyboard. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE FrBrowserBase.pas @VERSION 2.0 ) @UPDATED( @FILE FrDetail.pas @VERSION 1.1 ) @UPDATED( @FILE FrOverview.pas @VERSION 1.1 ) @UPDATED( @FILE IntfFrameMgrs.pas @VERSION 1.4 ) @UPDATED( @FILE UMainDisplayMgr.pas @VERSION 1.5 ) @UPDATED( @FILE UWBUIMgr.pas @VERSION 1.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 11/02/2007 @COMMENTS Updated file and product numbers for revision 1.5.5 build 81. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.31 ) ) ) @REVISION( @VERSION 1.5.6 (build 82) @DATE 11/02/2007 @COMMENTS + Modified about dialog box to display information and about the Code Snippets Database in addition to the program. The two kinds of information are displayed in two tabs. + Added code to get list of database contributors from a file downloaded with database updates. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.19 ) @UPDATED( @FILE FmAboutDlg.pas @VERSION 2.0 ) @UPDATED( @FILE FmCompErrorDlg.pas @VERSION 1.2 ) @UPDATED( @FILE FrHTMLDlg.pas @VERSION 1.5 ) @UPDATED( @FILE UAppInfo.pas @VERSION 1.4 ) @NEW( @FILE UContributors.pas @VERSION 1.0 ) @UPDATED( @FILE UThemesEx.pas @VERSION 1.1 ) @UPDATED( @FILE HTML.hrc @VERSION 1.10 ) @UPDATED( @FILE VCodeSnip.vi @DATE 11/02/2007 @COMMENTS Updated file and product numbers for revision 1.5.6 build 82. ) @UPDATED( @FILE Help\HTML\dlg_about.htm @DATE 11/02/2007 @COMMENTS Revised About Box topic to describe revised dialog box. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.32 ) @NEW( @FILE Res\HTML\dlg-about-database-tplt.html @VERSION 1.0 ) @NEW( @FILE Res\HTML\dlg-about-head-tplt.html @VERSION 1.0 ) @UPDATED( @FILE Res\HTML\dlg-about-program-tplt.html @VERSION 1.5 @RENAMED_FROM Res\HTML\dlg-about-tplt.html ) ) ) @REVISION( @VERSION 1.5.7 (build 83) @DATE 12/02/2007 @COMMENTS Refactored, relocated and extended use of some utility routines, resulting in some other minor changes: + All error and information message boxes now have properly terminated sentences. + Generated XHTML less likely to contain illegal characters. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE UMessageBox.pas @VERSION 1.2 ) @UPDATED( @FILE URoutineHTML.pas @VERSION 1.2 ) @UPDATED( @FILE UUtils.pas @VERSION 1.3 ) @UPDATED( @FILE VCodeSnip.vi @DATE 12/02/2007 @COMMENTS Updated file and product numbers for revision 1.5.7 build 83. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.33 ) ) ) @REVISION( @VERSION 1.5.8 (build 84) @DATE 16/02/2007 @COMMENTS + Fixed bug in view history where selecting an item from the history list could cause a crash after database has been updated. This was fixed by clearing the history list after updating the database. + Now clears the main display before redisplaying an updated database to prevent an item from the old version of the database being selected. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE FmMain.pas @VERSION 1.16 ) @UPDATED( @FILE FrOverview.pas @VERSION 1.2 ) @UPDATED( @FILE UHistory.pas @VERSION 1.1 ) @UPDATED( @FILE UMainDisplayMgr.pas @VERSION 1.6 ) @UPDATED( @FILE VCodeSnip.vi @DATE 16/02/2007 @COMMENTS Updated file and product numbers for revision 1.5.8 build 84. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.34 ) ) ) @REVISION( @VERSION 1.5.9 (build 85) @DATE 16/02/2007 @COMMENTS Refactoring update. Revised code that manages the main display, i.e overview and details panes. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE FmMain.pas @VERSION 1.17 ) @UPDATED( @FILE FrBrowserBase.pas @VERSION 2.1 ) @UPDATED( @FILE FrCompCheck.pas @VERSION 1.6 ) @UPDATED( @FILE FrDetail.pas @VERSION 2.0 ) @UPDATED( @FILE FrDetailView.pas @VERSION 1.7 ) @UPDATED( @FILE FrInfo.pas @VERSION 1.3 ) @UPDATED( @FILE FrOverview.pas @VERSION 1.3 ) @UPDATED( @FILE IntfFrameMgrs.pas @VERSION 2.0 ) @UPDATED( @FILE UDHTML.pas @VERSION 1.3 ) @UPDATED( @FILE UMainDisplayMgr.pas @VERSION 2.0 ) @UPDATED( @FILE VCodeSnip.vi @DATE 16/02/2007 @COMMENTS Updated file and product numbers for revision 1.5.9 build 85. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.35 ) ) ) @REVISION( @VERSION 1.5.10 (build 86) @DATE 17/02/2007 @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @COMMENTS + Refactored code that handles web browser controls. Moved various pieces of code that manipulates and queries browser controls into central UI and IO manager classes. Also added helper classes to manipulate HTML documents and browser controls. + Some code made redundant by above changes was removed. + Lightened and centralised colours used to highlight text search results. @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.20 ) @UPDATED( @FILE FrBrowserBase.pas @VERSION 2.2 ) @UPDATED( @FILE FrDetailView.pas @VERSION 1.8 ) @UPDATED( @FILE FrHTMLDlg.pas @VERSION 1.6 ) @UPDATED( @FILE IntfFrameMgrs.pas @VERSION 2.1 ) @UPDATED( @FILE UColours.pas @VERSION 1.2 ) @UPDATED( @FILE UDHTML.pas @VERSION 1.4 ) @NEW( @FILE UHTMLDocHelper.pas @VERSION 1.0 ) @UPDATED( @FILE UJavaScriptUtils.pas @VERSION 1.2 ) @UPDATED( @FILE UUtils.pas @VERSION 1.4 ) @NEW( @FILE UWBHelper.pas @VERSION 1.0 ) @UPDATED( @FILE UWBHighlighter.pas @VERSION 1.2 ) @UPDATED( @FILE UWBIOMgr.pas @VERSION 1.1 ) @UPDATED( @FILE UWBUIMgr.pas @VERSION 2.0 ) @UPDATED( @FILE VCodeSnip.vi @DATE 17/02/2007 @COMMENTS Updated file and product numbers for revision 1.5.10 build 86. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.36 ) ) ) @REVISION( @VERSION 1.5.11 (build 87) @DATE 25/02/2007 @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @COMMENTS + Added splash screen displayed when program is loading. + Main window, menu and toolbar is now disabled when program is initialising and when updated database is loading. + Program window is now centred on screen first time it is run and program is now never started minimized. @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.21 ) @UPDATED( @FILE FmMain.pas @VERSION 1.18 ) @NEW( @FILE FmSplash.pas @VERSION 1.0 ) @UPDATED( @FILE UColours.pas @VERSION 1.3 ) @UPDATED( @FILE UGraphicUtils.pas @VERSION 1.1 ) @UPDATED( @FILE UWindowSettings.pas @VERSION 1.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 25/02/2007 @COMMENTS Updated file and product numbers for revision 1.5.11 build 87. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.37 ) ) ) @REVISION( @VERSION 1.5.12 (build 88) @DATE 01/03/2007 @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @COMMENTS + Made long operations (loading database and compiling test units) execute in threads. + Changed to display wait dialog while updated database is being loaded. + Made progress meters displayed in wait dialogs update more smoothly. @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.22 ) @UPDATED( @FILE FmMain.pas @VERSION 1.19 ) @NEW( @FILE UDatabaseLoader.pas @VERSION 1.0 ) @UPDATED( @FILE UTestCompile.pas @VERSION 1.2 ) @NEW( @FILE UThreadEx.pas @VERSION 1.0 ) @NEW( @FILE UThreadWrapper.pas @VERSION 1.0 ) @UPDATED( @FILE UWaitForActionUI.pas @VERSION 1.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 01/03/2007 @COMMENTS Updated file and product numbers for revision 1.5.12 build 88. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.38 ) ) ) @REVISION( @VERSION 1.5.13 (build 89) @DATE 04/03/2007 @COMMENTS + Fixed bug from v1.5.11 where Tools | Register CodeSnip and View | Show/Hide Test Unit menu options were permanently disabled. + Fixed bug from v1.5.9 where showing and hiding test units from menus was out of sync with links in compiler check pane. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE FmMain.pas @VERSION 1.20 ) @UPDATED( @FILE FrCompCheck.pas @VERSION 1.7 ) @UPDATED( @FILE VCodeSnip.vi @DATE 04/03/2007 @COMMENTS Updated file and product numbers for revision 1.5.13 build 89. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1/39 ) ) ) @REVISION( @VERSION 1.6 (build 90) @DATE 08/05/2007 @COMMENTS Added support for Delphi 2007 compiler and updated help accordingly. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE IntfCompilers.pas @VERSION 1.1 ) @UPDATED( @FILE UBDSCompiler.pas @VERSION 1.1 ) @UPDATED( @FILE UCompilers.pas @VERSION 1.1 ) @UPDATED( @FILE UIniDataReader.pas @VERSION 1.1 ) @UPDATED( @FILE Images.rc @VERSION 1.3 ) @UPDATED( @FILE VCodeSnip.vi @DATE 08/05/2007 @COMMENTS Updated file and product numbers for revision 1.6.0 build 90. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.40 ) @NEW( @FILE Res\Img\Delphi2007.bmp @COMMENTS Delphi 2007 for Win 32 compiler logo. @DATE 08/05/2007 ) @UPDATED( @FILE Help\HTML\about_compiler_checks.htm @DATE 08/05/2007 @COMMENTS Added Delphi 2007 to list of supported compilers. ) @UPDATED( @FILE Help\HTML\dlg_configcompilers.htm @DATE 08/05/2007 @COMMENTS Added Delphi 2007 to list of auto-detected compilers. ) ) ) @REVISION( @VERSION 1.6.1 (build 91) @DATE 09/05/2007 @COMMENTS Fixed bug that was permitting a routine to be selected while a another was being compiled causing display to get out of sync. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE FmMain.pas @VERSION 1.21 ) @UPDATED( @FILE VCodeSnip.vi @DATE 09/05/2007 @COMMENTS Updated file and product numbers for revision 1.6.1 build 91. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.41 ) ) ) @REVISION( @VERSION 1.6.2 (build 92) @DATE 12/05/2007 @COMMENTS + Updated to use revised news data format provided by web service. + Update from Web dialog box now displays number of news items along with page number of currently displayed item. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE FmUpdateDlg.pas @VERSION 1.3 ) @UPDATED( @FILE FrNews.pas @VERSION 1.3 ) @UPDATED( @FILE UNews.pas @VERSION 1.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 12/05/2007 @COMMENTS + Updated file and product numbers for revision 1.6.2 build 92. + Removed Resource output directory entry from config section. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.42 ) ) ) @REVISION( @VERSION 1.6.3 (build 93) @DATE 13/05/2007 @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @COMMENTS + Added support for selecting and copying text displayed in preview dialog. + Changed so that each document type displayed in preview dialog box has same margins. + Updated help file re changes to preview dialog box. @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.23 ) @UPDATED( @FILE FmPreviewDlg.pas @VERSION 1.3 ) @UPDATED( @FILE FrBrowserBase.pas @VERSION 2.3 ) @UPDATED( @FILE FrDetailView.pas @VERSION 1.9 ) @UPDATED( @FILE FrHTMLPreview.pas @VERSION 1.2 ) @NEW( @FILE FrMemoPreview.pas @VERSION 1.0 ) @UPDATED( @FILE FrRTFPreview.pas @VERSION 2.0 ) @UPDATED( @FILE FrTextPreview.pas @VERSION 2.0 ) @UPDATED( @FILE IntfPreview.pas @VERSION 1.1 ) @UPDATED( @FILE UMemoHelper.pas @VERSION 1.1 @RENAMED_FROM UMemoInfo.pas ) @UPDATED( @FILE UMemoProgBarMgr.pas @VERSION 1.1 ) @UPDATED( @FILE UWBUIMgr.pas @VERSION 2.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 13/05/2007 @COMMENTS Updated file and product numbers for revision 1.6.3 build 93. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.43 ) @UPDATED( @FILE Help\HTML\dlg_savesnippet.htm @DATE 13/05/2007 @COMMENTS Noted that text can now be selected and copied in preview dialog box. ) @UPDATED( @FILE Help\HTML\dlg_saveunit.htm @DATE 13/05/2007 @COMMENTS Noted that text can now be selected and copied in preview dialog box. ) ) ) @REVISION( @VERSION 1.6.4 (build 94) @DATE 02/07/2007 @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup v4 + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @COMMENTS + Corrected typos in generated source code header comments. + Added support for embedding titles in generated documents where document supports title meta data. + Added suggested file name to save unit and save snippets dialog boxes. + Refactored code in syntax highlighter that generates XHTML. @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.24 ) @UPDATED( @FILE FrSourcePrefs.pas @VERSION 1.1 ) @UPDATED( @FILE IntfHiliter.pas @VERSION 1.1 ) @UPDATED( @FILE UFileHiliter.pas @VERSION 1.3 ) @NEW( @FILE UHTMLBuilder.pas @VERSION 1.0 ) @UPDATED( @FILE URTFBuilder.pas @VERSION 1.1 ) @UPDATED( @FILE URTFUtils.pas @VERSION 1.4 ) @UPDATED( @FILE USaveSnippetMgr.pas @VERSION 2.2 ) @UPDATED( @FILE USaveUnitMgr.pas @VERSION 1.2 ) @UPDATED( @FILE USnippetSourceGen.pas @VERSION 1.3 ) @UPDATED( @FILE USourceFileInfo.pas @VERSION 1.1 ) @UPDATED( @FILE USourceFileOutputMgr.pas @VERSION 1.1 ) @UPDATED( @FILE USyntaxHiliters.pas @VERSION 1.4 ) @UPDATED( @FILE UUtils.pas @VERSION 1.5 ) @UPDATED( @FILE VCodeSnip.vi @DATE 02/07/2007 @COMMENTS Updated file and product numbers for revision 1.6.4 build 94. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.44 ) ) ) @REVISION( @VERSION 1.7 (build 95) @COMMENTS + Added new facility to print information about selected routines, with page setup and printer configuration. + Added new "general" tab (sets default measurement units) and "printing" tab (to set printing defaults) to preferences dialog box. + Changed format of ini file that stores persistent settings. + Updated help file to reflect changes. + Customised installer to update existing ini files to revised version. @DATE 08/09/2007 @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup Compiler v5 with ISPP preprocessor. + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.25 ) @UPDATED( @FILE FmMain.pas @VERSION 1.22 ) @UPDATED( @FILE FmPreferencesDlg.pas @VERSION 3.0 ) @NEW( @FILE FmPrintDlg.pas @VERSION 1.0 ) @NEW( @FILE FrGeneralPrefs.pas @VERSION 1.0 ) @UPDATED( @FILE FrHiliterPrefs.pas @VERSION 1.1 ) @UPDATED( @FILE FrPrefsBase.pas @VERSION 2.0 ) @NEW( @FILE FrPrintingPrefs.pas @VERSION 1.0 ) @UPDATED( @FILE FrSourcePrefs.pas @VERSION 1.2 ) @NEW( @FILE UCommonDlgAligner.pas @VERSION 1.0 ) @UPDATED( @FILE UDialogMgr.pas @VERSION 1.1 ) @NEW( @FILE UHiddenRichEdit.pas @VERSION 1.0 ) @NEW( @FILE UHiddenWindow.pas @VERSION 1.0 ) @UPDATED( @FILE UHiliteAttrs.pas @VERSION 1.2 ) @NEW( @FILE UMeasurement.pas @VERSION 1.0 ) @NEW( @FILE UPageSetupDialogEx.pas @VERSION 1.0 ) @NEW( @FILE UPageSetupDlgMgr.pas @VERSION 1.0 ) @UPDATED( @FILE UPreferences.pas @VERSION 2.0 ) @NEW( @FILE UPrintDocuments.pas @VERSION 1.0 ) @NEW( @FILE UPrintEngine.pas @VERSION 1.0 ) @NEW( @FILE UPrinterDocPropsDlg.pas @VERSION 1.0 ) @NEW( @FILE UPrintInfo.pas @VERSION 1.0 ) @NEW( @FILE UPrintMgr.pas @VERSION 1.0 ) @UPDATED( @FILE URTFBuilder.pas @VERSION 1.2 ) @NEW( @FILE URTFMerger.pas @VERSION 1.0 ) @UPDATED( @FILE URTFUtils.pas @VERSION 1.5 ) @UPDATED( @FILE USettings.pas @VERSION 1.3 ) @UPDATED( @FILE VCodeSnip.vi @DATE 06/09/2007 @COMMENTS Updated file and product numbers for revision 1.7.0 build 95. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.45 ) @NEW( @FILE Install\UpdateIni.ps @VERSION 1.0 @COMMENTS New script for CodeSnip.iss to update CodeSnip.ini file to new version 2. ) @UPDATED( @FILE Help\CodeSnip.hhp @DATE 04/09/2007 @COMMENTS Added new topic files re new print functionality and revised preferences dialog box. ) @UPDATED( @FILE Help\Index.hhk @DATE 04/09/2007 @COMMENTS Added new index entries re new printing and revised preferences topics. ) @UPDATED( @FILE Help\TOC.hhc @DATE 07/09/2007 @COMMENTS Added new topic to Common Tasks that explains how to print a routine. ) @NEW( @FILE Help\HTML\dlg_print.htm @DATE 07/09/2007 @COMMENTS Print dialog box help topic. ) @NEW( @FILE Help\HTML\dlg_pagesetup.htm @DATE 04/09/2007 @COMMENTS Page Setup dialog box help topic. ) @UPDATED( @FILE Help\HTML\dlg_preferences.htm @DATE 04/09/2007 @COMMENTS Revised to link to separate tab help topics and added links to new tabs. ) @NEW( @FILE Help\HTML\dlg_prefs_general.htm @DATE 07/09/2007 @COMMENTS General tab of Preferences dialog box help topic. ) @NEW( @FILE Help\HTML\dlg_prefs_hiliter.htm @DATE 07/09/2007 @COMMENTS Syntax Highlighter tab of Preferences dialog box help topic. ) @NEW( @FILE Help\HTML\dlg_prefs_printing.htm @DATE 07/09/2007 @COMMENTS Printing tab of Preferences dialog box help topic. ) @NEW( @FILE Help\HTML\dlg_prefs_sourcecode.htm @DATE 04/09/2007 @COMMENTS Source Code tab of Preferences dialog box help topic. ) @UPDATED( @FILE Help\HTML\menu_file.htm @DATE 04/09/2007 @COMMENTS Added entries for new Page Setup and Print menu items. ) @UPDATED( @FILE Help\HTML\tasks.htm @DATE 04/09/2007 @COMMENTS Added link to new Print Routine Information topic. ) @UPDATED( @FILE Help\HTML\task_copysnippet.htm @DATE 04/09/2007 @COMMENTS Updated to link correctly to revised preferences dialog box topics. ) @NEW( @FILE Help\HTML\task_printroutine.htm @DATE 07/09/2007 @COMMENTS Print Routine task help topic. ) @NEW( @FILE Help\Images\Print.gif @DATE 04/09/2007 @COMMENTS Print action glyph. ) ) ) @REVISION( @VERSION 1.7.1 (build 96) @DATE 22/09/2007 @COMMENTS + Added list of testers to credits section of Database tab in About box. + Added new help menu item that displays privacy statement. + Rearranged help menu items. + Updated help file re changes to help menu. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup Compiler v5 with ISPP preprocessor. + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE FmAboutDlg.pas @VERSION 2.1 ) @UPDATED( @FILE FmMain.pas @VERSION 1.23 ) @UPDATED( @FILE UAppInfo.pas @VERSION 1.5 ) @UPDATED( @FILE UContributors.pas @VERSION 1.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 22/09/2007 @COMMENTS Updated file and product numbers for revision 1.7.1 build 96. ) @UPDATED( @FILE Help\HTML\dlg_about.htm @DATE 22/09/2007 @COMMENTS Added note about new testers list. ) @UPDATED( @FILE Help\HTML\menu_help.htm @DATE 22/09/2007 @COMMENTS + Modified re rearranged license menu item. + Added entry for privacy statement. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.46 ) @UPDATED( @FILE Res\HTML\dlg-about-database-tplt.html @VERSION 1.1 ) ) ) @REVISION( @VERSION 1.7.2 (build 97) @DATE 24/09/2007 @COMMENTS Fixed bug that was preventing wait dialog box from displaying in long compilations. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup Compiler v5 with ISPP preprocessor. + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE FmMain.pas @VERSION 1.24 ) @UPDATED( @FILE UWaitForActionUI.pas @VERSION 1.3 ) @UPDATED( @FILE VCodeSnip.vi @DATE 24/09/2007 @COMMENTS Updated file and product numbers for revision 1.7.2 build 97. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.47 ) ) ) @REVISION( @VERSION 1.7.3 (build 98) @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup Compiler v5 with ISPP preprocessor. + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @DATE 27/09/2007 @COMMENTS Improved alignment of dialog boxes and splash screen over owning forms. Alignment code substantially refactored. @FILES( @REMOVED UCommonDlgAligner.pas @UPDATED( @FILE FmWaitDlg.pas @VERSION 2.1 ) @UPDATED( @FILE UMessageBox.pas @VERSION 2.0 ) @UPDATED( @FILE FmBase.pas @VERSION 2.1 ) @UPDATED( @FILE FmGenericDlg.pas @VERSION 2.1 ) @UPDATED( @FILE UNulFormAligner.pas @VERSION 1.1 ) @UPDATED( @FILE USaveSourceDlg.pas @VERSION 1.2 ) @UPDATED( @FILE UPageSetupDialogEx.pas @VERSION 1.1 ) @UPDATED( @FILE USourceFileOutputMgr.pas @VERSION 1.2 ) @UPDATED( @FILE USaveUnitMgr.pas @VERSION 1.3 ) @UPDATED( @FILE UFormAligner.pas @VERSION 2.0 ) @UPDATED( @FILE IntfAligner.pas @VERSION 1.1 ) @UPDATED( @FILE CodeSnip.dpr @VERSION 1.26 ) @UPDATED( @FILE FmSplash.pas @VERSION 1.1 ) @NEW( @FILE UDlgAligner.pas @VERSION 1.0 ) @UPDATED( @FILE VCodeSnip.vi @DATE 27/09/2007 @COMMENTS Updated file and product numbers for revision 1.7.3 build 98. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.48 ) ) ) @REVISION( @VERSION 1.7.4 (build 99) @DATE 14/10/2007 @COMMENTS + Fixed display bug when selecting different routines following a text search. + Improved text search algorithm to permit search strings containing punctuation characters. + Fixed typo in "About The Database" section of the About box. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup Compiler v5 with ISPP preprocessor. + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE FrInfo.pas @VERSION 1.4 ) @UPDATED( @FILE USearch.pas @VERSION 2.2 ) @UPDATED( @FILE UWBHighlighter.pas @VERSION 1.3 ) @UPDATED( @FILE VCodeSnip.vi @DATE 14/10/2007 @COMMENTS Updated file and product numbers for revision 1.7.4 build 99. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.49 ) @UPDATED( @FILE Res\HTML\dlg-about-database-tplt.html @VERSION 1.2 ) ) ) @REVISION( @VERSION 1.7.5 (build 100) @DATE 16/10/2007 @COMMENTS + Refactored code that displays measurement units in preferences dialog box. + Modified preference dialog box so that preview on Source Code tab takes on appearance of source code highlighter defined on Syntax Highlighter tab. + Changed format of ini file that stores persistent settings so that source code highlighter preferences are now stored in Prefs section of ini file rather than own section. + Customised installer to update existing ini files to revised version. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup Compiler v5 with ISPP preprocessor. + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE FrGeneralPrefs.pas @VERSION 1.1 ) @UPDATED( @FILE FrHiliterPrefs.pas @VERSION 1.2 ) @UPDATED( @FILE FrPrintingPrefs.pas @VERSION 1.1 ) @UPDATED( @FILE FrSourcePrefs.pas @VERSION 1.3 ) @UPDATED( @FILE UHiliteAttrs.pas @VERSION 1.3 ) @UPDATED( @FILE UHiliterPersist.pas @VERSION 1.1 ) @UPDATED( @FILE UMeasurement.pas @VERSION 1.1 ) @UPDATED( @FILE UPreferences.pas @VERSION 2.1 ) @UPDATED( @FILE USettings.pas @VERSION 1.4 ) @UPDATED( @FILE VCodeSnip.vi @DATE 17/10/2007 @COMMENTS Updated file and product numbers for revision 1.7.5 build 100. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.50 ) @UPDATED( @FILE Install\UpdateIni.ps @VERSION 1.1 ) ) ) @REVISION( @VERSION 1.7.6 (build 101) @DATE 18/10/2007 @COMMENTS Shift-clicking links in the main display and some dialog boxes was starting Internet Explorer. Fixed so that Internet Explorer is no longer started and shift-clicking external links now starts default browser. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup Compiler v5 with ISPP preprocessor. + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.27 ) @UPDATED( @FILE FrBrowserBase.pas @VERSION 2.4 ) @UPDATED( @FILE UHTMLDocHelper.pas @VERSION 1.1 ) @NEW( @FILE UHTMLEvents.pas @VERSION 1.0 ) @NEW( @FILE USimpleDispatch.pas @VERSION 1.0 ) @UPDATED( @FILE UWBIOMgr.pas @VERSION 1.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 18/10/2007 @COMMENTS Updated file and product numbers for revision 1.7.6 build 101. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.51 ) @UPDATED( @FILE Res\HTML\comp-na.html @VERSION 1.6 ) @UPDATED( @FILE Res\HTML\comp-routine-tplt.html @VERSION 1.3 ) @UPDATED( @FILE Res\HTML\nodata-welcome.html @VERSION 1.6 ) @UPDATED( @FILE Res\HTML\welcome.html @VERSION 1.7 ) ) ) @REVISION( @VERSION 1.7.7 (build 102) @DATE 29/10/2007 @COMMENTS Modified code of compiler wait dialog box and splash screen to try to prevent bug that occasionally prevent the dialog from closing, locking up application. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup Compiler v5 with ISPP preprocessor. + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE UWaitForActionUI.pas @VERSION 1.4 ) @UPDATED( @FILE VCodeSnip.vi @DATE 29/10/2007 @COMMENTS Updated file and product numbers for revision 1.7.7 build 102. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.52 ) ) ) @REVISION( @VERSION 1.8 (build 103) @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup Compiler v5 with ISPP preprocessor. + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @DATE 04/11/2007 @COMMENTS Added popup context menus to main display's detail pane. @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.28 ) @UPDATED( @FILE FmMain.pas @VERSION 1.25 ) @UPDATED( @FILE FrBrowserBase.pas @VERSION 2.5 ) @UPDATED( @FILE FrDetail.pas @VERSION 2.1 ) @UPDATED( @FILE FrDetailView.pas @VERSION 1.10 ) @NEW( @FILE IntfWBPopupsMenus @VERSION 1.0 ) @UPDATED( @FILE UActionFactory.pas @VERSION 1.1 ) @NEW( @FILE UAnchors.pas @VERSION 1.0 ) @UPDATED( @FILE UCompResHTML.pas @VERSION 1.2 ) @NEW( @FILE UDispatchList.pas @VERSION 1.0 ) @UPDATED( @FILE UHTMLDetailUtils.pas @VERSION 1.4 ) @UPDATED( @FILE UHTMLDocHelper.pas @VERSION 1.2 ) @UPDATED( @FILE UIntfObjects.pas @VERSION 1.1 ) @NEW( @FILE UIStringList.pas @VERSION 1.0 ) @NEW( @FILE ULinkAction.pas @VERSION 1.0 ) @UPDATED( @FILE URoutineHTML.pas @VERSION 1.3 ) @NEW( @FILE UWBPopupMenus.pas @VERSION 1.0 ) @UPDATED( @FILE VCodeSnip.vi @DATE 03/11/2007 @COMMENTS Updated file and product numbers for revision 1.8.0 build 103. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.53 ) @UPDATED( @FILE Res\HTML\comp-na.html @VERSION 1.7 ) @UPDATED( @FILE Res\HTML\comp-routine-tplt.html @VERSION 1.4 ) @UPDATED( @FILE Res\HTML\nodata-welcome.html @VERSION 1.7 ) @UPDATED( @FILE Res\HTML\welcome.html @VERSION 1.8 ) ) ) @REVISION( @VERSION 1.8.1 (build 104) @DATE 04/11/2007 @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup Compiler v5 with ISPP preprocessor. + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @COMMENTS Made changes to browser control and URL handling: + Changed all help links in main display to use internal 'help:' protocol rather than JavaScript calls. + Replaced calls to Sleep() while waiting for documents to load with busy wait. + Rationalised execution of help and http protocols. + Removed code associated with handling redundant JavaScript help calls. @FILES( @REMOVED UHelpTopicAction.pas @REMOVED UShellExecAction.pas @UPDATED( @FILE CodeSnip.dpr @VERSION 1.29 ) @UPDATED( @FILE ExternalObj.idl @VERSION 2.0 ) @UPDATED( @FILE FmMain.pas @VERSION 1.26 ) @UPDATED( @FILE IntfNotifier.pas @VERSION 1.2 ) @UPDATED( @FILE UActionFactory.pas @VERSION 1.2 ) @UPDATED( @FILE UHelpProtocol.pas @VERSION 1.1 ) @UPDATED( @FILE UHTTPProtocol.pas @VERSION 1.1 ) @UPDATED( @FILE UNotifier.pas @VERSION 1.2 ) @UPDATED( @FILE UProtocols.pas @VERSION 2.1 ) @UPDATED( @FILE UWBExternal.pas @VERSION 1.2 ) @UPDATED( @FILE UWBHelper.pas @VERSION 1.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 04/11/2007 @COMMENTS Updated file and product numbers for revision 1.8.1 build 104. ) @UPDATED( @FILE AutoGen\IntfExternalObj.hdr @DATE 04/11/2007 @COMMENTS Updated MPL comments to include 2007 in date range. ) @UPDATED( @FILE AutoGen\IntfExternalObj.pas @DATE 04/11/2007 @COMMENTS Updated from ExternalObj.idl v2.0 ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.54 ) @UPDATED( @FILE Res\HTML\comp-na.html @VERSION 1.8 ) @UPDATED( @FILE Res\HTML\comp-routine-tplt.html @VERSION 1.5 ) @UPDATED( @FILE Res\HTML\detail-consts.js @VERSION 1.1 ) @UPDATED( @FILE Res\HTML\external.js @VERSION 1.1 ) @UPDATED( @FILE Res\HTML\nodata-welcome.html @VERSION 1.8 ) @UPDATED( @FILE Res\HTML\welcome.html @VERSION 1.9 ) ) ) @REVISION( @VERSION 1.8.2 (build 105) @DATE 04/11/2007 @COMMENTS Refactored assignable interfaced objects. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup Compiler v5 with ISPP preprocessor. + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE FmCompilersDlg.pas @VERSION 1.3 ) @UPDATED( @FILE FmPreferencesDlg.pas @VERSION 3.1 ) @UPDATED( @FILE FrHiliterPrefs.pas @VERSION 1.3 ) @UPDATED( @FILE FrSourcePrefs.pas @VERSION 1.4 ) @UPDATED( @FILE IntfCommon.pas @VERSION 1.1 ) @UPDATED( @FILE UCompilers.pas @VERSION 1.2 ) @UPDATED( @FILE UDOSDateTime.pas @VERSION 1.2 ) @UPDATED( @FILE UHiliteAttrs.pas @VERSION 1.4 ) @UPDATED( @FILE UIStringList.pas @VERSION 1.1 ) @UPDATED( @FILE UPreferences.pas @VERSION 2.2 ) @UPDATED( @FILE USyntaxHiliters.pas @VERSION 1.5 ) @UPDATED( @FILE UUpdateMgr.pas @VERSION 1.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 04/11/2007 @COMMENTS Updated file and product numbers for revision 1.8.2 build 105. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.55 ) ) ) @REVISION( @VERSION 1.8.3 (build 106) @DATE 05/11/2007 @COMMENTS Refactored dynamic CSS creation code. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup Compiler v5 with ISPP preprocessor. + Microsoft MIDL compiler + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE FmAboutDlg.pas @VERSION 2.2 ) @UPDATED( @FILE FrBrowserBase.pas @VERSION 2.6 ) @UPDATED( @FILE FrCompCheck.pas @VERSION 1.8 ) @UPDATED( @FILE FrDetailView.pas @VERSION 1.11 ) @UPDATED( @FILE FrHTMLDlg.pas @VERSION 1.7 ) @UPDATED( @FILE FrHTMLPreview.pas @VERSION 1.3 ) @UPDATED( @FILE FrInfo.pas @VERSION 1.5 ) @UPDATED( @FILE FrNewsHTML.pas @VERSION 1.4 ) @UPDATED( @FILE UCSSBuilder.pas @VERSION 1.2 ) @UPDATED( @FILE UCSSUtils.pas @VERSION 1.1 ) @UPDATED( @FILE UHiliterCSS.pas @VERSION 1.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 05/11/2007 @COMMENTS Updated file and product numbers for revision 1.8.3 build 106. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 1.56 ) ) ) @REVISION( @VERSION 1.8.4 (build 107) @COMMENTS + Updated Setup script to use macros. + Modified Build batch file to work with Windows SDK 2008. + Added manifest resource to ensure compatibility with Windows Vista and to use Vista themes. + Fixed border problem in web update dialog box and about box when displayed under Vista / IE7 browser control. + Prevented selection of text in previews displayed in preferences dialog box. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v7.0 @DATE 22/04/2008 @FILES( @REMOVED Dialogs.rc @UPDATED( @FILE CodeSnip.dpr @VERSION 1.30 ) @UPDATED( @FILE Build.bat @VERSION 1.1 ) @UPDATED( @FILE FmAboutDlg.pas @VERSION 2.3 ) @UPDATED( @FILE FmMain.pas @VERSION 1.27 ) @UPDATED( @FILE FmUpdateDlg.pas @VERSION 1.4 ) @UPDATED( @FILE FrHiliterPrefs.pas @VERSION 1.4 ) @UPDATED( @FILE FrNewsHTML.pas @VERSION 1.5 ) @UPDATED( @FILE FrPrintingPrefs.pas @VERSION 1.2 ) @NEW( @FILE FrRTFShowCase.pas @VERSION 1.0 ) @UPDATED( @FILE FrSourcePrefs.pas @VERSION 1.5 ) @UPDATED( @FILE Resources.rc @VERSION 2.0 @COMMENTS Combines content from Images.rc and removed Dialogs.rc @RENAMED_FROM Images.rc ) @NEW( @FILE UShowCaseCtrl.pas @VERSION 1.0 ) @UPDATED( @FILE VCodeSnip.vi @DATE 21/04/2008 @COMMENTS Updated file and product numbers for revision 1.8.4 build 107. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 2.0 ) @UPDATED( @FILE Res\HTML\dlg-about-database-tplt.html @VERSION 1.3 ) @NEW( @FILE Res\Misc\CodeSnip.manifest @DATE 21/04/2008 ) @UPDATED( @FILE Help\HTML\license.htm @DATE 22/04/2008 @COMMENTS Updated program copyright range to 2005-2008. ) ) ) @REVISION( @VERSION 1.8.5 (build 108) @DATE 30/05/2008 @COMMENTS + Fixed bug that was causing Save Snippet and Save Unit dialog boxes to ignore file type selected by user, always outputting default file type. + Deleted some unused source code. + Removed option to install a desktop icon from installer. Also refactored install script to conform to current Inno Setup standards. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11.1 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE USaveSourceDlg.pas @VERSION 1.3 ) @UPDATED( @FILE USourceFileOutputMgr.pas @VERSION 1.3 ) @UPDATED( @FILE UUtils.pas @VERSION 1.6 ) @UPDATED( @FILE VCodeSnip.vi @DATE 30/05/2008 @COMMENTS Updated file and product numbers for revision 1.8.5 build 108. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 2.1 ) ) ) @REVISION( @VERSION 1.8.6 (build 109) @DATE 02/06/2008 @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11.1 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v7.0 @COMMENTS + Fixed lock-up that could occur when displaying wait dialog box while background tasks execute. Previous attempt to fix this problem failed. + Changed "marquee" that is displayed in wait dialog box to appear correctly on Vista. @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.31 ) @UPDATED( @FILE FmWaitDlg.pas @VERSION 2.2 ) @NEW( @FILE UMarquee.pas @VERSION 1.0 ) @UPDATED( @FILE USystemInfo.pas @VERSION 1.1 ) @UPDATED( @FILE UWaitForActionUI.pas @VERSION 1.5 ) @UPDATED( @FILE VCodeSnip.vi @DATE 02/06/2008 @COMMENTS Updated file and product numbers for revision 1.8.6 build 109. ) ) ) @REVISION( @VERSION 1.8.7 (build 110) @DATE 05/06/2008 @COMMENTS + Made selected tabs in information and detail pane persistent. + Fixed bug in build script. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11.1 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE Build.bat @VERSION 1.2 ) @UPDATED( @FILE FmMain.pas @VERSION 1.28 ) @UPDATED( @FILE UMainDisplayMgr.pas @VERSION 2.1 ) @UPDATED( @FILE UWindowSettings.pas @VERSION 1.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 05/06/2008 @COMMENTS Updated file and product numbers for revision 1.8.7 build 110. ) ) ) @REVISION( @VERSION 1.8.8 (build 111) @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11.1 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v7.0 @COMMENTS + Changed to make application minimisation, task bar preview window, and appearance in "Flip 3D" task switching display correctly on Windows Vista. + Provided work-around for Delphi's Alt key bug on XP and Vista (CodeGear Quality Central bug report #374030). @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.32 ) @UPDATED( @FILE FmBase.pas @VERSION 2.2 ) @UPDATED( @FILE FmGenericDlg.pas @VERSION 2.2 ) @UPDATED( @FILE FmMain.pas @VERSION 1.29 ) @UPDATED( @FILE FmWaitDlg.pas @VERSION 2.3 ) @NEW( @FILE UAltBugFix.pas @VERSION 1.0 ) @UPDATED( @FILE UDlgHelper.pas @VERSION 1.1 @RENAMED_FROM UDlgAligner.pas ) @UPDATED( @FILE UFormAligner.pas @VERSION 2.1 ) @UPDATED( @FILE UMessageBox.pas @VERSION 2.1 ) @NEW( @FILE UMultiCastEvents.pas @VERSION 1.0 ) @UPDATED( @FILE UPageSetupDialogEx.pas @VERSION 1.2 ) @UPDATED( @FILE USaveSourceDlg.pas @VERSION 1.4 ) @UPDATED( @FILE USystemInfo.pas @VERSION 1.2 ) @UPDATED( @FILE UThemesEx.pas @VERSION 1.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 11/06/2008 @COMMENTS Updated file and product numbers for revision 1.8.8 build 111. ) ) ) @REVISION( @VERSION 1.8.9 (build 112) @DATE 10/08/2008 @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v7.0 @COMMENTS + Modified Select Compiler dialog box (opened from Configure Compiler dialog) and Choose Element Colour dialog (opened from Preferences dialog) to be aligned correctly over dialogs, work correctly with Vista task bar and support help keywords. + Select Compiler file open dialog now defaults to display any current compiler executable. + Choose Element Colour dialog box now uses UK English and has custom title. + Added help topics for Select Compiler and Choose Element Colour dialogs. @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.33 ) @UPDATED( @FILE FmCompilersDlg.pas @VERSION 1.4 ) @UPDATED( @FILE FrHiliterPrefs.pas @VERSION 1.5 ) @NEW( @FILE UColorBoxEx.pas @VERSION 1.0 ) @NEW( @FILE UColorDialogEx.pas @VERSION 1.0 ) @NEW( @FILE UOpenDialogEx.pas @VERSION 1.0 ) @UPDATED( @FILE VCodeSnip.vi @DATE 10/08/2008 @COMMENTS Updated file and product numbers for revision 1.8.9 build 112. ) @UPDATED( @FILE Help\CodeSnip.hhp @DATE 10/08/2008 @COMMENTS Added topics for Choose Element Colour dialog box and Select Compiler dialog box. ) @UPDATED( @FILE Help\Index.hhk @DATE 10/08/2008 @COMMENTS Added keywords for Choose Element Colour dialog box and Select Compiler dialog box. ) @NEW( @FILE Help\HTML\dlg_elementcolour.htm @DATE 10/08/2008 @COMMENTS New topic for Choose Element Colour dialog box. ) @NEW( @FILE Help\HTML\dlg_selectcompiler.htm @DATE 10/08/2008 @COMMENTS New topic for Select Compiler dialog box. ) ) ) @REVISION( @VERSION 1.8.10 (build 113) @DATE 11/08/2008 @COMMENTS + Refactored various units to use extended theme support. + Fixed redraw bug in tree views that use check boxes: check boxes were redrawing in wrong state when themes changed. + Improved support for theme changes. Theme manager now gets notified of changes directly from Windows. + Suppressed un-necessary compiler warnings. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v7.0 @FILES( @UPDATED( @FILE FmAboutDlg.pas @VERSION 2.4 ) @UPDATED( @FILE FmBase.pas @VERSION 2.3 ) @UPDATED( @FILE FmCompilersDlg.pas @VERSION 1.5 ) @UPDATED( @FILE FrCheckedTV.pas @VERSION 1.1 ) @UPDATED( @FILE UAltBugFix.pas @VERSION 1.1 ) @UPDATED( @FILE UMarquee.pas @VERSION 1.1 ) @NEW( @FILE UMessageWindow.pas @VERSION 1.0 ) @UPDATED( @FILE UMultiCastEvents.pas @VERSION 1.1 ) @UPDATED( @FILE UThemesEx.pas @VERSION 1.3 ) @UPDATED( @FILE UTVCheckBoxes.pas @VERSION 1.2 ) @UPDATED( @FILE UWBUIMgr.pas @VERSION 2.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 11/08/2008 @COMMENTS Updated file and product numbers for revision 1.8.10 build 113. ) @UPDATED( @FILE Res\Img\TVCheckBoxes.bmp @DATE 11/08/2008 @COMMENTS Changed order of check box faces to match TCheckBoxState ordinals. Duplicated all check boxes as placeholder for "hot" images. This change made to help fix display bug in treeviews that use checkboxes the appeared when themes change. ) ) ) @REVISION( @VERSION 1.8.11 (build 114) @DATE 11/08/2008 @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v7.0 @COMMENTS Removed duplicate compiler glyph resources and modified compiler handling code accordingly. @FILES( @REMOVED Res\Img\Delphi3.bmp @REMOVED Res\Img\Delphi2006w.bmp @REMOVED Res\Img\Delphi2007.bmp @UPDATED( @FILE Resources.rc @VERSION 2.1 ) @UPDATED( @FILE UBDSCompiler.pas @VERSION 1.2 ) @UPDATED( @FILE UDelphiCompiler.pas @VERSION 1.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 11/08/2008 @COMMENTS Updated file and product numbers for revision 1.8.11 build 114. ) @UPDATED( @FILE Res\Img\Delphi2_3.bmp @DATE 01/03/2005 @COMMENTS Renamed without change. @RENAMED_FROM Res\Img\Delphi2.bmp ) @UPDATED( @FILE Res\Img\BDS.bmp @DATE 07/01/2006 @COMMENTS Renamed without change. @RENAMED_FROM Res\Img\Delphi2005w.bmp ) ) ) @REVISION( @VERSION 1.9 (build 115) @COMMENTS + Changed so that all user accounts use the same database rather than having their own copy. Database now stored in common application data folder, along with registration information. Per-user configuration information remains in per-user application data folder in renamed file. + Installer can now optionally preserve data stored in database and configuration file used by earlier versions of the program. This involves creating new config files and moving the database. + Updated help file re these changes. @COMPILERS + Delphi 7 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.1 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v7.0 @DATE 14/08/2008 @FILES( @UPDATED( @FILE UAppInfo.pas @VERSION 1.6 ) @UPDATED( @FILE USettings.pas @VERSION 1.5 ) @UPDATED( @FILE VCodeSnip.vi @DATE 13/08/2008 @COMMENTS Updated file and product numbers for revision 1.9.0 build 115. ) @UPDATED( @FILE Help\HTML\about_compiler_checks.htm @DATE 14/08/2008 @COMMENTS Noted that compiler checks are on a per-user basis. ) @UPDATED( @FILE Help\HTML\dlg_configcompilers.htm @DATE 14/08/2008 @COMMENTS + Noted that compiler configuration changes don't affect other users. + Added link to "about compiler checks" topic. ) @UPDATED( @FILE Help\HTML\dlg_update.htm @DATE 14/08/2008 @COMMENTS Added note that database updates apply to all users. ) @UPDATED( @FILE Help\HTML\privacy_statement.htm @DATE 14/08/2008 @COMMENTS Revised section that discusses ini files to refer to Common.ini and User.ini instead of CodeSnip.ini. ) @UPDATED( @FILE Help\HTML\quickstart.htm @DATE 14/08/2008 @COMMENTS Modified "download the database" section saying how to tell if there is no database. ) @UPDATED( @FILE Help\HTML\task_update.htm @DATE 14/08/2008 @COMMENTS Noted that database updates affect all users. ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 2.2 ) @NEW( @FILE Install\DataLocations.ps @VERSION 1.0 ) @NEW( @FILE Install\EventHandlers.ps @VERSION 1.0 ) @NEW( @FILE Install\UpdateDBase.ps @VERSION 1.0 ) @UPDATED( @FILE Install\UpdateIni.ps @VERSION 2.0 ) @NEW( @FILE InstallHelper\Build.bat @VERSION 1.0 @COMMENTS Build script for CSSetupHelper. ) @NEW( @FILE InstallHelper\CSSetupHelper.dpr @VERSION 1.0 ) @NEW( @FILE InstallHelper\CSSetupHelperRes.rc @VERSION 1.0 ) @NEW( @FILE InstallHelper\VCSSetupHelper.vi @DATE 14/08/2008 @COMMENTS Original version 1.0.0 build 1. ) @NEW( @FILE InstallHelper\Res\CSSetupHelper.manifest @VERSION 1.0 ) ) ) @REVISION( @VERSION 1.9.1 (build 116) @DATE 24/08/2008 @COMMENTS Rebuilt CodeSnip and install helper program with Delphi 2006: + Modified CodeSnip source to compile without warnings. + Replaced deprecated library calls with alternatives. + Updated build scripts. @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @FILES( @UPDATED( @FILE Build.bat @VERSION 1.3 ) @UPDATED( @FILE UDOSDateTime.pas @VERSION 1.3 ) @UPDATED( @FILE UFreePascalCompiler.pas @VERSION 1.1 ) @UPDATED( @FILE UHilitePasLexer.pas @VERSION 1.1 ) @UPDATED( @FILE UHilitePasParser.pas @VERSION 1.1 ) @UPDATED( @FILE UHTMLTemplate.pas @VERSION 1.1 ) @UPDATED( @FILE UJavaScriptUtils.pas @VERSION 1.3 ) @UPDATED( @FILE UPrinterDocPropsDlg.pas @VERSION 1.1 ) @UPDATED( @FILE USearch.pas @VERSION 2.3 ) @UPDATED( @FILE USimpleDispatch.pas @VERSION 1.1 ) @UPDATED( @FILE USnipData.pas @VERSION 1.1 ) @UPDATED( @FILE USnippets.pas @VERSION 1.2 ) @UPDATED( @FILE USourceFileInfo.pas @VERSION 1.2 ) @UPDATED( @FILE UStrStreamWriter.pas @VERSION 1.1 ) @UPDATED( @FILE UTestCompile.pas @VERSION 1.3 ) @UPDATED( @FILE UUtils.pas @VERSION 1.7 ) @UPDATED( @FILE UWBUIMgr.pas @VERSION 2.3 ) @UPDATED( @FILE VCodeSnip.vi @DATE 24/08/2008 @COMMENTS Updated file and product numbers for revision 1.9.1 build 116. ) @UPDATED( @FILE InstallHelper\Build.bat @VERSION 1.1 ) @UPDATED( @FILE InstallHelper\VCSSetupHelper.vi @DATE 24/08/2008 @COMMENTS Updated build number only to build 2. Program was rebuilt with Delphi 2006 with no changes to source code. ) ) ) @REVISION( @VERSION 1.9.2 (build 117) @DATE 24/08/2008 @COMMENTS + Changed method used to generate program key. No longer uses MAC Address, since code to find this fails on Windows Vista. + Refactored to remove knowledge of how contributor information and database are stored from AppInfo class. + Revised code that manages contributors so that storage details are private to the classes. @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.35 ) @UPDATED( @FILE FmAboutDlg.pas @VERSION 2.5 ) @UPDATED( @FILE UAppInfo.pas @VERSION 1.7 ) @UPDATED( @FILE UContributors.pas @VERSION 1.2 ) @UPDATED( @FILE UIniDataReader.pas @VERSION 1.2 ) @NEW( @FILE USystemID.pas @VERSION 1.0 ) @UPDATED( @FILE USystemInfo.pas @VERSION 1.3 ) @UPDATED( @FILE VCodeSnip.vi @DATE 24/08/2008 @COMMENTS Updated file and product numbers for revision 1.9.2 build 117. ) ) ) @REVISION( @VERSION 1.9.3 (build 118) @DATE 24/08/2008 @COMMENTS Fixed bug in the database updater which could cause a deleted local file not to be noticed and not replaced. @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @FILES( @UPDATED( @FILE UDownloadMgr.pas @VERSION 1.1 ) @UPDATED( @FILE UUpdateMgr.pas @VERSION 1.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 24/08/2008 @COMMENTS Updated file and product numbers for revision 1.9.3 build 118. ) ) ) @REVISION( @VERSION 1.9.4 (build 119) @DATE 25/08/2008 @COMMENTS + Improved handling of errors encountered when running compilers. + Provided checks for invalid compiler exe files in Config Compilers dialog box. + Added enumerator to Compilers object. + Made ECodeSnip exceptions and descendants clonable when copying between threads. @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.36 ) @UPDATED( @FILE FmCompilersDlg.pas @VERSION 1.6 ) @UPDATED( @FILE FmMain.pas @VERSION 1.30 ) @UPDATED( @FILE IntfCompilers.pas @VERSION 1.2 ) @UPDATED( @FILE UCompilerBase.pas @VERSION 1.2 ) @UPDATED( @FILE UCompilerRunner.pas @VERSION 1.1 ) @UPDATED( @FILE UCompilers.pas @VERSION 1.3 ) @NEW( @FILE UExeFileType.pas @VERSION 1.0 ) @UPDATED( @FILE UExceptions.pas @VERSION 1.1 ) @NEW( @FILE UTestCompileUI.pas @VERSION 1.0 ) @UPDATED( @FILE UThreadWrapper.pas @VERSION 1.1 ) @UPDATED( @FILE UWebService.pas @VERSION 1.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 25/08/2008 @COMMENTS Updated file and product numbers for revision 1.9.4 build 119. ) ) ) @REVISION( @VERSION 2.0 (build 120) @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @COMMENTS Major update.\ Added support for user defined snippets: + User database can be edited, saved, backed-up and restored. + User database can reference code in main database. + Names of user defined snippets are coloured blue to distiguish them from main database. + User database is stored as a mix of XML and source files in a subfolder of the per-user application data folder. + Queries can now be refreshed when content of user database changes.\ Other changes: + Modified extended external object that communicates between browser controls and application. + Main database engine heavily modified. + Greater use of DHTML to manipulate main display. + Made browser popup menu display glyphs for items menu items that replicate links in browser control. + Modified welcome page to appear differently depending on state of main and user defined databases. + Disclaimers, copyright and other headers of saved, printed and copied documents changed. + Commenting of exported code changed slightly to allow for user snippets that may not support all commenting styles. + Fixed status bar display bug. + Category headers in overview pane are now in bold. + Added enumerators to several list objects to support for..in construct. + Tweaked exception handling. + Added support for converting GIF resources into bitmaps for use in image lists. + Changed URL used to access program's home page. + Updated help file to reflect changes. + Added credits for use of Anders Melander's GIFImage unit to about box. @DATE 15/09/2008 @FILES( @REMOVED Res\HTML\nodata-welcome.html @UPDATED( @FILE CodeSnip.dpr @VERSION 1.37 ) @UPDATED( @FILE ExternalObj.idl @VERSION 3.0 ) @UPDATED( @FILE FmMain.pas @VERSION 1.31 ) @NEW( @FILE FmUserDBEditDlg.pas @VERSION 1.0 ) @UPDATED( @FILE FrBrowserBase.pas @VERSION 2.7 ) @UPDATED( @FILE FrDetailView.pas @VERSION 1.12 ) @UPDATED( @FILE FrOverview.pas @VERSION 1.4 ) @UPDATED( @FILE FrSelectSnippets.pas @VERSION 2.1 ) @UPDATED( @FILE HTML.hrc @VERSION 1.11 ) @UPDATED( @FILE IntfNotifier.pas @VERSION 1.3 ) @UPDATED( @FILE UActionFactory.pas @VERSION 1.3 ) @UPDATED( @FILE UAppInfo.pas @VERSION 1.8 ) @UPDATED( @FILE UCheckSum.pas @VERSION 1.1 ) @UPDATED( @FILE UColours.pas @VERSION 1.4 ) @NEW( @FILE UDataStreamWriter.pas @VERSION 1.0 ) @UPDATED( @FILE UDetailPageLoader.pas @VERSION 1.4 ) @UPDATED( @FILE UDHTML.pas @VERSION 1.5 ) @UPDATED( @FILE UDispatchList.pas @VERSION 1.1 ) @NEW( @FILE UEditRoutineAction.pas @VERSION 1.0 ) @UPDATED( @FILE UExceptions.pas @VERSION 1.1 ) @NEW( @FILE UGIFImageList.pas @VERSION 1.0 ) @UPDATED( @FILE UGlobals.pas @VERSION 1.3 ) @UPDATED( @FILE UHTMLDetailUtils.pas @VERSION 1.5 ) @UPDATED( @FILE UHTMLDocHelper.pas @VERSION 1.3 ) @UPDATED( @FILE UHTMLGenerators.pas @VERSION 1.8 ) @NEW( @FILE UImageTags.pas @VERSION 1.0 ) @UPDATED( @FILE UIniDataReader.pas @VERSION 2.0 ) @UPDATED( @FILE UIStringList.pas @VERSION 1.2 ) @UPDATED( @FILE UMultiCastEvents.pas @VERSION 2.0 ) @UPDATED( @FILE UNotifier.pas @VERSION 1.3 ) @NEW( @FILE UNulDataReader.pas @VERSION 1.0 ) @UPDATED( @FILE UPrintDocuments.pas @VERSION 1.1 ) @UPDATED( @FILE UQuery.pas @VERSION 1.1 ) @UPDATED( @FILE URoutineAction.pas @VERSION 1.1 ) @UPDATED( @FILE URoutineHTML.pas @VERSION 1.4 ) @NEW( @FILE USaveDialogEx.pas @VERSION 1.0 ) @UPDATED( @FILE USaveSnippetMgr.pas @VERSION 2.3 ) @UPDATED( @FILE USaveUnitMgr.pas @VERSION 1.4 ) @UPDATED( @FILE USnipData.pas @VERSION 2.0 ) @UPDATED( @FILE USnippets.pas @VERSION 2.0 ) @NEW( @FILE USnippetsIO.pas @VERSION 1.0 ) @UPDATED( @FILE USnippetSourceGen.pas @VERSION 1.4 ) @UPDATED( @FILE USourceGen.pas @VERSION 1.3 ) @UPDATED( @FILE UStatusBarMgr.pas @VERSION 1.2 ) @NEW( @FILE UUserDBBackup.pas @VERSION 1.0 ) @NEW( @FILE UUserDBMgr.pas @VERSION 1.0 ) @UPDATED( @FILE UUtils.pas @VERSION 1.8 ) @UPDATED( @FILE UWBExternal.pas @VERSION 1.3 ) @UPDATED( @FILE UWBPopupMenus.pas @VERSION 1.1 ) @NEW( @FILE UXMLDataIO.pas @VERSION 1.0 ) @NEW( @FILE UXMLDocumentEx.pas @VERSION 1.0 ) @UPDATED( @FILE VCodeSnip.vi @DATE 14/09/2008 @COMMENTS Updated file and product numbers for revision 2.0.0 build 120. ) @NEW( @FILE 3rdParty\GIFImage.pas @DATE 18/01/2007 @COMMENTS Based on v2.2 by Anders Melander. Updated several times by Finn Tolderlund ) @UPDATED( @FILE AutoGen\IntfExternalObj.hdr @DATE 26/08/2008 @COMMENTS Updated MPL comments to include 2007 in date range. ) @UPDATED( @FILE AutoGen\IntfExternalObj.pas @DATE 14/09/2008 @COMMENTS Updated from ExternalObj.idl v3.0 ) @UPDATED( @FILE Help\CodeSnip.hhp @DATE 10/09/2008 @COMMENTS Added new dlg_backup, dlg_restore, menu_database, standard_format, task_addsnippets and dlg_editsnippet topics. ) @UPDATED( @FILE Help\Index.hhk @DATE 10/09/2008 @COMMENTS Added keywords for new topics. ) @UPDATED( @FILE Help\TOC.hhc @DATE 10/09/2008 @COMMENTS Added Database menu under Main Menu heading. ) @UPDATED( @FILE Help\HTML\about_compiler_checks.htm @DATE 10/09/2008 @COMMENTS + Changed to refer to new location of Test Compile menu option on Database menu. + Noted that routines must be in standard format to test compile. ) @NEW( @FILE Help\HTML\credits_url.htm @DATE 09/09/2008 @COMMENTS Help topic that describes how to embed links in a snippet's credits. ) @UPDATED( @FILE Help\HTML\detail_compilerchecks.htm @DATE 10/09/2008 @COMMENTS + Changed to refer to new location of Test Compile menu option on Database menu. + Noted that routines must be in standard format to test compile. ) @NEW( @FILE Help\HTML\dlg_backup.htm @DATE 10/09/2008 @COMMENTS Help topic for Save Backup dialog box. ) @NEW( @FILE Help\HTML\dlg_editsnippet.htm @DATE 13/09/2008 @COMMENTS Topic for Add / Edit Snippet dialog box. ) @NEW( @FILE Help\HTML\dlg_restore.htm @DATE 10/09/2008 @COMMENTS Help topic for Open Backup dialog box. ) @UPDATED( @FILE Help\HTML\dlg_update.htm @DATE 11/09/2008 @COMMENTS Changed to refer to Database menu instead of File menu for database update menu option. ) @UPDATED( @FILE Help\HTML\main_menu.htm @DATE 11/09/2008 @COMMENTS Added new Database menu entry and modified File menu entry. ) @NEW( @FILE Help\HTML\menu_database.htm @DATE 10/09/2008 @COMMENTS New topic for new Database menu. ) @UPDATED( @FILE Help\HTML\menu_file.htm @DATE 09/09/2008 @COMMENTS Removed menu items that are now in Database menu. ) @UPDATED( @FILE Help\HTML\quickstart.htm @DATE 10/09/2008 @COMMENTS + Changed to refer to Database rather than File menu for Update From Web menu item. + Added section about the user database. ) @NEW( @FILE Help\HTML\standard_format.htm @DATE 09/09/2008 @COMMENTS Help topic that outlines the Standard Format standard for code snippets. ) @UPDATED( @FILE Help\HTML\tasks.htm @DATE 10/09/2008 @COMMENTS Added new "Add Routines to Database" task. ) @NEW( @FILE Help\HTML\task_addsnippets.htm @DATE 14/09/2008 @COMMENTS Task topic that describes how to add user defined snippets to database. ) @UPDATED( @FILE Help\HTML\task_search.htm @DATE 10/09/2008 @COMMENTS Fixed error in glyph alt text. ) @UPDATED( @FILE Help\HTML\task_testcompile.htm @DATE 11/09/2008 @COMMENTS + Changed to refer to new location of Test Compile menu option on Database menu. + Noted that routines must be in standard format to test compile. ) @UPDATED( @FILE Help\HTML\task_update.htm @DATE 11/09/2008 @COMMENTS + Changed to refer to new location in Database menu of Update From Web menu item. + Noted that updating database does not affect the user database. ) @UPDATED( @FILE Help\HTML\welcome.htm @DATE 10/09/2008 @COMMENTS Noted that user's routines can be added to the database. ) @NEW( @FILE Help\Images\AddSnippet.gif @DATE 09/09/2008 @COMMENTS New snippet action glyph. ) @NEW( @FILE Help\Images\DeleteSnippet.gif @DATE 09/09/2008 @COMMENTS Delete snippet action glyph. ) @NEW( @FILE Help\Images\EditSnippet.gif @DATE 09/09/2008 @COMMENTS Edit snippet action glyph. ) @NEW( @FILE Help\Images\SaveDatabase.gif @DATE 09/09/2008 @COMMENTS Save database action glyph. ) @UPDATED( @FILE Res\HTML\dlg-about-database-tplt.html @VERSION 1.4 ) @UPDATED( @FILE Res\HTML\dlg-about-program-tplt.html @VERSION 1.6 ) @UPDATED( @FILE Res\HTML\comp-na.html @VERSION 1.9 ) @UPDATED( @FILE Res\HTML\comp-routine-tplt.html @VERSION 1.6 ) @UPDATED( @FILE Res\HTML\detail.js @VERSION 1.1 ) @UPDATED( @FILE Res\HTML\detail-consts.js @VERSION 1.2 ) @UPDATED( @FILE Res\HTML\external.js @VERSION 1.2 ) @UPDATED( @FILE Res\HTML\info-category-empty-tplt.html @VERSION 1.1 ) @UPDATED( @FILE Res\HTML\info-category-list-tplt.html @VERSION 1.2 ) @UPDATED( @FILE Res\HTML\info-routine.html @VERSION 1.1 ) @UPDATED( @FILE Res\HTML\info-routine-tplt.html @VERSION 2.1 ) @UPDATED( @FILE Res\HTML\welcome.html @VERSION 2.0 ) @UPDATED( @FILE Res\Img\configcomp.gif @DATE 13/09/2008 @COMMENTS Modified to display correctly when coverted to bitmap. ) @NEW( @FILE Res\Img\editsnippet.gif @DATE 14/09/2008 @COMMENTS Action glyph for editing user defined snippets. ) @UPDATED( @FILE Res\Img\hideunit.gif @DATE 13/09/2008 @COMMENTS Modified to display correctly when coverted to bitmap. ) @UPDATED( @FILE Res\Img\viewunit.gif @DATE 13/09/2008 @COMMENTS Modified to display correctly when coverted to bitmap. ) @UPDATED( @FILE Res\Misc\CodeSnip.manifest @VERSION 1.1 ) ) ) @REVISION( @VERSION 2.0.1 (build 121) @DATE 17/09/2008 @COMMENTS + Fixed bug that fails to load user database and deletes it if a category is added to main database during online update. + Fixed bug that ignores any user defined snippets that have same name as snippets in main database. + Ensured main form is disabled when database is loading. + Ensured splash form is hidden if an exception occurs while splash form is displayed. @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @FILES( @UPDATED( @FILE FmMain.pas @VERSION 1.32 ) @UPDATED( @FILE USnippetsIO.pas @VERSION 1.1 ) @UPDATED( @FILE UXMLDataIO.pas @VERSION 1.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 17/09/2008 @COMMENTS Updated file and product numbers for revision 2.0.1 build 121. ) ) ) @REVISION( @VERSION 2.0.2 (build 122) @DATE 19/09/2008 @COMMENTS + Now gives option to save changed user defined database before updated main database. + When a routine is updated or deleted references to it in other routines are updated or removed. + Corrected reference in installer to menu item used to update database (this changed from v2). @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @FILES( @UPDATED( @FILE FmMain.pas @VERSION 1.33 ) @UPDATED( @FILE USnippets.pas @VERSION 2.1 ) @UPDATED( @FILE UUserDBMgr.pas @VERSION 1.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 19/09/2008 @COMMENTS Updated file and product numbers for revision 2.0.2 build 122. ) @UPDATED( @FILE Install\EventHandlers.ps @VERSION 1.1 ) ) ) @REVISION( @VERSION 2.0.3 (build 123) @DATE 20/09/2008 @COMMENTS Fixed bug that caused an assertion failure when an attempt was made to display the Select Routines dialog box when an empty category was present in database. @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @FILES( @UPDATED( @FILE FrSelectSnippets.pas @VERSION 2.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 20/09/2008 @COMMENTS Updated file and product numbers for revision 2.0.3 build 123. ) ) ) @REVISION( @VERSION 2.0.4 (build 124) @DATE 21/09/2008 @COMMENTS + Improved speed of looking up routines in database. + Prevented any user defined routine from referencing itself. + User defined routines now always reference routines from user database in preference to main database when there is a name conflict. @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @FILES( @UPDATED( @FILE FmUserDBEditDlg.pas @VERSION 1.1 ) @UPDATED( @FILE USnippets.pas @VERSION 2.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 21/09/2008 @COMMENTS Updated file and product numbers for revision 2.0.4 build 124. ) ) ) @REVISION( @VERSION 2.0.5 (build 125) @DATE 03/10/2008 @COMMENTS Refactoring: changed custom save source dialog to descend from extended save dialog box. @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @FILES( @UPDATED( @FILE USaveDialogEx.pas @VERSION 1.1 ) @UPDATED( @FILE USaveSourceDlg.pas @VERSION 2.0 ) @UPDATED( @FILE VCodeSnip.vi @DATE 03/10/2008 @COMMENTS Updated file and product numbers for revision 2.0.5 build 125. ) ) ) @REVISION( @VERSION 2.0.6 (build 126) @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @COMMENTS Refactoring: + Added class methods to instantiate and use various classes that have only one public method to save caller having to create, execute and destroy object. Public constructors of these classes were changed to cause assertion failure if directly called. + Made static classes derive from new base class that causes assertion failure if constructor called. + Combined some action update handlers in main form. + Updated assertions and raising of EBug exceptions to programatically get name of class triggering error. + Made some class' protected and private sections strict. @DATE 05/10/2008 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.38 ) @UPDATED( @FILE FmMain.pas @VERSION 1.34 ) @UPDATED( @FILE UActionFactory.pas @VERSION 1.4 ) @UPDATED( @FILE UAnchors.pas @VERSION 1.1 ) @UPDATED( @FILE UAppInfo.pas @VERSION 1.9 ) @UPDATED( @FILE UBaseObjects.pas @VERSION 2.0 @RENAMED_FROM UIntfObjects.pas ) @UPDATED( @FILE UCheckSum.pas @VERSION 1.2 ) @UPDATED( @FILE UCompilers.pas @VERSION 1.4 ) @UPDATED( @FILE UCompResHTML.pas @VERSION 1.3 ) @UPDATED( @FILE UCopySnippetMgr.pas @VERSION 1.2 ) @UPDATED( @FILE UDataBackupMgr.pas @VERSION 1.1 ) @UPDATED( @FILE UDetailPageLoader.pas @VERSION 1.5 ) @UPDATED( @FILE UDHTML.pas @VERSION 1.6 ) @UPDATED( @FILE UDlgHelper.pas @VERSION 1.2 ) @UPDATED( @FILE UDOSDateTime.pas @VERSION 1.4 ) @UPDATED( @FILE UExceptions.pas @VERSION 1.2 ) @UPDATED( @FILE UFontHelper.pas @VERSION 1.1 ) @UPDATED( @FILE UHiliteAttrs.pas @VERSION 1.5 ) @UPDATED( @FILE UHiliterPersist.pas @VERSION 1.2 ) @UPDATED( @FILE UHTMLDocHelper.pas @VERSION 1.4 ) @UPDATED( @FILE UHTMLGenerators.pas @VERSION 1.9 ) @UPDATED( @FILE UImageTags.pas @VERSION 1.1 ) @UPDATED( @FILE UMessageBox.pas @VERSION 2.2 ) @UPDATED( @FILE UNulUIHandler.pas @VERSION 1.1 ) @UPDATED( @FILE UOleClientSite.pas @VERSION 1.1 ) @UPDATED( @FILE UParams.pas @VERSION 1.1 ) @UPDATED( @FILE UPrintMgr.pas @VERSION 1.1 ) @UPDATED( @FILE UProtocols.pas @VERSION 2.2 ) @UPDATED( @FILE USaveSnippetMgr.pas @VERSION 2.4 ) @UPDATED( @FILE USaveUnitMgr.pas @VERSION 1.5 ) @UPDATED( @FILE USearch.pas @VERSION 2.4 ) @UPDATED( @FILE USimpleDispatch.pas @VERSION 1.2 ) @UPDATED( @FILE USnipData.pas @VERSION 2.1 ) @UPDATED( @FILE USnippetMgr.pas @VERSION 1.2 ) @UPDATED( @FILE USnippetsIO.pas @VERSION 1.2 ) @UPDATED( @FILE USyntaxHiliters.pas @VERSION 1.6 ) @UPDATED( @FILE UTestCompile.pas @VERSION 1.4 ) @UPDATED( @FILE UTestCompileUI.pas @VERSION 1.1 ) @UPDATED( @FILE UThreadWrapper.pas @VERSION 1.2 ) @UPDATED( @FILE UUserDBMgr.pas @VERSION 1.2 ) @UPDATED( @FILE UWaitForActionUI.pas @VERSION 1.6 ) @UPDATED( @FILE UWBController.pas @VERSION 1.1 ) @UPDATED( @FILE UWBHelper.pas @VERSION 1.2 ) @UPDATED( @FILE UWBPopupMenus.pas @VERSION 1.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 04/10/2008 @COMMENTS Updated file and product numbers for revision 2.0.6 build 126. ) ) ) @REVISION( @VERSION 2.0.7 (build 127) @DATE 05/10/2008 @COMMENTS Fixed residual bug in alt key bug workaround (CodeGear Quality Central bug report #374030). The bug was manifesting itself only for the first dialog box displayed after the program started. @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @FILES( @UPDATED( @FILE FmBase.pas @VERSION 2.4 ) @UPDATED( @FILE UAltBugFix.pas @VERSION 1.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 05/10/2008 @COMMENTS Updated file and product numbers for revision 2.0.7 build 127. ) ) ) @REVISION( @VERSION 2.1 (build 128) @DATE 11/10/2008 @COMMENTS + Added support for Delphi 2009 Win 32 personality. + Refactored some code. + Updated help file re Delphi 2009 support. + Added a button to set all compiler results to success to snippets edit dialog box. @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @FILES( @UPDATED( @FILE FmUserDBEditDlg.pas @VERSION 1.2 ) @UPDATED( @FILE IntfCompilers.pas @VERSION 1.3 ) @UPDATED( @FILE UAltBugFix.pas @VERSION 1.3 ) @UPDATED( @FILE UBDSCompiler.pas @VERSION 1.3 ) @UPDATED( @FILE UCompilers.pas @VERSION 1.5 ) @UPDATED( @FILE UCompResHTML.pas @VERSION 1.4 ) @UPDATED( @FILE UIniDataReader.pas @VERSION 2.1 ) @UPDATED( @FILE UXMLDataIO.pas @VERSION 1.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 11/10/2008 @COMMENTS Updated file and product numbers for revision 2.1.0 build 128. ) @UPDATED( @FILE Help\HTML\about_compiler_checks.htm @DATE 11/10/2008 @COMMENTS Noted addition of Delphi 2009 support. ) @UPDATED( @FILE Help\HTML\dlg_configcompilers.htm @DATE 11/10/2008 @COMMENTS Modified to include Delphi 2009 as latest supported compiler. ) @UPDATED( @FILE Help\HTML\dlg_editsnippet.htm @DATE 11/10/2008 @COMMENTS Noted addition of new Set All To Success button on Compile Results tab of snippets editor dialog box. ) ) ) @REVISION( @VERSION 2.2 (build 129) @DATE 15/12/2008 @COMMENTS + Added facility to submit user defined snippets via internet for inclusion in main database. + Added facility to export user defined routines to file and to import exported files. + Made minor changes to wizard dialog boxes. + Rewrote message dialog box code. + Made minor changes to open and save dialog boxes. + Updated help file for the new code import, export and submission features. @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.39 ) @UPDATED( @FILE FmBugReportDlg.pas @VERSION 2.2 ) @NEW( @FILE FmCodeExportDlg.pas @VERSION 1.0 ) @NEW( @FILE FmCodeSubmitDlg.pas @VERSION 1.0 ) @NEW( @FILE FmEditTextDlg.pas @VERSION 1.0 ) @UPDATED( @FILE FmMain.pas @VERSION 1.35 ) @UPDATED( @FILE FmWizardDlg.pas @VERSION 1.2 ) @NEW( @FILE FrSelectUserSnippets.pas @VERSION 1.0 ) @NEW( @FILE UCodeImportExport.pas @VERSION 1.0 ) @NEW( @FILE UCodeImportMgr.pas @VERSION 1.0 ) @NEW( @FILE UCodeShareMgr.pas @VERSION 1.0 ) @NEW( @FILE UCodeSubmitter.pas @VERSION 1.0 ) @NEW( @FILE UEmailHelper.pas @VERSION 1.0 ) @UPDATED( @FILE UExceptions.pas @VERSION 1.3 ) @UPDATED( @FILE UGraphicUtils.pas @VERSION 1.2 ) @UPDATED( @FILE UMessageBox.pas @VERSION 3.0 ) @NEW( @FILE UOpenDialogHelper.pas @VERSION 1.0 ) @UPDATED( @FILE USaveSourceDlg.pas @VERSION 2.1 ) @UPDATED( @FILE USnippets.pas @VERSION 2.3 ) @UPDATED( @FILE USourceFileOutputMgr.pas @VERSION 1.4 ) @NEW( @FILE UStructs.pas @VERSION 1.0 ) @UPDATED( @FILE UUtils.pas @VERSION 1.9 ) @UPDATED( @FILE UWebService.pas @VERSION 1.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 15/12/2008 @COMMENTS Updated file and product numbers for revision 2.2.0 build 129. ) @UPDATED( @FILE Help\CodeSnip.hhp @DATE 14/12/2008 @COMMENTS Added new topic files. ) @UPDATED( @FILE Help\Index.hhk @DATE 14/12/2008 @COMMENTS Added new task entries and dialog box entries. ) @UPDATED( @FILE Help\TOC.hhc @DATE 14/12/2008 @COMMENTS Added new task entries. ) @NEW( @FILE Help\HTML\dlg_export.htm @DATE 14/12/2008 @COMMENTS New export routines dialog topic. ) @NEW( @FILE Help\HTML\dlg_exportfile.htm @DATE 14/12/2008 @COMMENTS New export file dialog topic. ) @NEW( @FILE Help\HTML\dlg_import.htm @DATE 14/12/2008 @COMMENTS New import routines dialog topic. ) @NEW( @FILE Help\HTML\dlg_submit.htm @DATE 14/12/2008 @COMMENTS New code submit dialog topic. ) @UPDATED( @FILE Help\HTML\privacy_statement.htm @DATE 15/12/2008 @COMMENTS Added section re the code snippets submission service. ) @UPDATED( @FILE Help\HTML\quickstart.htm @DATE 14/12/2008 @COMMENTS Noted that user snippets can be submitted to the main database. ) @UPDATED( @FILE Help\HTML\tasks.htm @DATE 14/12/2008 @COMMENTS + Added entry re the code snippets submission service. + Added entry re exporting code snippets. ) @NEW( @FILE Help\HTML\task_export.htm @DATE 14/12/2008 @COMMENTS New task re exporting / importing snippets. ) @NEW( @FILE Help\HTML\task_submit.htm @DATE 14/12/2008 @COMMENTS New task re submitting code to the database. ) ) ) @REVISION( @VERSION 2.2.1 (build 130) @DATE 16/12/2008 @COMMENTS Several refactorings: + Used common code for email validation. + Removed some unused code. + Replaced custom data entry exceptions with EDataEntry. + Changed code that pauses execution to use UUtils.Pause routine. + Made wide use of extended TRect structure. + Changed various for..do loops to for..in loops\ Fixed minor bug in open and save dialogs that occasionally failed to detect existence of an entered file. @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @FILES( @UPDATED( @FILE FmBugReportDlg.pas @VERSION 2.3 ) @UPDATED( @FILE FmCompilersDlg.pas @VERSION 1.7 ) @UPDATED( @FILE FmFindCompilerDlg.pas @VERSION 1.2 ) @UPDATED( @FILE FmMailingListDlg.pas @VERSION 1.2 ) @UPDATED( @FILE FmRegistrationDlg.pas @VERSION 1.4 ) @UPDATED( @FILE FmSplash.pas @VERSION 1.3 ) @UPDATED( @FILE FmUserDBEditDlg.pas @VERSION 1.3 ) @UPDATED( @FILE UCompilers.pas @VERSION 1.6 ) @UPDATED( @FILE UDlgHelper.pas @VERSION 1.3 ) @UPDATED( @FILE UDHTML.pas @VERSION 1.7 ) @UPDATED( @FILE UGraphicUtils.pas @VERSION 1.3 ) @UPDATED( @FILE UHTMLGenerators.pas @VERSION 1.10 ) @UPDATED( @FILE UMemoHelper.pas @VERSION 1.2 ) @UPDATED( @FILE UMessageBox.pas @VERSION 3.1 ) @UPDATED( @FILE USaveSourceDlg.pas @VERSION 2.2 ) @UPDATED( @FILE UStatusBarMgr.pas @VERSION 1.3 ) @UPDATED( @FILE UStructs.pas @VERSION 1.1 ) @UPDATED( @FILE UTestCompile.pas @VERSION 1.5 ) @UPDATED( @FILE UThemesEx.pas @VERSION 1.4 ) @UPDATED( @FILE UTVCheckBoxes.pas @VERSION 1.3 ) @UPDATED( @FILE UUserDBMgr.pas @VERSION 1.3 ) @UPDATED( @FILE UUtils.pas @VERSION 1.10 ) @UPDATED( @FILE UWaitForActionUI.pas @VERSION 1.7 ) @UPDATED( @FILE UWBHelper.pas @VERSION 1.3 ) @UPDATED( @FILE UWBPopupMenus.pas @VERSION 1.3 ) @UPDATED( @FILE UWindowSettings.pas @VERSION 1.3 ) @UPDATED( @FILE UXMLDataIO.pas @VERSION 1.3 ) @UPDATED( @FILE VCodeSnip.vi @DATE 15/12/2008 @COMMENTS Updated file and product numbers for revision 2.2.1 build 130. ) ) ) @REVISION( @VERSION 2.2.2 (build 131) @DATE 16/12/2008 @COMMENTS + Added glyphs to printers in print dialog box. + Various refactorings of print and highlighting related code. + Printing now uses user-defined highlighters. Current highlighting also previewed in print preferences. + Bug fix: Help button now displays in page setup dialog on Vista. + Bug fix: Page setup dialog was not displaying required margins. @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @FILES( @UPDATED( @FILE FmPrintDlg.pas @VERSION 1.1 ) @UPDATED( @FILE FrPrintingPrefs.pas @VERSION 1.3 ) @UPDATED( @FILE UDialogMgr.pas @VERSION 1.2 ) @UPDATED( @FILE UHiliteAttrs.pas @VERSION 1.6 ) @UPDATED( @FILE UPageSetupDialogEx.pas @VERSION 1.3 ) @UPDATED( @FILE UPageSetupDlgMgr.pas @VERSION 1.1 ) @UPDATED( @FILE UPreferences.pas @VERSION 2.3 ) @UPDATED( @FILE UPrintDocuments.pas @VERSION 1.2 ) @UPDATED( @FILE UPrintInfo.pas @VERSION 1.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 16/12/2008 @COMMENTS Updated file and product numbers for revision 2.2.2 build 131. ) ) ) @REVISION( @VERSION 2.2.3 (build 132) @DATE 17/12/2008 @COMMENTS Refactored code that handles XML files (user database and import / export). Pulled out common code and further extended xml document object. @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION v1.40 ) @UPDATED( @FILE UCodeImportExport.pas @VERSION 1.1 ) @UPDATED( @FILE UXMLDataIO.pas @VERSION 1.4 ) @NEW( @FILE UXMLDocConsts.pas @VERSION 1.0 ) @NEW( @FILE UXMLDocHelper.pas @VERSION 1.0 ) @UPDATED( @FILE UXMLDocumentEx.pas @VERSION 1.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 17/12/2008 @COMMENTS Updated file and product numbers for revision 2.2.3 build 132. ) ) ) @REVISION( @VERSION 2.2.4 (build 133) @DATE 17/12/2008 @COMMENTS Fixed bug in text and rtf preview dialog boxes that was setting margins incorrectly and clipping displayed text. @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @FILES( @UPDATED( @FILE UMemoHelper.pas @VERSION 1.3 ) @UPDATED( @FILE VCodeSnip.vi @DATE 17/12/2008 @COMMENTS Updated file and product numbers for revision 2.2.4 build 133. ) ) ) @REVISION( @VERSION 2.2.5 (build 134) @DATE 31/12/2008 @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @COMMENTS + Replaced routine's credits and comments properties with new Extra information property that can store formatted text. + Added parser for markup language used by new Extra property. + Modified snippets edit dialog box to use new Extra property. + Changed main database, user database and export file format to support new Extra property. User database and export files generated by this version can't be read by earlier versions of the program. + Modified and refactored print document generation code to use new Extra property. + Refactored some HTML generation code. + Fixed a bug that occasionally causes a GPF when updating a user defined routine. + Removed redundant topic from help file. @FILES( @REMOVED Help\HTML\credits_url.htm @UPDATED( @FILE CodeSnip.dpr @VERSION 1.41 ) @UPDATED( @FILE FmUserDBEditDlg.pas @VERSION 1.4 ) @NEW( @FILE FrFixedHTMLDlg.pas @VERSION 1.0 ) @UPDATED( @FILE HTML.hrc @VERSION 1.12 ) @NEW( @FILE UActiveText.pas @VERSION 1.0 ) @UPDATED( @FILE UCodeImportExport.pas @VERSION 1.2 ) @UPDATED( @FILE UColours.pas @VERSION 1.5 ) @UPDATED( @FILE UHTMLDetailUtils.pas @VERSION 1.6 ) @UPDATED( @FILE UHTMLUtils.pas @VERSION 2.0 ) @UPDATED( @FILE UIniDataReader.pas @VERSION 2.2 ) @UPDATED( @FILE UPrintDocuments.pas @VERSION 2.0 ) @NEW( @FILE UREMLDataIO.pas @VERSION 1.0 ) @NEW( @FILE URoutineCreditsParser.pas @VERSION 1.0 ) @NEW( @FILE URoutineDoc.pas @VERSION 1.0 ) @NEW( @FILE URoutineExtraHelper.pas @VERSION 1.0 ) @UPDATED( @FILE URoutineHTML.pas @VERSION 1.5 ) @NEW( @FILE URTFRoutineDoc.pas @VERSION 1.0 ) @UPDATED( @FILE USearch.pas @VERSION 2.5 ) @UPDATED( @FILE USnippets.pas @VERSION 2.4 ) @NEW( @FILE UStacks.pas @VERSION 1.0 ) @UPDATED( @FILE UStructs.pas @VERSION 1.2 ) @NEW( @FILE UTaggedTextLexer.pas @VERSION 1.0 ) @UPDATED( @FILE UUtils.pas @VERSION 1.11 ) @UPDATED( @FILE UXMLDataIO.pas @VERSION 1.5 ) @UPDATED( @FILE UXMLDocConsts.pas @VERSION 1.1 ) @UPDATED( @FILE UXMLDocHelper.pas @VERSION 1.1 ) @UPDATED( @FILE VCodeSnip.vi @DATE 31/12/2008 @COMMENTS Updated file and product numbers for revision 2.2.5 build 134. ) @UPDATED( @FILE Help\CodeSnip.hhp @DATE 29/12/2008 @COMMENTS Removed credits_url.htm from project ) @NEW( @FILE Res\HTML\dlg-userdb-extra.html @VERSION 1.0 ) ) ) @REVISION( @VERSION 2.3 (build 135) @DATE 03/01/2009 @COMMENTS + Changed name of Copy Snippet menu item to Copy Source Code. + Added new Copy Information menu item to Copy menu - copies all snippet information to clipboard in text and RTF. + Added Save Database button to toolbar. + Changed status bar to display a count of user defined routines and an indicator that shows when user database has been modified. + Refactored and extended clipboard management code. + Added new buttons to selection search dialog box to select user defined or main database routines. + Added facility to test compile routines to user defined snippets editor dialog box. + Modified compiler errors dialog box to be able to display results of compilation with more than one compiler. + Updated help file re changes. @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.42 ) @UPDATED( @FILE FmBase.pas @VERSION 2.5 ) @UPDATED( @FILE FmCompErrorDlg.pas @VERSION 2.0 ) @UPDATED( @FILE FmMain.pas @VERSION 1.36 ) @UPDATED( @FILE FmSelectionSearchDlg.pas @VERSION 1.3 ) @UPDATED( @FILE FmUserDBEditDlg.pas @VERSION 1.5 ) @UPDATED( @FILE Resources.rc @VERSION 2.2 ) @NEW( @FILE UClipboardHelper.pas @VERSION 1.0 ) @NEW( @FILE UControlStateMgr.pas @VERSION 1.0 ) @NEW( @FILE UCopyInfoMgr.pas @VERSION 1.0 ) @UPDATED( @FILE UCopySnippetMgr.pas @VERSION 1.3 ) @UPDATED( @FILE USnippets.pas @VERSION 2.5 ) @UPDATED( @FILE USourceGen.pas @VERSION 1.4 ) @UPDATED( @FILE UStatusBarMgr.pas @VERSION 1.4 ) @NEW( @FILE UTextRoutineDoc.pas @VERSION 1.0 ) @UPDATED( @FILE UUtils.pas @VERSION 1.12 ) @UPDATED( @FILE VCodeSnip.vi @DATE 03/01/2009 @COMMENTS Updated file and product numbers for revision 2.3.0 build 135. ) @UPDATED( @FILE Help\HTML\dlg_editsnippet.htm @DATE 05/01/2009 @COMMENTS + Noted earlier changes to Extra Information tab. + Noted changes to Compile Results tab. ) @UPDATED( @FILE Help\HTML\dlg_selectroutines.htm @DATE 03/01/2009 @COMMENTS Modified re changes to dialog box. ) @UPDATED( @FILE Help\HTML\license.htm @DATE 03/01/2009 @COMMENTS Changed copyright date range to include 2009 ) @UPDATED( @FILE Help\HTML\menu_edit.htm @DATE 03/01/2009 @COMMENTS Modified re addition and changes to edit menu. ) @UPDATED( @FILE Help\HTML\task_addsnippets.htm @DATE 03/01/2009 @COMMENTS Modified re new modified flag in status bar and save user database toolbar button. ) @NEW( @FILE Res\Img\Modified.bmp @DATE 02/01/2009 @COMMENTS New modification to display in status bar. ) ) ) @REVISION( @VERSION 2.3.1 (build 136) @DATE 06/01/2009 @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @COMMENTS + Fixed test compilation bug in snippets editor that could corrupt compiler errorsor warnings displayed from main display. + Added support for tab switching in compiler errors dialog box using Ctrl+Tab and Shift+Ctrl+Tab. @FILES( @UPDATED( @FILE FmCompErrorDlg.pas @VERSION 2.1 ) @UPDATED( @FILE FmMain.pas @VERSION 1.37 ) @UPDATED( @FILE FmUserDBEditDlg.pas @VERSION 1.6 ) @UPDATED( @FILE UCompilerBase.pas @VERSION 1.3 ) @UPDATED( @FILE UTestCompile.pas @VERSION 1.6 ) @UPDATED( @FILE UTestCompileUI.pas @VERSION 1.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 06/01/2009 @COMMENTS Updated file and product numbers for revision 2.3.1 build 136. ) ) ) @REVISION( @VERSION 2.3.2 (build 137) @DATE 10/01/2009 @COMMENTS + Revised compilers object. Singleton instance removed. Local instances of object are created where needed. + Added new method to compiler objects to detect errors and warnings + Fixed incorrect caption in compiler error dialog. + Added new object that manages test compilations, compiler setup and viewing compile errors. Used by main form and snippets editor. + Added "View Compile Errors" menu option to Database menu. + Added Alt+V hot key to view compile errors in Snippets editor. + Updated help file for database menu to add "View Compile Errors" and missing entries for Submission, import and export of user database. @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.43 ) @UPDATED( @FILE FmCompErrorDlg.pas @VERSION 2.2 ) @UPDATED( @FILE FmCompilersDlg.pas @VERSION 1.8 ) @UPDATED( @FILE FmFindCompilerDlg.pas @VERSION 1.3 ) @UPDATED( @FILE FmMain.pas @VERSION 1.38 ) @UPDATED( @FILE FmUserDBEditDlg.pas @VERSION 1.7 ) @UPDATED( @FILE FrCompCheck.pas @VERSION 1.9 ) @UPDATED( @FILE FrDetail.pas @VERSION 2.2 ) @UPDATED( @FILE IntfCompilers.pas @VERSION 1.4 ) @UPDATED( @FILE IntfFrameMgrs.pas @VERSION 2.2 ) @NEW( @FILE UCompileMgr.pas @VERSION 1.0 ) @UPDATED( @FILE UCompilerBase.pas @VERSION 1.4 ) @UPDATED( @FILE UCompilers.pas @VERSION 1.7 ) @UPDATED( @FILE UCompLogAction.pas @VERSION 1.1 ) @UPDATED( @FILE UCompResHTML.pas @VERSION 1.5 ) @UPDATED( @FILE UDHTML.pas @VERSION 1.8 ) @UPDATED( @FILE UDialogMgr.pas @VERSION 1.3 ) @UPDATED( @FILE UHTMLGenerators.pas @VERSION 1.11 ) @UPDATED( @FILE UMainDisplayMgr.pas @VERSION 2.2 ) @UPDATED( @FILE UNotifier.pas @VERSION 1.4 ) @UPDATED( @FILE URoutineDoc.pas @VERSION 1.1 ) @UPDATED( @FILE USnippets.pas @VERSION 2.6 ) @UPDATED( @FILE VCodeSnip.vi @DATE 09/01/2009 @COMMENTS Updated file and product numbers for revision 2.3.2 build 137. ) @UPDATED( @FILE Help\HTML\menu_database.htm @DATE 10/01/2009 @COMMENTS Added entries for Submit Routines, Export Routines, Import Routines and View Compiler Errors. ) ) ) @REVISION( @VERSION 2.3.3 (build 138) @DATE 14/01/2009 @COMMENTS + Browser controls now selected when containing frame is entered. + Discrepancy in way highlighting works in snippets treeviews. Treeviews are now selected when containing frame is entered. + "&" characters are now rendered correctly in TMessageBox dialogs. + Code that executes compilers now uses one thread instead of two.\ Refactorings: + Some constants relocated. + MD5 calls rationlised into calls to TCheckSum. + Replaced StringReplace function with ReplaceStr and UnixLineBreaks and some IStringList.IndexOf calls with .Contains. + Replaced control chars literals with constants. + Updated IntfUIHandlers with IE6/7 related constants. @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.44 ) @UPDATED( @FILE FmAboutDlg.pas @VERSION 2.6 ) @UPDATED( @FILE FmBugReportDlg.pas @VERSION 2.4 ) @UPDATED( @FILE FmCompErrorDlg.pas @VERSION 2.3 ) @UPDATED( @FILE FmFindTextDlg.pas @VERSION 1.2 ) @UPDATED( @FILE FmMailingListDlg.pas @VERSION 1.3 ) @UPDATED( @FILE FmMain.pas @VERSION 1.39 ) @UPDATED( @FILE FmPrintDlg.pas @VERSION 1.2 ) @UPDATED( @FILE FmUpdateDlg.pas @VERSION 1.5 ) @UPDATED( @FILE FmUserDBEditDlg.pas @VERSION 1.8 ) @UPDATED( @FILE FrBrowserBase.pas @VERSION 2.8 ) @UPDATED( @FILE FrCheckedTV.pas @VERSION 1.2 ) @UPDATED( @FILE FrHiliterPrefs.pas @VERSION 1.6 ) @UPDATED( @FILE FrOverview.pas @VERSION 1.5 ) @UPDATED( @FILE FrPrintingPrefs.pas @VERSION 1.4 ) @UPDATED( @FILE FrSelectSnippets.pas @VERSION 2.3 ) @UPDATED( @FILE FrSourcePrefs.pas @VERSION 1.6 ) @UPDATED( @FILE IntfUIHandlers.pas @VERSION 1.1 ) @UPDATED( @FILE UAnchors.pas @VERSION 1.2 ) @UPDATED( @FILE UAppInfo.pas @VERSION 1.10 ) @UPDATED( @FILE UBugReporter.pas @VERSION 1.1 ) @UPDATED( @FILE UCodeImportMgr.pas @VERSION 1.1 ) @UPDATED( @FILE UCompResHTML.pas @VERSION 1.6 ) @NEW( @FILE UConsts.pas @VERSION 1.0 ) @UPDATED( @FILE UCSSBuilder.pas @VERSION 1.3 ) @UPDATED( @FILE UDHTML.pas @VERSION 1.9 ) @UPDATED( @FILE UDownloadMgr.pas @VERSION 1.2 ) @UPDATED( @FILE UHilitePasLexer.pas @VERSION 1.2 ) @UPDATED( @FILE UHistory.pas @VERSION 1.2 ) @UPDATED( @FILE UHistoryMenus.pas @VERSION 1.1 ) @UPDATED( @FILE UHTMLBuilder.pas @VERSION 1.1 ) @UPDATED( @FILE UHTMLGenerators.pas @VERSION 1.12 ) @UPDATED( @FILE UHTMLHelp.pas @VERSION 1.1 ) @UPDATED( @FILE UHTMLTemplate.pas @VERSION 1.2 ) @UPDATED( @FILE UIniDataReader.pas @VERSION 2.3 ) @UPDATED( @FILE UJavaScriptUtils.pas @VERSION 1.4 ) @UPDATED( @FILE UMessageBox.pas @VERSION 3.2 ) @UPDATED( @FILE URTFBuilder.pas @VERSION 1.3 ) @UPDATED( @FILE URTFRoutineDoc.pas @VERSION 1.1 ) @UPDATED( @FILE USaveSourceDlg.pas @VERSION 2.3 ) @UPDATED( @FILE USnippetsIO.pas @VERSION 1.3 ) @NEW( @FILE USnippetsTVDraw.pas @VERSION 1.0 ) @UPDATED( @FILE USourceGen.pas @VERSION 1.5 ) @UPDATED( @FILE UStrStreamWriter.pas @VERSION 1.2 ) @UPDATED( @FILE UTestCompile.pas @VERSION 1.7 ) @UPDATED( @FILE UTestCompileUI.pas @VERSION 1.3 ) @UPDATED( @FILE UTextStreamReader.pas @VERSION 1.1 ) @UPDATED( @FILE UUserDBMgr.pas @VERSION 1.4 ) @UPDATED( @FILE UUtils.pas @VERSION 1.13 ) @UPDATED( @FILE UWaitForActionUI.pas @VERSION 1.8 ) @UPDATED( @FILE UWebService.pas @VERSION 1.3 ) @UPDATED( @FILE UXMLDataIO.pas @VERSION 1.6 ) @UPDATED( @FILE VCodeSnip.vi @DATE 11/01/2009 @COMMENTS Updated file and product numbers for revision 2.3.3 build 138. ) ) ) @REVISION( @VERSION 2.3.4 (build 139) @DATE 16/01/2009 @COMMENTS Copy Source Code menu item now places a copy of the selected snippet on clipboard in syntax highlighted rich text in addition to plain text copy. @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @FILES( @UPDATED( @FILE UCopySnippetMgr.pas @VERSION 1.4 ) @UPDATED( @FILE VCodeSnip.vi @DATE 16/01/2009 @COMMENTS Updated file and product numbers for revision 2.3.4 build 139. ) @UPDATED( @FILE Help\HTML\menu_edit.htm @DATE 15/01/2009 @COMMENTS Altered Copy Source Code menu item entry re placing of syntax highlighted rich text format on clipboard. ) ) ) @REVISION( @VERSION 2.3.5 (build 140) @DATE 25/01/2009 @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @COMMENTS + Changed method used to generate HTML displayed in main program window to avoid dynamic updating of documents in attempt to counter a reported JavaScript bug. + Refactored generation of HTML tags in all parts of program that use HTML in display. + Corrected method naming error. @FILES( @REMOVED Res\HTML\info-blank.html @UPDATED( @FILE CodeSnip.dpr @VERSION 1.45 ) @UPDATED( @FILE FmAboutDlg.pas @VERSION 2.7 ) @UPDATED( @FILE FmCompErrorDlg.pas @VERSION 2.4 ) @UPDATED( @FILE FmCompilersDlg.pas @VERSION 1.9 ) @UPDATED( @FILE FmMailingListDlg.pas @VERSION 1.4 ) @UPDATED( @FILE FmUserDBEditDlg.pas @VERSION 1.9 ) @UPDATED( @FILE FrCompCheck.pas @VERSION 1.10 ) @UPDATED( @FILE FrDetailView.pas @VERSION 1.13 ) @UPDATED( @FILE FrInfo.pas @VERSION 1.6 ) @UPDATED( @FILE FrNews.pas @VERSION 1.4 ) @UPDATED( @FILE HTML.hrc @VERSION 1.13 ) @UPDATED( @FILE IntfCompilers.pas @VERSION 1.5 ) @NEW( @FILE IntfHTMLDocHostInfo.pas @VERSION 1.0 ) @UPDATED( @FILE UCompilerBase.pas @VERSION 1.5 ) @UPDATED( @FILE UCompResHTML.pas @VERSION 1.7 ) @UPDATED( @FILE UConsts.pas @VERSION 1.1 ) @UPDATED( @FILE UCSSUtils.pas @VERSION 1.2 ) @UPDATED( @FILE UDetailPageHTML.pas @VERSION 2.0 @RENAMED_FROM UHTMLGenerators.pas ) @UPDATED( @FILE UDetailPageLoader.pas @VERSION 2.0 ) @UPDATED( @FILE UDHTML.pas @VERSION 2.0 ) @UPDATED( @FILE UGIFImageList.pas @VERSION 1.1 ) @UPDATED( @FILE UHTMLBuilder.pas @VERSION 1.2 ) @UPDATED( @FILE UHTMLDocHelper.pas @VERSION 1.5 ) @UPDATED( @FILE UHTMLTemplate.pas @VERSION 1.3 ) @UPDATED( @FILE UHTMLUtils.pas @VERSION 2.1 ) @UPDATED( @FILE UImageTags.pas @VERSION 1.2 ) @UPDATED( @FILE UWBHighlighter.pas @VERSION 1.4 ) @UPDATED( @FILE UWBIOMgr.pas @VERSION 1.3 ) @UPDATED( @FILE VCodeSnip.vi @DATE 25/01/2009 @COMMENTS Updated file and product numbers for revision 2.3.5 build 140. ) @UPDATED( @FILE Res\HTML\comp-routine-tplt.html @VERSION 2.0 ) @UPDATED( @FILE Res\HTML\comp-routine.js @VERSION 1.6 ) @UPDATED( @FILE Res\HTML\detail.js @VERSION 2.0 ) @UPDATED( @FILE Res\HTML\detail-compcheck.html @VERSION 1.4 @RENAMED_FROM Res\HTML\comp-routine.html ) @UPDATED( @FILE Res\HTML\detail-info.html @VERSION 1.2 @RENAMED_FROM Res\HTML\info-routine.html ) @UPDATED( @FILE Res\HTML\nocompcheck-body.html @VERSION 2.0 @RENAMED_FROM Res\HTML\comp-na.html ) @UPDATED( @FILE Res\HTML\info-routine-tplt.html @VERSION 3.0 ) @UPDATED( @FILE Res\HTML\welcome-tplt.html @VERSION 3.0 @RENAMED_FROM Res\HTML\welcome.html ) ) ) @REVISION( @VERSION 2.3.6 (build 141) @DATE 26/01/2009 @COMMENTS Changed method that is used to get locale information to be compatible with Vista as well as earlier OSs. @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.46 ) @NEW( @FILE ULocales.pas @VERSION 1.0 ) @UPDATED( @FILE UMeasurement.pas @VERSION 1.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 26/01/2009 @COMMENTS Updated file and product numbers for revision 2.3.6 build 141. ) ) ) @REVISION( @VERSION 2.3.7 (build 142) @DATE 26/04/2009 @COMMENTS + Made user name and email address entered in Code Submission Wizard persistent on a per-user basis. + Updated Code Submission Wizard and Privacy Statement help topics re the changes. @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @FILES( @UPDATED( @FILE FmCodeSubmitDlg.pas @VERSION 1.1 ) @UPDATED( @FILE USettings.pas @VERSION 1.6 ) @UPDATED( @FILE VCodeSnip.vi @DATE 26/04/2009 @COMMENTS Updated file and product numbers for revision 2.3.7 build 142. ) @UPDATED( @FILE Help\HTML\dlg_submit.htm @DATE 26/04/2009 @COMMENTS Added note that user name and email address are persistent. ) @UPDATED( @FILE Help\HTML\privacy_statement.htm @DATE 26/04/2009 @COMMENTS Revised to note that user.ini may now record user name and email address. ) ) ) @REVISION( @VERSION 2.4.0 (build 143) @DATE 11/05/2009 @COMMENTS + Added donate menu option and dialog that accesses a Paypal donation web page. + Removed support for the Windows 9x platform since CodeSnip now generates fatal errors on that platform by removing Windows 9x specific code and changing installer to prevent installation on Windows 9x. + Updated help file re changes. @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @FILES( @UPDATED( @FILE CodeSnip.dpr @VERSION 1.47 ) @NEW( @FILE FmDonateDlg.pas @VERSION 1.0 ) @UPDATED( @FILE FmMain.pas @VERSION 1.40 ) @UPDATED( @FILE HTML.hrc @VERSION 1.14 ) @UPDATED( @FILE UDialogMgr.pas @VERSION 1.4 ) @UPDATED( @FILE UDOSDateTime.pas @VERSION 1.5 ) @UPDATED( @FILE UFontHelper.pas @VERSION 1.2 ) @UPDATED( @FILE UGraphicUtils.pas @VERSION 1.4 ) @UPDATED( @FILE ULocales.pas @VERSION 1.1 ) @NEW( @FILE UPaypalDonateAction.pas @VERSION 1.0 ) @UPDATED( @FILE USystemInfo.pas @VERSION 1.4 ) @UPDATED( @FILE VCodeSnip.vi @DATE 11/05/2009 @COMMENTS Updated file and product numbers for revision 2.4.0 build 143. ) @UPDATED( @FILE Help\HTML\menu_help.htm @DATE 10/05/2009 @COMMENTS Added entry for new Help | Donate menu option. ) @NEW( @FILE Help\Images\Donate.gif @DATE 10/05/2009 @COMMENTS Glyph for Help | Donate menu option ) @UPDATED( @FILE Install\CodeSnip.iss @VERSION 2.3 ) @NEW( @FILE Res\HTML\dlg-donate.html @VERSION 1.0 ) @NEW( @FILE Res\HTML\pound-sign.png @DATE 10/05/2009 @COMMENTS Pound sign image displayed in Donate dialog box. ) ) ) @REVISION( @VERSION 2.4.1 (build 144) @DATE 13/05/2009 @COMMENTS + Refactored code that provides information about the program and web URLs and services it accesses. + Changed URL accessed by donations dialog box. @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @FILES( @REMOVED UGlobals.pas @REMOVED UParams.pas @UPDATED( @FILE CodeSnip.dpr @VERSION 1.48 ) @UPDATED( @FILE FmCodeSubmitDlg.pas @VERSION 1.2 ) @UPDATED( @FILE FmFindTextDlg.pas @VERSION 1.3 ) @UPDATED( @FILE FmMailingListDlg.pas @VERSION 1.5 ) @UPDATED( @FILE FmMain.pas @VERSION 1.41 ) @UPDATED( @FILE FmRegistrationDlg.pas @VERSION 1.5 ) @UPDATED( @FILE FmSplash.pas @VERSION 1.4 ) @UPDATED( @FILE FmUpdateDlg.pas @VERSION 1.6 ) @UPDATED( @FILE UAppInfo.pas @VERSION 1.11 ) @UPDATED( @FILE UBugReporter.pas @VERSION 1.2 ) @UPDATED( @FILE UCodeSubmitter.pas @VERSION 1.1 ) @UPDATED( @FILE UDownloadMgr.pas @VERSION 1.3 ) @UPDATED( @FILE UMailListSubscriber.pas @VERSION 1.1 ) @UPDATED( @FILE UPaypalDonateAction.pas @VERSION 1.1 ) @UPDATED( @FILE URegistrar.pas @VERSION 1.1 ) @UPDATED( @FILE URoutineDoc.pas @VERSION 1.2 ) @UPDATED( @FILE USaveUnitMgr.pas @VERSION 1.6 ) @UPDATED( @FILE USnippetSourceGen.pas @VERSION 1.5 ) @UPDATED( @FILE UUpdateMgr.pas @VERSION 1.3 ) @NEW( @FILE UWebInfo.pas @VERSION 1.0 ) @UPDATED( @FILE UWebService.pas @VERSION 1.4 ) @UPDATED( @FILE VCodeSnip.vi @DATE 13/05/2009 @COMMENTS Updated file and product numbers for revision 2.4.1 build 144. ) ) ) @REVISION( @VERSION 3.0 (build 145) @DATE 28/06/2009 @COMPILERS + Delphi 2006 + BRCC32 5.4 + MS HTML Help Workshop 1.1 + HTML Resource Compiler 1.2 + Version Information Editor 2.11.2 + Inno Setup Compiler v5.2.3 with ISPP preprocessor. + Microsoft MIDL compiler v7.0 + Borland TLIBIMP v10.0 @COMMENTS Major update: + Added support for constants and type definition snippets: there are now four types of snippets - routines, constants, types and freeform (which don't conform to any format). Freeform snippets cannot be included in generated units. + Further formatting instructions added to the active text used in database's Extra information field. Also added a contributors field to database. + Three predefined syntax highlighters are now provided, with default changing to Delphi 2006 default style. Syntax highlighting used in main display is now customisable. Highlighter keyword list updated. + Test unit is no longer displayed in compiler check pane: it's now displayed in a dialog box. + Compiler check pane's font changed to true type, with face depending on OS. + Information pane now hides compiler table when a freeform snippet is displayed. + Compiler check pane now displays special "not available" pages when no compilers installed or a freeform snippet or a section header is selected. + "Uncategorised" tab removed from overview pane and replaced with new "Alphabetical" tab that groups snippets by initial letter and "Snippet Kind" tab that groups snippets by kind. + "Section" nodes in overview pane can now be expanded and collapsed: pane now has toolbar to perform these actions. + "Edit snippet" links displayed in information pane are now also displayed in compiler check pane. + Information about snippet type added to information pane. + Context menu added to overview pane. + Some changes to menu glyphs and shortcut keys. + Welcome display modified and now has a link to the donate dialog box. + Added option to copy an snippet's source code to clipboard in text and RTF formats. + Exporting and copying of snippets complete with descriptions and cross references is restricted to routines: not supported for freeform, types and constants. + Improved detection of invalid dependencies in snippets, including circular dependencies, and provided option to view all dependencies for any snippet from main window and snippets editor. + Revised content of many dialog boxes etc to refer to "snippets" instead of "routines" where necessary. + Changed format and location of user-defined database and format of exported and submitted files. + Added new "Imported Snippets" category that receives imported routines: they were formerly imported into the "User Defined" category + Modified code that reads main database to deal with revised file format for new snippets types and introduction of pre-processor instructions to enable retrofitting of new snippets without breaking earlier versions of CodeSnip. + Changed name and location of user preference config file. + Revised external object that communicates with JavaScript in browser controls. + Updated program credits in about box, restyled and widened it. + Changed size of preferences dialog box and revised syntax highlighter tab. + Changed captions in preview dialog box. + Changed appearance of splash screen. + Modified snippets editor to work with new snippet types, improved error checking code and prevented test compilation of freeform snippets. + Added an easter egg! + A few refactorings. + Bug in backup files including database files larger than 32Kb was fixed. + Imported user defined routines no longer forget any dependencies on main database snippets. + Occasional bug in displaying test unit fixed by displaying test unit in dialog box instead of main display. + Bug in history list following editing user defined snippets fixed by clearing list after snippets have been edited. + Speeded up loading of main database. + Modified installer re new folder structure and copying over data from previous versions. + Revised help file to reflect changes. Added new main contents "chapter" about the various snippet types. @FILES( @REMOVED Help\HTML\standard_format.htm @REMOVED Help\Images\HideUnit.gif @REMOVED Res\HTML\info-uncatheader-tplt.html @REMOVED Res\Img\hideunit.gif @UPDATED( @FILE CodeSnip.dpr @VERSION 1.49 ) @UPDATED( @FILE ExternalObj.idl @VERSION 4.0 ) @UPDATED( @FILE FmAboutDlg.pas @VERSION 2.8 ) @UPDATED( @FILE FmCodeExportDlg.pas @VERSION 1.1 ) @UPDATED( @FILE FmCodeSubmitDlg.pas @VERSION 1.3 ) @NEW( @FILE FmDependenciesDlg.pas @VERSION 1.0 ) @NEW( @FILE FmEasterEgg.pas @VERSION 1.0 ) @UPDATED( @FILE FmFindXRefsDlg.pas @VERSION 1.2 ) @UPDATED( @FILE FmMain.pas @VERSION 1.42 ) @UPDATED( @FILE FmPreferencesDlg.pas @VERSION 3.2 ) @UPDATED( @FILE FmPreviewDlg.pas @VERSION 1.4 ) @UPDATED( @FILE FmSelectionSearchDlg.pas @VERSION 1.4 ) @UPDATED( @FILE FmSplash.pas @VERSION 1.5 ) @UPDATED( @FILE FmUserDBEditDlg.pas @VERSION 1.10 ) @UPDATED( @FILE FrBrowserBase.pas @VERSION 2.9 ) @UPDATED( @FILE FrCompCheck.pas @VERSION 1.11 ) @UPDATED( @FILE FrDetail.pas @VERSION 2.3 ) @UPDATED( @FILE FrDetailView.pas @VERSION 1.14 ) @NEW( @FILE FrEasterEgg.pas @VERSION 1.0 ) @UPDATED( @FILE FrHiliterPrefs.pas @VERSION 1.7 ) @UPDATED( @FILE FrHTMLPreview.pas @VERSION 1.4 ) @UPDATED( @FILE FrInfo.pas @VERSION 1.7 ) @UPDATED( @FILE FrMemoPreview.pas @VERSION 1.1 ) @UPDATED( @FILE FrOverview.pas @VERSION 2.0 ) @UPDATED( @FILE FrRTFPreview.pas @VERSION 2.1 ) @UPDATED( @FILE FrSelectSnippets.pas @VERSION 2.4 ) @UPDATED( @FILE FrSourcePrefs.pas @VERSION 1.7 ) @UPDATED( @FILE FrTextPreview.pas @VERSION 2.1 ) @UPDATED( @FILE HTML.hrc @VERSION 1.15 ) @UPDATED( @FILE IntfFrameMgrs.pas @VERSION 2.3 ) @UPDATED( @FILE IntfHiliter.pas @VERSION 1.2 ) @UPDATED( @FILE IntfHTMLDocHostInfo.pas @VERSION 1.1 ) @UPDATED( @FILE IntfNotifier.pas @VERSION 1.4 ) @UPDATED( @FILE IntfPreview.pas @VERSION 1.2 ) @UPDATED( @FILE Resources.rc @VERSION 2.3 ) @UPDATED( @FILE UActiveText.pas @VERSION 1.1 ) @NEW( @FILE UAlphabet.pas @VERSION 1.0 ) @UPDATED( @FILE UAppInfo.pas @VERSION 1.12 ) @UPDATED( @FILE UCodeImportExport.pas @VERSION 1.3 ) @UPDATED( @FILE UCodeImportMgr.pas @VERSION 1.2 ) @UPDATED( @FILE UColours.pas @VERSION 1.6 ) @NEW( @FILE UCommandBars.pas @VERSION 1.0 ) @UPDATED( @FILE UCompileMgr.pas @VERSION 1.1 ) @NEW( @FILE UCopySourceMgr.pas @VERSION 1.0 ) @UPDATED( @FILE UDataStreamReader.pas @VERSION 1.1 ) @UPDATED( @FILE UDataStreamWriter.pas @VERSION 1.1 ) @UPDATED( @FILE UDetailPageHTML.pas @VERSION 2.1 ) @UPDATED( @FILE UDetailPageLoader.pas @VERSION 2.1 ) @UPDATED( @FILE UDHTML.pas @VERSION 2.1 ) @UPDATED( @FILE UDialogMgr.pas @VERSION 1.5 ) @UPDATED( @FILE UFontHelper.pas @VERSION 1.3 ) @UPDATED( @FILE UGraphicUtils.pas @VERSION 1.5 ) @UPDATED( @FILE UHiliteAttrs.pas @VERSION 1.7 ) @UPDATED( @FILE UHilitePasLexer.pas @VERSION 1.3 ) @UPDATED( @FILE UHistoryMenus.pas @VERSION 1.2 ) @UPDATED( @FILE UHTMLDocHelper.pas @VERSION 1.6 ) @NEW( @FILE UIniDataLoader.pas @VERSION 1.0 ) @UPDATED( @FILE UIniDataReader.pas @VERSION 2.4 ) @UPDATED( @FILE UJavaScriptUtils.pas @VERSION 1.5 ) @UPDATED( @FILE ULinkAction.pas @VERSION 1.1 ) @NEW( @FILE ULists.pas @VERSION 1.0 ) @UPDATED( @FILE UMainDisplayMgr.pas @VERSION 2.3 ) @UPDATED( @FILE UNotifier.pas @VERSION 1.5 ) @NEW( @FILE UOverviewTreeBuilder.pas @VERSION 1.0 ) @NEW( @FILE UOverviewTreeState.pas @VERSION 1.0 ) @UPDATED( @FILE UREMLDataIO.pas @VERSION 1.1 ) @UPDATED( @FILE URoutineDoc.pas @VERSION 1.3 ) @UPDATED( @FILE URoutineExtraHelper.pas @VERSION 1.1 ) @UPDATED( @FILE URoutineHTML.pas @VERSION 1.6 ) @UPDATED( @FILE URTFRoutineDoc.pas @VERSION 1.2 ) @UPDATED( @FILE USaveSourceDlg.pas @VERSION 2.4 ) @UPDATED( @FILE USaveUnitMgr.pas @VERSION 1.7 ) @UPDATED( @FILE USettings.pas @VERSION 1.7 ) @NEW( @FILE USnippetIDs.pas @VERSION 1.0 ) @NEW( @FILE USnippetKindInfo.pas @VERSION 1.0 ) @UPDATED( @FILE USnippetMgr.pas @VERSION 1.3 ) @UPDATED( @FILE USnippets.pas @VERSION 3.0 ) @NEW( @FILE USnippetsChkListMgr.pas @VERSION 1.0 ) @UPDATED( @FILE USnippetsIO.pas @VERSION 1.4 ) @UPDATED( @FILE USnippetSourceGen.pas @VERSION 1.6 ) @UPDATED( @FILE USnippetsTVDraw.pas @VERSION 1.1 ) @NEW( @FILE USnippetValidator.pas @VERSION 1.0 ) @UPDATED( @FILE USourceGen.pas @VERSION 2.0 ) @UPDATED( @FILE UStatusBarMgr.pas @VERSION 1.5 ) @UPDATED( @FILE UTestCompileUI.pas @VERSION 1.4 ) @UPDATED( @FILE UTestUnit.pas @VERSION 1.1 ) @NEW( @FILE UTestUnitDlgMgr.pas @VERSION 1.0 ) @UPDATED( @FILE UTextRoutineDoc.pas @VERSION 1.1 ) @NEW( @FILE UToolButtonEx.pas @VERSION 1.0 ) @UPDATED( @FILE UUserDBBackup.pas @VERSION 1.1 ) @UPDATED( @FILE UUserDBMgr.pas @VERSION 1.5 ) @UPDATED( @FILE UVersionInfo.pas @VERSION 2.0 ) @UPDATED( @FILE UView.pas @VERSION 1.2 ) @NEW( @FILE UViewItemTreeNode.pas @VERSION 1.0 ) @UPDATED( @FILE UWBExternal.pas @VERSION 1.4 ) @UPDATED( @FILE UWBPopupMenus.pas @VERSION 1.4 ) @UPDATED( @FILE UXMLDataIO.pas @VERSION 1.7 ) @UPDATED( @FILE UXMLDocConsts.pas @VERSION 1.2 ) @UPDATED( @FILE UXMLDocHelper.pas @VERSION 1.2 ) @UPDATED( @FILE VCodeSnip.vi @DATE 15/06/2009 @COMMENTS Updated file and product numbers for revision 3.0.0 build 145. ) @UPDATED( @FILE AutoGen\IntfExternalObj.hdr @DATE 14/05/2009 @COMMENTS Updated with 2009 in copyright date. ) @UPDATED( @FILE Help\CodeSnip.hhp @DATE 23/06/2009 @COMMENTS Added dlg_dependencies.htm, snippet_kinds.htm, snippet_freeform.htm, snippet_routine.htm, snippet_type.htm, snippet_constant.htm and reml.htm. Removed standard_format.htm. ) @UPDATED( @FILE Help\Index.hhk @DATE 07/06/2009 @COMMENTS Added index entry for dependencies dialog box. Replaced standard_format.htm with snippet_kinds.htm. ) @UPDATED( @FILE Help\TOC.hhc @DATE 13/06/2009 @COMMENTS Added new section describing the kinds of snippets. ) @UPDATED( @FILE Help\CSS\codesnip.css @DATE 13/06/2009 @COMMENTS Added style for pre tag and source-code class. Also fixed error in H1 tag style. ) @UPDATED( @FILE Help\HTML\about_compiler_checks.htm @DATE 07/06/2009 @COMMENTS Revised re changes to compiler checks pane and new styles of snippets. ) @UPDATED( @FILE Help\HTML\detail_compilerchecks.htm @DATE 07/06/2009 @COMMENTS Revised re changes to compiler checks pane and new styles of snippets. ) @UPDATED( @FILE Help\HTML\detail_information.htm @DATE 07/06/2009 @COMMENTS Revised re changes to overview pane and new styles of snippets. ) @UPDATED( @FILE Help\HTML\detail_pane.htm @DATE 07/06/2009 @COMMENTS Revised related actions section. ) @NEW( @FILE Help\HTML\dlg_dependencies.htm @DATE 06/06/2009 @COMMENTS New topic associated with the new Dependencies dialog box. ) @UPDATED( @FILE Help\HTML\dlg_editsnippet.htm @DATE 23/06/2009 @COMMENTS Revised in line with changes to the edit snippet dialog box. ) @UPDATED( @FILE Help\HTML\dlg_export.htm @DATE 05/06/2009 @COMMENTS Revised re change of dialog box name to Export Snippets. Also changed references to "routines" to "snippets". ) @UPDATED( @FILE Help\HTML\dlg_exportfile.htm @DATE 07/06/2009 @COMMENTS Revised to refer to renamed "Export Snippets" dialog box. Also fixed an error in the text. ) @UPDATED( @FILE Help\HTML\dlg_findcompiler.htm @DATE 07/06/2009 @COMMENTS Changed references to "routines" to "snippets". ) @UPDATED( @FILE Help\HTML\dlg_findxrefs.htm @DATE 07/06/2009 @COMMENTS Changed references to "routines" to "snippets" and made minor editorial change. ) @UPDATED( @FILE Help\HTML\dlg_import.htm @DATE 05/06/2009 @COMMENTS Revised re change of dialog box name to Import Snippets. Also changed references to "routines" to "snippets". ) @UPDATED( @FILE Help\HTML\dlg_prefs_general.htm @DATE 07/06/2009 @COMMENTS Fixed typo. ) @UPDATED( @FILE Help\HTML\dlg_prefs_hiliter.htm @DATE 07/06/2009 @COMMENTS Updated re addition of option to use some pre-defined styles. ) @UPDATED( @FILE Help\HTML\dlg_prefs_printing.htm @DATE 07/06/2009 @COMMENTS Fixed typo. ) @UPDATED( @FILE Help\HTML\dlg_prefs_sourcecode.htm @DATE 07/06/2009 @COMMENTS Updated re addition of new kinds of snippets. ) @UPDATED( @FILE Help\HTML\dlg_print.htm @DATE 07/06/2009 @COMMENTS Replaced occurences of "routine" with "snippet". ) @UPDATED( @FILE Help\HTML\dlg_saveunit.htm @DATE 07/06/2009 @COMMENTS Occurences of "routine" replaced by "snippet" and fact that freeform snippets are not exported noted. ) @UPDATED( @FILE Help\HTML\dlg_selectcompiler.htm @DATE 07/06/2009 @COMMENTS Revised text and fixed incomplete sentence. ) @UPDATED( @FILE Help\HTML\dlg_selectroutines.htm @DATE 16/05/2009 @COMMENTS Revised re change of dialog box name to Select Snippets. Also changed references to "routines" to "snippets". ) @UPDATED( @FILE Help\HTML\dlg_submit.htm @DATE 05/06/2009 @COMMENTS Changed references to "routines" to "snippets". ) @UPDATED( @FILE Help\HTML\dlg_update.htm @DATE 07/06/2009 @COMMENTS Fixed text formatting and HTML markup errors. Minor editorial changes. ) @UPDATED( @FILE Help\HTML\main_display.htm @DATE 07/06/2009 @COMMENTS Changed references to "routines" to "snippets" and corrected some text. ) @UPDATED( @FILE Help\HTML\main_menu.htm @DATE 07/06/2009 @COMMENTS Changed to refer to snippets instead of routines and corrected bad link. ) @UPDATED( @FILE Help\HTML\menu_database.htm @DATE 17/06/2009 @COMMENTS Revised re changes to the Database menu (including new and revised glyphs), added some missing links to other help topics and changed to refer to snippets instead of routines. ) @UPDATED( @FILE Help\HTML\menu_edit.htm @DATE 07/06/2009 @COMMENTS Revised re changes to the Edit menu and changed to refer to snippets instead of routines. ) @UPDATED( @FILE Help\HTML\menu_file.htm @DATE 07/06/2009 @COMMENTS Corrected error and changed to refer to snippets instead of routines. ) @UPDATED( @FILE Help\HTML\menu_help.htm @DATE 17/06/2009 @COMMENTS Added challenge to find the Easter Egg, changed to refer to snippets instead of routines, added glyph for license menu and revised text of the On The Web sub menu section. ) @UPDATED( @FILE Help\HTML\menu_search.htm @DATE 07/06/2009 @COMMENTS Revised re changes to the Search menu and changed to refer to snippets instead of routines. ) @UPDATED( @FILE Help\HTML\menu_view.htm @DATE 07/06/2009 @COMMENTS Revised re changes to the View menu and changed to refer to snippets instead of routines. ) @UPDATED( @FILE Help\HTML\navigation.htm @DATE 07/06/2009 @COMMENTS Revised to refer to snippets instead of routines. ) @UPDATED( @FILE Help\HTML\overview_pane.htm @DATE 07/06/2009 @COMMENTS Revised re changes to tabs used to group snippets in different ways. ) @UPDATED( @FILE Help\HTML\privacy_statement.htm @DATE 25/06/2009 @COMMENTS Updated re change of name of per user config file. ) @UPDATED( @FILE Help\HTML\quickstart.htm @DATE 07/06/2009 @COMMENTS Revised re various changes to program. ) @NEW( @FILE Help\HTML\reml.htm @DATE 23/06/2009 @COMMENTS Help topic for REML markup language. ) @NEW( @FILE Help\HTML\snippet_constant.htm @DATE 13/06/2009 @COMMENTS New topic that explains constant snippets. ) @NEW( @FILE Help\HTML\snippet_freeform.htm @DATE 08/06/2009 @COMMENTS New topic that explains freeform snippets. ) @NEW( @FILE Help\HTML\snippet_kinds.htm @DATE 13/06/2009 @COMMENTS New topic that describes what snippet kinds are. ) @NEW( @FILE Help\HTML\snippet_routine.htm @DATE 13/06/2009 @COMMENTS New topic that explains routine snippets. ) @NEW( @FILE Help\HTML\snippet_type.htm @DATE 13/06/2009 @COMMENTS New topic that explains type definition snippets. ) @UPDATED( @FILE Help\HTML\task_addsnippets.htm @DATE 07/06/2009 @COMMENTS Replaced references to "routine" with "snippet". ) @UPDATED( @FILE Help\HTML\task_copysnippet.htm @DATE 07/06/2009 @COMMENTS Radical rewrite to deal with all three ways of copying a snippet instead of only "Copy Snippet". ) @UPDATED( @FILE Help\HTML\task_customise.htm @DATE 07/06/2009 @COMMENTS Italicised reference to CodeSnip. ) @UPDATED( @FILE Help\HTML\task_export.htm @DATE 08/06/2009 @COMMENTS Changed to refer to renamed import and export snippets menu options. Noted that snippets imported to "Imported Snippets" category. Added link to snippets editor. ) @UPDATED( @FILE Help\HTML\task_generateunit.htm @DATE 07/06/2009 @COMMENTS Modified to refer to snippets rather than routines and to note that freeform snippets can't be included in a unit. ) @UPDATED( @FILE Help\HTML\task_printroutine.htm @DATE 07/06/2009 @COMMENTS Changed heading and modified content to refer to snippets rather than routines. ) @UPDATED( @FILE Help\HTML\task_savesnippet.htm @DATE 07/06/2009 @COMMENTS Added note that only routines and categories can be saved. ) @UPDATED( @FILE Help\HTML\task_search.htm @DATE 07/06/2009 @COMMENTS Changed references to "routine" to "snippet" instead. ) @UPDATED( @FILE Help\HTML\task_submit.htm @DATE 07/06/2009 @COMMENTS Updated re snippet kinds supported for code submission. ) @UPDATED( @FILE Help\HTML\task_testcompile.htm @DATE 07/06/2009 @COMMENTS Updated re new different snippet kinds. ) @UPDATED( @FILE Help\HTML\tasks.htm @DATE 07/06/2009 @COMMENTS Changed references to "routine" to "snippet" instead. ) @UPDATED( @FILE Help\HTML\welcome.htm @DATE 07/06/2009 @COMMENTS Updated re new welcome page. ) @NEW( @FILE Help\Images\BackupDatabase.gif @DATE 17/06/2009 @COMMENTS Glyph for action that backs up the database. ) @NEW( @FILE Help\Images\Collapse.gif @DATE 05/06/2009 @COMMENTS Glyph for action that collapses a tree node. ) @NEW( @FILE Help\Images\Dependencies.gif @DATE 05/06/2009 @COMMENTS Glyph for action that displays Dependencies dialog. ) @NEW( @FILE Help\Images\Expand.gif @DATE 05/06/2009 @COMMENTS Glyph for action that expands a tree node. ) @NEW( @FILE Help\Images\License.gif @DATE 17/06/2009 @COMMENTS Glyph for action that displays license. ) @NEW( @FILE Help\Images\RestoreDatabase.gif @DATE 17/06/2009 @COMMENTS Glyph for action that restores database from backup. ) @NEW( @FILE Help\Images\ViewTestUnit.gif @DATE 17/06/2009 @COMMENTS Glyph for action that displays a test unit. ) @UPDATED( @FILE Install\DataLocations.ps @VERSION 1.1 ) @UPDATED( @FILE Install\EventHandlers.ps @VERSION 1.2 ) @UPDATED( @FILE Install\UpdateDBase.ps @VERSION 2.0 ) @UPDATED( @FILE Install\UpdateIni.ps @VERSION 3.0 ) @NEW( @FILE Res\HTML\comp-freeform-tplt.html @VERSION 1.0 ) @NEW( @FILE Res\HTML\comp-nocompilers-tplt.html @VERSION 1.0 ) @UPDATED( @FILE Res\HTML\comp-routine.js @VERSION 2.0 ) @UPDATED( @FILE Res\HTML\comp-snippet-tplt.html @VERSION 2.1 @RENAMED_FROM Res\HTML\comp-routine-tplt.html ) @UPDATED( @FILE Res\HTML\detail.css @VERSION 1.4 ) @UPDATED( @FILE Res\HTML\detail-consts.js @VERSION 1.3 ) @UPDATED( @FILE Res\HTML\dlg-about-database-tplt.html @VERSION 1.5 ) @UPDATED( @FILE Res\HTML\dlg-about-head-tplt.html @VERSION 1.1 ) @UPDATED( @FILE Res\HTML\dlg-about-program-tplt.html @VERSION 1.7 ) @NEW( @FILE Res\HTML\dlg-easter-egg.html @VERSION 1.0 ) @UPDATED( @FILE Res\HTML\dlg-userdb-extra.html @VERSION 1.1 ) @NEW( @FILE Res\HTML\easteregg.js @VERSION 1.0 @COMMENTS JavaScript used for easter egg. ) @NEW( @FILE Res\HTML\easteregg.css @VERSION 1.0 @COMMENTS Style sheet used for easter egg. ) @UPDATED( @FILE Res\HTML\external.js @VERSION 1.3 ) @UPDATED( @FILE Res\HTML\info-empty-selection-tplt.html @VERSION 2.0 @RENAMED_FROM Res\HTML\info-category-empty-tplt.html ) @UPDATED( @FILE Res\HTML\info-snippet-list-tplt.html @VERSION 2.0 @RENAMED_FROM Res\HTML\info-category-list-tplt.html ) @UPDATED( @FILE Res\HTML\info-snippet-tplt.html @VERSION 3.1 @RENAMED_FROM Res\HTML\info-routine-tplt.html ) @UPDATED( @FILE Res\HTML\nocompcheck-body.html @VERSION 2.1 ) @UPDATED( @FILE Res\HTML\welcome-tplt.html @VERSION 3.1 ) @NEW( @FILE Res\Img\cancel.png @DATE 19/06/2009 @COMMENTS Close button image used in easter egg. ) @NEW( @FILE Res\Img\cancel-glow.png @DATE 19/06/2009 @COMMENTS Glowing (mouse-over) version of close button image used in easter egg. ) @NEW( @FILE Res\Img\click-me.png @DATE 19/06/2009 @COMMENTS "Click-me" image used in easter egg. ) @NEW( @FILE Res\Img\donate-btn.gif @DATE 19/06/2009 @COMMENTS New donate button image. ) @NEW( @FILE Res\Img\easter-egg-bottom.png @DATE 26/05/2009 @COMMENTS Bottom half of easter egg image. ) @NEW( @FILE Res\Img\easter-egg-top.png @DATE 26/05/2009 @COMMENTS Top half of easter egg image. ) @NEW( @FILE Res\Img\pj.jpg @DATE 25/05/2009 @COMMENTS Photo of author for use in easter egg. ) @NEW( @FILE Res\Img\Splash.gif @DATE 17/06/2009 @COMMENTS Splash screen image for CodeSnip v3. ) @NEW( @FILE Res\Img\symbol-exclamation.png @DATE 16/06/2009 @COMMENTS Exclamation symbol for use in main display. ) @NEW( @FILE Res\Img\symbol-information.png @DATE 16/06/2009 @COMMENTS Information symbol for use in main display. ) @NEW( @FILE Res\Img\tvr.jpg @DATE 25/05/2009 @COMMENTS Photo of author's TVR for use in easter egg. ) @UPDATED( @FILE Res\Misc\CodeSnip.manifest @VERSION 1.2 ) ) ) )