Informal RW 6.4 Build Snapshot [Phil]: Multiple Account Method Selector -- 9-8-2013
This 6.4 development build includes all code checked in to the 6.4 GIT trunk (from all developers).
Description e-mail:
Subject: | Checked in for 6.4: Multiple Account Method Selector | |
---|---|---|
Date: | Sat, 07 Sep 2013 20:36:46 -0600 | |
From: | Phil Weinstein | |
To: | cadswes software |
To: Software Group
The new Multiple ACCOUNT Method Selector dialog has been checked in to the RiverWare 6.4 trunk. This was tested primarily with this model (originally provided to me by Patrick for the instability testing):
See the notes below and this GIT commit on the trunk:
Here are three non-quite up-to-date screenshots. (Main difference: the "AVAIL" text. See description below. Do we like this change?).
- Phil
Multiple Account Method Selector: Completed. (Ready for Review)
Bug Number: n/a
Release notes (y/n): YES
For Release Nums: 6.4
The new Multiple Account Method Selector, adapted from the Multiple Object Method Selector is fully functional, with performance optimization provisions.
The Multiple Account Method Selector is accessible from the Accounts Manager Dialog, from the Account menu, and from a context menu. The Method Selector is initialized with whatever accounts (if any) were selected in the Accounts Manager Dialog (but additional accounts can be added using the GUS Account Selector).
Its design is fully analogous to the Multiple Object Method Selector, with one minor exception: The "Available" column in the Account list shows the "proposed" new method name (when available) INSTEAD OF the text "AVAIL". This design change could reasonably be applied to the Multiple Object Method Selector -- or we can revert this change. See this symbol:
static const bool SHOW_CANDIDATE_METHOD_NAME (true);
... in file: QtAccounting/MultiAcctMethAcctListViewItem.cpp
Note: Before the Multiple Object Method Selector C++ classes were copied for the Multiple Account Method Selector, this minor maintenance was done: The MultiObjMethObjListViewItem : public QTreeWidgetItem class was changed to be an internal class of the QTreeWidget class: MultiObjMethObjListView::ObjItem.
New source files in QtAccounting:
---