The first screenshots of the new Commanders window. There may still be some minor changes and a few extra buttons but the major elements of the window are all there. The major changes compared to VB6 are as follows:
1) Ranks have been moved into a tree view format. Scientists 'ranks' are their research fields while Administrators are arranged by admin rating.
2) The available assignment section shows the actual required rank now instead of the rank number. Greyed out ships already have assigned commanders. You filter those out by using the 'Available Only' option.
3) The history is more prominent and I have added some code (for future events) to remove the unnecessary 'relieve' events where they are followed by an assignment event without any time differential.
4) The search function allows you to specify four different bonuses and the list of the commanders will be sorted by those four bonuses left to right. Duplicates in the bonuses options are ignored. This section now also shows rank and current assignment.
In general, there is more information available and should allow for easier allocation of assignments.
The second screenshot shows a civilian administrator selected and a search based on administrator bonuses.
The third screenshot is back to naval commanders and shows the new assignment categories. In the search section, the duplicate espionage sort criterion is ignored.