//------------------------------------------------------------------
 private void EditeCurrentEtape()
 {
     if (m_gestionnaireModeEdition.ModeEdition)
     {
         CWorkflowEtapeDessin etape = m_panelWorkflow.EtapeSelectionnee;
         if (etape != null && etape.TypeEtape != null)
         {
             System.Console.WriteLine("Edition de " + etape.TypeEtape.Libelle);
             CBlocWorkflow bloc = etape.TypeEtape.Bloc;
             if (CAllocateurEditeurBlocWorkflow.EditeBloc(bloc))
             {
                 System.Console.WriteLine("Maj champ de " + etape.TypeEtape.Libelle);
                 etape.TypeEtape.Bloc = bloc;
             }
         }
     }
 }
 public static void Autoexec()
 {
     CAllocateurEditeurBlocWorkflow.RegisterEditeur(typeof(CBlocWorkflowProjet),
                                                    typeof(CEditeurBlocWorkflowProjet));
 }