Exemple #1
0
 private void Ribbon1_Load(object sender, RibbonUIEventArgs e)
 {
     logger.ConditionalDebug("Ribbon1_Load");
     // On a rencontré un problème dans Word avec l'ordre de démarrage du ruban et
     // de l'"add in". Par principe de précaution on met en oeuvre le même mécanisme
     // de protection ici aussi.
     if (ColorizationPPT.thisAddIn != null)
     {
         InitHandlers(ColorizationPPT.thisAddIn.Application);
     }
     else
     {
         ColorizationPPT.RegisterRibbon(this);
     }
 }
        private void ThisAddIn_Startup(object sender, System.EventArgs e)
        {
            InitNLog.StartNLog();

            logger.Info("ThisAddIn_Startup {0}", this.Application.Name);

            PPTText.Initialize();
            Ribbon1.Init();

            thisAddIn = this;

            foreach (Ribbon1 r1 in ribbon1L)
            {
                r1.InitHandlers(this.Application);
            }
        }