UI enhancements of the Warning dialogs page
Introduction
A few UI enhancements were made at the Warnings Dialogs Page. Below there is a list of them:
1. The possibility of show/hide list columns.
By a right mouse click on the header of the list ctrl it is possible to call the local menu which gives a possibility to show/hide list columns (fig. 1). The first three columns are always visible.
Figure 1 Local menu for Show/Hide list ctrl columns
2. The ability to edit via combobox the value in the 'Default' and 'Log' columns
The left mouse click at the appropriate cell in the 'Default' or 'Log' column will cause the combobox appearing (fig. 2) and give a possibility to change the value of the cell (fig.3).
Figure 2 Combobox appearing
Figure 3 Changing of the cell value via combobox
3. The ability to sort columns in the appropriate order
The ability to sort columns is available by two ways:
- Via left mouse click at the header of the appropriate column
- Via local menu command (fig. 4). This local menu can be called via right mouse click at the space of the list control.
The default sorting is the sorting by 'Time' column in ascending order.
Figure 4 Local menu with sorting commands
4. The ability to filter the contents of the list.
The ability to filter the contents of the list is available via local menu commands (fig. 5). This local menu can be called via right mouse click at the space of the list control. Here it is possible to see the following commands:
- 'Show diagnostic'. Means that in addition to the normal (base) content of the list it is need to add specific diagnostic messages. FALSE by default.
- 'Show fixed visibility'. Means that in addition to the normal (base) content of the list it is need to add messages which should always (or never) appear (by other word those messages whose 'Show' state can not be changed). FALSE by default.
- 'Show only appeared'. Means to show in the list only those warnings which were already appeared. If this option TRUE the content of the list is equal to the contents of this list in the all previous TurboCAD versions. TRUE by default.
Figure 5 Commands of the local menu for the filtration of the list contents
5. Instant update of the 'Log' value for multiselection.
Since the cells in the 'Log' column can have only two values ('Yes' and 'No'), it is very convenient to change the value for the multiple selected cells (as it is also possible to do with the first 'Show' column). Such possibility is now available through the local menu command (fig.6). This local menu can be called via right mouse click at the space of the list control.
Figure 6 Set 'Log' column value for multiselection