Пример #1
0
        private void OnLoad(object sender, EventArgs e)
        {
#if !DEBUG
            if (!this.IsPreview)
            {
                Cursor.Hide();
                this.TopMost = true;
                this.Focus();
            }
#endif

            this._Saver = ScreenSaverManager.GetScreenSaver("lightning");
            if (this._Saver == null)
            {
                return;
            }

            var screenSaverControl = new ScreenSaverControl {
                Parent = this, Model = this._Saver, Dock = DockStyle.Fill
            };
#if !DEBUG
            if (!this.IsPreview)
            {
                screenSaverControl.MouseClick += this.OnMouseClick;
                screenSaverControl.MouseMove  += this.OnMouseMove;
                screenSaverControl.KeyPress   += this.OnKeyPress;
            }
#endif

            screenSaverControl.Start();
        }
Пример #2
0
 public MainWindow()
 {
     InitializeComponent();
     configScreensSaverControl = new ScreenSaverControl();
     listener = new ScreenSaverListener(this, configScreensSaverControl);
 }