示例#1
0
 public frmInputBox(CDefinitiiComune.EnumTipMoneda pMonedaImplicita, string pTitlu, string pEticheta, bool pDeschideLaPozitiaMouseului, bool pPermiteRedimensionarea)
     : this(pTitlu, pEticheta, pDeschideLaPozitiaMouseului, pPermiteRedimensionarea)
 {
     this.lTipInput = EnumTipInput.ValoareMonetara;
     this.VMtxtValoare.Goleste();
     this.VMctrlMoneda.Moneda = pMonedaImplicita;
 }
示例#2
0
 public frmInputBox(EnumTipInput pTipValoare, DateTime pDataActuala, string pTitlu, string pEticheta)
     : this(pTitlu, pEticheta, true, false)
 {
     this.lTipInput    = pTipValoare;
     this.lDataActuala = pDataActuala;
     this.DeschideLaPozitiaMouseului = true;
     this.SeteazaPozitia();
 }
示例#3
0
 public frmInputBox(EnumTipInput pTipValoare, string pValoareActuala, string pTitlu, string pEticheta, int pLungimeMaxima, CCL.UI.CEnumerariComune.EnumTipDeschidere pTipDeschidere, int pLatimeEcran) :
     this(pTitlu, pEticheta, false, false)
 {
     if (pLatimeEcran > 0)
     {
         this.Width = pLatimeEcran;
     }
     this.lTipInput                  = pTipValoare;
     this.lTextInitializare          = pValoareActuala;
     this.lLungimeMaxima             = pLungimeMaxima;
     this.TipDeschidere              = pTipDeschidere;
     this.DeschideLaPozitiaMouseului = true;
     this.SeteazaPozitia();
 }
示例#4
0
        public frmInputBox(CDefinitiiComune.EnumTipMoneda pMonedaImplicita, double pValoare, string pTitlu, string pEticheta, bool pDeschideLaPozitiaMouseului, bool pPermiteRedimensionarea)
            : this(pTitlu, pEticheta, pDeschideLaPozitiaMouseului, pPermiteRedimensionarea)
        {
            this.lTipInput = EnumTipInput.ValoareMonetara;
            this.VMtxtValoare.ValoareDouble = pValoare;

            if (pMonedaImplicita != CDefinitiiComune.EnumTipMoneda.Nedefinit)
            {
                this.VMctrlMoneda.Moneda = pMonedaImplicita;
            }
            else
            {
                this.VMctrlMoneda.Moneda = CDefinitiiComune.EnumTipMoneda.Lei;
            }
        }
示例#5
0
        public frmInputBox(string pTitlu, string pEticheta, string pTextInitializare, int pLungimeMaxima,
                           bool pDeschideLaPozitiaMouseului, bool pPermiteRedimensionarea, bool pParola)
            : this(pTitlu, pEticheta, pDeschideLaPozitiaMouseului, pPermiteRedimensionarea)
        {
            this.lTextInitializare = pTextInitializare;
            this.lLungimeMaxima    = pLungimeMaxima;

            if (!pParola)
            {
                this.lTipInput        = EnumTipInput.TextMultiline;
                this.txtContinut.Text = pTextInitializare;

                if (pLungimeMaxima > 0)
                {
                    this.txtContinut.MaxLength = pLungimeMaxima;
                }
                else
                {
                    this.txtContinut.MaxLength = 4000; //nvarchar(MAX)
                }
            }
            else
            {
                this.lTipInput         = EnumTipInput.TextParola;
                this.PRLlblParola.Text = IHMUtile.getText(607);               //Parola
                this.PRLchkAfiseazaCaracterele.Text = IHMUtile.getText(1378); //Afiseaza
                this.PRLtxtParola.Text = pTextInitializare;
                this.PRLtxtParola.CapitalizeazaCuvintele   = false;
                this.PRLtxtParola.CapitalizeazaPrimaLitera = false;
                if (pLungimeMaxima > 0)
                {
                    this.PRLtxtParola.MaxLength = pLungimeMaxima;
                }
                else
                {
                    this.PRLtxtParola.MaxLength = 50;
                }
                if (string.IsNullOrEmpty(pTextInitializare))
                {
                    this.PRLchkAfiseazaCaracterele.Visible = true;
                    this.PRLchkAfiseazaCaracterele.Checked = false;
                }
                else
                {
                    this.PRLchkAfiseazaCaracterele.Visible = false;
                }
            }
        }