private object[] ReadOptions() { // TODO parse input options _width = UtilApplication.ParseAsInt(TextBoxWidth.Text, 1); _height = UtilApplication.ParseAsInt(TextBoxHeight.Text, 1); _dpi = 96; _format = System.Windows.Media.PixelFormats.Bgra32; return(new object[] { _width, _height, _dpi, _format }); }
public override void LoadSettings() { try { // get shutdown type if (LoadPageSetting(OPTION_SHUTDOWN) != null) { opt_shutdown.SelectedIndex = Convert.ToInt32(LoadPageSetting(OPTION_SHUTDOWN)); } // get shutdown force if (LoadPageSetting(OPTION_FORCE) != null) { opt_force.IsChecked = Convert.ToBoolean(LoadPageSetting(OPTION_FORCE)); } // get autostart if (UtilApplication.RegistryHasAutostart()) { opt_autostart.IsChecked = true; } else { opt_autostart.IsChecked = false; } // get hotkey usage if (LoadPageSetting(HOTKEY_USE) != null) { opt_useHotkey.IsChecked = Convert.ToBoolean(LoadPageSetting(HOTKEY_USE)); } // get hotkey key if (LoadPageSetting(HOTKEY_KEY) != null) { hotkeyBox.Text = Convert.ToString(LoadPageSetting(HOTKEY_KEY)); } } catch (Exception e1) { Console.WriteLine("error... " + e1); } }
private void ButtonClean_Click(object sender, RoutedEventArgs e) { UtilApplication.RemoveFromRegistry(); }
private void opt_autostart_unchecked(object sender, RoutedEventArgs e) { UtilApplication.RegistrySetAutostart(false); }