Example #1
0
 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;
         }
     }
 }
Example #2
0
        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();
        }