Colour Census Report - Reduce Column Minimum Widths
Is your feature request related to a problem? Please describe. This is not a bug, but is a usability issue causing unnecessary horizontal scrolling. On the Colour Census Report, the widths of the columns for each of the various census seem to have a minimum width which is wider than is needed to accommodate all of the wrapped heading text eg "1841 Census"
Describe the solution you'd like For the allowed minimum width of all census columns to be reduced to say just the width of the four digit year text. Happy for the default width to be wide enough to accommodate the full text as at present, but allow the user the option to adjust it down. It would be OK to have the end of the words "Census" and "National Register" overlaid by the following column, ie no need to wrap those words on to multiple lines as for example "cens" and "us ".
I'd also suggest reducing the permitted minimum width of the "Relation" column. Right now it has a minimum which accommodates the longest text value, "Marr to Direct/Blood". Whilst maintaining the current default width, allow the user the ability to reduce this column width as well.
Describe alternatives you've considered To suggest the ability to hide specific census year columns. To suggest the adding of a right click context option for the column heading to invoke sorting and so avoid space reserved for the current sort widget. To have the column heading text change from say "1841 Census" to simply "41" if the user's width reduction is too extreme, to accommodate even narrower columns.
Additional context With the 1921 census having recently been added to this report, the amount of screen real estate taken up by the non-textual coloured rectangles is perhaps excessive. making horizontal scrolling more frequent.
In the relation column, the vast majority of the entries in my reports are not "Marr to Direct/Blood", so there is unnecessary white space at the end of the majority of the other entries, which I'd like to be able to reduce.
Thx
Makes a lot of sense changing the default minimums is trivial. Allowing hiding of columns is however very far from trivial as there are already a large number of hidden columns given it hides the unused columns for the other country census records.
Changing column headers is possible but there’s an issue over exactly how wide the text would be as it’s influenced by font choices in the options so it’s a non trivial change.
The column sorting is possible and I was planning on implementing this by implementing the grid control that allows filtering and sorting.