Exemple #1
0
 /// ///////////////////////////////////////
 public override void OnDesignSelect(Type typeEdite, object objetEdite, sc2i.expression.IFournisseurProprietesDynamiques fournisseurProprietes)
 {
     base.OnDesignSelect(typeEdite, objetEdite, fournisseurProprietes);
     CProprieteExpressionEditor.ObjetPourSousProprietes = GetObjetPourAnalyseThis(typeEdite);
     CProprieteAffectationsProprietesEditor.SetTypeSource(GetObjetPourAnalyseThis(typeEdite).TypeAnalyse);
     if (SourceFormula != null)
     {
         CProprieteAffectationsProprietesEditor.SetTypeElementAffecte(SourceFormula.TypeDonnee.TypeDotNetNatif);
     }
     CProprieteAffectationsProprietesEditor.FournisseurProprietes = fournisseurProprietes;
 }
        //------------------------------------------------------------------------------------
        public override void OnDesignSelect(
            Type typeEdite,
            object objetEdite,
            sc2i.expression.IFournisseurProprietesDynamiques fournisseurProprietes)
        {
            base.OnDesignSelect(typeEdite, objetEdite, fournisseurProprietes);
            CListeFormulesEditor.ObjetPourSousProprietes = new CObjetPourSousProprietes(typeEdite);

            m_typeSource = typeEdite;
            CProprieteAffectationsProprietesEditor.SetObjetSource(
                new CObjetPourSousProprietes(new CInfoAffectationDocumentToGed(typeEdite)));
            CProprieteAffectationsProprietesEditor.SetTypeElementAffecte(typeof(CDocumentGED));
            CProprieteAffectationsProprietesEditor.FournisseurProprietes = fournisseurProprietes;
        }
        //-------------------------------------------------------
        public override void OnDesignSelect(
            Type typeEdite,
            object elementEdite,
            IFournisseurProprietesDynamiques fournisseurProprietes)
        {
            base.OnDesignSelect(typeEdite, elementEdite, fournisseurProprietes);
            m_typeSource = typeEdite;
            CProprieteAffectationsProprietesEditor.SetTypeSource(m_typeSource);
            if (SourceFormula != null)
            {
                CProprieteAffectationsProprietesEditor.SetTypeElementAffecte(SourceFormula.TypeDonnee.TypeDotNetNatif);
                CProprieteFiltreDynamiqueEditor.SetTypeElement(SourceFormula.TypeDonnee.TypeDotNetNatif);
                CSelecteurDeFormEdition.SetTypeElement(SourceFormula.TypeDonnee.TypeDotNetNatif);
            }
            CProprieteAffectationsProprietesEditor.FournisseurProprietes = fournisseurProprietes;

            CColumnsPropertyEditor.ListeEditee = this;
        }
Exemple #4
0
 //---------------------------------------------------
 public static void Autoexec()
 {
     CProprieteAffectationsProprietesEditor.SetTypeEditeur(typeof(CEditeurProprieteAffectationsProprietes));
 }