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); } }
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); } } }
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); } } }