Example #1
0
        public Form2()
        {
            InitializeComponent();

            ConfigurationManager.Instance.AddWatcher <JimenaConfi>(this);
            cfg = ConfigurationManager.Instance.Read <JimenaConfi>();
        }
Example #2
0
        public void OnConfigurationUpdate <T>(T instance) where T : ConfigurationBase
        {
            JimenaConfi c = instance as JimenaConfi;

            var d = Controls[0] as JimenaConfigDisplay;

            if (d != null)
            {
                d.LoadConfiguration(c);
            }

            //MessageBox.Show(c.JimenasNewname);
        }
Example #3
0
        //TODO: instead of overwriting this function the base control should have a function which associates the values to the display controls
        public override void LoadConfiguration(JimenaConfi instance = null)
        {
            base.LoadConfiguration(instance);

            this.label1.Text = cfg.JimenasNewname;
        }
Example #4
0
 public void OnConfigurationUpdate <T>(T instance) where T : ConfigurationBase
 {
     cfg = instance as JimenaConfi;
 }