public CResultAErreur InitChamps(IDefinisseurSymbole objetEdite) { CResultAErreur result = CResultAErreur.True; if (objetEdite == null) { return(CResultAErreur.False); } m_objetEdite = objetEdite; m_typeEdite = objetEdite.GetType(); if (objetEdite.SymbolePropre == null) { m_radioSymboleBib.Checked = true; m_radioSymbolePropre.Checked = false; m_linkEditSymbole.Enabled = false; m_cmbSymboleBib.Enabled = m_gestionnaireModeEdition.ModeEdition; InitSymbolesBibliotheque(); } else { m_radioSymbolePropre.Checked = true; m_radioSymboleBib.Checked = false; m_cmbSymboleBib.Enabled = false; } return(result); }
public CResultAErreur InitChamps(IDefinisseurSymbole objetEdite, IDefinisseurSymbole definisseurExterieurAObjetEdite) { CResultAErreur result = CResultAErreur.True; if (objetEdite == null) { return(CResultAErreur.False); } m_objetEdite = objetEdite; m_definisseurExterieurAObjetEdite = definisseurExterieurAObjetEdite; m_typeEdite = objetEdite.GetType(); if (m_definisseurExterieurAObjetEdite == null) { m_radioSymboleType.Visible = false; } else { m_radioSymboleType.Visible = true; } InitSymbolesBibliotheque(); if (objetEdite.SymbolePropre != null) { m_radioSymbolePropre.Checked = true; } else if (objetEdite.SymboleDeBibliotheque != null || m_definisseurExterieurAObjetEdite == null) { m_cmbSymboleBib.ElementSelectionne = objetEdite.SymboleDeBibliotheque; m_radioSymboleBib.Checked = true; } else { m_radioSymboleType.Checked = true; } RefreshSymbole(); UpdateEnabled(); return(result); }