X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fcec-config-gui%2Factions%2FUpdateEvent.cs;h=a7e2df6bbb2227e83aea53d9692f87dc1c517941;hb=ae54110f1dfbf0a0772ab6e849c80025381454cb;hp=b559764ec6ed10b60f5f5dec9b98dbd03477ff19;hpb=006b76b92c05b0f387575962b2851f2ba4a4b569;p=deb_libcec.git diff --git a/src/cec-config-gui/actions/UpdateEvent.cs b/src/cec-config-gui/actions/UpdateEvent.cs index b559764..a7e2df6 100644 --- a/src/cec-config-gui/actions/UpdateEvent.cs +++ b/src/cec-config-gui/actions/UpdateEvent.cs @@ -1,6 +1,4 @@ using System; -using System.Collections.Generic; -using System.Text; using CecSharp; namespace CecConfigGui @@ -17,11 +15,18 @@ namespace CecConfigGui PhysicalAddress, HasAVRDevice, AVRVendorId, - Configuration + Configuration, + MenuLanguage, + PollDevices } public class UpdateEvent : EventArgs { + public UpdateEvent(UpdateEventType type) + { + Type = type; + } + public UpdateEvent(UpdateEventType type, bool value) { Type = type; @@ -55,8 +60,11 @@ namespace CecConfigGui public abstract class UpdateProcess { - public UpdateProcess() + public void SendEvent(UpdateEventType type) { + EventHandler temp = EventHandler; + if (temp != null) + temp(this, new UpdateEvent(type)); } public void SendEvent(UpdateEventType type, bool value)