summaryrefslogtreecommitdiff
path: root/IvyControl
diff options
context:
space:
mode:
authorfcolin2007-11-09 10:24:47 +0000
committerfcolin2007-11-09 10:24:47 +0000
commit7053d3d604920ab708076e107be4b55666c5af80 (patch)
treece4175438fd488cf10309d8017fd5534392e6c2d /IvyControl
parentb0319ab4338cc512b7f454912dcc7bc5e29bff5a (diff)
downloadivy-csharp-7053d3d604920ab708076e107be4b55666c5af80.zip
ivy-csharp-7053d3d604920ab708076e107be4b55666c5af80.tar.gz
ivy-csharp-7053d3d604920ab708076e107be4b55666c5af80.tar.bz2
ivy-csharp-7053d3d604920ab708076e107be4b55666c5af80.tar.xz
bug
Diffstat (limited to 'IvyControl')
-rw-r--r--IvyControl/IvyApplicationBinding.cs121
1 files changed, 0 insertions, 121 deletions
diff --git a/IvyControl/IvyApplicationBinding.cs b/IvyControl/IvyApplicationBinding.cs
deleted file mode 100644
index c4c236f..0000000
--- a/IvyControl/IvyApplicationBinding.cs
+++ /dev/null
@@ -1,121 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Collections.Specialized;
-using System.Text;
-using System.ComponentModel;
-using System.Threading;
-
-namespace IvyBus
-{
- /* This is the Application side of binding storage */
- /* association of a generated Key and a delegate and the expression */
- /* this is SEND to other client */
-#if (!PocketPC)
- [PropertyTab(typeof(System.Windows.Forms.Design.EventsTab), PropertyTabScope.Component)]
- [DefaultEvent("Callback")]
-#endif
- [DesignerCategory("Component")]
- [DesignTimeVisible(false)] /* should be added via Ivy component */
- public class IvyApplicationBindingControl : System.ComponentModel.Component
- {
- public IvyApplicationBinding binding;
-
-#if (!PocketPC)
- [Category("Ivy")]
-#endif
- public BindingType Binding
- {
- get { return binding.Binding; }
- set { binding.Binding = value; }
- }
-
-
-#if (!PocketPC)
- [Browsable(false)]
- [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
-#endif
- public ushort Key
- {
- get { return binding.Key; }
- set { binding.Key = value; }
- }
-
-#if (!PocketPC)
- [Browsable(false)]
- [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
-#endif
- public object[] Args
- {
- get { return binding.Args; }
- set { binding.Args = value; }
- }
-
-#if (!PocketPC)
- [Category("Ivy")]
-#endif
- [DefaultValue(null)]
- public string Expression
- {
- get { return binding.Expression; }
- set { binding.Expression = value; }
- }
- public string FormatedExpression
- {
- get
- {
- return binding.FormatedExpression;
- }
- }
-
- ///<summary>SentMessageClasses the first word token of sent messages
- ///<remarks> optimise the parsing process when sending messages </remarks>
- ///</summary>
-#if (!PocketPC)
- [Category("Ivy")]
-
- [DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
-
- // sinon bug System.String constructor not found !
- [Editor(
- "System.Windows.Forms.Design.StringCollectionEditor, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a",
- "System.Drawing.Design.UITypeEditor,System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
- )]
-
- [Description("Arguments used when formating the expression")]
-#endif
- public List<string> Arguments
- {
- get
- {
- return binding.Arguments;
- }
- }
-
-#if (!PocketPC)
- [Category("Ivy")]
- [Description("Event fired when Message Matching expression received")]
-#endif
- public event EventHandler<IvyMessageEventArgs> Callback
- {
- add
- {
- binding.Callback += value;
- }
- remove
- {
- binding.Callback -= value;
- }
- }
-
- public IvyApplicationBindingControl()
- {
- binding = new IvyApplicationBinding();
- }
- public IvyApplicationBindingControl(IContainer container)
- : this()
- {
- container.Add(this);
- }
- }
-
-}