示例#1
0
 private void BntQualificacaoOK_Click(object sender, EventArgs e)
 {
     RibbonPresenter = new RibbonPresenter();
     if ((TxtContatoPJ.Text != null && TxtContatoPJ.Text != "") && (TxtContatoRep.Text != null && TxtContatoRep.Text != ""))
     {
         if (RibbonPresenter.Selecao.Text != null && RibbonPresenter.Selecao.Text != "")
         {
             RibbonPresenter.Selecao.Delete();
         }
         RibbonPresenter.AddQualificacao(TxtContatoPJ.Text, TxtContatoRep.Text);
         this.Close();
     }
     else
     {
         if ((TxtContatoPJ.Text == null || TxtContatoPJ.Text == "") && (TxtContatoRep.Text == null || TxtContatoRep.Text == ""))
         {
             MessageBox.Show("Campos vazios! Você deve inserir nomes para os Contatos!");
         }
         else
         {
             if ((TxtContatoPJ.Text == null || TxtContatoPJ.Text == ""))
             {
                 MessageBox.Show("Campo vazio! Você deve inserir um nome para o Contato PJ!");
             }
             if (TxtContatoRep.Text == null || TxtContatoRep.Text == "")
             {
                 MessageBox.Show("Campo vazio! Você deve inserir um nome para o Contato Rep!");
             }
         }
     }
 }
示例#2
0
        private void BntAddImage_Click(object sender, RibbonControlEventArgs e)
        {
            //Configuração do openDialog
            dlgImg.InitialDirectory = @"C:\Users\Netlex\Desktop\exercNetLex\";
            dlgImg.Title            = "Escolha a Imagem";
            dlgImg.Filter           = "Image Files (*.bmp;*.png;*.jpg)|*.bmp;*.png;*.jpg";

            //Mostra o openDialog e seta a stringo com o nome da imagem
            dlgImg.ShowDialog();
            string nomeImg = dlgImg.FileName;

            RibbonPresenter = new RibbonPresenter();
            RibbonPresenter.AddImage(nomeImg);
        }
示例#3
0
        private void BntAddTableOK_Click(object sender, EventArgs e)
        {
            Rp = new RibbonPresenter();

            //Seta as variáveis INT com os valores inseridos na tela de configuração da tabela
            int numLinhas  = (int)NudNumLinhas.Value;
            int numColunas = (int)NudNumColunas.Value;

            //Fecha a tela de configuração após extrair os valores digitados
            ActiveForm.Close();

            //Chama a função de criar tabela passando os valores extraidos
            Rp.CriarTabela(numLinhas, numColunas);
        }
示例#4
0
 private void BntAddSpanOk_Click(object sender, EventArgs e)
 {
     RibbonPresenter = new RibbonPresenter();
     // Testa se o campo foi preenchido
     if (TxtAddSpan.Text != null && TxtAddSpan.Text != "")
     {
         RibbonPresenter.AddSpan(TxtAddSpan.Text);
         this.Close();
     }
     else
     {
         MessageBox.Show("Campo vazio! Você deve inserir uma expressão!");
     }
 }
示例#5
0
        private void VstoDoc_SelectionChange(object sender, SelectionEventArgs e)
        {
            RibbonPresenter = new RibbonPresenter();

            RibbonPresenter.Selecao = Globals.ThisAddIn.Application.Selection;
            if (RibbonPresenter.Selecao.Range.Text != null && RibbonPresenter.Selecao.Range.Text != "")
            {
                BntInvertCase.Enabled = true;
                BntAddSpan.Enabled    = true;
            }
            else
            {
                BntInvertCase.Enabled = false;
                BntAddSpan.Enabled    = false;
            }
        }
示例#6
0
 private void BntInvertCase_Click(object sender, RibbonControlEventArgs e)
 {
     RibbonPresenter = new RibbonPresenter();
     RibbonPresenter.InvertCase();
 }
示例#7
0
 private void BtnSavePDF_Click(object sender, RibbonControlEventArgs e)
 {
     RibbonPresenter = new RibbonPresenter();
     RibbonPresenter.SavePDF();
 }