Пример #1
0
        public Form1()
        {
            InitializeComponent();

            Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo("en-US");

            //generate mydocument files

            FilePaths.CreateSaveDirectory();

            //keyboard hotkey
            //alt = 1 ,ctrl = 2, shift = 4, win = 8
            RegisterHotKey(this.Handle, MYACTION_HOTKEY_ID, 3, (int)Keys.D); // ctrl + alt + d

            // Webrowser
            var settings = new CefSettings();

            settings.SetOffScreenRenderingBestPerformanceArgs();
            Cef.Initialize(settings);
            chromWebBrowser.MenuHandler = new MenuHandler();

            //lose focus
            ActiveControl = chromWebBrowser;

            //exit button
            exitButton.Click += ExitButton_Click;

            //notifyIcon
            sytemTrayNI.MouseDoubleClick += SytemTrayNI_MouseDoubleClick;
            sytemTrayNI.Visible           = false;


            chromWebBrowser.LoadHtml(Properties.Resources.startup_page);

            //searchbox
            searchBox.KeyDown += SearchBox_KeyDown;

            this.SizeChanged += Form1_SizeChanged;
        }