--- trunk/RomCheater.PluginFramework/Events/ProcessChangedEventArgs.cs 2012/05/31 05:52:41 196 +++ trunk/RomCheater.PluginFramework/Events/ProcessChangedEventArgs.cs 2012/06/07 16:33:41 323 @@ -8,7 +8,7 @@ namespace RomCheater.PluginFramework.Eve public interface IAcceptsChangedProcess { - BaseEventHandler<ProcessChangedEventArgs> OnSelectedProcessChanged { get; set; } + event BaseEventHandler<ProcessChangedEventArgs> OnSelectedProcessChanged; } public interface IProcessChangedEventArgs { @@ -17,9 +17,9 @@ namespace RomCheater.PluginFramework.Eve public class ProcessChangedEventArgs : BaseEventArgs, IProcessChangedEventArgs { public ProcessChangedEventArgs() : this(-1) { } - public ProcessChangedEventArgs(object sender) : this(-1, sender) { } + public ProcessChangedEventArgs(object sender) : this(sender, - 1) { } public ProcessChangedEventArgs(int pid) : base() { this.ProcessID = pid; } - public ProcessChangedEventArgs(int pid, object sender) : base(sender) { this.ProcessID = pid; } + public ProcessChangedEventArgs(object sender, int pid) : base(sender) { this.ProcessID = pid; } #region IProcessChangedEventArgs members public int ProcessID { get; private set; } #endregion |