Menu

Old Code (SVN) Commit Log


Commit Date  
[r222] by delphidabbler

Modified objects that read and write main and user databases, including nul reader used when one of the databases doesn't exist:
* Removed code that registered reader / writer - now redundant.
* Moved class declarations from implementation to interface sections of unit.
* Except for nul reader, removed references and dependencies on deleted TDatabaseType. Additionally, path to database directory now passed in constructor rather than being determined within read class.

2009-08-19 10:53:25 Tree
[r221] by delphidabbler

Modified units to work with new garbage collector, TGC from new UGC unit, instead of TAutoObjFree object from removed UAutoFree unit.

2009-08-18 18:19:14 Tree
[r220] by delphidabbler

Replaced UAutoFree.pas with UGC.pas which provides a garbage collector static class that can be used to manage the lifetime of objects.

2009-08-18 18:16:48 Tree
[r219] by delphidabbler

Removed obsolete design documentation files - no longer accurate.

2009-08-18 15:17:53 Tree
[r218] by delphidabbler

Reinstated UStructs unit in uses clause, deleted in error.

2009-08-18 15:01:22 Tree
[r217] by delphidabbler

Amended TPrefsBaseFrame and descendants with additional abstract methods and their implementations to work with re-implemented preferences dialog box. Each frame now provides information needed by TPreferencesDlg to dynamically create the preferences frames and their host tab sheets:
* Index class function determines relative postion of frame in preferences dialog box.
* DisplayName method provides caption of tab sheet that hosts the frame.
* Frame's HelpKeyword property is set appropriately.
* Concrete frame classes now register themselves with TPreferencesDlg in their initialization sections

2009-08-18 14:58:13 Tree
[r216] by delphidabbler

Amended code that displays display printing page of preferences dialog box to pass class reference of TPrintingPrefsFrame to revised TPreferencesDlg.Execute method.

2009-08-18 14:41:45 Tree
[r215] by delphidabbler

Re-implemented to dynamically create the required preferences frames and containing tab sheets when dialog box is shown.
* Removed all tab sheets and frames.
* Provided class method to be used to register preferences frames with dialog box. Frames to be displayed must now register themselves with the dialog box. This means that new preference pages can be added without editing FmPreferencesDlg.pas.
* Replaced Execute method with two overloaded versions, one that displays all registered pages and another that displays only those whose classes are passed as parameters.

2009-08-18 14:36:33 Tree
[r214] by delphidabbler

Modified TCodeImportMgr.UpdateUserDatabase to append details of contributors of imported snippets to the snippets' extra information. Designed to assist in keeping track of contributors.

2009-08-18 01:18:23 Tree
[r213] by delphidabbler

CodeSnip version 3.2.0

2009-08-17 15:37:31 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.