Apple’s Dashboard widgets have a neat interface idea, the windows “flip” to reveal the “backside” of the window, where settings information can be changed.
I’ve got a number of interfaces with two tabs, one for normal controls, and one for settings, and I was thinking that this was an interesting alternative to a tabbed interface. Has anyone tried doing the same thing with a juce window? Is there a juce call to do something similar?
Initially I thought the window simply collapsed from both sides to simulate the flipping, but now I see that the right side actually gets bigger, and the left side smaller to simulate the right side coming towards you as it flips. That’s a little more complicated, since the window in transition wouldn’t be rectangular, and because the side that’s “closer” to you is taller than the original window, so some clever resizing would have to happen.
If nobody has tried this before, do any juce experts have suggestions about how this might be done most easily?