Beispiel #1
0
        public static void LiteraRomaneasca_Click(object sender, EventArgs e)
        {
            IMembriComuniControalePersonalizate ctrlAtasat = lControlTinta;// (IMembriComuniControalePersonalizate)((ToolStripMenuItem)sender).Tag;

            if (ctrlAtasat.AcceptaActiunea(EnumTipActiuneControl.Diacritice) && ctrlAtasat.IsInModificationMode)
            {
                ctrlAtasat.InsereazaText(sender.ToString());
                //int Pozitie = ctrlAtasat.SelectionStart;
                //ctrlAtasat.Text = ctrlAtasat.Text.Insert(Pozitie, sender.ToString());
                //ctrlAtasat.SelectionStart = Pozitie + 1;
            }
        }
Beispiel #2
0
        /// <summary>
        /// Calculam
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        public static void tsCalculator_Click(object sender, EventArgs e)
        {
            try
            {
                IMembriComuniControalePersonalizate ctrlAtasat = lControlTinta;// (IMembriComuniControalePersonalizate)((ToolStripMenuItem)sender).Tag;
                string TextCalculator = string.Empty;
                if (!string.IsNullOrEmpty(ctrlAtasat.SelectedText))
                {
                    TextCalculator = ctrlAtasat.SelectedText;
                }

                using (frmCalculator Calc = new frmCalculator(TextCalculator))
                {
                    if (IHMUtile.DeschideEcran(IHMUtile.GetFormParinte(sender as Control), Calc))
                    {
                        ctrlAtasat.InsereazaText(Calc.Rezultat);
                    }
                }
            }
            catch (Exception)
            {
            }
        }