Exemplo n.º 1
0
        public DoubleSliderPanel(IDoubleValueReadWrite aDoubleValue)
        {
            mDoubleValue = aDoubleValue;
            InitializeComponent();

            mMaxMinCfg = false;
        }
Exemplo n.º 2
0
        public DoubleSliderPanel(IDoubleValueReadWrite aDoubleValue, double aMaximum, double aMinimum)
        {
            mDoubleValue = aDoubleValue;
            InitializeComponent();

            mMaxMinCfg = true;
            setMaxMinValues(aMaximum, aMinimum);
        }
Exemplo n.º 3
0
        public DoubleEditBoxPanel(IDoubleValueReadWrite aDoubleValue)
        {
            mDoubleValue = aDoubleValue;
            InitializeComponent();

            BackColor   = SystemColors.Control;
            MaximumSize = new Size(Int32.MaxValue, textBox_Value.Height + 2);
            MinimumSize = new Size(0, textBox_Value.Height + 2);
            textBox_Value.ContextMenu = new ContextMenu();   // иначе появляется стандартное меню
        }
 private void                    updateP()
 {
     if (mMaxMinCfg == false)
     {
         IDoubleValueReadWrite lReadWrite = mDoubleValue as IDoubleValueReadWrite;
         if (lReadWrite != null)
         {
             setMaxMinValues(lReadWrite.Maximum, lReadWrite.Minimum);
         }
     }
 }
Exemplo n.º 5
0
        protected override void         Dispose(bool disposing)
        {
            if (disposing)
            {
                mDoubleValue = null;
                toolTip.RemoveAll();

                if (components != null)
                {
                    components.Dispose();
                }
            }
            base.Dispose(disposing);
        }