/// <summary> /// Occurs before border change /// </summary> /// <param name="eBorderPototype"></param> protected virtual void OnBorderPototypeBeforeChange(BorderEventArgs eBorderPototype) { ResetBorderEvents(eBorderPototype.Border); BorderPototypeBeforeChanged?.Invoke(this, eBorderPototype); }
/// <summary> /// Occurs when border changed /// </summary> /// <param name="borderPototype"></param> protected virtual void OnBorderPototypeChanged(BorderEventArgs borderPototype) { UpdateBorders(); BorderPototypeChanged?.Invoke(this, borderPototype); }
private void BorderChange(BorderEventArgs e) { borderColor = ZxColor[e.BorderColor]; }