Menu

/branches/v4-dev/Src/IntfFrameMgrs.pas Commit Log


Commit Date  
[r1713] (9.0 kB) by delphidabbler

Changed IOverviewDisplayMgr.Display method to have Force parameter to force re-displays of overview treeview. Changed calling code accordingly and to streamline some code in TMainDisplayMgr.

2011-11-07 11:35:45 View
Download
[r1672] (8.8 kB) by delphidabbler

* Reverted to former version of IViewItemDisplayMgr by removing unused GetCurrentView method and its implementation in FrDetailView unit.
* Removed all references to fCurrentView field from TDetailViewFrame.

2011-11-03 20:22:09 View
Download
[r1648] (8.9 kB) by delphidabbler

Removed cInfoTab constant that referred to a fixed tab in former implementation of Details pane.

2011-10-25 23:16:41 View
Download
[r1645] (9.0 kB) by delphidabbler

* Changed TDetailViewFrame.Display so that it always (re)displays a view, regardless of Force parameter.
* Removed redundant Force parameter from Display methods of IDetailPaneDisplayMgr and IViewItemDisplayMgr and of implementations in TDetailFrame and TDetailViewFrame.
* Updated all other methods that ultimately call one of the display methods.

2011-10-25 21:36:34 View
Download
[r1644] (9.1 kB) by delphidabbler

* Removed support for IWBDisplayMgr from detail view frame because now only a single instance of TDetailViewFrame is used, so no browser control is ever hidden.
* Rationalised some code in TDetailViewFrame as a result.
* Removed call to TDetailViewFrame.Activate from TDetailFrame.
* Removed declaration of IWBDisplayMgr.

2011-10-25 21:19:58 View
Download
[r1642] (9.7 kB) by delphidabbler

Major revision of TMainDisplayMgr and TDetailFrame to better support multiple tabs and to eliminate problems of first attempt at multi-tab support at r1616:
* Interface type IEditableTabbedDisplayMgr, supported by TDetailFrame, replaced by IDetailPaneDisplayMgr and now redundant TCloseTabAction removed.
* Complete re-write of way TMainDisplayMgr handles database update events. TMainForm modified to call new TMainDisplayMgr methods.
* Detail pane selected tab no longer persisted in settings.
* Some debug code added to TMainDisplayMgr to help debug display of views in new and existing tabs: must be removed in later revisions.

2011-10-25 15:50:26 View
Download
[r1625] (10.1 kB) by delphidabbler

Changed IEditableTabbedDisplayMgr.CloseSelectedTab to CloseTabs that can optionally close selected, all or all except selected tabs.

2011-10-22 11:36:23 View
Download
[r1619] (9.6 kB) by delphidabbler

Added support for closing selected tab in Details pane, including new View menu item and action. New methods added to IEditableTabbedDisplayMgr and TMainDisplayMgr to support this.

2011-10-21 21:51:46 View
Download
[r1616] (9.3 kB) by delphidabbler

Made minimal changes to support multiple tabs in details pane:
* Heavily revised FrDetail unit to support multiple tabs
* New view menu item to create new tab - replaces redundant "Detailed Information" menu item. Supporting code in TMainDisplayMgr.
* New GetCurrentView method of IViewItemDisplayMgr and implementations.
* Change in parameter list of IWBCustomiser methods to prevent memory leek.
* New IEditableTabbedDisplayMgr interface and support in FrDetail unit for creating new tabs.
* Change in how Detail Pane Change method is handled by notifier object.

2011-10-21 19:22:29 View
Download
[r1593] (9.0 kB) by delphidabbler

Removed Compiler Check tab from main display, removed compiler check frame from project and made minimal changes to other units to accommodate.

2011-10-20 14:36: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.