Maintenance Work in preperation for a fix to the new "Close All Dialogs" feature. (Open Account dialogs shown for creating a new account were not being closed). (We are choosing not to do this actual fix now). - Phil [9-17-2008] CVS NOTES IN 5.1 DEVELOPMENT: Removal of AccountingGUI/AcctGUIMgr and AcctCfgDlg (previously gutted). All AcctGUIMgr functions have been moved to QtAccounting/QtAcctGuiMgr. This includes retaining a collection of open OpenAccountDlg and ExchangeCfgDlg instances. See especially these two sets of QtAcctGuiMgr methods: // *** Account Configuration (aka Open Account) Dialogs void openOpenAccountDlg (Account*, AcctGuiDefs::DisplayMode); void removeOpenAccountDlg (Account*); OpenAccountDlg *getOpenAccountDlg (const Account*) const; // *** Exchange Configuration Dialogs void openExchangeCfgDlg (Exchange*, AcctGuiDefs::DisplayMode); void removeExchangeCfgDlg (Exchange*); ExchangeCfgDlg *getExchangeCfgDlg (const Exchange*); Files: AccountingGUI/AcctCfgDlg.hpp -- REMOVED AccountingGUI/AcctGUIMgr.cpp -- REMOVED AccountingGUI/AcctGUIMgr.hpp -- REMOVED AccountingGUI/Make.package AccountingGUI/AccountingGUI.pro AccountingGUI/AccountingGUI.vcproj AccountingGUI/AccountingGUIRational.vcproj GUI/exitRWGUI.cpp Q3GUI/AccountingCanvas.cpp Q3GUI/AcctOrderListView.cpp Q3GUI/OpenObjectDlg.cpp Q3GUI/QGui.cpp Q3GUI/SlotQDlgTable.cpp Q3GUI/SlotQtDlg.cpp Q3GUI/Workspace.cpp Q3GUI/WorkspaceCanvas.cpp Q3GUI/WorkspaceListView.cpp QtAccounting/AcctSubordinationViewerDlg.cpp QtAccounting/ExchangeCfgDlg.cpp QtAccounting/ExchangeMgrDlg.cpp QtAccounting/ExchangeMgrDlg.hpp QtAccounting/OpenAccountDlg.cpp QtAccounting/QtAcctGuiMgr.cpp QtAccounting/QtAcctGuiMgr.hpp QtAccounting/QtAcctMgrDlg.cpp QtAccounting/QtSplyMgrDlg.cpp QtUtils/SlotListPanel.cpp ---