Beispiel #1
0
        //Constructors
        //____________________________________________________________

        public PresetControl()
        {
            _preset     = new TimePreset();
            PresetIndex = -1;
            InitializeComponent();
            RefreshControl();
        }
Beispiel #2
0
        public PresetControl(int index, TimePreset preset)
        {
            _preset     = preset;
            PresetIndex = index;
            InitializeComponent();

            RefreshControl();
        }
Beispiel #3
0
        public PresetControl(int index, TimePreset preset, bool enableDelete)
        {
            _preset     = preset;
            PresetIndex = index;
            InitializeComponent();

            DeletePresetLinkLabel.Enabled = enableDelete;

            RefreshControl();
        }
Beispiel #4
0
        public void AddPreset(TimePreset newPreset, int index)
        {
            if (index == -1)
            {
                Settings.TimePresetCollection.Add(newPreset);
            }
            else if (index >= 0 && index < Settings.TimePresetCollection.Count)
            {
                Settings.TimePresetCollection[index] = newPreset;
            }

            UpdateSettings();
        }