Index: xword/UICommons/UIActionsManagement/IActionsManager.cs
===================================================================
--- xword/UICommons/UIActionsManagement/IActionsManager.cs (revision 0)
+++ xword/UICommons/UIActionsManagement/IActionsManager.cs (revision 0)
@@ -0,0 +1,23 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Windows.Forms;
+
+
+namespace UICommons.UIActionsManagement
+{
+ ///
+ /// Generic actions manager interface implemented by all specific actions managers.
+ /// Defines a method of enqueuing event handlers for a generic control.
+ ///
+ /// A reference to a generic control.
+ public interface IActionsManager where T:Control
+ {
+ ///
+ /// Enqueues all (known) event handlers defined for a control.
+ ///
+ /// A reference to a generic control.
+ void EnqueueAllHandlers(ref T control);
+ }
+}
Index: xword/UICommons/UICommons.csproj
===================================================================
--- xword/UICommons/UICommons.csproj (revision 22788)
+++ xword/UICommons/UICommons.csproj (working copy)
@@ -1,4 +1,4 @@
-
+
Debug
@@ -54,6 +54,7 @@
AddPageForm.cs
+
@@ -75,4 +76,4 @@
-->
-
+
\ No newline at end of file