ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/RomCheater/trunk/RomCheater.UserSettingsSupport/SettingSubscriber.cs
(Generate patch)

Comparing:
trunk/RomCheater.UserSettingsSupport/SettingsSubscriberBase.cs (file contents), Revision 34 by william, Wed May 9 11:29:33 2012 UTC vs.
trunk/RomCheater.UserSettingsSupport/SettingSubscriber.cs (file contents), Revision 146 by william, Sun May 27 22:24:30 2012 UTC

# Line 17 | Line 17 | namespace RomCheater.UserSettingsSupport
17          }
18          private static EventHandler<SettingsEventArgs> OnSubscribeAddedEvent;
19          static SettingSubscriber() { OnSubscribeAddedEvent += new EventHandler<SettingsEventArgs>(OnSubscribeAdded); }
20 <        public static void AddSubscriber(System.Configuration.ApplicationSettingsBase settings) { if (OnSubscribeAddedEvent != null) { OnSubscribeAddedEvent(new SettingSubscriber(), new SettingsEventArgs(settings)); } }
21 <        private static void OnSubscribeAdded(object SubscribingAssembly, SettingsEventArgs e)
20 >        public static void AddSubscriber(System.Configuration.ApplicationSettingsBase settings) { AddSubscriber(null, settings); }
21 >        public static void AddSubscriber(object Subscriber, System.Configuration.ApplicationSettingsBase settings) { if (OnSubscribeAddedEvent != null) { OnSubscribeAddedEvent(Subscriber, new SettingsEventArgs(settings)); } }
22 >        private static void OnSubscribeAdded(object Subscriber, SettingsEventArgs e)
23          {
24              if (e.Settings != null)
25              {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines