示例#1
0
        void Btn_saveClick(object sender, EventArgs e)
        {
            // Screen resolution
            Settings.screen_res = Settings.screen_res = String.Format(
                "{0},{1},{2},{3}",
                numeric_left.Value,
                numeric_top.Value,
                numeric_width.Value,
                numeric_height.Value
                );

            Screen_Bounds.load();

            Settings.save_screenshots = check_save_screenshots.Checked;
            Settings.save_folder      = txt_save_folder.Text;
            Settings.save_format      = drop_save_format.Text;
            Settings.save_quality     = Convert.ToInt16(drop_save_quality.Text);

            Settings.upload_method = drop_upload_method.Text;
            Settings.upload_format = drop_upload_format.Text;

            Settings.copy_links_to_clipboard = check_copy_links.Checked;
            Settings.sound_effects           = check_sound_effects.Checked;
            Settings.show_cursor             = check_show_cursor.Checked;
            Settings.balloon_messages        = check_balloon.Checked;
            Settings.launch_browser          = check_launch_browser.Checked;
            Settings.edit_screenshot         = check_edit_screenshot.Checked;

            Settings.write_settings();
            Global_Func.run_at_startup(check_run_at_startup.Checked);
            Dispose();
        }
示例#2
0
        void Frm_MainLoad(object sender, EventArgs e)
        {
            Imgur.web_client.UploadProgressChanged += upload_progress_changed;
            Imgur.web_client.UploadValuesCompleted += upload_progress_complete;

            Settings.get_settings();
            tray_icon.Visible = true;

            Screen_Bounds.load();
        }