void OnClickItemParametreDessinGantt(object sender, EventArgs e) { // Change le parametre de dessin du Gantt ToolStripMenuItem itemParam = sender as ToolStripMenuItem; if (itemParam != null) { CParametrageDessinGantt paramInDb = itemParam.Tag as CParametrageDessinGantt; if (paramInDb != null) { // Applique le parmatre de dessin sélmectionné m_parametreDessinGantt = paramInDb; m_parametreDessinLigne = paramInDb.ParametreDessin; } else { // Pas de parametre m_parametreDessinGantt = null; m_parametreDessinLigne = CParametreDessinLigneGantt.ParametreParDefaut; } m_composantSauvegardePreferences.SaveToRegistre(); Init(); } }
//-------------------------------------------------------------------------- public void SetPreferencesParametres(int nIdParametreGroupement, int nIdParametreDessin) { try { // Parametrage groupe CParametrageGantt paramGroupe = new CParametrageGantt(m_contexteDonnee); if (paramGroupe.ReadIfExists(nIdParametreGroupement)) { m_parametreGroupement = paramGroupe; CResultAErreur result = paramGroupe.FiltreElements.GetFiltreData(); if (result) { m_filtreDeBase = result.Data as CFiltreData; } } // Parametrage dessin CParametrageDessinGantt paramDessin = new CParametrageDessinGantt(m_contexteDonnee); if (paramDessin.ReadIfExists(nIdParametreDessin)) { m_parametreDessinGantt = paramDessin; m_parametreDessinLigne = paramDessin.ParametreDessin; m_gantt.ParametreDessinLigne = m_parametreDessinLigne; Refresh(); } } catch { } }
//------------------------------------------------------------------- public override CResultAErreur VerifieDonnees(CObjetDonnee objet) { CResultAErreur result = CResultAErreur.True; try { CParametrageDessinGantt parametre = (CParametrageDessinGantt)objet; } catch (Exception e) { result.EmpileErreur(new CErreurException(e)); } return(result); }
//------------------------------------------------------------------------- public CFormEditionParametrageDessinGantt(CParametrageDessinGantt ParametrageGantt, CListeObjetsDonnees liste) : base(ParametrageGantt, liste) { // Cet appel est requis par le Concepteur Windows Form. InitializeComponent(); }
//------------------------------------------------------------------------- public CFormEditionParametrageDessinGantt(CParametrageDessinGantt ParametrageGantt) : base(ParametrageGantt) { // Cet appel est requis par le Concepteur Windows Form. InitializeComponent(); }