Menu

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


Commit Date  
[r1674] (55.9 kB) by delphidabbler

* Removed action that selects a detail pane tab from View category (now uncategorised) and renamed it to actSelectDetailTab. Changed to uncategorised because no longer on view menu.
* Removed actSelectDetailTab's OnUpdate event handler and renamed OnExecute change handler.

2011-11-03 21:38:32 View
Download
[r1673] (56.6 kB) by delphidabbler

* Added new Update method to IQuery and its implementation that updates query: refreshes or resets if can't refresh.
* Modified TMainForm to use IQuery.Update.

2011-11-03 21:20:32 View
Download
[r1648] (56.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
[r1642] (56.9 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
[r1626] (56.3 kB) by delphidabbler

* Modified TMainDisplayMgr to support changes in IEditableTabbedDisplayMgr.
* Changed code that clears display to clear overview pane and either current detail tab display or to delete all tabs.
* Modified FmMain to delete all tabs before re-displaying a re-loaded database.

2011-10-22 11:39:34 View
Download
[r1619] (56.3 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] (55.8 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
[r1614] (55.6 kB) by delphidabbler

* Removed unused showTestUnit Javascript routine and equivalent method from external object implementation.
* Removed corresponding method and action setter from INotifier and ISetActions and implementation in TNotifier.

2011-10-21 11:29:56 View
Download
[r1609] (55.7 kB) by delphidabbler

Created new "Compile" top-level menu and moved Test Compile and View Compile Errors options from Database menu and View Test Unit from View menu to new menu.

2011-10-20 20:29:09 View
Download
[r1601] (55.7 kB) by delphidabbler

Removed support for command that viewed compiler errors for a single compiler, including:
* Updated External object to remove ViewCompilerLog method along with associated JavaScipt and Notifier methods.
* Renamed external object interface to IWBExternal7 and set version attribute to 7.0.
* Removed associated action and associated factory method for it.
* Support from main form for displaying the associated dialog box.

2011-10-20 16:07:13 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.