| 
      
      
      From: <br...@us...> - 2009-02-02 16:06:35
      
     | 
| Revision: 479
          http://acmcontester.svn.sourceforge.net/acmcontester/?rev=479&view=rev
Author:   brus07
Date:     2009-02-02 16:06:28 +0000 (Mon, 02 Feb 2009)
Log Message:
-----------
Added sample action to IoiInformerControl.
Modified Paths:
--------------
    ACMServer/trunk/ACMServer/Plugins/IoiPlugin/IoiInformerPlugin/IoiInformerControl.Designer.cs
    ACMServer/trunk/ACMServer/Plugins/IoiPlugin/IoiInformerPlugin/IoiInformerControl.cs
    ACMServer/trunk/ACMServer/Plugins/IoiPlugin/IoiInformerPlugin/IoiInformerPlugin.cs
Modified: ACMServer/trunk/ACMServer/Plugins/IoiPlugin/IoiInformerPlugin/IoiInformerControl.Designer.cs
===================================================================
--- ACMServer/trunk/ACMServer/Plugins/IoiPlugin/IoiInformerPlugin/IoiInformerControl.Designer.cs	2009-02-02 16:04:20 UTC (rev 478)
+++ ACMServer/trunk/ACMServer/Plugins/IoiPlugin/IoiInformerPlugin/IoiInformerControl.Designer.cs	2009-02-02 16:06:28 UTC (rev 479)
@@ -28,18 +28,31 @@
         /// </summary>
         private void InitializeComponent()
         {
+            this.numericUpDown1 = new System.Windows.Forms.NumericUpDown();
+            ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).BeginInit();
             this.SuspendLayout();
             // 
+            // numericUpDown1
+            // 
+            this.numericUpDown1.Location = new System.Drawing.Point(3, 3);
+            this.numericUpDown1.Name = "numericUpDown1";
+            this.numericUpDown1.Size = new System.Drawing.Size(120, 20);
+            this.numericUpDown1.TabIndex = 0;
+            // 
             // IoiInformerControl
             // 
             this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+            this.Controls.Add(this.numericUpDown1);
             this.Name = "IoiInformerControl";
             this.Size = new System.Drawing.Size(396, 383);
+            ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).EndInit();
             this.ResumeLayout(false);
 
         }
 
         #endregion
+
+        private System.Windows.Forms.NumericUpDown numericUpDown1;
     }
 }
Modified: ACMServer/trunk/ACMServer/Plugins/IoiPlugin/IoiInformerPlugin/IoiInformerControl.cs
===================================================================
--- ACMServer/trunk/ACMServer/Plugins/IoiPlugin/IoiInformerPlugin/IoiInformerControl.cs	2009-02-02 16:04:20 UTC (rev 478)
+++ ACMServer/trunk/ACMServer/Plugins/IoiPlugin/IoiInformerPlugin/IoiInformerControl.cs	2009-02-02 16:06:28 UTC (rev 479)
@@ -14,5 +14,19 @@
         {
             InitializeComponent();
         }
+
+        delegate void UpCountCallback();
+        public void UpCount()
+        {
+            if (this.InvokeRequired)
+            {
+                UpCountCallback d = new UpCountCallback(UpCount);
+                this.Invoke(d);
+            }
+            else
+            {
+                numericUpDown1.UpButton();
+            }
+        }
     }
 }
Modified: ACMServer/trunk/ACMServer/Plugins/IoiPlugin/IoiInformerPlugin/IoiInformerPlugin.cs
===================================================================
--- ACMServer/trunk/ACMServer/Plugins/IoiPlugin/IoiInformerPlugin/IoiInformerPlugin.cs	2009-02-02 16:04:20 UTC (rev 478)
+++ ACMServer/trunk/ACMServer/Plugins/IoiPlugin/IoiInformerPlugin/IoiInformerPlugin.cs	2009-02-02 16:06:28 UTC (rev 479)
@@ -17,6 +17,8 @@
             if (message.IsType("TestingResultIoi") == true)
             {
                 ResultIoi result = ResultIoi.CreateFromXml(message.Message);
+
+                ((IoiInformerControl)base.Control).UpCount();
                 //\xF2\xF3\xF2 \xEE\xE1\xF0\xEE\xE1\xEA\xE0 \xEF\xEE\xE2\xB3\xE4\xEE\xEC\xEB\xE5\xED\xED\xFF
             }
         }
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
 |