using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace DeviceScheduler { public partial class frmScheduleAddDevice : Form { public frmScheduleAddDevice() { Localization.ChangeLanguage(); InitializeComponent(); } private void frmScheduleAddDevice_Load(object sender, EventArgs e) { //Fill the combobox with Devices FillCombo(); //Preselect device and action cboDevices.SelectedIndex = 0; cboAction.SelectedIndex = 0; } private void FillCombo() { Program.DeviceHandler.Load(); foreach (DeviceHandler.Device item in Program.DeviceHandler.Devices) { cboDevices.Items.Add(item); } } private void cmdOK_Click(object sender, EventArgs e) { this.DialogResult = DialogResult.OK; this.Hide(); } private void cmdCancel_Click(object sender, EventArgs e) { this.DialogResult = DialogResult.Cancel; this.Hide(); } public DeviceHandler.Device SelectedDevice { get { return (DeviceHandler.Device)cboDevices.SelectedItem;} } public int SelectedDeviceAction { get { return cboAction.SelectedIndex;} } private void label2_Click(object sender, EventArgs e) { } } }