private void StatusLineEventWorker(StatusLineEventArgs e)
 {
     //_logger.logDebug("StatusLineEvent: text = " + e.StatusText);
     labelStatus.Text      = e.StatusText;
     labelLines.Text       = "" + e.LineCount + " lines";
     labelSize.Text        = Util.GetFileSizeAsText(e.FileSize);
     labelCurrentLine.Text = "" + e.CurrentLineNum;
     statusStrip.Refresh();
 }
 private void OnStatusLineEvent(object sender, StatusLineEventArgs e)
 {
     lock (_statusLineLock)
     {
         _lastStatusLineEvent = e;
         _statusLineEventHandle.Set();
         _statusLineEventWakeupHandle.Set();
     }
 }
Exemple #3
0
        public StatusLineEventArgs Clone()
        {
            StatusLineEventArgs e = new StatusLineEventArgs();

            e.StatusText     = StatusText;
            e.CurrentLineNum = CurrentLineNum;
            e.LineCount      = LineCount;
            e.FileSize       = FileSize;
            return(e);
        }