public Form_engine() { InitializeComponent(); m_theForm = this; m_trayIcons = new List <NotifyIcon>(); //m_privateClipboards = new ReadOnlyCollection<ClipData>[ControlItems.UC_clipboard.CLIPS_COUNT]; m_privateTextClipboards = new string[ControlItems.UC_clipboard.CLIPS_COUNT]; // create directory for storing configuration and gestures if it doesn't exists // otherwise nothing will be saved if (!System.IO.Directory.Exists(Config.Default.FilesLocation)) { try { System.IO.Directory.CreateDirectory(Config.Default.FilesLocation); } catch { } } m_gestures = FileOptions.LoadGestures(); List <PrgNamePath> whiteList, blackList, finalList; FileOptions.LoadLists(out whiteList, out blackList, out finalList); m_engine = new MyEngine(); m_engine.LearntGestures = m_gestures; m_engine.Network.Curves = m_gestures.GetCurves(); m_engine.Network.CheckParams(); m_engine.AppStateChanged += new MyEngine.DlgAppStateChanged(AppStateChanged); m_engine.FinalList = finalList; m_engine.SetImageList(); m_engine.ApplySettings(); Microsoft.Win32.SystemEvents.DisplaySettingsChanged += new EventHandler(SystemEvents_DisplaySettingsChanged); Microsoft.Win32.SystemEvents.PowerModeChanged += new Microsoft.Win32.PowerModeChangedEventHandler(SystemEvents_PowerModeChanged); //RegistryEdit.SetWin7AntiBug(); //RegistryEdit.RemWin7AntiBug(); m_activeGestures = true; Translate(); }
public Form_engine() { InitializeComponent(); m_theForm = this; m_trayIcons = new List<NotifyIcon>(); //m_privateClipboards = new ReadOnlyCollection<ClipData>[ControlItems.UC_clipboard.CLIPS_COUNT]; m_privateTextClipboards = new string[ControlItems.UC_clipboard.CLIPS_COUNT]; // create directory for storing configuration and gestures if it doesn't exists // otherwise nothing will be saved if (!System.IO.Directory.Exists(Config.Default.FilesLocation)) { try { System.IO.Directory.CreateDirectory(Config.Default.FilesLocation); } catch { } } m_gestures = FileOptions.LoadGestures(); List<PrgNamePath> whiteList, blackList, finalList; FileOptions.LoadLists(out whiteList, out blackList, out finalList); m_engine = new MyEngine(); m_engine.LearntGestures = m_gestures; m_engine.Network.Curves = m_gestures.GetCurves(); m_engine.Network.CheckParams(); m_engine.AppStateChanged += new MyEngine.DlgAppStateChanged(AppStateChanged); m_engine.FinalList = finalList; m_engine.SetImageList(); m_engine.ApplySettings(); Microsoft.Win32.SystemEvents.DisplaySettingsChanged += new EventHandler(SystemEvents_DisplaySettingsChanged); Microsoft.Win32.SystemEvents.PowerModeChanged += new Microsoft.Win32.PowerModeChangedEventHandler(SystemEvents_PowerModeChanged); //RegistryEdit.SetWin7AntiBug(); //RegistryEdit.RemWin7AntiBug(); m_activeGestures = true; Translate(); }