summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2014-12-23 17:31:23 -0500
committerDavid Robillard <d@drobilla.net>2014-12-24 13:00:32 -0500
commit5b28e0bc6fa036464a3f4cf13300819f805d39d4 (patch)
tree9749ee1dbdd0862b31fb8cafea19fa5f8210eddb
parent8c8bc5103492aeacc64565655f4e939dbb73d02d (diff)
Fix position of AU GUIs.
I'm not sure if this will be right everywhere, but it's perfectly centered for me and corresponds to the spacing/padding that's present, so it seems right.
-rw-r--r--gtk2_ardour/au_pluginui.mm5
1 files changed, 4 insertions, 1 deletions
diff --git a/gtk2_ardour/au_pluginui.mm b/gtk2_ardour/au_pluginui.mm
index fc773f54ae..de8219af0f 100644
--- a/gtk2_ardour/au_pluginui.mm
+++ b/gtk2_ardour/au_pluginui.mm
@@ -657,7 +657,10 @@ AUPluginUI::parent_cocoa_window ()
/* move the au_view down so that it doesn't overlap the top_box contents */
- NSPoint origin = { 0, static_cast<CGFloat> (a.height) };
+ const int spacing = 6; // main vbox spacing
+ const int pad = 4; // box pad
+
+ NSPoint origin = { spacing + pad, static_cast<CGFloat> (a.height) + (2 * spacing) + pad };
[au_view setFrameOrigin:origin];
[view addSubview:au_view positioned:NSWindowBelow relativeTo:NULL];