In previous versions of Enterprise Guide, we were able to split our workspace horizontally or vertically (similar to EG 8.2). However, we were also able to set which is the primary window where any programs/datasets that open will be displayed. In complex EG projects where there are multiple Process Flows and within each flow, multiple programs and outputs, navigating them was extremely easy in EG 7 and below. I can double-click on any Process Flows and it will replace the previously opened Process Flow on the top horizontal workspace. I can then proceed to go through various programs/data sets in the Process Flow and these will open in the workspace below which is defined as the primary workspace. Everything makes sense.
Now in EG 8.1 and above, Process Flows are opened in the same workspace as programs. A new program will cover up the Process Flow and I will have to select the flow again to navigate around. I then try to set up a split horizontal tab. Unfortunately, every time I open a program or data set, it ONLY opens in the first horizontal tab. I then have to manually move it to the bottom tab. This is extremely counter-intuitive. The Process Flow should drive the navigation and have a dedicated window for them.
Furthermore, SAS Programs now default to a horizontal/vertical split of Code (top/left) and Log/Result/Output Data (bottom/right). This view barely works when you only have a single workspace. If you have a horizontal split, opening a program results in 3 horizontal splits! You barely have space for anything. When I am writing hundreds of lines of code, I want full visibility of my code. I don't care about my Logs until I run my code. Previous versions of EG worked very well. Now I have to manually move the Code tab down to the Log/Result/Output data tab. But if I open another program, it gives me the same view yet again! Extremely frustrating trying to do proper programming work in this new interface.
I suspect EG 8 will forever be in the same category as Windows 8 in my mind. If the original interface was not broken, don't try to fix it!