From 7b9b15ba33b2b1d297af46dfd34c36d45f335bc4 Mon Sep 17 00:00:00 2001 From: nebogeo Date: Tue, 30 Jul 2002 23:28:29 +0000 Subject: [PATCH] fixed GUI after window changed to group --- .../Plugins/LADSPAPlugin/LADSPAPluginGUI.C | 2 +- .../SpiralLoopPlugin/GUI/Widgets/Fl_Loop.C | 38 +++++++++---------- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/SpiralSound/Plugins/LADSPAPlugin/LADSPAPluginGUI.C b/SpiralSound/Plugins/LADSPAPlugin/LADSPAPluginGUI.C index 9f45af7..0e711af 100644 --- a/SpiralSound/Plugins/LADSPAPlugin/LADSPAPluginGUI.C +++ b/SpiralSound/Plugins/LADSPAPlugin/LADSPAPluginGUI.C @@ -226,7 +226,7 @@ void LADSPAPluginGUI::ClearPortInfo() m_InputScroll->remove(m_InputPack); delete m_InputPack; - m_InputPack = new Fl_Pack(300,85,300,100,""); + m_InputPack = new Fl_Pack(x()+300,y()+85,300,100,""); m_InputScroll->add(m_InputPack); m_PortOutput.clear(); diff --git a/SpiralSound/Plugins/SpiralLoopPlugin/GUI/Widgets/Fl_Loop.C b/SpiralSound/Plugins/SpiralLoopPlugin/GUI/Widgets/Fl_Loop.C index 47eca7e..4ce5ec6 100644 --- a/SpiralSound/Plugins/SpiralLoopPlugin/GUI/Widgets/Fl_Loop.C +++ b/SpiralSound/Plugins/SpiralLoopPlugin/GUI/Widgets/Fl_Loop.C @@ -60,7 +60,7 @@ m_SnapDegrees(45), m_PosMarkerCount(0) { m_MidX=(w/2)+x; - m_MidY=(h/2)+y; + m_MidY=(h/2)+y-20; } void Fl_Loop::SetupCopyBufFuncs(cb_CopyBuf1 *Cut, @@ -108,7 +108,7 @@ void Fl_Loop::SetLength(const int Len) void Fl_Loop::DrawWav() { int Thickness=(m_OuterRad-m_InnerRad)/2; - int n=0,x=0,y=0,ox=0,oy=0, c=0, skip=0; + int n=0,X=0,Y=0,ox=0,oy=0, c=0, skip=0; bool FirstTime=true; float Angle=0; float Sample=0; @@ -130,13 +130,13 @@ void Fl_Loop::DrawWav() Angle=c*SampleAngle; - ox=x; - oy=y; + ox=X; + oy=Y; float pos=Sample*Thickness+m_InnerRad+Thickness; - x=(int)(m_MidX+sin(Angle*RADCONV)*pos); - y=(int)(m_MidY+cos(Angle*RADCONV)*pos); + X=(int)(m_MidX+x()+sin(Angle*RADCONV)*pos); + Y=(int)(m_MidY+y()+cos(Angle*RADCONV)*pos); if (Angle>m_StartAngle && Angle