Esempio n. 1
0
        private void EditButtonClick(object sender, EventArgs e)
        {
            OutputChart oc = (OutputChart)sender;

            if (oc.SetupForm_Handler == null)
            {
                oc.SetupForm_Handler = new OutputSetupForm(oc.OutputIndex - 1);
            }

            oc.SetupForm_Handler.ShowDialog();
        }
Esempio n. 2
0
        private void PowerButtonClick(object sender, EventArgs e)
        {
            OutputChart oc = (OutputChart)sender;

            if (oc.Powered)
            {
                Program.Serial.TX("-" + (oc.OutputIndex - 1));
            }
            else
            {
                Program.Serial.TX("+" + (oc.OutputIndex - 1));
            }

            Program.Serial.TX("?");
        }
Esempio n. 3
0
        private void ImageToolStripMenuItem_Click(object sender, EventArgs e)
        {
            SaveFileDialog dialog = new SaveFileDialog();

            dialog.Filter                       = "Bitmap files (*.bmp)|*.bmp|JPG files (*.jpg)|*.jpg|GIF files (*.gif)|*.gif|PNG files (*.png)|*.png|TIF files (*.tif)|*.tif|All files (*.*)|*.*";
            dialog.FilterIndex                  = 4;// Prefer png files
            dialog.Title                        = "Save Chart as Image";
            dialog.RestoreDirectory             = true;
            dialog.OverwritePrompt              = true;
            dialog.SupportMultiDottedExtensions = true;
            dialog.AddExtension                 = true;

            if ((dialog.ShowDialog() == DialogResult.OK))
            {
                if (Path.GetExtension(dialog.FileName).ToLower() == ".bmp")
                {
                    OutputChart.SaveImage(dialog.FileName, ImageFormat.Bmp);
                }
                else if (Path.GetExtension(dialog.FileName).ToLower() == ".jpg")
                {
                    OutputChart.SaveImage(dialog.FileName, ImageFormat.Jpeg);
                }
                else if (Path.GetExtension(dialog.FileName).ToLower() == ".gif")
                {
                    OutputChart.SaveImage(dialog.FileName, ImageFormat.Gif);
                }
                else if (Path.GetExtension(dialog.FileName).ToLower() == ".png")
                {
                    OutputChart.SaveImage(dialog.FileName, ImageFormat.Png);
                }
                else if (Path.GetExtension(dialog.FileName).ToLower() == ".tif")
                {
                    OutputChart.SaveImage(dialog.FileName, ImageFormat.Tiff);
                }
            }
        }