Beispiel #1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            jitterLabel.Visible = false;
            jitterCount         = 0;
            setJitterCount();

            connector = new LogicPWMLib.LogicPWMConnector();
            connector.OnLogicConnect      += new EventHandler(connector_OnLogicConnect);
            connector.OnLogicDisconnect   += new EventHandler(connector_OnLogicDisconnect);
            connector.RunningStateChanged += new EventHandler(connector_RunningStateChanged);
            connector.OnError             += new EventHandler(connector_OnError);

            this.Text = ApplicationTitle;

            if (fileToLoad != null)
            {
                try
                {
                    loadFile(fileToLoad);
                }
                catch (Exception exc)
                {
                    MessageBox.Show("Could not open file.\n" + exc.Message, "File open error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }


            startActiveMode();

            //loadControlComponent();
        }
Beispiel #2
0
 private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
 {
     connector.Disconnect();
     endActiveMode();
     connector.Dispose();
     connector = null;
     Properties.Settings.Default.Save();
 }
Beispiel #3
0
        public new void Dispose()
        {
            changedStates.Clear();
            this.Controls.Clear();
            foreach (PwmChannelControl cc in channelControls.Values)
            {
                cc.Dispose();
            }
            channelControls.Clear();
            connector = null;

            base.Dispose();
        }
 public void initialize(LogicPWMConnector connector)
 {
     this.connector = connector;
 }
        public new void Dispose()
        {
            changedStates.Clear();
            this.Controls.Clear();
            foreach (PwmChannelControl cc in channelControls.Values)
            {
                cc.Dispose();
            }
            channelControls.Clear();
            connector = null;

            base.Dispose();
        }
Beispiel #6
0
 private void MainForm_FormClosing(object sender, FormClosingEventArgs e)
 {
     connector.Disconnect();
     endActiveMode();
     connector.Dispose();
     connector = null;
     Properties.Settings.Default.Save();
 }
Beispiel #7
0
        private void Form1_Load(object sender, EventArgs e)
        {
            jitterLabel.Visible = false;
            jitterCount = 0;
            setJitterCount();

            connector = new LogicPWMLib.LogicPWMConnector();
            connector.OnLogicConnect += new EventHandler(connector_OnLogicConnect);
            connector.OnLogicDisconnect += new EventHandler(connector_OnLogicDisconnect);
            connector.RunningStateChanged += new EventHandler(connector_RunningStateChanged);
            connector.OnError += new EventHandler(connector_OnError);

            this.Text = ApplicationTitle;

            if (fileToLoad != null)
            {
                try
                {
                    loadFile(fileToLoad);
                }
                catch (Exception exc)
                {
                    MessageBox.Show("Could not open file.\n" + exc.Message, "File open error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }

            startActiveMode();

            //loadControlComponent();
        }
Beispiel #8
0
 public void initialize(LogicPWMConnector connector)
 {
     this.connector = connector;
 }