Example #1
0
        public bool DoDessinSupplementaireAfter(CContextDessinObjetGraphique ctx, C2iObjetGraphique objet)
        {
            C2iObjetDeSchema objetDeSchema = objet as C2iObjetDeSchema;

            if (objetDeSchema == null || objetDeSchema.ElementDeSchema == null)
            {
                return(true);
            }
            CInfoElementDeSchemaSupervise infoSupervision = null;

            if (!m_dicElementDeSchemaToInfoSupervision.TryGetValue(objetDeSchema.ElementDeSchema.Id, out infoSupervision))
            {
                return(true);
            }
            infoSupervision.AfterDrawObjet(ctx, objetDeSchema);
            return(true);
        }