Menu

/trunk/Src/FmPreferencesDlg.pas Commit Log


Commit Date  
[r245] (12.9 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
[r226] (12.9 kB) by delphidabbler

Removed unused units from uses clauses.

2009-08-19 11:26:20 View
Download
[r221] (12.9 kB) 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 View
Download
[r215] (13.2 kB) 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 View
Download
[r181] (12.7 kB) by delphidabbler

Removed change logs.

2009-08-13 19:15:20 View
Download
[r111] (16.0 kB) by Dev

Added svn:keywords property with Rev and Date keywords.

2009-07-21 00:15:04 View
Download
[r107] (16.0 kB) by Dev

Merged changes from /branches/os-fonts:22-106 branch.

These changes add support for default operating system fonts to main display and dialog boxes.

2009-07-20 22:50:52 View
Download
[r2] (14.8 kB) by Dev

Imported CodeSnip v3.0

2009-07-04 12:55:27 View
Download
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.