| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 | using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;using PaintDotNet.Base.SettingModel;namespace PaintDotNet.ImageCollect{    internal class AdjustWhiteBalanceDialog : FloatingToolForm    {        #region        /// <summary>        /// Required designer variable.        /// </summary>        private System.ComponentModel.IContainer components = null;        /// <summary>        /// Clean up any resources being used.        /// </summary>        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>        protected override void Dispose(bool disposing)        {            if (disposing && (components != null))            {                components.Dispose();            }            base.Dispose(disposing);        }        #region Windows Form Designer generated code        /// <summary>        /// Required method for Designer support - do not modify        /// the contents of this method with the code editor.        /// </summary>        private void InitializeComponent()        {            this.components = new System.ComponentModel.Container();            this.timer1 = new System.Windows.Forms.Timer(this.components);            this.SuspendLayout();            //             // timer1            //             this.timer1.Enabled = true;            this.timer1.Tick += new System.EventHandler(this.timer1_Tick);            //             // AdjustWhiteBalanceDialog            //             this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;            this.ClientSize = new System.Drawing.Size(650, 275);            this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;            this.Name = "AdjustWhiteBalanceDialog";            this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;            this.Load += new System.EventHandler(this.AdjustWhiteBalanceDialog_Load);            this.ResumeLayout(false);        }        #endregion        #endregion        private CameraParamModel m_cameraParamModel = Startup.instance.cameraParamModel;        private Timer timer1;        private AdjustWhiteBalanceControl m_control;        public AdjustWhiteBalanceDialog()        {            InitializeComponent();        }        private void AdjustWhiteBalanceDialog_Load(object sender, EventArgs e)        {            this.Text = PdnResources.GetString("Menu.Image.WhiteBalance.Text");            m_control = new AdjustWhiteBalanceControl();            m_control.Initialize(m_cameraParamModel, true);            m_control.Location = new Point(5, 5);            this.Controls.Add(m_control);            this.Width = m_control.Width + 30;            this.Height = m_control.Height + 50;        }        private void timer1_Tick(object sender, EventArgs e)        {            m_control.Enabled = Camera.CameraManager.IsLive;        }    }}
 |