Menu

/branches/parsnip/Src/UMainDisplayMgr.pas Commit Log


Commit Date  
[r4351] (23.9 kB) by delphidabbler

Removed unused local variable of type TSnippet and reference to DB.USnippet unit made redundant by the removal of the TSnippet reference.

2013-12-17 00:03:58 View
Download
[r4306] (23.9 kB) by delphidabbler

Changed TSnippetView's constructor and TViewFactory.CreateSnippetView to take a TSnippetID parameter instead of TSnippet.
Modified calling code accordingly.

2013-12-14 13:05:28 View
Download
[r4304] (24.0 kB) by delphidabbler

Changed data type for change events involving snippets passed via Info property of IDatabaseChangeEventInfo from TSnippet to TBox<TSnippetID>. Modified change event handlers in using code accordingly.
Also added new code to generate an IDatabaseChangeEventInfo.Info property value of TBox<TTag> ready for when event re changes to tags need to triggered.

2013-12-14 12:52:24 View
Download
[r4303] (23.6 kB) by delphidabbler

Moved all change event handling code from _TDatabase into TDatabase and removed AddChangeEventHandler and RemoveChangeEventHandler from _IDatabase.
Relocated TDatabaseChangeEventKind and IDatabaseChangeEventInfo within DB.UMain unit to be visible to TDatabase.
Modified all code that called AddChangeEventHandler and RemoveChangeEventHandler from _Database object to call methods on Database object instead.

2013-12-14 11:09:10 View
Download
[r4289] (23.6 kB) by delphidabbler

Removed event kinds that applied to categories from TDatabaseChangeEventKind.
Modified affected IDatabaseChangeEventInfo event handlers

2013-12-13 00:37:09 View
Download
[r4095] (23.7 kB) by delphidabbler

Removed reference to ICategoryView.

2013-12-03 16:59:22 View
Download
[r4052] (23.7 kB) by delphidabbler

Renamed various interface, class and factory method names in UView.pas to correct the spelling of "Null" in their names.
Modified affected code accordingly.

2013-12-02 16:59:29 View
Download
[r4047] (23.7 kB) by delphidabbler

Renamed TMainDisplayMgr's SelectNextActiveTab and SelectPreviousActiveTab to SelectNextDetailsTab and SelectPreviousDetailsTab respectively: these names are more sensible now that only detail pane has tabs.
Made required changes to calling code in TMainForm.

2013-12-02 15:24:06 View
Download
[r4045] (23.7 kB) by delphidabbler

Moved methods of ITabbedDisplayMgr into IDetailPaneDisplayMgr and deleted ITabbedDisplayMgr.
Removed TDetailFrame to remove reference to ITabbedDisplayMgr and updated method comments.
Modified TMainDisplayMgr, replacing details pane manager cast to ITabbedDisplayMgr with casts to IDetailPaneDisplayMgr.
Also changed TMainDisplayMgr so that Ctrl+Tab and Shift+Ctrl+Tab key-presses always result in change of detail pane tab, regardless of whether overview frame has keyboard focus.

2013-12-02 15:17:56 View
Download
[r4044] (25.1 kB) by delphidabbler

Changed various method, variable, parameter and constant names that referred to overview "tabs" so that they now refer to "groupings".
Made similar changes to some comments.
Modified code affected by the renaming.

2013-12-02 14:54:58 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.