When resizing the window horizontally, all space is added to the diagram. I am usually then moving the divider back to restore the original diagram space to see more of the the data columns without scrolling. It seems a better compromise if space were added either equally or proportionally to each pane horizontally rather than all to the diagram pane, possibly as a Preference over current behaviour.
Either as a further option or as an alternative to the above, allow panes to be shuffled so the diagram pane takes full window width at top (or bottom if people prefer that) with the Options and Data panes below, so the divider now adjusts space vertically rather than horizontally. The available transforms pane remains full height on the left, and there is now far more horizontal (albeit little vertical) space for the data table.
When a transform is added where there is insufficient horizontal space, the diagram resizes, which is nifty. However, it would be nice to have the option of āauto-newlineā so that the item size is held constant and the new transform item placed at the start of the next ālineā. Perhaps something like holding the Command key when adding a transform would do it, no preferences option needed.
I find that behaviour quite natural. I will have a think about it.
Adding loads of Preferences complicates the UI, makes bugs more likely and makes support harder. So we try to keep them to a minimum.
We have thought about allowing the data table pane to span across the Center (flow) pane. But leave the options pane where it is. Were are you suggesting to put the options pane, by the side of the data pane? What about the log (output) pane? Perhaps you could upload an image (could be just a scanned hand sketch).
Note that you can display the data table pane on a second monitor, if you have one.
in v2 it tries to remember the width of the Left, Center and Right panes between sessions.
Do you mean like a typewriter, where it adds the next transform below and at the far left, rather than to the right? That is a possibility. If there are already items in that position, we could add it below them, but you might end up with a rather messy diagram.
If that isnāt what you meant, perhaps you could upload a sketch.
Regarding the first, surely when the whole window is resized then natural behaviour would be to resize all panes accordingly, rather than a single one of them? No matter, Iāll wait on your consideration of it. Maybe v3
I agree that preferences which need internal checking rather than setting a default or a constant can be a pain, so happy to have an all or nothing decision on the suggestion.
Yes, in the horizontal view the options pane, not needing much width, would go between the transforms column and the data pane, below the diagram. The idea was to lend more width to the diagram and data panes.
I forgot about the log panel because I never use it. Pop-out window? Otherwise it would have to pull space from the side of the data pane if the whole view is a wide landscape.
I use a Studio display, so my wifeās view is that she would lose me in the study if I were to add another monitor. Is it simply possible to pull out the data pane to a new overlapping window, if desired?
Yes, but using my suggestion of a Command (or similar) key when picking the next transform rather than my first thought of auto-newline. That way it is under user control. If the user decides to make a mess of their diagram then they can fix it. I would not expect this to be available when right-clicking to select from a menu of transforms rather than from the left column.
The data table could use all the width it can get (if you have more than a few columns). But the options generally donāt need more than the default panel width.
It is something we have been thinking about. Perhaps we will mock up a few options, and post them here for comment.
Not a big fan of pop-out or free-floating windows, except when they are short lived. They tend to get in the way.
For v2 I added the option to place the next transform/output at bottom left (instead of to the right). Just hold down the Ctrl (Windows)/Cmd (Mac) key when inserting a new transform or output. It works for:
clicking a button in the left pane
typing the transform name
inserting via the right-click menu
It isnāt very easy to discover, but I will put it into the āExpert tipsā.
Excellent thank you. It is a useful extra rather than basic to operation so putting it in Expert Tips works in my view.
EDT is now working well for me as part of the process between reports extracted from a couple of data sources and immediate analysis or further transition into a stats package. Improving the flow within EDT is a nice touch, and I look forward to things already flagged for v2. At a recent meeting of an interest group I showcased EDT as an alternative to what some people otherwise tried in a spreadsheet. For myself, I have been able to drop practically all use of writing one-off scripts in Python-similars.
Excuse the digression, but if a product proves valuable then a little publicity or just confirmation to new forum readers might be worthwhile.
I am giving the panes issue some thought for later in the day.