private void PreparePulsar() { Pulsar.Run(); Pulsar.MoveBottomRight(); Pulsar.Update(); Pulsar.AllowDrop = true; Pulsar.Left = Settings.Default.PulsarLeft; Pulsar.Top = Settings.Default.PulsarTop; if ((Pulsar.Left == -1) && (Pulsar.Top == -1)) { if (InteropHelper.RunningOnWin8) { Pulsar.Left = 4; Pulsar.Top = (int)(PrimaryScreen.Bounds.Bottom - Pulsar.Dimension); } else { Pulsar.Left = (int)(PrimaryScreen.Bounds.Right - Pulsar.Dimension); Pulsar.Top = (int)(PrimaryScreen.Bounds.Bottom - Pulsar.Dimension); } } Pulsar.MouseClick += new MouseEventHandler(HandlePulsarMouseClick); Pulsar.MouseDoubleClick += new MouseEventHandler(HandlePulsarMouseDoubleClick); Pulsar.DragEnter += new DragEventHandler(pulsar_DragEnter); Pulsar.DragDrop += new DragEventHandler(Pulsar_DragDrop); Pulsar.DragOver += new DragEventHandler(Pulsar_DragOver); Pulsar.Visible = Settings.Default.ShowPulsar; }