public DoubleSliderPanel(IDoubleValueReadWrite aDoubleValue) { mDoubleValue = aDoubleValue; InitializeComponent(); mMaxMinCfg = false; }
public DoubleSliderPanel(IDoubleValueReadWrite aDoubleValue, double aMaximum, double aMinimum) { mDoubleValue = aDoubleValue; InitializeComponent(); mMaxMinCfg = true; setMaxMinValues(aMaximum, aMinimum); }
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); } } }
protected override void Dispose(bool disposing) { if (disposing) { mDoubleValue = null; toolTip.RemoveAll(); if (components != null) { components.Dispose(); } } base.Dispose(disposing); }