yafc icon indicating copy to clipboard operation
yafc copied to clipboard

[Feature request] Update UI to associate the column headers with the columns they control

Open DaleStan opened this issue 3 years ago • 2 comments

Using YAFC 0.5.7.1, when I change the width of the window, either by maximizing or by dragging, the content of the window doesn't stretch with the window. In the attached screenshot, the content should stretch to the right until it hits the right edge of the window, as marked by the arrows.

I found some code that looks like it's supposed to change the content width when the window width changes, but I wasn't able to figure out why that code wasn't working.

image

DaleStan avatar Jul 04 '21 19:07 DaleStan

It turns out this is not the bug I first thought it was. I can adjust the column headers, but they are not clearly associated with the columns they control. I think it would be more obvious if the column headers were moved below the input and output blocks. The input/output blocks should still be maximum width, regardless of the widths of the columns.

DaleStan avatar Jul 05 '21 04:07 DaleStan

Column headers are not scrolled while the input/output blocks are, that keeps them from being close to each other in that case (it would be when you scroll)

And no, I can't move input/output blocks to unscrollable part because there are models where this input/output is bigger than the entire screen :)

ShadowTheAge avatar Jul 05 '21 09:07 ShadowTheAge