Menu

/trunk/Src/FmUserDBEditDlg.pas Commit Log


Commit Date  
[r343] (33.4 kB) by delphidabbler

* Replaced code that checks validity of Extra active text with a call to TSnippetValidator.ValidateExtra.
* Moved assertions that ensure that all combo boxes have default items selected.
* Simplified TUserDBEditDlg.UpdateReference: now determine valid dependency snippet kinds with a call to TSnippetValidator.ValidDependsKinds rather than hard wiring the details.
* Modified TUserDBEditDlg.ValidateData to use renamed TSnippetValidator.ValidateDependsList method.

2009-09-21 01:32:19 View
Download
[r340] (35.2 kB) by delphidabbler

* Changed TUserDBEditDlg.InitControls to use TReservedCategories class to get name of user defined snippets category instead of using 'user' string literal.
* Increased width of snippet name edit box and categories list combo box.

2009-09-20 22:55:10 View
Download
[r318] (35.2 kB) 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 View
Download
[r312] (36.5 kB) 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 View
Download
[r299] (46.7 kB) by delphidabbler

Removed code that interacts with and updates unit check list box and replaced by calls to new TUnitsChkListMgr object.

2009-09-14 00:43:33 View
Download
[r297] (48.1 kB) by delphidabbler

Modified so that list of snippet kinds on first tab is now sorted by the snippet kind's display name. Uses new TSnipKindListAdapter class to populate the drop-down list and provide information about selected kind.

2009-09-13 22:52:31 View
Download
[r295] (49.7 kB) by delphidabbler

Modified so that list of categories on first tab is now sorted by description. Uses new TCategoryListAdapter class to populate the category list and provide information about selected category.

2009-09-13 16:04:12 View
Download
[r245] (49.8 kB) by delphidabbler

Changed form classes to prevent public construction - forms must be displayed via class methods, not by directly constructing object. Added INoPublicConstruct to type definitions of forms and changed class methods that construct forms to call InternalCreate protected constructor instead of Create. Core logic to determine constructor behaviour is inherited from TBaseForm.

2009-08-23 22:45:32 View
Download
[r190] (49.8 kB) by delphidabbler

Changed behaviour of check list boxes to toggle check state when any part of a list item is checked instead of requiring clicks on check boxes. Used new TChkListStateMgr to do this.

2009-08-14 15:12:33 View
Download
[r187] (49.5 kB) by delphidabbler

Disabled Render Extra Information button on Snippets Editor's Extra Information tab when no markup is entered in memo. Done by handling associated action's OnUpdate event.

2009-08-14 09:33:32 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.