[GNC] Invoice date field starts too narrow
Adrien Monteleone
adrien.monteleone at lusfiber.net
Thu Dec 12 12:25:19 EST 2019
I just tested this on a new invoice. Sure enough, the column does shrink to fit, but it doesn’t take into account the down arrow calendar widget which overlays the date.
This is a tough design choice.
Should the widget have forced padding? If so, then people with not as wide screens will complain that they get horizontal scroll bars and don’t want to have to adjust their Description column each time.
Should the widget overlay the date? Then it might hide part of the date if the column is not wide enough.
I think the current approach is sane - the column *should* be wide enough by default so that the widget does not cover any part of the date. If not, maybe you accidentally shrunk it on a previous invoice. Also, the widget only shows for the currently focused date field. Tab off it and the widget should disappear.
The only ‘flaw’ might be that the double-click on the header doesn’t factor in the widget, but again, the user might intend to make the column tight enough to hold just the date, with no widget padding. The only way around this conundrum might be to overlay the widget into the column to the right. But there again, I’m sure someone will take exception.
Regards,
Adrien
> On Dec 12, 2019 w50d346, at 10:12 AM, Axel Essbaum <axel at essbaum.com> wrote:
>
>
> Hi Greg,
>
> Thanks for the suggestion. Double-clicking on the date header collapses the column even further, so that the entire day part of the date (I use format day.month.year) on the bottom line disappears off the left side of the screen.
>
More information about the gnucash-user
mailing list