Beispiel #1
0
        /// <summary>
        /// Stop the event poster thread
        /// </summary>
        public void Stop()
        {
            var evt = new posteventdata()
            {
                stop  = true,
                delay = 0
            };

            eventqueue.Enqueue(evt);
        }
Beispiel #2
0
        /// <summary>
        /// Posts the click
        /// </summary>
        /// <param name="delayp">Delay between mouse messages in Milliseconds</param>
        public void PostLeftClick(int delayp)
        {
            if (!run || eventqueue.Closed)
            {
                return;
            }

            var evt = new posteventdata()
            {
                stop  = false,
                delay = delayp
            };

            eventqueue.Enqueue(evt);
        }