public static AppCopyFilter GetInstance() { if (instance == null) { instance = new AppCopyFilter(); } return(instance); }
public static void StartMonitorMode() { // Create temp folder if it does not exist, and clear it PathGenerator.InitMonitorTempFolder(); PathGenerator.ClearMonitorTempFolder(); monitorModeData = new ClipboardData(); applicationCopyFilter = AppCopyFilter.GetInstance(); // start monitor ClipboardMonitor.OnClipboardChange += ClipboardMonitor_OnClipboardChange; ClipboardMonitor.Start(); }