///////////////////////////////////////////////////////////////// public override void OnDesignSelect( Type typeEdite, object objetEdite, sc2i.expression.IFournisseurProprietesDynamiques fournisseurProprietes) { base.OnDesignSelect(typeEdite, objetEdite, fournisseurProprietes); }
//----------------------------------- public override void OnDesignSelect( Type typeEdite, object objetEdite, sc2i.expression.IFournisseurProprietesDynamiques fournisseurProprietes) { base.OnDesignSelect(typeEdite, objetEdite, fournisseurProprietes); CProprieteChampCustomEditor.SetTypeElementAChamp(typeEdite); }
protected override void MyCreateControle(CCreateur2iFormulaireV2 createur, C2iWnd wnd, Control parent, sc2i.expression.IFournisseurProprietesDynamiques fournisseur) { if (m_controleAssocie != null) { m_controleAssocie.AttacheToWndFor2iWnd(this); } }
//------------------------------------------------------------------------ public void CreateControle(CCreateur2iFormulaireV2 createur, C2iWnd wnd, System.Windows.Forms.Control parent, sc2i.expression.IFournisseurProprietesDynamiques fournisseurProprietes) { C2iWndZoneMultiple zone = wnd as C2iWndZoneMultiple; if (zone != null) { if (zone.UseChildOptimization) { m_controleAlloue = new CWndFor2iZoneMultipleCustomList(); } else { m_controleAlloue = new CWndFor2iZoneMultiple(); } m_controleAlloue.CreateControle(createur, wnd, parent, fournisseurProprietes); } }
//----------------------------------------------------- protected override void MyCreateControle(CCreateur2iFormulaireV2 createur, C2iWnd wnd, System.Windows.Forms.Control parent, sc2i.expression.IFournisseurProprietesDynamiques fournisseur) { C2iWndTimer timer = wnd as C2iWndTimer; if (timer != null) { Interval = timer.Period; parent.Disposed += new EventHandler(parent_Disposed); } }