Exemplo n.º 1
0
        public void Init(IBaseGantt baseGantt)
        {
            IElementDeGantt eltSel = SelectedElement;

            m_base = baseGantt;
            IElementAUniteGanttParDefaut eltAUniteDefaut = GetElementUniteDefault();

            if (eltAUniteDefaut != null)
            {
                Parametre.Unit          = eltAUniteDefaut.UniteParDefaut;
                Parametre.PrecisionUnit = eltAUniteDefaut.PrecisionParDefault;
            }


            m_zoneTemps.AllowChangeDefaultUnit =
                eltAUniteDefaut != null &&
                !m_extModeEdition.ModeEdition &&
                CUtilUtilisateur.UtilisateurConnecteIsAdministrateur(CSc2iWin32DataClient.ContexteCourant);



            m_arbre.Init(m_base, Parametre.DateDebut, Parametre.CalcDateFin(m_panelTimeEtBarres.ClientSize.Width));
            m_zoneTemps.ParametreAffichage = Parametre;
            m_zoneBarres.Init(Parametre, m_base, m_zoneTemps, m_arbre);
            SelectedElement = eltSel;
        }
Exemplo n.º 2
0
        public CFormDefinirMDP(CDonneesActeurUtilisateur donnees)
        {
            InitializeComponent();

            if (donnees == null)
            {
                DialogResult = DialogResult.Cancel;
                Close();
            }
            else
            {
                m_donnes     = donnees;
                AcceptButton = m_btnOk.Bouton;
                CancelButton = m_btnCancel.Bouton;
                if (CUtilUtilisateur.UtilisateurConnecteIsUserManager(donnees.ContexteDonnee))
                {
                    m_txtOldPassword.Visible = false;
                    m_lblOldPassword.Visible = false;
                    Height -= m_txtOldPassword.Height - (m_txtPassword.Top - m_txtOldPassword.Bottom);
                }
                CWin32Traducteur.Translate(this);
            }
        }