using System;
using System.Collections.Generic;
using System.Text;
using MercatorApi;
using MercatorUi;
using System.Windows.Forms;

namespace SigCli
{
    public class Customizer : MercatorUi.ICustomizers.ISigCreated
    {

        public void SigCreated(MercatorUi.Sig.Sig Sig) // Mercator moet opnieuw worden opgestart opdat het programma rekening zou houden met de wijzigingen die via SigCreated aan de customizer werden aangebracht.
        {
            Sig.Filtered += new MercatorUi.Sig.Sig.FilteredEventHandler(Sig_Filtered);
        }

        void Sig_Filtered(object sender, MercatorUi.Sig.Sig.FilteredEventArgs e)
        {
            List<Control> l = e.SigForm.FindMovableControlsBySource("C_NOM");
            if (l.Count > 0)
                _Divers.SuperFocus((MercatorUi.MovableControls.Interfaces.IMovableControl)l[0]);
        }
    }
}