From aaf27ed15c5052c10730d52ca1a325bf88d8ef2b Mon Sep 17 00:00:00 2001 From: crucialfelix Date: Thu, 23 Aug 2012 12:47:45 +0200 Subject: [PATCH] [private] TotalTracker gui honor bounds --- drivers/TotalTracker.scd | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/drivers/TotalTracker.scd b/drivers/TotalTracker.scd index 98c8c2f..0ef8477 100644 --- a/drivers/TotalTracker.scd +++ b/drivers/TotalTracker.scd @@ -101,10 +101,13 @@ MxUnit.register('TotalTracker', t }, name: { ~source.name }, - gui: { arg layout; + gui: { arg layout,bounds; var l; - l = layout ?? {PageLayout(~source.name,Rect(100,100,800,600))}; - TrMxSongController(~source).gui(l); + bounds = bounds ? Rect(100,100,800,600); + l = layout ?? { + PageLayout(~source.name,bounds.moveTo(100,100)) + }; + TrMxSongController(~source).gui(l,bounds); if(layout.isNil,{ l.resizeToFit })