コード例 #1
0
 public void UpdateLogTextFromThread(string v)
 {
     if (!this.IsDisposed && TxtStatus.InvokeRequired)
     {
         TxtStatus.Invoke(new UpdateLogTextThreadDelegate(UpdateLogText), new object[] { v });
     }
 }
コード例 #2
0
 private void LimparFormulario2()
 {
     TxtStatus.Clear();
     TxtModelo.Clear();
     TxtPlaca.Clear();
     TxtPlaca.Focus();
 }
コード例 #3
0
ファイル: TabIndex.cs プロジェクト: khangcode/OfficeSearcher
 private void BgWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     TxtStatus.AppendText("Complete!");
     BtnIndexFrom.Enabled = true;
     BtnIndexAll.Enabled  = true;
     (this.Parent.Parent as Form1).IsIndexing = false;
 }
コード例 #4
0
ファイル: TabIndex.cs プロジェクト: khangcode/OfficeSearcher
 private void BtnIndexFrom_Click(object sender, EventArgs e)
 {
     TxtStatus.Clear();
     BgWorker1.RunWorkerAsync(DPickFrom.Value);
     BtnIndexFrom.Enabled = false;
     BtnIndexAll.Enabled  = false;
 }
コード例 #5
0
        private void BtnConnect_Click(object sender, EventArgs e)
        {
            client = new TcpClient();
            IPEndPoint iPEndPoint = new IPEndPoint(IPAddress.Parse(TxtIPClient.Text), int.Parse(TxtClientPort.Text));

            try
            {
                client.Connect(iPEndPoint);
                if (client.Connected)
                {
                    TxtStatus.AppendText("Connected to Server" + "\n");
                    STW           = new StreamWriter(client.GetStream());
                    STR           = new StreamReader(client.GetStream());
                    STW.AutoFlush = true;

                    backgroundWorker1.RunWorkerAsync();                  // Start reiceving Data in the background
                    backgroundWorker2.WorkerSupportsCancellation = true; // Ability to cancel this thread
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString());
                throw;
            }
        }
コード例 #6
0
ファイル: TabIndex.cs プロジェクト: khangcode/OfficeSearcher
        private void BgWorker1_ProgressChanged(object sender, ProgressChangedEventArgs e)
        {
            string sStatus = e.UserState as string;

            TxtStatus.AppendText(sStatus);
            TxtStatus.AppendText(Environment.NewLine);
        }
コード例 #7
0
ファイル: FrmStatus.cs プロジェクト: otherdeniz/EconNetvert
 //PRIVATE
 private void OutputMessage(string textLine)
 {
     TxtStatus.AppendText(textLine);
     TxtStatus.SelectionStart = TxtStatus.Text.Length;
     TxtStatus.ScrollToCaret();
     //wait for user mouse-events
     System.Windows.Forms.Application.DoEvents();
 }
コード例 #8
0
ファイル: TabIndex.cs プロジェクト: khangcode/OfficeSearcher
 private void BtnIndexAll_Click(object sender, EventArgs e)
 {
     (this.Parent.Parent as Form1).IsIndexing = true;
     TxtStatus.Clear();
     BgWorker1.RunWorkerAsync(DateTime.MinValue);
     BtnIndexFrom.Enabled = false;
     BtnIndexAll.Enabled  = false;
 }
コード例 #9
0
ファイル: Form1.cs プロジェクト: KarwoK/Message-avec-IP
 private void Server_DataReceived(object sender, SimpleTCP.Message e)
 {
     TxtStatus.Invoke((MethodInvoker) delegate()
     {
         TxtStatus.Text += e.MessageString;
         e.ReplyLine(string.Format("You said : {0}", e.MessageString, "next message :"));
     });
 }
コード例 #10
0
        private void BtnFromTo_Click(object sender, EventArgs e)
        {
            InitBackgroundWorker();
            bW1Arg arg = new bW1Arg(DPickerFrom, DPickerTo);

            TxtStatus.Clear();
            TxtStatus.Text = "Program is running. It is very time consuming, Please wait ...";
            bW1.RunWorkerAsync(arg);
        }
コード例 #11
0
        private void BtnFromTo_Click(object sender, EventArgs e)
        {
            InitBackgroundWorker();
            bW1Arg arg = new bW1Arg(DPickerFrom, DPickerTo);

            TxtStatus.Clear();
            TxtStatus.Text = "Chuong trinh dang chay, vui long cho ...";
            bW1.RunWorkerAsync(arg);
        }
コード例 #12
0
 private void BtnClear_Click(object sender, EventArgs e)
 {
     txtCost.Clear();
     txtDescription.Clear();
     TxtStatus.Clear();
     txtType.Clear();
     txtRoomNo.Clear();
     pictureBox1.Visible = false;
 }
コード例 #13
0
        private void BtnReIndexAll_Click(object sender, EventArgs e)
        {
            InitBackgroundWorker();

            bW1Arg arg = new bW1Arg(true);

            TxtStatus.Clear();
            TxtStatus.Text = "Chuong trinh dang chay, vui long cho ...";
            bW1.RunWorkerAsync(arg);
        }
コード例 #14
0
        private void TxtMagstripeData_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Enter)
            {
                TxtStatus.Clear();
                if (string.IsNullOrEmpty(TxtMagstripeData.Text))
                {
                    TxtStatus.Text += "PLEASE SWIPE A CARD." + Environment.NewLine;
                }
                else
                {
                    string barcode      = TxtBarcode.Text;
                    string trackData    = ExcludeTrackThree(TxtMagstripeData.Text);
                    string track1Length = TxtTrack1Length.Text;
                    string track2Length = TxtTrack2Length.Text;

                    if (_storedData.Count() > 0)
                    {
                        if (!string.IsNullOrEmpty(track1Length) || !string.IsNullOrEmpty(track2Length))
                        {
                            //string validateMessage = ValidateMagstripeData(trackData);
                            string compareMessage = CompareMagstripeData(trackData);

                            if (compareMessage.Contains("Successfully"))
                            {
                                TxtStatus.Text += compareMessage;
                                //TxtStatus.Text += compareMessage;
                                TxtStatus.Text += ValidateBarcode(barcode, trackData);
                            }
                            else
                            {
                                TxtStatus.Text += compareMessage;
                                //TxtStatus.Text += compareMessage;
                            }
                        }
                        else
                        {
                            TxtStatus.Text += "Please input a length for TRACK 1 AND TRACK 2." + Environment.NewLine;
                        }
                    }
                    else
                    {
                        TxtStatus.Text += "Please import a file to proceed." + Environment.NewLine;
                    }
                }
                TxtMagstripeData.Clear();
                TxtBarcode.Clear();
                TxtBarcode.Focus();
            }
        }
コード例 #15
0
 private void BtnManageRoom_Click(object sender, EventArgs e)
 {
     dataPane.Visible      = true;
     dataGridView1.Visible = true;
     txtRoomNo.Enabled     = true;
     LoadData();
     //clear Inputs
     txtCost.Clear();
     txtDescription.Clear();
     TxtStatus.Clear();
     txtType.Clear();
     txtRoomNo.Clear();
     pictureBox1.Visible = false;
 }
コード例 #16
0
 private void LimparFormulario()
 {
     TxtMarca.Clear();
     txtModelo.Clear();
     CmbTipoVeiculo.SelectedIndex = -1;
     TxtPlaca.Clear();
     TxtAno.Clear();
     TxtRenavan.Clear();
     TxtPortas.Clear();
     CmbTipoCombustivel.SelectedIndex = -1;
     TxtPotencia.Clear();
     TxtCor.Clear();
     TxtStatus.Clear();
     TxtPlaca.Focus();
 }
コード例 #17
0
 private void btnCancelarCadastroVeiculo(object sender, RoutedEventArgs e)
 {
     TxtMarca.Clear();
     txtModelo.Clear();
     CmbTipoVeiculo.SelectedIndex = -1;
     TxtPlaca.Clear();
     TxtAno.Clear();
     TxtRenavan.Clear();
     TxtPortas.Clear();
     CmbTipoCombustivel.SelectedIndex = -1;
     TxtPotencia.Clear();
     TxtCor.Clear();
     TxtStatus.Clear();
     TxtPlaca.Focus();
 }
コード例 #18
0
        private void BtnAddRoom_Click(object sender, EventArgs e)
        {
            dataPane.Visible      = true;
            dataGridView1.Visible = false;
            btnUpdate.Visible     = false;
            btnDlete.Visible      = false;
            txtRoomNo.Enabled     = true;

            txtCost.Clear();
            txtDescription.Clear();
            TxtStatus.Clear();
            txtType.Clear();
            txtRoomNo.Clear();
            pictureBox1.Visible = false;
        }
コード例 #19
0
 private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) // receive data
 {
     while (client.Connected)
     {
         try
         {
             receive = STR.ReadLine();
             this.TxtStatus.Invoke(new MethodInvoker(delegate() { TxtStatus.AppendText("You : " + receive + "\n"); }));
             receive = "";
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message.ToString());
         }
     }
 }
コード例 #20
0
        //private void bW1_ProgressChanged(object sender, ProgressChangedEventArgs e)
        //{
        //    TxtStatus.Text += (string) e.UserState;
        //    TxtStatus.Text += Environment.NewLine;
        //}

        private void bW1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            WorkerThreadResult result = e.Result as WorkerThreadResult;

            TxtStatus.Clear();
            TxtStatus.AppendText("Total processed files: " + result.FileDone.Count.ToString());
            TxtStatus.AppendText(Environment.NewLine);
            TxtStatus.AppendText("Total duplicate files: " + result.NumDupFiles.ToString());
            TxtStatus.AppendText(Environment.NewLine);
            if (!string.IsNullOrEmpty(result.ErrLog))
            {
                TxtStatus.AppendText("Error: ");
                TxtStatus.AppendText(Environment.NewLine);
                TxtStatus.AppendText(result.ErrLog);
            }
        }
コード例 #21
0
 private void btnLimparLocacao(object sender, RoutedEventArgs e)
 {
     TxtNomeCliente.Clear();
     TxtCpfCliente.Clear();
     TxtCnhCliente.Clear();
     TxtStatus.Clear();
     TxtModelo.Clear();
     TxtPlaca.Clear();
     TxtNomeFuncionario.Clear();
     TxtCpfFuncionario.Clear();
     TxtDiasLocacao.Clear();
     TxtValorPrevisto.Clear();
     TxtDataInicio.Clear();
     TxtDataPrevistaEntrega.Clear();
     TxtPlaca.Clear();
     TxtDataPrevistaEntrega.Clear();
     TxtPlaca.Focus();
 }
コード例 #22
0
 protected void Reset()
 {
     TxtDate.Text = string.Empty;
     TxtName.Text = string.Empty;
     TxtGender.ClearSelection();
     //TxtDesgination.Text = string.Empty;
     TxtDepartment.Text = string.Empty;
     //TxtSubject.Text = string.Empty;
     //TxtExperience.Text = string.Empty;
     TxtEmail.Text    = string.Empty;
     TxtReligion.Text = string.Empty;
     DropDownList1.ClearSelection();
     TxtJoinDate.Text  = string.Empty;
     TxtPhone.Text     = string.Empty;
     TxtAltNumber.Text = string.Empty;
     TxtAddress.Text   = string.Empty;
     TxtStatus.ClearSelection();
     txtusername.Text = string.Empty;
     txtpwd.Text      = string.Empty;
 }
コード例 #23
0
        public void Initialize()
        {
            _stepCount         = 1;
            _areAnomaliesAdded = false;
            var color = Resources["ContainerBackground"] as  Color?;

            LstRangeItems.Background = Brushes.TransparentBrush;//color == null ? Brushes.TransparentBrush : new SolidColorBrush(color.Value);
            LstRangeItems.FontWeight = FontWeights.Normal;

            CurrentShips.Clear();
            CurrentRangeItems.Clear();

            _dScanFinder.Init();

            LblTarget.Visibility     = Visibility.Collapsed;
            LstRangeItems.Visibility = Visibility.Collapsed;
            LstTargets.Visibility    = Visibility.Visible;

            TxtStatus.Clear();
            AppendTextLine(_stepCount++ +
                           ": Deselect \"Use active overview settings\" in DScan, press \"Scan\", click into the result list and press ctrl+a, ctrl+c");

            DScanFinderOnIsActiveChanged(_dScanFinder.IsActive);
        }
コード例 #24
0
 private void UpdateLogText(string v)
 {
     TxtStatus.Text          += v;
     TxtStatus.SelectionStart = TxtStatus.Text.Length;
     TxtStatus.ScrollToCaret();
 }
コード例 #25
0
 public void UpdateLogTextFromThread(string v)
 {
     TxtStatus.Invoke(new UpdateLogTextThreadDelegate(UpdateLogText), new object[] { v });
 }
コード例 #26
0
 private void AppendTextLine(string textData)
 {
     TxtStatus.AppendText(textData);
     TxtStatus.ScrollToEnd();
 }