Could you insert the following debugging line into the Quarks gui method?
You're right, it shouldn't be too hard to add the scroll bar (and it would simplify the code) -- the reason why we didn't earlier is that SwingOSC didn't have a scroll view, so it wouldn't have been cross platform.
I'm concerned, though, that if it's reading the screen bounds incorrectly, even with the scroll bar, some of the window might still be out of reach. So if we did get some more info about what's happening with the current GUI, that would be great.
(The critical buttons are off the bottom of the screen for you, btw.)
height = min(quarks.size * 25 + 120, GUI.window.screenBounds.height - 60);
maxPerPage = (height - 120) div: 25;
[height, maxPerPage].debug("Quarks.gui: height and num per page");
window = GUI.window.new(this.name, Rect(300, 60, 550, height));
window.view.decorator = FlowLayout( window.view.bounds );
On Jan 30, 2008, at 5:12 AM, thor wrote:
: H. James Harkins
"Come said the Muse,
Sing me a song no poet has yet chanted,
Sing me the universal." -- Whitman