Пример #1
0
        public MainForm()
        {
            InitializeComponent();

            timer_Mainf     = new Time_watcher();
            dbManager_Mainf = new DB_manager();
            todoClicked     = false;

            //инициализируем списки и массивы
            MondayList.Add(MondayButton);
            TuesdayList.Add(TuesdayButton);
            WednesdayList.Add(WednesdayButton);
            ThursdayList.Add(ThursdayButton);
            FridayList.Add(FridayButton);
            SaturdayList.Add(SaturdayButton);
            SundayList.Add(SundayButton);

            NotesForAllDays[0] = MondayList;
            NotesForAllDays[1] = TuesdayList;
            NotesForAllDays[2] = WednesdayList;
            NotesForAllDays[3] = ThursdayList;
            NotesForAllDays[4] = FridayList;
            NotesForAllDays[5] = SaturdayList;
            NotesForAllDays[6] = SundayList;

            //устанавливаем начальные координаты
            CounterX = MondayButton.Location.X;
            CounterY = MondayButton.Location.Y;

            //подписываем метод создания динамической кнопки на событие ФормыРедактирования
            EditForm.OnApply        += CreateToDo;
            EditForm.OnApplyEdition += ChangeToDo;
            OnMFLoad += CreateToDoRestart;
        }
Пример #2
0
        public Time_watcher()
        {
            dbManager_ = new DB_manager();
            Timer timer = new Timer();

            _dayNames = new Dictionary <string, int>()
            {
                { "Monday", 0 }, { "Tuesday", 1 }, { "Wednesday", 2 }, { "Thursday", 3 }, { "Friday", 4 }, { "Sunday", 5 }, { "Saturday", 6 }
            };
        }
Пример #3
0
 public EditForm()
 {
     InitializeComponent();
     cat_comboBox.SelectedItem = cat_comboBox.Items[0];
     //флаг todoclicked показывает, была ли заметка открыта для редактирования или она только еще создается
     if (MainForm.todoClicked == false)
     {
         //чекбокс "Неактуально, удалить" не нужен при создании
         this.Done_checkBox.Visible = false;
     }
     dbManager_Editf = new DB_manager();
     OnLoadEditf    += LoadData;
 }