The dimensions and font size of the main window can be set by the user, and are remembered when the program is closed and restarted.
Menu Bar
The menu bar at the top of the main window has icons to perform most of the regular operations you will need. Icons are disabled when not appropriate to the current state. For instance, the Duplicate Deal icon is disabled if no deal is selected. The menu bar is divided into three areas.
Undo/Redo Buttons
Providing undo and redo functionality for actions performed on folders and deals.
Folder Menu
Providing functionality to create, rename, import and export folders, as well as report generation, searching and utility operations.
Deleting a folder is deliberately not available from the folder menu, but available from the folder tree context (right-click) menu, because it deletes a whole folder sub-tree and cannot be undone.
Deal Menu
Providing functionality to add, delete and duplicate deals, generate standard board sets, generate a trial report for an individual deal, and more.
Deals Tab
The Deals tab has three panels:
Folder Tree
Deals are kept in folders. These have a hierarchical tree structure just like the directory pane in Windows File Explorer. This allows you to organize deals into a logical arrangement. Here is an example folder tree:
Only one folder can be selected at a time. You can navigate the tree with keyboard or mouse, just as you would in the File Explorer directory tree pane. You can collapse or expand a folder with + or -, and expand all children with *.
The folders are maintained in a user-specified order within their parent. You can move the selected folder up or down within its parent with the Move Up and Move Down buttons. You can also drag a folder to a different parent.
You can right-click a folder to pop up a ‘context menu’, which contains a similar set of functions to the menu bar. It includes a cut and paste alternative to folder dragging. There are also options to delete an entire folder sub-tree, to empty a folder, and to move the folder to the top level.
There is a ‘split bar’ between the folder tree and the deal list, to adjust their widths. The setting is remembered when the program is closed and restarted, as are the expansion state of all folders, and the current folder selection.
The entire folder tree can be toggled off and on with Ctrl-F.
Deal List
The deal list shows the deals in the currently selected folder. The deal titles are used. A deal with no title is shown as Board nn, where nn is the board number.
Multiple deals can be selected with the keyboard or mouse, as in File Explorer’s directory contents pane. You can use Ctrl, Shift, Alt, Home, End, Page Up, Page Down and Ctrl-A. (Though some of Explorer’s weirder operation has been replaced with more intuitive behaviour.)
Deals are maintained in a user-defined order within the folder. You can move a selected deal up or down with the Move Up and Move Down buttons. You can drag a selection of deals to move them within the folder. An insertion point is displayed so that you can see where the selection would be dropped. You can also drag selected deals to another folder to move or copy them. (Use the Ctrl key when dropping to copy.)
When you change the folder selection, the program moves to the most recently selected deal in the folder.
As above, there is a ‘split bar’ between the folder tree and the deal list, to adjust their widths. The setting is remembered when the program is closed and restarted.
Deal Detail
The deal detail panel shows details of the currently selected deal. The panel is disabled if no deal is selected. It is also disabled when multiple deals are selected, and details from the topmost deal are shown.
The detail represents the user-selectable and user-editable fields that define and annotate the deal. See the documentation for Deals.
Settings Tab
The Settings tab contains a few user settings that affect the display and behaviour of the program, such as the font size. It also has icons and buttons for less-used functionality, such as backup and report format management.
Trace Tab
The Trace tab is not normally visible unless the program has diagnostic messages to display. It would then contain information useful for problem resolution. You can toggle its visibility from the Settings tab.
Status Bar
The status bar at the bottom of the main window contains a summary of the licence subscription status. You can click this to manage licence subscriptions. See documentation for Licensing.
It also displays warning or error messages if the deal has irregular or invalid card counts: