cec-config-gui: added an update button on the device info window
[deb_libcec.git] / src / cec-config-gui / actions / UpdateEvent.cs
index 6d19757121fe4d0abc522a3aebfb6512d0271151..dae21bfc438439d024a819805821bfeedb626f8b 100644 (file)
@@ -18,11 +18,17 @@ namespace CecConfigGui
     HasAVRDevice,
     AVRVendorId,
     Configuration,
-    MenuLanguage
+    MenuLanguage,
+    PollDevices
   }
 
   public class UpdateEvent : EventArgs
   {
+    public UpdateEvent(UpdateEventType type)
+    {
+      Type = type;
+    }
+
     public UpdateEvent(UpdateEventType type, bool value)
     {
       Type = type;
@@ -60,6 +66,13 @@ namespace CecConfigGui
     {
     }
 
+    public void SendEvent(UpdateEventType type)
+    {
+      EventHandler<UpdateEvent> temp = EventHandler;
+      if (temp != null)
+        temp(this, new UpdateEvent(type));
+    }
+
     public void SendEvent(UpdateEventType type, bool value)
     {
       EventHandler<UpdateEvent> temp = EventHandler;