virtual long open(void *ptr) { AEffEditor::open(ptr); if(!m_view.m_hWnd) { m_synth->SetCurrentPatchIndex(vsti->getProgram()); HWND m_hWndClient = m_view.Create((HWND)ptr); //, CWindow::rcDefault, "v2 frame", WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CLIPCHILDREN); } //if (m_view.m_hWnd) m_view.SetWindowPos(0,0,0,420/*+10*/+280 -10,570+110,SWP_NOZORDER|SWP_SHOWWINDOW); return (long)m_view.m_hWnd; }