Esempio n. 1
0
 private void OnBeforeScanItem(BeforeScanItemEventArgs e)
 {
     if (this.BeforeScanItem != null)
     {
         this.BeforeScanItem(this, e);
     }
 }
Esempio n. 2
0
        /// <summary>
        /// Called right before the next item is scanned.
        /// </summary>
        protected void PostBeforeScanItem(string itemName)
        {
            SendOrPostCallback cb = delegate(object args) {
                OnBeforeScanItem((BeforeScanItemEventArgs)args);
            };

            BeforeScanItemEventArgs e = new BeforeScanItemEventArgs(itemName);

            asyncOperation.Post(cb, e);
        }
Esempio n. 3
0
 private void scanner_BeforeScanItem(object sender, BeforeScanItemEventArgs e)
 {
     Application.Invoke(delegate {
         SetStatus(e.ItemName);
     });
 }