/// <summary> /// Retrieve Handle of frmLyrics /// </summary> /// <returns></returns> private IntPtr getHwndfrmLyric() { IntPtr pt = IntPtr.Zero; if (Application.OpenForms.OfType <frmLyric>().Count() > 0) { frmLyrics = getForm <frmLyric>(); pt = frmLyrics.Handle; } return(pt); }
// Apply changes to frmLyric private void ApplyChanges() { SaveOptions(); if (Application.OpenForms.OfType <frmLyric>().Count() > 0) { Cursor.Current = Cursors.WaitCursor; frmLyric = GetForm <frmLyric>(); frmLyric.bShowBalls = Karaclass.m_DisplayBalls; frmLyric.KaraokeFont = _karaokeFont; // Text colors frmLyric.TxtBackColor = TxtBackColor; frmLyric.TxtNextColor = TxtNextColor; frmLyric.TxtHighlightColor = TxtHighlightColor; frmLyric.TxtBeforeColor = TxtBeforeColor; frmLyric.bColorContour = bColorContour; frmLyric.TxtContourColor = TxtContourColor; NbLines = Convert.ToInt32(UpDownNbLines.Value); frmLyric.TxtNbLines = NbLines; frmLyric.SizeMode = SizeMode; // Diaporam, Backcolor ou transparent frmLyric.OptionBackground = bgOption; // Text display: Center, Top, Bottom frmLyric.OptionDisplay = OptionDisplay; frmLyric.bTextBackGround = chkTextBackground.Checked; // SlideShow frequency frmLyric.FreqSlideShow = freqSlideShow; // directory for slide show frmLyric.DirSlideShow = dirSlideShow; } }