private void SetVlcFullView(int viewerIndex) { log.Info(string.Format("Display full screen layout (View #{0})", viewerIndex)); foreach (VlcOverlay vlc in vlcOverlay) { if (vlc.TabIndex == viewerIndex) { VlcOverlay.SetFullView(this, vlc); statusBg.Visible = true; statusBg.BringToFront(); SetViewerStatus(viewerIndex); break; } } }
private void VlcOverlay_MouseDoubleClick(object sender, EventArgs e) { Panel overlay = (Panel)sender; VlcControl vlc = myVlcControl[overlay.TabIndex]; // (VlcControl)overlay.Parent; this.SuspendLayout(); if (vlc.Width >= this.ClientSize.Width) { setSizes(); vlc.SendToBack(); } else { VlcOverlay.SetFullView(this, vlcOverlay[vlc.TabIndex]); statusBg.Visible = true; statusBg.BringToFront(); } this.ResumeLayout(); }