Esempio n. 1
0
 public static void changeScreenToProfile(int profileNumber)
 {
     ScreenChanger.screenRes s = loadFromFile(profileNumber);
     if (s == null)
     {
         Console.Write("Could not find profile");
         return;
     }
     ScreenChanger.setDisplayRes(s.DisplayName, s);
 }
Esempio n. 2
0
        private void btnGetProfiles_Click(object sender, EventArgs e)
        {
            Screen Srn = Screen.AllScreens[(int)dgvScreens.SelectedRows[0].Cells[0].Value];
            int    i   = 0;

            dgvProfiles.Rows.Clear();
            lblScreenName.Text = (string)dgvScreens.SelectedRows[0].Cells[1].Value;
            foreach (ScreenChanger.screenRes item in ScreenChanger.getProfiles(Srn.DeviceName))
            {
                dgvProfiles.Rows.Add(i, item.Width, item.Height, item.DisplayFrequency);
                i++;
            }
        }
 static void Main(string[] args)
 {
     //MessageBox.Show("parameter count = " + args.Length.ToString());
     if (!DataHandeler.userAgreed())
     {
         MessageBox.Show("License not agreed to");
         return;
     }
     if (!File.Exists(DataHandeler.fileName))
     {
         File.Create(DataHandeler.fileName).Dispose();
     }
     // MessageBox.Show(DataHandeler.fileName);
     if (args.Count() == 0)
     {
         Application.EnableVisualStyles();
         Application.SetCompatibleTextRenderingDefault(false);
         Application.Run(new Form1());
     }
     else
     {
         List <ScreenChanger.screenRes> profile = DataHandeler.loadAllFromFile();;
         foreach (string item in args)
         {
             //MessageBox.Show(item);
             int  number = Int32.Parse(item.Trim());
             bool found  = false;
             foreach (ScreenChanger.screenRes pro in profile)
             {
                 if (number == pro.profileNumber)
                 {
                     found = true;
                     //MessageBox.Show(pro.DisplayName);
                     ScreenChanger.setDisplayRes(pro.DisplayName, pro);
                     break;
                 }
             }
             if (!found)
             {
                 MessageBox.Show("Could not find profile number " + number.ToString());
             }
             else
             {
                 MessageBox.Show("Profile " + number.ToString() + " loaded");
             }
             // ScreenChanger.screenRes s =  DataHandeler.loadFromFile();
         }
         return;
     }
 }
Esempio n. 4
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (lblScreenName.Text.Equals("None Set"))
            {
                MessageBox.Show("No screen set");
                return;
            }
            ScreenChanger.screenRes s = new ScreenChanger.screenRes(
                (int)dgvProfiles.SelectedRows[0].Cells[2].Value,
                (int)dgvProfiles.SelectedRows[0].Cells[1].Value,
                (int)dgvProfiles.SelectedRows[0].Cells[3].Value
                );

            ScreenChanger.setDisplayRes(lblScreenName.Text, s);
        }