Menu

Old Code (SVN) Commit Log


Commit Date  
[r319] by delphidabbler

New unit that implements TUniqueId, a static class that generates globally unique id strings.

2009-09-20 09:17:38 Tree
[r318] by delphidabbler

* Removed potential bug from Add Unit action's updating.
* Removed unnecessary calls to Init before some edit data structure assignments.
* Made user-defined category get selected by default when adding a new snippet.
* Replaced some validation code with calls of new or revised methods in TSnippetsValidator.

2009-09-18 03:46:18 Tree
[r317] by delphidabbler

* Changed TSnippets.UpdateRoutine to ignore case when checking if a snippet's name has changed. Snippet names are not case sensitive.
* Modified TRoutineData.Assign to permit Extra property to be nil before calling the method.
* Removed unnecessary call to Init from TRoutineEditData.Assign.

2009-09-18 03:36:46 Tree
[r316] by delphidabbler

* Added new ValidateSourceCode, ValidateDescription, ValidateName name and overloaded HasValidDependsList methods to TSnippetValidator. HasValidDependsList takes snippet name and edit data instead of a snippet reference as parameters
* Modified TSnippetValidator.Validate to check snippet name, description and source code in addition to dependency list.

2009-09-18 03:31:28 Tree
[r315] by delphidabbler

Changed topic to reflect changes to Snippets Editor's Compile Results tab.

2009-09-18 00:06:59 Tree
[r314] by delphidabbler

Added some new todos arising from recent changes.

2009-09-18 00:01:37 Tree
[r313] by delphidabbler

Added new UCompileResultsLBMgr, UDropDownButtons and ULEDImageList units.

2009-09-18 00:00:24 Tree
[r312] by delphidabbler

Compile Results tab of snippets editor revised:
* "Select a Compiler" and "Selected Compiler Result" list boxes have been replaced by a single list box. This not only displays the compile result for each compiler but also provides a button for each one which enables the compile result to be selected from a drop down list.
* List box management code has been moved out into a separate UCompileResultsLBMgr unit.
* Removed TUserDBEditDlg.CLBRoutineRefsDrawItem method. Owner drawing of check list boxes now performed in TSnippetsChkListMgr.
* Image list containing LEDs was removed and replaced by a new custom, dynamically created, image list that knows how to map compile results onto the LEDs. As a result some buttons now have actions set in code to ensure they use the new custom image list.
* Brief help text applied to compile results pages.

2009-09-17 23:56:43 Tree
[r311] by delphidabbler

New UCompileResultsLBMgr unit. Defines classes that manages display, editing and interaction with a list box that displays compiler results.

2009-09-17 21:06:55 Tree
[r310] by delphidabbler

New UCompileResultsLBMgr unit that defines a class that is used to manage image lists containing drop down button images for display in UI widgets.

2009-09-17 21:04:41 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.