예제 #1
0
파일: Events.cs 프로젝트: nodoid/GPSPush
 public void BroadcastIt(string message, string id)
 {
     if (!string.IsNullOrEmpty(message) && !string.IsNullOrEmpty(id))
     {
         var info = new ChangedEventArgs(message, id);
         OnChange(this, info);
     }
 }
예제 #2
0
파일: MapPage.cs 프로젝트: nodoid/GPSPush
 void HandleMapChanged(object s, ChangedEventArgs ea)
 {
     if (ea.ModuleName == "updated-location")
     {
         if (lon != App.Self.Longitude || lat != App.Self.Latitude)
         {
             myMap.MoveToRegion(MapSpan.FromCenterAndRadius(new Position(App.Self.Longitude, App.Self.Latitude), Distance.FromMiles(0.3)));
             lon = App.Self.Longitude;
             lat = App.Self.Latitude;
         }
     }
 }
예제 #3
0
파일: Events.cs 프로젝트: nodoid/GPSPush
 protected void OnChange(object s, ChangedEventArgs e)
 {
     if (Change != null)
         Change(s, e);
 }