Menu

/branches/parsnip/Src/DB.UMain.pas Commit Log


Commit Date  
[r4374] (15.3 kB) by delphidabbler

Moved and renamed DB.USnippetKind.pas to Main/CS.Database.SnippetKinds.pas.
Update using code with new unit name.

2013-12-17 11:02:44 View
Download
[r4369] (15.3 kB) by delphidabbler

Added new TDatabase.GetAllSnippetKinds method to return a list of all snippet kinds supported in the database.

At present this is a fixed list of built in snippet kinds. This implementation may help if there is ever a need to change to having user- or externally-defined snippet kinds.

2013-12-17 07:10:55 View
Download
[r4364] (15.0 kB) by delphidabbler

Revised calls that relied on TSnippetHelper methods to call appropriate methods of TDBSnippet instead.
Removed reference to the DB.USnippet unit now that TSnippetHelper is no longer required.

2013-12-17 02:34:40 View
Download
[r4363] (15.0 kB) by delphidabbler

Removed temporary properties and methods from TDatabase: no longer needed.

2013-12-17 02:31:09 View
Download
[r4362] (16.1 kB) by delphidabbler

Revised TDatabase.DeleteSnippet to access the snippet table directly via its fSnippetsTable field instead of via its temporary __SnippetsTable property.

2013-12-17 02:29:36 View
Download
[r4361] (16.1 kB) by delphidabbler

Removed the redundant IDatabaseEdit and _IDatabase interfaces along with the _TDatabase class that implemented them, the _Database function that created a single instance of _TDatabase and the private global field the stored the _TDatabase instance.

2013-12-17 02:24:01 View
Download
[r4354] (26.0 kB) by delphidabbler

Removed redundant IDatabaseEdit.DeleteSnippet and its implementation in _TDatabase along with the private _TDatabase.InternalDeleteSnippet method.

2013-12-17 00:30:45 View
Download
[r4353] (28.3 kB) by delphidabbler

Added new DeleteSnippet method to TDatabase.
Changed TUserDBMgr.DeleteSnippet to call this new method instead of similar method of IDatabaseEdit.

2013-12-17 00:27:55 View
Download
[r4336] (26.9 kB) by delphidabbler

Removed one redundant overload of IDatabaseEdit.CreateTempSnippet and its implementation in _TDatabase.

2013-12-16 02:03:22 View
Download
[r4320] (28.2 kB) by delphidabbler

Removed redundant DuplicateSnippet method from IDatabaseEdit and implementation in _TDatabase.

2013-12-15 01:30:48 View
Download
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.