Пример #1
0
        public static double GetValoareProcentuala(Form pParinte, string pTitluEcran, string pEticheta, double pValoareActuala, int pLungimeMaximaText, int pLatimeEcran, bool pEcranInModificare)
        {
            using (frmInputBox text = new frmInputBox(EnumTipInput.ValoareNumerica, Convert.ToString(pValoareActuala), pTitluEcran, pEticheta, pLungimeMaximaText, CEnumerariComune.EnumTipDeschidere.StangaJos, pLatimeEcran))
            {
                text.AllowModification(pEcranInModificare);

                if (IHMUtile.DeschideEcran(pParinte, text))
                {
                    return(CUtil.GetTextDouble(text.TextIntrodus));
                }

                return(pValoareActuala);
            }
        }
Пример #2
0
        public static int GetValoareNumerica(Form pParinte, string pTitluEcran, string pEticheta, int pTextActual, int pLungimeMaximaText, int pLatimeEcran, bool pEcranInModificare, bool pReturneazaZeroDacaNuSeValideaza, bool pDeschideInCentrulEcranului)
        {
            using (frmInputBox text = new frmInputBox(EnumTipInput.ValoareNumerica, Convert.ToString(pTextActual), pTitluEcran, pEticheta, pLungimeMaximaText, pDeschideInCentrulEcranului ? CEnumerariComune.EnumTipDeschidere.CentrulEcranului : CEnumerariComune.EnumTipDeschidere.StangaJos, pLatimeEcran))
            {
                text.AllowModification(pEcranInModificare);

                if (IHMUtile.DeschideEcran(pParinte, text))
                {
                    return(CUtil.GetTextInt32(text.TextIntrodus));
                }

                if (pReturneazaZeroDacaNuSeValideaza)
                {
                    return(0);
                }
                else
                {
                    return(pTextActual);
                }
            }
        }
Пример #3
0
        public static string GetTextUtilizator(Form pParinte, string pTitluEcran, string pEticheta, string pTextActual, int pLungimeMaximaText, bool pEcranInModificare, bool pPermiteRedimensionarea, bool pNullDacaSeInchide)
        {
            using (frmInputBox text = new frmInputBox(pTitluEcran, pEticheta, pTextActual, pLungimeMaximaText, true, false, false))
            {
                text.PermiteMaximizareaEcranului = pPermiteRedimensionarea;
                text.PermiteRedimensionarea      = pPermiteRedimensionarea;

                text.AllowModification(pEcranInModificare);

                if (CCL.UI.IHMUtile.DeschideEcran(pParinte, text))
                {
                    return(text.TextIntrodus);
                }
                else
                if (pNullDacaSeInchide)
                {
                    return(string.Empty);
                }
                else
                {
                    return(pTextActual);
                }
            }
        }