Exemple #1
0
        private void B_add_record_Click(object sender, RoutedEventArgs e)
        {
            Record rec = new Record("New preset", ss, cb_ASW.SelectedIndex, cb_debugHUD.SelectedIndex, (int)sl_bitrate.Value, hfov, vfov);

            records.Add(rec);
            CfgTools.WriteCfg(records, cfg_file);
        }
Exemple #2
0
        private void Lv_records_MouseDoubleClick(object sender, System.Windows.Input.MouseButtonEventArgs e)
        {
            var wind = new Description();

            wind.DataContext = records[lv_records.SelectedIndex];
            wind.ShowDialog();
            CfgTools.WriteCfg(records, cfg_file);
        }
Exemple #3
0
 private void B_del_exe_Click(object sender, RoutedEventArgs e)
 {
     if (lv_records.SelectedIndex >= 0)
     {
         records.RemoveAt(lv_records.SelectedIndex);
         CfgTools.WriteCfg(records, cfg_file);
     }
 }
Exemple #4
0
 private void B_update_set_Click(object sender, RoutedEventArgs e)
 {
     if (lv_records.SelectedIndex >= 0)
     {
         records[lv_records.SelectedIndex].ss      = (double)l_ss.Content;
         records[lv_records.SelectedIndex].hfov    = (double)l_hfov.Content;
         records[lv_records.SelectedIndex].vfov    = (double)l_vfov.Content;
         records[lv_records.SelectedIndex].bitrate = (int)sl_bitrate.Value;
         records[lv_records.SelectedIndex].asw     = cb_ASW.SelectedIndex;
         CfgTools.WriteCfg(records, cfg_file);
     }
 }
Exemple #5
0
 private void ReadAppsCfg()
 {
     if (File.Exists(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) + "\\OculusHack\\HOT.cfg"))
     {
         cfg_file = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) + "\\OculusHack\\HOT.cfg";
         records  = CfgTools.ReadCfg(cfg_file);
         lv_records.ItemsSource = records;
     }
     else
     {
         Directory.CreateDirectory(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) + "\\OculusHack");
         File.Create(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) + "\\OculusHack\\HOT.cfg");
         cfg_file = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) + "\\OculusHack\\HOT.cfg";
     }
 }
Exemple #6
0
        private void B_add_exe_Click(object sender, RoutedEventArgs e)
        {
            Microsoft.Win32.OpenFileDialog ofd = new Microsoft.Win32.OpenFileDialog();
            ofd.Title            = "Select App Exe";
            ofd.DefaultExt       = "*.exe";
            ofd.Filter           = "*.exe |*.exe";
            ofd.InitialDirectory = AppDomain.CurrentDomain.BaseDirectory;
            if (ofd.ShowDialog() == false)
            {
                return;
            }

            Record rec = new Record(ofd.FileName, ss, cb_ASW.SelectedIndex, cb_debugHUD.SelectedIndex, (int)sl_bitrate.Value, hfov, vfov);

            records.Add(rec);
            CfgTools.WriteCfg(records, cfg_file);
        }