public void PopupRendererForm(AVRenderer renderer, ICpContainer container) { if (rendererFormTable.ContainsKey(renderer) == true) { RendererControlForm form = (RendererControlForm)rendererFormTable[renderer]; if (container != null) form.SetupConnection(container); form.Activate(); } else { RendererControlForm form = new RendererControlForm(this,renderer,null); rendererFormTable.Add(renderer,form); if (container != null) form.SetupConnection(container); form.Show(); } }
public void PopupRendererForm(AVRenderer renderer, CpMediaItem[] playmedias) { if (rendererFormTable.ContainsKey(renderer) == true) { RendererControlForm form = (RendererControlForm)rendererFormTable[renderer]; if (playmedias != null) form.SetupConnection(playmedias); form.Activate(); } else { RendererControlForm form = new RendererControlForm(this,renderer,null); rendererFormTable.Add(renderer,form); if (playmedias != null) form.SetupConnection(playmedias); form.Show(); } }