public BooleanButtonPanel(IBooleanValueReadWrite aBooleanValue) { mBooleanValue = aBooleanValue; InitializeComponent(); updateButton(); }
public BooleanCheckBoxPanel(IBooleanValueReadWrite aBooleanValue) { mBooleanValue = aBooleanValue; InitializeComponent(); BackColor = SystemColors.Control; }
public BooleanTogglePanel(IBooleanValueReadWrite aBooleanValue) { mBooleanValue = aBooleanValue; InitializeComponent(); BackColor = SystemColors.Control; toggleSwitch.RightMouseDown += ToggleSwitch_RightMouseDown; }
protected override void Dispose(bool disposing) { if (disposing) { mBooleanValue = null; if (components != null) { components.Dispose(); } } base.Dispose(disposing); }
protected override void Dispose(bool disposing) { if (disposing) { toggleSwitch.RightMouseDown -= ToggleSwitch_RightMouseDown; mBooleanValue = null; if (components != null) { components.Dispose(); } } base.Dispose(disposing); }