public Navigation(Client client, UpdatePositionDelegate updatePos) { _client = client; UpdatePositionEvent = updatePos; }
private void UpdatePosition(object sender, ElapsedEventArgs e) { UpdatePositionDelegate dd = new UpdatePositionDelegate(UpdatePosition2); this.Dispatcher.BeginInvoke(dd, "Nothing"); }
// Set position update public static void SetUpdatePositionDelagate(UpdatePositionDelegate up) { UpdatePosition = up; //InitializedDelegates.Add((byte)0x01); InitializedDelegates.Add((byte)0x01, UpdatePosition); }