internal virtual void OnPositionFixChange(PositionFixChangeEventArgs e) { if (null != PositionFixChange) { foreach (PositionFixChangeEventHandler PositionFixChangeHandler in PositionFixChange.GetInvocationList()) { ISynchronizeInvoke syncInvoke = PositionFixChangeHandler.Target as ISynchronizeInvoke; if ((null != syncInvoke) && (syncInvoke.InvokeRequired)) { try { syncInvoke.Invoke(PositionFixChangeHandler, new object[] { this, e }); } catch { } } else { PositionFixChangeHandler(this, e); } } } }
internal virtual void OnPositionFixChange(PositionFixChangeEventArgs e) { if (null != PositionFixChange) { foreach (PositionFixChangeEventHandler PositionFixChangeHandler in PositionFixChange.GetInvocationList()) { ISynchronizeInvoke syncInvoke = PositionFixChangeHandler.Target as ISynchronizeInvoke; if ((null != syncInvoke) && (syncInvoke.InvokeRequired)) { try { syncInvoke.Invoke(PositionFixChangeHandler, new object[] { this, e }); } catch { } } else PositionFixChangeHandler(this, e); } } }